Warning: error_log(/data/www/wwwroot/hmttv.cn/caches/error_log.php): failed to open stream: Permission denied in /data/www/wwwroot/hmttv.cn/phpcms/libs/functions/global.func.php on line 537 Warning: error_log(/data/www/wwwroot/hmttv.cn/caches/error_log.php): failed to open stream: Permission denied in /data/www/wwwroot/hmttv.cn/phpcms/libs/functions/global.func.php on line 537
時的工作中常會遇到一些系統集成的需求,需要在軟件平臺集成視頻監控系統。而軟件開發者往往不懂安防弱電系統,不知道如何在自己的軟件界面中集成一些監控的實時畫面。而監控廠家提供的SDK比較復雜,很難在短時間完成集成的任務。最終導致軟件平臺的一些功能無法實現,影響項目的質量。
本文提供的方法主要基于VLC播放器的ActiveX插件,通過這個插件,在網頁中調用攝像機的RTSP流,實現圖像的實時預覽,音頻的監聽等等功能。文章以??档腎P網絡攝像機為例給出具體的調用方法,供大家學習參照。
登錄VLC官網 https://www.videolan.org/,選擇windows(32位)版本下載。
下載VLC軟件
運行安裝文件
選擇軟件安裝位置
一定記得要勾選網頁瀏覽器插件
完成安裝
可選用記事本(notepad)或專業的編輯器,輸入如下代碼,保存為html網頁文件。
<html>
<body>
<title>TESTVDEIO-1-TEST</title>
<head>
<table>
<tbody>
<caption>視頻監控演示</caption>
<tr>
<td>
<object type='application/x-vlc-plugin' pluginspage="http://www.videolan.org/" id='vlc' events='false' width="720" height="410">
<param name='mrl' value='rtsp://admin:q66668888@172.16.200.88:554/h264/ch1/main/av_stream' />
<param name='volume' value='50' />
<param name='autoplay' value='true' />
<param name='loop' value='false' />
<param name='fullscreen' value='false' />
<param name='controls' value='false' />
</td>
<td>
<object type='application/x-vlc-plugin' pluginspage="http://www.videolan.org/" id='vlc' events='false' width="720" height="410">
<param name='mrl' value='rtsp://admin:q66668888@172.16.200.89:554/h264/ch1/main/av_stream' />
<param name='volume' value='50' />
<param name='autoplay' value='true' />
<param name='loop' value='false' />
<param name='fullscreen' value='false' />
<param name='controls' value='false' />
</td>
</tr>
<tr>
<td>
<object type='application/x-vlc-plugin' pluginspage="http://www.videolan.org/" id='vlc' events='false' width="720" height="410">
<param name='mrl' value='rtsp://admin:q66668888@172.16.200.89:554/h264/ch1/main/av_stream' />
<param name='volume' value='50' />
<param name='autoplay' value='true' />
<param name='loop' value='false' />
<param name='fullscreen' value='false' />
<param name='controls' value='false' />
</td>
<td>
<object type='application/x-vlc-plugin' pluginspage="http://www.videolan.org/" id='vlc' events='false' width="720" height="410">
<param name='mrl' value='rtsp://admin:q66668888@172.16.200.88:554/h264/ch1/main/av_stream' />
<param name='volume' value='50' />
<param name='autoplay' value='true' />
<param name='loop' value='false' />
<param name='fullscreen' value='false' />
<param name='controls' value='false' />
</td>
</tr>
</tbody>
</table>
</object>
</body>
</html>
代碼編輯截圖
具體請參看海康專業文檔
先用Google Chrome瀏覽器測試,提示插件不支持。
Chrome瀏覽器提示插件不受支持
用微軟IE測試,需要安裝插件。
IE瀏覽器提示要安裝ActiveX插件
確認安裝插件
瀏覽器只顯示了第一個畫面。
IE瀏覽器顯示不完整
用編輯器測試,2種內核都能正常顯示。
編輯器里測試效果
改用360瀏覽器,呈現2X2的畫面,實現最終的顯示效果。
360瀏覽器顯示的最終效果圖
本文參考了一些專業文章,就不一 一列出了,在這一并謝過!
由于本人水平有限,有不對的地方敬請指正。文章旨在拋磚引玉,通過討論,相互學習,共同進步。
我是WoNew弱電蝸牛,一名從業多年的弱電工程師,在頭條傳播弱電專業知識和行業信息,分享工作中的經驗和心得。
喜歡我的文章或視頻,歡迎點贊和轉發。有疑問或建議,也歡迎留言,我會盡力解答。
IP地址等互聯網協議信息來識別網絡用戶的行為是一種常見的方式,它可以幫助平臺更好地了解用戶需求并提供更個性化的服務,假設你是一名電商網站的運營者,你的網站上有許多不同的商品,包括衣服、鞋子、電子產品等等。每當用戶訪問你的網站時,你都會記錄下他們的IP地址。通過分析這些IP地址,你可以發現某些地區的用戶對某些商品更感興趣。例如,你可能會發現來自廣東的用戶更喜歡購買衣服,而來自北京的用戶更喜歡購買電子產品。
根據這些信息,你可以為來自不同地區的用戶展示不同的商品。當一個來自廣東的用戶訪問你的網站時,你可以向他們展示更多的衣服商品;而當一個來自北京的用戶訪問你的網站時,你可以向他們展示更多的電子產品商品。這樣可以提高用戶體驗和轉化率。
為什么IP地址是分配給每個互聯網設備(如計算機、智能手機、平板電腦等)的唯一標識符。它由四個數字組成,每個數字在0到255之間。這些數字是由點號分隔的,每個部分稱為一個八位組。例如,192.168.1.1是一個常見的IP地址,其中192是第一個八位組,168是第二個,1是第三個,1是第四個。
由于IP地址是唯一的,因此可以通過它來識別互聯網設備。當一個設備連接到互聯網時,它會被分配一個IP地址,這個地址與該設備的身份相關聯。通過追蹤IP地址,可以確定設備的來源、位置和活動。
例如192.168.1.1。當你的設備訪問網站或使用在線服務時,咱們的設備會與網絡上的服務器進行通信。
設備與網絡上的服務器進行通信,的過程設備首先需要找到網絡上的服務器。這通常通過使用DNS(域名系統)來完成。DNS將網站的域名(例如www.example.com)轉換為可以在網絡上路由的IP地址(例如192.0.2.1)。一旦設備獲得了服務器的IP地址,它就可以通過互聯網建立與該服務器的連接。
一旦連接建立,設備會通過發送一個“SYN”(同步)信號開始建立一個通信會話。服務器在收到SYN信號后,會回應一個“SYN-ACK”(同步確認)信號,表示它已經準備好開始通信。
一旦會話建立,設備就可以開始向服務器發送數據。這些數據可以是HTTP請求(例如GET或POST請求),也可以是其他類型的請求(例如FTP請求等)。服務器在接收到數據后,會進行處理并返回響應。
一旦通信完成,設備會發送一個“FIN”(結束)信號來關閉會話“FIN”是英語單詞“fin”的縮寫,意思是“鰭”。它通常用于描述魚的鰭或鰭狀物,也可以指車輛、航空器等用以保持平衡的突出窄扁部分。這個單詞的由來可以追溯到拉丁語中的“finem”,意思是“結束”或“末尾”。在數據通信中,“FIN”也可以表示“結束”,通常在TCP協議中,當一方接收到另一方發送的數據后,會回復一個帶有“FIN”標志的數據包,表示傳輸結束。
服務器在收到FIN信號后,會回應一個“ACK”(確認)信號,表示會話已經成功關閉ACK是"Acknowledgment"的縮寫,它在TCP協議中用來確認接收到的數據。當一個TCP連接的一端接收到一個數據包時,它會將ACK標志位設置為1,并發送給另一端。這個數據包中會包含一個確認序列號,表示已經接收到哪些數據包。這個機制保證了數據的可靠傳輸。在TCP協議中,數據傳輸是以分段進行的。TCP協議將數據劃分為多個分段,每個分段都是獨立的消息單元,并獨立進行確認和錯誤處理。因此需要確認每個分段是否正確接收。
當咱們設備(如電腦、手機或其他智能設備)是數據的起點和終點。當咱們在瀏覽器中輸入網址并按下回車鍵時,咱們的設備會向服務器發送一個HTTP請求。這個請求會被封裝在一個或多個TCP分段中,然后通過互聯網傳輸。
咱們的設備首先會將數據發送到本地網絡中的路由器或交換機。這些設備負責將數據包路由到正確的目的地。
咱們的ISP是擁有和運營咱們的家庭或企業網絡的實體。他們提供給咱們接入互聯網的權限,并通過他們的網絡將你的數據發送到更廣泛的世界。
比如電信公司(如AT&T、Verizon或Comcast)擁有和運營大型的電信網絡,這些網絡包括光纖、衛星和無線通信設施。他們負責將你的數據發送到咱們目標服務器經過的路徑中的下一個路由器或交換機。
為了提高數據傳輸的效率和可用性,許多網站使用CDN來分發他們的內容。CDN位于全球各地,并由不同的公司運營,如Akamai、Cloudflare等。當咱們的設備請求一個網頁時,數據可能會首先被發送到一個離你近的CDN節點,然后再從那里路由到你的目標服務器。
最終的目標服務器是數據的終點。當服務器收到數據后,會對每個TCP分段進行確認,并向發送方發送確認消息。如果發送方沒有收到確認消息,它可能會重傳數據。
總的來說,TCP協議通過分段傳輸數據并需要確認每個分段是否正確接收,以確保數據的完整性和可靠性。這個過程涉及到的公司和實體包括用戶的設備、本地網絡、ISP、電信公司、CDN以及目標服務器。
例如,當你在瀏覽器中輸入一個網址并按下回車鍵時,這個動作會導致你的設備(如手機或電腦)與網絡上的服務器進行通信。在這個過程中,你的設備可能會通過一個或多個路由器,這些路由器是由不同的網絡服務提供商(如AT&T、Verizon或Comcast)擁有和運營的。
AT&T成立于1877年,當時作為美國電話電報公司(American Telephone and Telegraph Company)的一部分。1984年,經過一系列的拆分和重組,分離出了現在的AT&T公司。
AT&T提供廣泛的服務,包括固定電話、移動電話、互聯網接入、電視服務,以及各種企業解決方案。他們還提供各種消費者電子產品,如智能手機、平板電腦等。
Verizon的前身是美國電話電報公司的無線部門,于1996年獨立出來并命名為Verizon,Verizon主要提供無線通信服務,包括手機、平板電腦、無線上網卡等設備的移動數據服務。他們還提供家庭互聯網服務,以及為企業提供的網絡解決方案。
Comcast成立于1963年,起初作為一家有線電視公司。隨著時間的推移,他們擴展了業務范圍,包括提供互聯網接入、電話服務、以及Xfinity品牌的家庭娛樂服務,Comcast主要提供電視、互聯網和電話服務。他們還提供各種與娛樂相關的產品和服務,如電影租賃、音樂流媒體等。
除這些公司還有一些著名的公司也有和他們相似的業務,如Aapple雖然Apple的主要業務是生產消費電子產品,如iPhone、iPad、Mac等,但他們的Apple TV+和Apple Music等服務也進入了電視和音樂市場。
Google提供各種互聯網服務,包括搜索引擎、在線廣告、云計算等。他們還通過Google Fiber提供互聯網接入服務,并與Verizon合作提供5G網絡。
Amazon起初是一家在線零售商,但隨著時間的推移,他們通過Amazon Web Services(AWS)進入了云計算市場,并提供各種與電子商務相關的服務。
Microsoft的主要業務是生產軟件和操作系統,如Windows、Office等。但近年來,他們也通過Xbox和Game Pass等服務進入了游戲和娛樂市場。
此外,為了將數據從設備發送到服務器,可能會使用各種不同的協議(如HTTP、HTTPS、FTP等)。
這些協議是由互聯網工程任務組(IETF)和其他標準化組織開發和維護的。
這些協議定義了數據如何在網絡中傳輸,以及設備和服務器應如何處理和解析這些數據HTTP(Hypertext Transfer Protocol)是一種用于傳輸超文本和其他內容的應用層協議。
HTTPS(Hypertext Transfer Protocol Secure)是HTTP的安全版,它使用SSL(Secure Sockets Layer)協議對傳輸的數據進行加密,以保證數據的安全性和完整性。HTTPS協議是由SSL+HTTP協議構建的可進行加密傳輸、身份認證的網絡協議,比http協議安全。
那么HTTP協議的工作流程是怎么樣的呢?
假如Web瀏覽器向Web服務器發送一個HTTP請求,請求指定的網頁或資源, Web服務器接收到請求后,將響應發送回Web瀏覽器。響應包括網頁或資源的內容以及HTTP響應狀態碼。
這時Web瀏覽器根據響應狀態碼判斷響應是否成功,如果成功,則顯示網頁或資源的內容;否則,會顯示錯誤信息。
HTTP協議它的有點是多樣的,比如:
1. 無連接:每個請求都需要與服務器建立一個新的連接,請求處理完畢后立即斷開連接。
2. 無狀態:服務器不會為每個請求保留狀態信息,即每個請求都是獨立的。
3. 支持B/S模式:HTTP協議是互聯網上應用最廣泛的一種網絡協議,所有的WWW文件都必須遵守這個標準。
4. 簡單快速:客戶端向服務器請求服務時,只需傳送請求方法和路徑。請求方法常用的有GET、POST、PUT、DELETE等。由于HTTP協議簡單,使得http的應用非常廣泛快速。
5. 靈活:HTTP允許傳輸任意類型的數據,傳輸的類型由Content-Type加以標記。
6. 無須長時間連接:HTTP協議簡化了網絡連接,因此,當WEB服務器發送完應答后,即斷開TCP/IP連接。使用這種方式可以節省傳輸時間。
7. 支持緩存:HTTP協議中的Last-Modified/ETag,If-Modified-Since/If-None-Match等字段用于支持協商緩存,提高網絡應用的性能。
它是互聯網上最常用的協議之一,用于在Web瀏覽器和Web服務器之間進行通信。HTTP協議基于TCP(Transmission Control Protocol)協議,它是一種無連接的協議,可以為上層協議提供可靠的數據傳輸服務TCP(Transmission Control Protocol,傳輸控制協議)是一種面向連接的、可靠的、基于字節流的傳輸層通信協議。
TCP在因特網協議族(TCP/IP協議族)中擔任主要的傳輸協議,為許多應用程序(如Web瀏覽器和電子郵件客戶端)提供可靠的數據傳輸服務。
TCP協議的參與者包括以下實體:
1. 發送方:發送方是產生和發送TCP數據包的計算機系統。它負責將數據按照TCP協議規定的格式進行封裝,并通過網絡發送給接收方。發送方負責建立和維護與接收方之間的連接。
2. 接收方:接收方是接收和解析TCP數據包的目標計算機系統。它負責接收來自發送方的數據包,并根據TCP協議進行解析,提取出有用的數據。接收方也負責向發送方發送確認(ACK)和丟包重傳(NACK)等控制信號,以確保數據的可靠傳輸。
3. 網絡:網絡是TCP協議傳輸數據的載體。它由各種物理和邏輯設備組成,如路由器、交換機、網絡接口卡等。網絡設備負責將TCP數據包從一個節點傳輸到另一個節點,直至將數據包送達目標接收方。
那么TCP協議的有哪些內容呢?這里大概寫出它幾個主要的內容:
1. 連接建立:TCP協議使用三次握手(3-way handshake)機制來建立連接。在連接建立過程中,發送方和接收方通過交換一系列的SYN(同步)和ACK(確認)報文來確認彼此的可達性和雙方發送接收數據的能力。一旦連接建立成功,就可以開始傳輸數據。
2. 數據傳輸:TCP協議使用字節流方式進行數據傳輸。它將數據看作一連串的字節,并不關心數據的具體含義。發送方將數據按照TCP規定的格式進行封裝,通過網絡發送給接收方。接收方接收到數據后,根據TCP協議進行解析,提取出有用的數據。
3. 流量控制:TCP協議使用滑動窗口機制進行流量控制。接收方維護一個窗口,用于控制接收數據的速度。窗口的大小可以根據網絡狀況和接收方處理能力進行動態調整。如果窗口大小較小,接收方會因為無法處理更多的數據而發送一個“窗口更新”(Window Update)報文給發送方,要求減小發送速率。如果窗口大小較大,接收方會在接收到一定數量的數據后發送一個“確認”(ACK)報文給發送方,表示可以繼續發送數據。
4. 擁塞控制:TCP協議使用擁塞控制機制來避免網絡擁塞。當網絡出現擁塞時,發送方會根據擁塞情況調整發送速率,以避免過多的數據擁塞網絡。TCP使用一系列的擁塞控制算法(如慢開始、擁塞避免、快重傳等)來動態地調整發送速率,以最小化網絡擁塞并最大化吞吐量。
5. 錯誤處理:TCP協議使用確認和重傳機制來處理錯誤。發送方在發送數據后需要等待接收方的確認報文。如果發送方沒有收到確認報文,就會重傳數據,直到收到確認報文或者超過一定的重傳次數限制。此外,接收方也會對收到的數據進行校驗和檢查,如果有錯誤就會向發送方發送“差錯報告”(ERR)報文,要求重新發送數據。
FTP(File Transfer Protocol)是文件傳輸協議,它是一種用于在網絡上進行文件傳輸的標準協議。FTP協議支持匿名訪問和身份驗證,可以用于在互聯網上上傳和下載文件。FTP協議基于TCP協議,使用主動連接和被動連接兩種方式進行數據傳輸。
當數據到達服務器時,服務器上的軟件(如Apache、Nginx等)會處理這些數據,在這里先介紹Apache 和 Nginx 都是流行的 Web 服務器軟件,它們都可以用來處理和響應來自互聯網的請求。
Apache 是由 Apache 軟件基金會開發和維護的一個開源項目。它是最流行的 Web 服務器軟件之一,自 1995 年以來一直處于領先地位。Apache 的名字來源于"Apache Group",這是一個由一群志愿者組成的團體,他們為了共同的目標和興趣,開始開發一個 Web 服務器。
Apache 的主要特點是它的穩定性和可擴展性。它支持多種編程語言(如 C、C++、Python、Java 等),并且可以運行在幾乎所有的操作系統上,包括 Windows、Linux、Unix、macOS 等。Apache 的模塊化設計使得它可以通過添加不同的模塊來擴展其功能,比如 SSL 加密、身份認證、URL 重寫等。
這樣說應該很難理解打個比方吧就好比在烹飪的比喻中,Apache 可以被看作是一個廚師,他可以根據客人的口味(通過配置文件)準備不同的菜肴(Web 頁面)。這個廚師(Apache)可以添加各種調料(模塊)來增強菜肴的味道(功能)。
那么Nginx 是什么呢?它由 Igor Sysoev 在 2002 年為俄羅斯的一家公司開發的。Igor Sysoev 是俄羅斯的一位系統管理員和程序員,他為了解決他的網站性能問題,創建了 Nginx。Nginx 的名字來源于 "engine X",這是它的早期開發代號。
Nginx 的主要特點是它的高性能和低內存占用。Nginx 是為處理高并發請求而設計的,它可以輕松地處理數以萬計的并發連接。此外,Nginx 的內存占用很小,這使得它可以在資源有限的環境中運行。Nginx 支持的事件驅動模型使其在處理大量并發連接時更加高效。
在烹飪的比喻中,Nginx 可以被看作是一位忙碌的廚師,他可以同時為許多客人準備餐點(高并發處理),并且只使用很少的廚具和空間(低內存占用)。這位廚師(Nginx)專注于提供高質量的食物(高性能和低內存占用)。
Apache 和 Nginx 都是優秀的 Web 服務器軟件,它們都有各自的優點。Apache 以其穩定性和可擴展性而聞名,而 Nginx 則以其高性能和低內存占用而受到贊譽。選擇哪一個取決于咱們的具體需求和環境。
處理這些數據,并根據請求的類型和內容返回相應的響應。例如,如果請求的是一個網頁,服務器會返回HTML代碼,這些代碼將被設備上的瀏覽器解析并顯示為網頁。在這個過程中,可能會使用各種不同的技術和工具,包括數據庫管理系統(如MySQL或PostgreSQL)、服務器端腳本語言(如PHP、Python或Ruby),以及各種其他類型的軟件和服務。
簡單的說,設備與網絡上服務器進行通信的過程涉及多個步驟和多個公司和實體。這個過程使得我們能夠通過網絡進行各種活動,包括瀏覽網頁、購物、社交、工作等,服務器會記錄你的IP地址,并可以通過分析該地址來大致確定你的地理位置和在線行為。
在互聯網的早期,人們需要一種方法來標識和路由互聯網上的設備。IP地址的發明解決了這個問題,使得數據可以在互聯網上正確傳輸。通過使用IP地址,可以將數據發送到正確的設備,即使這些設備分布在全世界各地。
IP地址是由美國國防部高級研究計劃署(ARPA)發明的,該機構在1983年開發了TCP/IP協議,這是一種用于互聯網通信的標準協議,美國國防部高級研究計劃署(ARPA)是一個負責研發先進技術以應對國家安全挑戰的美國國防部機構。
它成立于1958年,(1958年,我們這塊地也有不少成就比如,第一臺計算機——103型通用數字電子計算機研制成功,運行速度每秒1500次。,昆明到大理鐵路開始鋪軌,鐵道兵們決心在年底把鋼軌鋪到平浪礦區,蘭新鐵路的鋪軌工程于4月28日開始向哈密挺進,預計8月中旬可鋪到甘肅和新疆交界的紅柳河車站,10月越過新疆的哈密,年底到達十三間房車站,1958年2月19日,中朝兩國政府發表聯合聲明,宣布將于1958年底前志愿軍撤軍朝鮮。這被視為中朝兩國友好關系的一個重要里程碑。有趣的是,后來朝鮮最高領導人金日成訪華期間,毛澤東主席曾戲謔地說:“我們請你吃頓飯不容易哦,因為你總是上戰場?!钡鹊?.....)
當時被稱為ARPA,現在的名字是DARPA。DARPA的使命是防止軍事技術威脅,并確保美國在應對不斷變化的全球威脅方面保持領先地位。
DARPA的故事有很多,例如,DARPA曾經開發了一個名為“深海計劃”的項目,該項目旨在通過在海底建立一系列通訊中繼站來創建一個新的通訊網絡。這個項目的想法是,即使在核戰爭中,這些中繼站也可以幸免于難,從而保證通訊的連續性。然而,這個項目被認為過于昂貴且不切實際,因此被取消了。
他們的故事有很多再講另一個有趣的例子是DARPA的“黑暗計劃”,該計劃旨在開發一種能夠在戰爭中起到關鍵作用的先進技術。這個計劃的神秘性質和高度機密性使得公眾對它的了解非常有限。然而,據說這個計劃涉及到一個名為“全球定位系統”(GPS)的項目,這個項目在20世紀70年代被美國軍方啟動,目的是在戰爭中通過衛星定位技術為部隊提供精確的導航信息。
至于DARPA的開發IP的故事,可以追溯到1960年代末期。當時,由于美國國防部對通信技術的需求日益增長,DARPA開始著手解決這個問題。他們意識到,通過開發一種名為“互聯網協議”(IP)的技術,可以解決各種計算機系統之間的通信問題。于是,DARPA開始了一項名為“IPTO”(IP傳輸試驗)的項目,該項目旨在開發一種能夠使各種計算機系統之間進行通信的技術。這個項目最終導致了TCP/IP協議的誕生,而TCP/IP協議成為了現代互聯網的基礎。
在1969年9月,美國國防部高級研究計劃署(ARPA,現在的DARPA)啟動了阿帕網(ARPANET),這是一個使用TCP/IP協議的計算機網絡。阿帕網最初是為了滿足ARPA研究人員之間的通信需求而建立的,但是它的規模迅速擴大,最終成為了互聯網的重要組成部分。
總的來說,美國國防部高級研究計劃署(DARPA)是一個充滿創新和冒險精神的機構,它一直在致力于開發先進的軍事技術以應對國家安全挑戰。從深海計劃到黑暗計劃,再到開發TCP/IP協議,DARPA一直在推動技術的邊界以提供更強大的軍事優勢。
IP地址是TCP/IP協議的一部分,用于標識互聯網設備,并確保數據在網絡中的正確傳輸,假如咱們在Web瀏覽器中輸入一個URL,例如[http://www.example.com,瀏覽器就會向Web服務器發送一個HTTP請求。](http://www.%E4%BE%8B%E5%A6%82.com%EF%BC%8C%E6%B5%8F%E8%A7%88%E5%99%A8%E5%B0%86%E5%87%BA%E4%BA%86HTTP%E8%AF%B7%E6%B1%82%E3%80%82)
在這個過程中,瀏覽器會通過使用DNS(域名系統)查詢來解析URL中的域名,將其轉換為相應的IP地址。
例如,當咱們輸入[http://www.example.com時,瀏覽器會查詢DNS服務器,找到www.example.com對應的IP地址。](http://www.%E4%BE%8B%E5%A6%82.com%E5%90%8E%EF%BC%8C%E6%B5%8F%E8%A7%88%E5%99%A8%E4%BC%9A%E6%9F%A5%E8%AF%A2DNS%E6%9C%8D%E5%8A%A1%E5%99%A8%EF%BC%8C%E6%89%BE%E5%88%B0www.%E4%BE%8B%E5%A6%82.com%E5%AF%B9%E5%BA%94%E5%AF%B9%E5%BA%94IP%E5%9C%B0%E5%9D.%E3%80%82)這段字符這么長是什么意思呢?
其實這個鏈接是關于DNS查詢的。這個"http://www.%E4%BE%8B%E5%A6%82.com%E5%90%8E%EF%BC%8C" 是這個鏈接的URL。
其中:
* "http://" 是超文本傳輸協議(Hypertext Transfer Protocol)的開頭,用于在Web上傳輸數據。
* ".%E4%BE%8B%E5%A6%82.com" 是網站的域名,其中"."是域名的分隔符,"%E4%BE%8B%E5%A6%82.com"是網站的名稱。
* "%E9%90%8E%EF%BC%8C" 是中文的"后,",表示接下來要描述的是在上述URL之后發生的事情。
2. "%E6%B5%8F%E8%A7%88%E5%99%A8%E4%BC%9A%E6%9F%A5%E8%AF%A2DNS%E6%9C%8D%E5%8A%A1%E5%99%A8" 是關于DNS查詢的描述。其中:
* "%E6%B5%8F%E8%A7%88%E5%99%A8" 是"服務器"的中文,表示正在進行查詢的設備。
* "%E6%9F%A5%E8%AF%A2DNS" 是"查詢DNS"的中文,表示正在查詢DNS服務。
* "%E6%9C%8D%E5%8A%A1%E5%99%A8" 是"服務器"的中文,這里可能指的是DNS服務器。
3. "%E6%89%BE%E5%88%B0www.%E4%BE%8B%E5%A6%82.com%E5%AF%B9%E5%BA%94IP%E5%9C.%E3%" 也是關于DNS查詢的描述。其中:
* "%E6%89%BE%" 是"找到"的中文,表示成功查詢到了相應的信息。
* "www.%E4%BE%8B%E5%A6%82.com" 是要查詢的網站域名。
* "%E5%AF%B9IP" 是"對應的IP"的中文,表示查詢到的與網站域名對應的IP地址。
* "%E5%9C.%E3%" 是"地。"的中文,表示查詢到的IP地址的地域信息。
"% 的意思和用法:在URL中,"%"是一個URL編碼字符,用于表示特殊字符。例如,"%"表示字符",""表示字符""可以把這個鏈接想象成一本食譜,其中:
* `http://` 就像是你打開食譜的方式,告訴你的電腦你想看哪個網站(就像你想煮哪道菜)。
* `.` 可以想象成食譜中的章節分隔符,將食譜的內容分成不同的章節(這里就是將域名分成不同的部分)。
* `%` 是對空格等特殊字符的編碼,就像是食譜中的特殊字符的轉義序列(例如顯示"雞蛋"而不是"雞 蛋")。
* `/` 可以想象成食譜中的目錄分隔符,將食譜的內容分成不同的章節(這里就是將URL分成了不同的部分)。
* `www.` 是食譜的標題或者名稱(就像是你打開的是"雞肉炒飯"的食譜)。
* `dns-service` 可以想象成是食譜中的一章或者一個步驟(這里是關于如何準備"雞肉炒飯"的步驟)。
* `ip` 可以想象成是你在這一步要準備的材料(就像是在這一步你需要準備雞肉、米飯等材料)。
等。這種編碼方式可以確保在URL中傳遞的數據不會破壞其結構。好了解釋完這段,咱們繼續來說下TCP,接下來的要干啥?
接著,瀏覽器會建立一個TCP連接,與該IP地址指定的端口(HTTP默認端口為80)建立連接。這個過程就像在人群中尋找特定的人,首先需要知道他的名字(IP地址),然后通過這個信息找到他。
一旦建立了連接,瀏覽器就會發送HTTP請求。請求的類型通常是“GET”,表示請求獲取指定的資源。請求頭中包含了一些其他信息,如請求的資源路徑、瀏覽器類型和版本等。這個步驟就像你向那個人問好并告訴他你想要什么(例如,你想獲取哪個資源)。
HTTP服務器接收到請求后,會進行相應的處理(例如,查找請求的資源),然后發送一個HTTP響應回來。響應包含了一個狀態碼(如200表示成功),響應頭(包含一些元數據,如響應的資源類型),以及響應體(實際的網頁內容)。這個步驟就像那個人回答你的問題并給你你想要的資源(例如,一個網頁)。
最后,瀏覽器接收到響應后,會解析響應體中的HTML和CSS代碼,將其轉換為可視化的網頁。如果頁面中包含圖片、視頻等其他資源,瀏覽器還會發送額外的HTTP請求來獲取它們。這個步驟就像你在收到那個人給你的資源后,開始閱讀和理解它們(解析和渲染網頁)。
讓咱們通過一個具體的例子來說明這個過程:
* 比如你想查看[https://www.example.com網站的內容,你打開了你的瀏覽器,并在地址欄中輸入www.example.com。](https://www.%E4%BE%8B%E5%A6%82.com%E7%BD%91%E7%AB%99)
* 咱們的瀏覽器首先通過DNS查詢找到www.example.com對應的IP地址。假設IP地址是192.0.2.123。
* 然后你的瀏覽器與IP地址192.0.2.123的端口80建立一個TCP連接。
* 一旦連接建立,你的瀏覽器就會發送一個HTTP GET請求到該服務器,請求獲取網站的首頁內容(例如,[http://www.example.com/index.html)。](http://www.%E4%BE%8B%E5%A6.%E7.%E4.%B9.)如果你的瀏覽器是Chrome,那么實際上它可能會發送一個HTTPS請求到https://www.example.com/index.html。)
* 服務器接收到請求后,會返回一個HTTP響應,包含狀態碼200(表示成功)、響應頭(包含一些元數據)以及響應體(index.html的內容)。
* 咱們的瀏覽器接收到響應后,會解析響應體中的HTML代碼,當咱們在瀏覽器中輸入一個網站的URL時,你的請求會發送到互聯網上。咱們的請求會經過一系列的路由器和交換機,直到到達負責處理該網站的服務器。在這個過程中,每個設備(包括路由器和交換機)都會記錄下你的原始IP地址,以及你請求的網站URL。
由于IP地址是由互聯網服務提供商(ISP)分配的,每個ISP都有自己的一組IP地址。這些IP地址通常與地理位置有關。通過查詢IP地址與ISP的對應關系,可以大致確定用戶的地理位置。
網站和服務使用IP地址追蹤技術來收集用戶的行為信息。這些信息可以包括用戶訪問的網站、訪問的時間、訪問的頻率等。這些信息可以用于廣告和其他目的,以提供個性化的內容和推薦。
同時,許多瀏覽器和應用程序也提供了內置的追蹤和個性化功能。這些功能通常通過使用cookies、本地存儲和類似的技術來實現。
這些技術可以跟蹤用戶的瀏覽行為、搜索歷史、在線購物和社交媒體活動等信息,瀏覽器(如Chrome、Firefox、Safari等)都有內置的追蹤和個性化功能。當咱們在瀏覽器中訪問網站時,瀏覽器會記錄下咱們訪問的網站、搜索歷史、在線購物等信息。這些信息可能會被用于廣告和其他目的,以提供個性化的內容和推薦。
許多應用程序(如電商應用、社交媒體應用等)也提供了內置的追蹤功能。當你在應用程序中進行搜索、瀏覽商品、發布內容等操作時,應用程序會記錄下你的行為信息。這些信息可能會被用于廣告和其他目的,以提供個性化的內容和推薦。
通過分析收集到的用戶行為信息,可以得出用戶的興趣和偏好。基于這些信息,可以向用戶提供個性化的內容和推薦。例如,如果一個用戶經常在電商應用中瀏覽電子產品,那么該應用可能會向該用戶推薦相關的電子產品或促銷活動。
雖然這些追蹤和個性化功能可以提高用戶體驗,但它們也引發了隱私和安全問題。許多用戶對他們的在線行為被跟蹤和利用感到不安。因此,許多瀏覽器和應用程序提供了隱私設置和選項,讓用戶可以控制自己的信息如何被收集和使用。
總的來說,使用互聯網協議地址(IP地址)技術和瀏覽器/應用程序的內置功能是兩種常見的方式來識別網絡用戶的行為。這些技術為提供個性化的內容和推薦提供了便利,但同時也引發了隱私和安全問題。在使用這些技術時,我們需要權衡利弊并遵守相關的法律法規和道德規范。
息技術基礎知識點
第一章《信息與信息技術》知識點
1、1信息及其特征
一、信息的概念
信息是事物的運動狀態及其狀態變化的方式。
信息與信息載體的概念與區別
① 信息:指以聲音、語言、文字、圖像、動畫、氣味等方式所表示的實際內容 如:書本上的知識、報刊上的新聞內容
② 信息載體:聲音、語言、文字、圖像、動畫、氣味等(只是東西不表示內容) 如:書本、圖片、存有數據的U盤
☆信息與載體密不可分,沒有無載體的信息,沒有載體便沒有信息,信息必須通過載體才能顯示出來。
二、信息的一般特征
1、載體依附性
信息不能獨立存在,必須依附于一定的載體,而且,同一個信息可以依附于不同的載體。
信息按載體不同可分為(文字、圖形(圖象)、聲音、動畫、視頻)。
信息的載體依附性使信息具有可存儲、可傳遞、可轉換的特點。
2、價值性
☆信息是有價值的,人類離不開信息。物質、能量和信息是構成世界的三大要素。
☆信息與物質、能量不同,表現在兩方面:一方面它可以滿足人們精神領域的需求;另一方面,可以促進物質、能量的生產和使用。
GPS:全球定位系統
☆另外,信息又是可以增殖的。
☆信息只有被人們利用才能體現出其價值,而有些信息的價值則可能尚未被我們發現。
3、時效性
信息會隨著時間的推移而變化,如交通信息,天氣預報等。時效性與價值性緊密相連,信息如果沒有價值也就無所謂時效了。
4、共享性----信息不同于物質、能量的主要方面
信息共享一般不會造成信息的丟失,也不會改變信息的內容。
除了一般特征外,信息還具有以下的特征:普遍性、可存儲性、可傳遞性、可轉換性、可增值性
1、2日新月異的信息技術
一、信息技術的悠久歷史
信息技術(IT:Information Technology)是指一切與信息的獲取加工表達交流管理和評價等有關的技術。
2、信息技術的五次革命
第一次信息技術革命是語言的使用,是從猿進化到人的重要標志;
第二次信息技術革命是文字的創造,使信息的存儲和傳遞首次超越了時間和地域的局限;
第三次信息技術革命是印刷術的發明,為知識的積累和傳播提供了更可靠的保證;
第四次信息技術革命電報、電話、廣播、電視的出現和普及 ,進一步突破了時間和空間的限制;
第五次信息技術革命是計算機技術與現代通信技術的普及應用,將人類社會推進到了數字化信息時代。
☆信息技術在不斷更新,但一些古老的信息技術仍在使用,不能因為出現了新的信息技術就拋棄以前的信息技術。
二、信息技術的發展趨勢:
信息技術的發展趨勢是(人性化)和(大眾化),其中人性化是大眾化的基礎,大眾化的最根本原因在于(人性化)。
1、越來越友好的人機界面
圖形用戶界面使顯示在計算機屏幕上的內容在可視性和操控性方面大大改善。
(1)、虛擬現實技術:3D游戲等。
(2)、語音技術:語音識別技術(ASR)和語音合成技術(TTS)。
(3)、智能代理技術:是人工智能技術應用的一個重要方面。如Office助手、電子商務(EC)等。
GUI:圖形用戶界 DOS:磁盤操作系統 CPU:中央處理器 EC:電子商務
2、越來越個性化的功能設計
3、越來越高的性能價格比
電腦配置說明:Intel 奔騰4 2.8GHz(CPU即中央處理器)/256M(內存)/80GB(硬盤)/50X(光驅)/15’(顯示器,對角線長度表示尺寸)
第二章《信息獲取》知識點
2、1信息獲取的一般過程
信息獲取的一般過程是:定位信息需求,選擇信息來源,確定信息獲取方法、獲取信息,評價信息
1、定位信息需求——信息需求表現在:(1)、時間范圍(2)、地域范圍(3)、內容范圍
2、選擇信息來源
信息來源分類:
文獻型信息源
比如報紙、期刊、公文、報表、圖書、辭典等
口頭型(個人)信息源
比如同學、朋友、父母、老師等
電子型信息源
比如廣播、電視、電話、因特網等
實物型(現場)信息源
比如運動會、動物園、各類公共場所及事件發生現場等
3、確定信息獲取方法,獲取信息
4、評價信息——評價信息的依據是(先前確定的信息需求)
2、2因特網信息的檢索
1、搜索引擎指用于因特網上信息查找的網絡工具,最早的搜索引擎是雅虎(Yahoo),它屬于目錄搜索引擎。
2、搜索引擎按工作方式可以分為兩類:(全文搜索引擎)和(目錄索引類搜索引擎)。
(1)、全文搜索引擎是名副其實的搜索引擎,它是通過從因特網上提取的各個網站的信息建立索引數據庫而進行的搜索引擎。代表性的有Baidu、Google、北大天網等。
全文搜索引擎的使用方法稱為(關鍵詞查詢)。特點是全面但比較緩慢。
FTP(File Transfer Protocol):文件傳輸協議
(2)、目錄索引類搜索引擎是將收取到的網站信息按照目錄分類,建立索引數據庫而進行的搜索引擎。代表性的有新浪、搜狐、雅虎等。特點是快速但不全面。
二、搜索技巧
1、關鍵詞提煉2、細化搜索條件3、用好邏輯命令4、用什么樣的搜索引擎搜索5、強制搜索
2.3 文件的下載
一、文件及其類型
1、網絡中的文件
文件是指計算機中的文件,它是用文件名來標識的一組相關信息的集合體,計算機中的信息通常是以(文件)的形式在存儲器中保存的。
2、文件的重要屬性
(1)文件名:以方便識別為標準。
(2)存儲位置
常用的有URL、UNC、本機路徑和FTP等。
URL:統一資源定位器;UNC:通用命名約定;FTP:文件傳輸協議
(3)內容
3、文件的類型
從最終使用目的來看,文件分為(可執行文件)和(數據文件)。
可執行文件的內容主要是一條一條可以被計算機理解和執行的指令,它可以指揮計算機完成各種復雜的任務,這種文件主要是一些應用軟件,通常以(EXE)作為文件的擴展名。
數據文件包含的則是可以被計算機加工處理展示的各種數字化信息,如文本、圖形、聲音等,常見的有HTML、PDF、TXT、JPG、SWF、RM、RAM,其中RM、RAM、SWF被稱為“流媒體”。
比較典型的壓縮文件類型有(ZIP)和(RAR)。
4、常見的文件擴展名:
可執行文件(操作時只要雙擊具有這些擴展名的文件即可)exe(可執行文件)
文本文件txt(記事本文件)、doc(Word文件)、wps(wps office文件)
電子表格(Excel)xls
幻燈片(PowerPoint)ppt
聲音文件wav、mid、mp3、ram、wma
圖形文件Bmp、jpg、gif、pcx、wmf、png
動畫視頻文件avi、mpg(mpeg)、dat、asf、wmv、mov、swf(Flash文件)
網頁(WEB)htm、html、shtml、asp、aspx、php
解壓縮文件zip(WinZip文件)、rar(WinRAR文件)
二、多途徑下載文件
網絡下載文件的途徑多種多樣,常用的有FTP站點、專題網站、廠商網站。
三、下載效率的提高
提高下載效率的方法:批量下載、FTP文件的搜索
斷點續傳:下載過程中能接著上次中斷的位置繼續下載。
多線程:下載過程中能向服務器發出多個下載請求,把一個大文件分成幾段同時下載。
※補充內容:因特網基礎知識
1、網絡分類:按地域來劃分為(廣域網)和(局域網),校園網一般屬于(局域網)。
2、因特網的服務功能與應用
A、電子郵件:如電子郵件地址:mingxin26@sina.com,mingxin26代表用戶名,@表示連接符,sina.com代表網絡服務器的主機名。
B、文件傳輸:通過文件傳輸協議(FTP)實現不同計算機間不同操作系統間文件傳輸。
C、遠程登錄:通過遠程登錄協議(Telnet)將本臺計算機作為遠程計算機的終端工作,充分共享網絡資源。
D、電子公告牌系統(BBS):主要進行信息的發布和討論。
E、信息瀏覽與檢索(WWW):瀏覽信息和檢索信息
F、電子商務(EC):通過網絡進行商務數據交換和開展商務活動。
3、通用資源定位符又稱統一資源定位器(URL)的組成
URL表示網頁所在WWW服務器的名稱以及存放路徑,有兩種表示形式,即地址欄中的網址有兩種形式:它是由協議名或傳送方式://服務器域名或IP地址:端口號/路徑/文件名
如:數字地址(即IP地址):HTTP://202.119.135.100:80/STU/STU17.HTML
協議 IP地址: 端口號 路徑 文件名
如:字符地址:如http://www.sohu.com/1234567/drft.html
協議 服務器名稱 路徑 文件名
WWW表示萬維網(Wide World Web) Sohu表示服務器的名稱 Com 機構名----表示商業網
Net 表示專業網站 Gov表示政府網 Edu表示教育網 Cn(中國) us(美國)jp(日本)表示國家頂級域名
2.4 網絡數據庫
1、網絡數據庫是指經過精心組織的提供網絡訪問的數據庫。
2、常用的網絡數據庫有教育資源庫、學術類網絡數據庫、在線圖書館、娛樂欣賞 、網上商城、數字城市
附錄:
1、常用軟件與文件類型
軟件分為系統和應用軟件
A、常用的系統軟件:DOS Windows(98/2000/XP/NT) Unix Linux
B、常用的應用軟件:
文本編輯軟件:word、wps(國產)文本文檔(擴展名txt,為系統自帶軟件)
表格處理軟件:excel(擴展名xls)
圖像處理軟件:photoshop acdsee
網頁制作工具:frontpage dreamweaver firworker
多媒體演示軟件:powerpoint(擴展名ppt)電子演示文稿
多媒體播放軟件:realone 鼎點播放器 超級解霸等等
信息管理軟件 access
動畫制作軟件:flash
殺毒軟件:瑞星 江民殺毒 金山毒霸(金山公司是中國的公司,主要產品wps,
金山詞霸、金山影霸、金山打字通、金山毒霸等)
Word execl frontpage powerpoint access是微軟公司開發的,合稱office。
2、網絡交流方式: E-mail(電子郵件)、BBS(電子公告欄)QQ 、ICQ、博客(Weblog、網絡日志)、MSN
3、文件的存儲格式
文字
.txt
Windows系統自帶
.doc
使用WORD創建的格式化文本,用于一般的圖文排版
.html
用超文本標記語言編寫生成的文件格式,用于網頁制作
便攜式文檔格式,由ADOBE公司開發用于電子文檔、出版等方面
圖形圖像
.jpg
靜態圖象壓縮的國際標準(JPEG)
.gif
支持透明背景圖象,文件很小,主要應用在網絡上
.bmp
文件幾乎不壓縮,占用空間大
動畫
.gif
主要用于網絡
.swf
FLASH制作的動畫,縮放不失真、文件體積小,廣泛應用于網絡
音頻
.wav
該格式記錄聲音的波形,質量非常高
.mp3
音頻壓縮的國際標準,聲音失真小、文件小,網絡下載歌曲多采用此格式
.midi
數字音樂/電子合成樂器的統一國際標準
視頻
.avi
用來保存電影、電視等各種影象信息
.mpg
運動圖象壓縮算法的國際標準
.mov
用于保存音頻和視頻信息
.rm
一種流式音頻、視頻文件格式
第三章《信息的編程加工和智能化加工》知識點
一、信息加工概述
1、信息加工是指通過判別、篩選、分類、排序、分析和研究等一系列過程,使收集到的信息成為能夠滿足我們需要的信息。信息加工的目的在于發掘信息的價值,方便用戶的使用。
信息加工是信息利用的基礎。
2、信息加工的一般過程
信息加工的一般過程:記錄信息、加工信息 、發布信息 、存儲信息
3、信息加工方式的變化
(1)、人工方式 特點所需工具少、方法靈活、使用方便。
(2)、計算機信息加工方式。
4、計算機信息加工的一般過程
(1)根據信息類型和加工要求選擇合適的計算機軟件或者自編程序
(2)信息錄入(3)信息加工(4)信息輸出(5)信息存儲
5、計算機信息加工的類型
(1)基于程序設計的自動化信息加工,如VB、C、JAVA語言等
(2)基于大眾信息技術工具的人性化信息加工,如WPS(國產)、WORD、EXCEL、FLASH、PHOTOSHOP等
(3)基于人工智能技術的智能化信息加工,如語音識別、機器翻譯等
二、信息的編程加工和智能化加工
1、算法是指解決的方法和步驟。
2、信息的智能化加工是指利用人工智能技術加工信息。
3、人工智能的應用
(1)、模式識別,如指紋識別、語音識別、光學字符識別、手寫識別等。
(2)、機器翻譯(MT),是利用計算機把一種自然語言變成另一種自然語言的過程。
第四章《文本信息加工和表格信息加工》知識點
4.1 文本信息加工
一、字處理技術
1、漢字起源于象形文字,漢字的造字法有象形、指事、會意、形聲。
2、20世紀80年代初,CCDOS成為我國第一個漢字操作系統,它的誕生吹響了我國計算機應用的號角。
3、1983年,王永民發明“王碼五筆字型”輸入法 ,它突破了漢字數字化的瓶頸,被迅速推廣。
4、1985年5月,激光照排II型機成為我國第一個使用照排系統。它由王選主持研制。
5、WPS是我國自主開發的漢字處理軟件,是我國民族軟件業的驕傲。
6、1999年,中國第一代國產、操作系統紅旗LINUX誕生。
7、共享軟件的特點是先用后買,商業軟件的特點先買后用,他們均不同于免費的自由軟件。
8、目前計算機上使用的漢字編碼方式主要有輸入碼(外碼)、機內碼(內碼)、輸出碼(字型碼)。:
1、漢字的編碼—表明了漢字在計算機中的處理方式(P56)
①用于輸入漢字的編碼—輸入碼(外碼)
漢字的輸入方式:語音輸入,手寫輸入,鍵盤輸入。
漢字輸入碼按其編碼規則主要分為:音碼、形碼和混合碼
用于漢字的編碼方案:區位碼,拼音碼,王碼,自然碼。
②用于存儲漢字的編碼方—機內碼(內碼)
功能:漢字的機內碼是供計算機系統內部進行存儲、加工處理、傳輸,將各種漢字輸入碼在計算機內進行統一
分類:國標碼(GB)和BIG5碼
③用于漢字輸出的漢字編碼—輸出碼(字形碼)
漢字是以圖像的形式在計算機輸出的。漢字的輸出碼實際上是漢字的字型碼,它是由漢字的字模信息所組成的。
例如:16×16點陣的一個漢字字形需要用16×16/8=32個字節來存放
48×48點陣的3個漢字字形需要用48×48×3/8=864個字節來存放
點陣數越大,顯示的漢字效果越好,且需要的存儲容量也越大。英文無所謂輸入碼。
9、鍵盤編碼輸入法是最容易實現和最常用的一種漢字輸入方法。
10、漢字輸入碼常用的主要有音碼、形碼、混合碼。
11、目前使用最廣泛的漢字機內碼有國標碼和BIG5碼,一個漢字等于2個字節,等于16個二進制。
12、漢字的輸出碼實際上是漢字的字型碼,它是由漢字的字模信息所組成的,它可以用點陣、向量等方式表示。
二、字處理軟件
1、常用的字處理軟件:
記事本、寫字板
Windows操作系統附帶的簡單文字處理軟件
Word
Microsoft Office套裝軟件之一,功能強大,國際通用性強
WPS
我國金山公司開發的,更符合中文用戶的使用習慣,具有民族特色
Dream weave、FrontPage
網頁制作工具,適用于制作在網絡上流通的網頁文件
PowerPoint
文稿演示工具,適用于制作方便演講者表達信息的現場演示文稿
2、字處理軟件的基本特征
(1)、GUI界面:簡單易學(2)、功能豐富:個性選擇(3)、變化迅速:易于遷移
三、文本信息的結構化和形象化
1、文本信息的結構化表達
(1)、文字表達(2)、項目式表達(3)、表格表達(4)、結構圖表達(5)、流程圖表達
2、文本信息的形象化表達
(1)、文字表達(2)、圖形表達(3)、結構圖表達
4.2 表格信息加工
1、表格信息加工包括信息的表格化、表格數據的處理、表格數據的圖形化。
2、數據透視表是一種對大量數據進行快速匯總和建立交叉列表的交互式表格。
3、表格數據的圖形化常用的方法有柱形圖、餅圖、折線圖,
柱形圖用來表示每個項目的具體數目,餅圖用來表示各部分的百分比,折線圖用來反映事物隨時間變化的情況。
EXCEL中常用的數學公式:
AVERAGE
計算選中單元格中的數據的平均值
均值
COUNT
計算所選中單元格中的數據的個數
計數
SUM
計算所選中單元格中的數據的總和
求和
MAX
計算所選中單元格中的數據中的最大數據
最大值
MIN
計算所選中單元格中的數據中的最小數據
最小值
第五章《多媒體信息加工》知識點
§5.1、5.2 音頻、視頻、動畫信息的加工
一、數字化音頻的采集
在實際工作中,人們更多的是采用分布式錄音。
二、數字化音頻的簡單加工——音頻信息加工常使用的軟件是Cool Edit Pro
MIDI音樂:MIDI是Musical Instrumental Digital Interface(樂器數字接口)的縮寫。
三、視頻、動畫信息的簡單加工
1、視頻是由連續畫面組成的動態場景;
動畫是利用一定的技術手段使人工繪制的畫面連續呈現形成動態的場景。
2、常用的視頻、動畫加工工具
軟件名稱
工具類別
特點說明
典型文件格式
Media Player
視頻播放工具
Windows自帶
AVI、WMV
超級解霸
VCD、DVD播放工具
MPG、DAT
繪聲繪影
視頻編輯工具
AVI、MPG
Premiere
AVI、MPG
Flash
二維動畫制作工具
SWF、FLA
3D Studio MAX
三維動畫制作工具
AVI、MAX
※在視頻文件處理中,通??墒褂煤澜芙獍攒浖囊延械臄底只曨l中剪輯一段視頻,加工形成我們需要的片段。
3、視頻采集方式:
①直接采集――用數碼攝像機直接拍攝而獲得數字化視頻文件
②分步采集――先用傳統的模擬攝像機采集模擬視頻信號,然后通過視頻采集卡進行模擬/數字轉換,得到數字化視頻文件
4、計算機動畫制作初步
一段動畫是由一幅幅靜態的、連續的圖片組成的,每一幅靜態的圖片稱之為“幀”。我們就是通過在時間軸上設置動畫的初始幀和結束幀,讓Flash完成中間幀的過渡來制作動畫的,這些初始幀和結束幀被稱為“關鍵幀”。制作完Flash動畫后需要保存工作文檔為 FLA格式以便以后修改,若導出為動畫作品則為SWF格式,若導出為圖象文件,最好為GIF、JPG格式。
§5.3 圖像信息的采集加工
二、數字化圖像的設計與加工
1、圖像的獨特魅力在于:①信息豐富、形象直觀②圖像可以跨越語言障礙,增進人們更廣泛的思想交流。
2、圖像的類型分為兩種:點陣圖像和向量圖像
圖像類型
組成
優點
缺點
常用制作工具
點陣圖像
像素
只要有足夠多的不同色彩的像素,就可以制作出色彩豐富的圖象,逼真地表現自然界的景象
縮放和旋轉容易失真,同時文件容量較大
Photoshop、畫圖等
向量圖像
數學向量
文件容量較小,在進行放大、縮小或旋轉等操作時圖象不會失真
不易制作色彩變化太多的圖象
Flash、CorelDraw等
3、常見的圖像加工工具
類型
常用軟件
適用性
簡易型圖像軟件
畫圖
初學者
普及型圖像軟件
我形我速
普通家庭和辦公
ACDSee
看圖為主,處理為輔
Flash
網絡圖形和動畫制作
專業型圖像軟件
Photoshop
專業圖象處理
AutoCAD
建筑、機械、電子等領域
CorelDraw
專業的圖象設計人員
4、位圖圖像大小的計算
圖像的字節數=圖像分辨率*位深/8
位深有1位、8位、16位、24位和32位等
實踐體驗:繪制七巧板——體會Flash
①在使用直線工具繪制直線時,按住Shift鍵可以繪制正方形的對角線;②設計完作品需要保存,為便于下次使用,需要保存為FLA格式,若導出為圖像文件,最好保存為GIF、JPG格式;
③箭頭工具的作用是移動和定位板塊;任意變形工具的作用是旋轉板塊。
④必要時可以借助菜單命令進行水平和垂直翻轉。
三、數字化圖像的采集與加工
1、數字化圖像獲取的途徑一般有三種:
A、使用數碼相機拍攝,直接把外界影像轉換成數字信號,可以方便的傳送到電腦中
B、收集已有的印刷圖片,掃描儀轉換成計算機可以處理的數字信號
C、從網絡或其他數字化資源庫中獲取需要的圖像素材
2、使用Photoshop加工圖片
圖象的合成是指把原來的多幅圖像合成一幅圖,突出表達某個主題。
在圖象加工中,經常用到圖層的概念,使用圖層的目的是實現對當前選定的某個圖曾圖像元素的單獨加工,而不致影響其他圖層。多個圖層之間可以任意疊放。Photoshop、flash都有圖層。
第六章《信息集成與信息交流》知識點
§6.1 信息集成
一、信息集成一般過程
1、信息集成的過程主要指將文本、圖像、聲音、動畫、視頻等媒體素材,有計劃有目的地組織在一起,為表達某一主題服務。
2、信息集成的一般過程
階段
階段名稱
本階段中心任務
第一階段
選題立意階段
確定主題、設計目標
第二階段
設計規劃階段
規劃內容結構、收集加工素材
第三階段
開發制作階段
選擇工具、實際制作
第四階段
評估測試階段
收集反饋、評價修正
3、作品設計包括總體設計和詳細設計兩部分。
在網頁中,常用超級鏈接來實現從一個網頁到另一個目標的連接。
4、開發制作階段
①常見的信息集成工具
信息集成工具分為三類:基于頁面的工具、基于圖標的工具、基于時間的工具。
A、基于頁面的工具——采用類似于書本“頁”的方式組織素材。特點是:便于組織與管理素材,比較形象、直觀、簡單易學,適合初級用戶制作簡單的多媒體作品。
B、基于圖標的工具——各種素材用形象的“圖標”依次連接在流程圖中。特點是:可以對任一圖標指向的素材進行單獨編輯,而且可以根據需要任意調整圖標的位置。
C、基于時間的工具——依據時間順序集成各種素材。特點是:操作較為復雜,在素材呈現時間上要做精確的安排,需要有一定的編程基礎。
工具類型
工具名稱
特點
基于頁面
PowerPoint
演示用的多媒體幻燈片工具。簡單實用,開發周期短
FrontPage
網頁制作工具。適合網絡環境
Dreamweaver
網頁設計軟件。適合網絡環境,所見即所得
Word
文字編輯軟件。
WPS
文字處理軟件。
基于圖標
Authorware
多媒體創作工具。功能強大,交互性好,可生成獨立的可執行程序
方正奧思
多媒體創作工具。全中文用戶界面,交互性強
基于時間
Flash
動態的可互動的動畫制作軟件。小巧精致,觀賞性強
Director
強大的二維動畫制作功能。適合制作交互式多媒體演示產品等。
★網頁三劍客是指Flash、Dreamweaver、Firework。
三、網站制作簡介(以FrontPage為例)
1、新建站點——站點是是網頁等一組網絡資源的集合,我們把制作的所有素材和網頁集合成一個網站,便于維護和管理。首頁設計恰當與否,直接影響到網站的形象,往往是決定瀏覽者是否駐足欣賞的關鍵。
在FrontPage中,新建一個“只有一個網頁的站點”時,網站會自動新建一個名稱為index.htm的網頁,我們一般將它設置為首頁。
2、添加新網頁——網頁是網站的基本構成部分,學會添加新網頁是制作網站的基礎。
3、利用表格布局網頁——表格在網頁中具有定位和設置網頁布局的作用,利用表格可將各塊內容分類列出,使網頁清晰美觀、富有條理。需要注意的是,在用表格布局時,表格的邊框粗細應設置為0。
4、插入表格
網頁中的表格除了可以用來定位和布局外,還可以當作普通表格來使用,但需要注意的是,此時的表格邊框粗細不能設置為0。
★★★綜合第3、4部分,表格在網頁中的作用有兩個:
①具有定位和設置網頁布局的作用。此時,表格的邊框粗細應設置為0
②可當作普通表格使用。此時,表格的邊框粗細不能設置為0
5、添加圖像
在網頁中可以插入多種格式的圖片,但我們一般應選用那些壓縮比高的格式的圖片,例如GIF、JPG等格式的圖片。
★★方法:將光標放在要插入圖片的位置,選擇“插入”—“圖片”—“來自文件”命令即可。
在FrontPage文件夾列表區中,站點中有兩個缺省文件夾“_Private”和“images”。 “_Private”文件夾用于存放不愿公開的文件; “images”文件夾用來存放網頁中用到的圖象文件。
6、插入動畫
動畫一般選用文件容量比較小的格式如GIF、SWF等格式。
★★方法:將光標放在要插入動畫的位置,選擇“插入”—“高級”—“插件”命令,選擇動畫文件即可。
7、設置背景——在默認的情況下,FrontPage的背景顏色是白色。
A、設置首頁背景
★★方法:打開網頁,選擇“格式”—“背景”命令,打開“網頁屬性”對話框進行設置即可。
B、設置表格背景
★★方法:將光標定位在布局表格內的任一位置,單擊鼠標右鍵,在彈出的菜單中選擇“表格屬性”命令進行設置。
C、設置單元格背景
★★方法:將光標定位在單元格內,右擊鼠標,選擇“單元格屬性”命令進行設置。
8、在網頁中插入背景音樂
★★方法:打開網頁,選擇“格式”中的“背景”命令,打開“網頁屬性”對話框,選擇“常規選項”卡即可進行設置。
9、設置超級鏈接
超級鏈接可以實現從一個網頁到另一個目標的連接。文本和圖象等都可以設置超級鏈接。
★★方法:選中要設置超級鏈接的內容,選擇“插入”菜單中的“超級鏈接”,在彈出的窗口中選擇鏈接的某個網頁。
§6.2 信息發布
一、信息發布的類型
1、個人信息發布;2、行業信息發布;3、官方機構信息發布。
二、網絡信息發布的類型
1、借用現成的網絡工具和資源發布信息,如網絡廣告、BBS公告、電子郵件等。
2、建立自己的網站發布信息。
三、網站發布的一般方法和過程
1、發布前的準備
(1)、檢查網站
A、檢查內容
B、檢查鏈接——在Frontpage中,可以借助報表視圖進行檢查。(見課本112頁圖6-20)
(2)、預覽網頁:一種方法是在Frontpage編輯窗口中直接預覽網頁,另一種方法是將網站發布到本機中預覽。
(3)、檢查下載時間
2、網站發布——網站發布有三種方法:
A、在網上鄰居中發布
★★方法:將站點目錄設置為共享,然后進入“網上鄰居”,選擇你的計算機名稱,進入網站目錄就可以瀏覽網頁了。
B、在本機上發布
★★方法有多種,可以選擇Frontpage提供的功能發布,也可以使用個人服務器PWS把自己的計算機設置成個人服務器,然后就可以方便地在計算機上測試網站了。
C、在因特網上發布——首先要申請網站空間,然后上傳網站就可以了。
需要注意的是:在用Frontpage發布網頁時,提供主頁空間的網站必須支持Frontpage擴展程序。
一般我們使用FTP工具發布網站,常用的FTP工具包括CuteFTP、LeachFTP、WebPublisher等。
3、維護網站——最重要的是內容的更新。
4、宣傳網站
§6.3 信息交流
網絡可以提多種信息交流方式,包括E-mail、BBS、QQ、博客(WEBLOG)等。
1文件交換
我們可以采用多種工具發送文件,如電子郵件、QQ、MSN Messenger等。
2、網上聊天:BBS、在線聊天室、QQ、MSN等,都提供網絡聊天服務。
網絡不僅可以提文本聊天服務,有些還提供實時的語言聊天服務,如QQ、MSN、專用的網絡IP電話等。
3、防火墻(Firewall):在網絡中,防火墻是一個或一組系統,用來在兩個或多個網絡間加強訪問控制,限制入侵者進入,從而祈禱安全保護的作用。
4、如何才能安全設置密碼?
①密碼長度應在6位以上②設置的密碼要包括大小寫字母、數字等③3-6個月更換一次密碼
第七章《多媒體信息加工》
§7.1 信息資源管理概述
一、信息資源管理過程—管理伴隨著信息的獲取、加工、存儲、發布等信息活動的整個過程。
二、信息資源分類方法
信息資源可以采用標準的或約定俗成的分類方法進行分類,廣為使用的有:學科分類法和主題分類法兩種分類方法。一般而言,學科分類法由權威機構發布,成為全社會或行業所遵守的標準,相對而言,主題分類方法則具有一定的隨意性。
網站資源的分類一般采用網站自主確定的主題分類法。
三、信息資源管理中的標準化思想和意義
1、標準化是指國際、國家、地方或某行業通過制定和實施標準,統一規定社會活動中重復性的事物和概念,以獲得最佳秩序和社會效益。ISO:國際標準化組織
2、標準的內容一般包括標準化術語、標準化技術、標準化設施、標準化管理過程四個方面。
§7.2 個人數字化信息管理
一、個人數字化信息資源
日常生活中常用的有e-Book、MP3、CD、MTV、VCD等。。
二、個人數字化信息資源管理實例
1、用個人數字助理安排學習計劃
PDA(Personal Digital Assistant,個人數字助理):俗稱掌上電腦??梢杂涗泜€人日程安排、待辦事項等。
2、用資源管理器管理本地計算機資源
資源管理器是Windows系統提供的信息資源管理工具,是計算機的管家。它采用目錄樹實現目錄管理,使我們能更方便、更清楚、更直觀地管理和查找文件。
計算機硬盤一般可以劃分成若干個區,并分別命名為C、D、E盤等,C盤一般作為系統盤,專門用來管理操作系統和常用的工具軟件。其他分區可以根據需要自由安排。
3、用電子表格管理個人財務(EXCEL)
4、用收藏夾分類管理喜愛的網站(仔細看一看圖7-5)
收藏夾是瀏覽器提供的一種管理工具。
用收藏夾管理信息資源的基本方法就是按照一定的主題分類,新建不同的文件夾收藏不同類別的網站。
5、用Blog管理網上學習資源
Blog:網絡日志,是網絡上一種表達個人思想,存儲信息資源的工具。
使用Blog時可以根據自己的需要將其設置為“公開”或“保密”。
§7.3 利用數據庫管理大量信息
一、數據庫簡介
1、數據庫的基本組成
數據庫表達信息的最基本的單位是記錄,一個記錄由若干個字段組成,若干條記錄又組成表,若干表則組成了數據庫。
數據庫中的表和表是相互關聯的。這也是數據庫與電子表格的重要差別之一。
表內部的“關系”與表之間的相互“關系”組成了一個有機的關系型數據庫。
2、數據庫的分類
數據庫分為三類:關系型數據庫、層次型數據庫、網絡型數據庫。目前微型計算機中常用的是關系型數據庫。
通過數據庫應用系統人性化的圖形用戶界面和所見所得的操作風格,我們可以方便、快速地檢索、添加、修改、刪除數據庫中的信息。
數據庫與數據庫應用系統并不是直接地相互作用,它們是由數據庫管理系統來聯結的。
DBMS:數據庫管理系統
DBMS是建立在操作系統基礎上、負責處理數據庫應用系統存取數據的各種請求、實現對數據庫的底層操作,并把操作結果返回給數據庫的應用系統。
這樣,數據庫、數據庫管理系統、數據庫應用系統就組成了一個有機的層級關系。(P137)
二、三種信息資源管理方式的比較
信息資源管理方式有三種:人工管理、文件管理、數據庫管理。
*請認真填寫需求信息,我們會在24小時內與您取得聯系。