定價: | ¥ 59 | ||
作者: | 張川 編著 | ||
出版: | 人民郵電出版社 | ||
書號: | 9787115334558 | ||
語言: | 簡體中文 | ||
日期: | 2014-02-01 | ||
版次: | 1 | 頁數: | 252 |
開本: | 16開 | 查看: | 0次 |
服務商城 | 客服電話 | 配送服務 | 優惠價 | 購買 |
400-711-6699 | 滿29至69元,免運費! | ¥47.2 |
《智能家庭網絡:技術、標準與應用實踐》是一本系統介紹智能家庭網絡技術、標準及產業應用的專業書籍。目前,智能家庭網絡技術正在信息產業領域掀起一場顛覆性的革命,主要體現在信息設備的智能化和網絡化方面,引導這場革命的是站在技術金字塔頂端的幾大行業標準化組織:AirPlay、DLNA和閃聯(IGRS)。《智能家庭網絡:技術、標準與應用實踐》從國際上流行的幾大標準解讀入手,通過對多個實際開發案例的解析,為相關的技術人員提供切實有用的參考內容。
《智能家庭網絡:技術、標準與應用實踐》共分15章,按照內容分為5篇:第一篇是概述部分,介紹智能家庭網絡的基本概念和幾大標準組織的概況;第二篇詳細解讀AirPlay協議;第三篇詳細解讀DLNA標準;第四篇用多個案例介紹了智能家庭網絡技術的應用實現;第五篇總結了智能家庭網絡技術的產業現狀及發展趨勢。
《智能家庭網絡:技術、標準與應用實踐》主要供智能家庭網絡領域的專業技術研發人員、產品開發人員和工程應用人員學習參考,也可供此領域的相關人員閱讀。高校計算機、電子工程、通信、信息、網絡工程等專業的師生也可閱讀參考本書。
《智能家庭網絡:技術、標準與應用實踐》共分15章,按照內容分為5篇:第一篇是概述部分,介紹智能家庭網絡的基本概念和幾大標準組織的概況;第二篇詳細解讀AirPlay協議;第三篇詳細解讀DLNA標準;第四篇用多個案例介紹了智能家庭網絡技術的應用實現;第五篇總結了智能家庭網絡技術的產業現狀及發展趨勢。
《智能家庭網絡:技術、標準與應用實踐》主要供智能家庭網絡領域的專業技術研發人員、產品開發人員和工程應用人員學習參考,也可供此領域的相關人員閱讀。高校計算機、電子工程、通信、信息、網絡工程等專業的師生也可閱讀參考本書。
第一篇 智能家庭網絡技術基礎
第1章 什么是智能家庭網絡技術
1.1 智能家庭網絡技術能帶來什么
1.2 具有家庭特色的網絡體系
第2章 智能家庭網絡技術分類
2.1 構建智能家庭網絡的步驟
2.2 AirPlay協議
2.3 DLNA標準
2.4 IGRS(閃聯)標準
第二篇 使用AirPlay構建家庭網絡
第3章 AirPlay設備發現——mDNS
3.1 DNS簡介
3.1.1 DNS概述
3.1.2 DNS報文結構
3.2 mDNS基礎
3.2.1 mDNS涉及的基本概念
3.2.2 mDNS工作機制
3.2.3 mDNS消息格式介紹
3.2.4 mDNS消息格式示例
3.3 mDNS工作過程
3.3.1 尋址
3.3.2 探測
3.3.3 宣告
3.3.4 更新
3.3.5 查詢
3.3.6 響應
3.4 mDNS消息發送規則
第4章 AirPlay設備描述——DNS-SD
4.1 實例名、服務名及域名的結構
4.2 PTR、SRV及TXT記錄解析
4.2.1 PTR記錄
4.2.2 SRV記錄
4.2.3 TXT記錄
4.3 利用PTR、SRV及TXT記錄獲取服務訪問信息
第5章 AirPlay設備媒體控制——Apple TV的媒體共享機制
5.1 相關協議簡介
5.1.1 RTSP
5.1.2 HTTP
5.2 與Apple TV共享音頻
5.2.1 OPTIONS
5.2.2 ANNOUNCE
5.2.3 SETUP
5.2.4 RECORD
5.2.5 FLUSH
5.2.6 TEARDOWN
5.3 建立雙向HTTP連接
5.4 與Apple TV共享圖片
5.4.1 顯示單張圖片
5.4.2 幻燈片顯示多張圖片
5.5 與Apple TV共享視頻
5.5.1 獲取Apple TV屬性信息
5.5.2 播放視頻文件
5.5.3 暫停播放視頻文件
5.5.4 獲取當前播放時間點
5.5.5 跳到指定播放時間點
第三篇 使用DLNA構建家庭網絡
第6章 DLNA設備發現——UPnP DA
6.1 UPnP DA基礎
6.2 UPnP DA涉及的基本概念
6.3 UPnP DA工作機制
6.4 UPnP DA相關協議介紹
6.4.1 SOAP
6.4.2 SSDP
6.4.3 UUID
6.4.4 GENA
6.5 UPnP DA設備詳細工作過程
6.5.1 尋址
6.5.2 發現
6.5.3 描述
6.5.4 控制
6.5.5 事件
6.5.6 展現
第7章 DLNA設備媒體控制——UPnP AV
7.1 UPnP AV概述
7.2 UPnP AV主要服務類型
7.2.1 Media Server
7.2.2 Media Renderer
7.2.3 Control Point
7.3 UPnP AV模型
7.3.1 3-box模型:MS vs. CP vs. MR
7.3.2 2-box模型:MS+CP vs. MR
7.3.3 2-box模型:MS vs. MR+CP
7.3.4 同步及異步數據傳輸
7.4 UPnP場景舉例
7.4.1 3-box模型:標準交互過程
7.4.2 3-box模型:“同步——推”數據方式
7.4.3 3-box模型:“異步——拉”數據方式
7.4.4 2-box模型:CP與MR集成,“同步——推”數據方式
7.4.5 2-box模型:CP與MR集成,“異步——拉”數據方式
7.4.6 2-box模型:CP與MS集成,“同步——推”數據方式
7.4.7 2-box模型:CP與MS集成,“異步——拉”數據方式
第8章 基于UPnP實現DLNA
8.1 DLNA分級結構
8.1.1 網絡互聯層
8.1.2 網絡協議層
8.1.3 設備的發現、控制,媒體管理及遠程界面層
8.1.4 媒體傳輸層
8.1.5 媒體格式
8.2 DLNA定義的家庭設備角色
8.2.1 家庭網絡設備
8.2.2 移動手持設備
8.2.3 家庭互操作設備
8.2.4 各個角色之間的應用模式
第9章 AirPlay vs. DLNA
9.1 AirPlay與DLNA的不同點
9.2 AirPlay和DLNA設備互聯
9.2.1 利用雙協議棧實現互聯
9.2.2 利用設備互聯代理實現互聯
第四篇 智能家庭網絡技術實戰
第10章 基于AirPlay實現多屏互動
10.1 什么是多屏互動技術
10.2 應用場景介紹
10.3 主要功能
10.4 相關技術介紹
10.4.1 Android操作系統
10.4.2 智能電視
10.4.3 高清電視播放盒
10.4.4 HTTP服務器——Lighttpd
10.4.5 cURL
10.5 多屏互動實現原理
10.6 多屏互動實現舉例
10.6.1 手機以幻燈片方式推送圖片給電視盒子
10.6.2 手機推送視頻給電視盒子
10.7 相關產品介紹
10.7.1 Apple TV
10.7.2 iTV
10.7.3 小米盒子
10.7.4 海信智能電視
10.7.5 快播大屏幕
10.7.6 手機(平板電腦)端軟件應用
第11章 基于DLNA實現電視節目轉發
11.1 機頂盒概述及應用場景
11.2 機頂盒基本原理
11.2.1 數字電視系統概況
11.2.2 機頂盒工作過程
11.2.3 機頂盒硬件結構
11.2.4 機頂盒軟件結構
11.2.5 機頂盒中間件技術
11.3 開發實例:電視節目轉發
11.3.1 利用3-box模型實現電視節目轉發
11.3.2 消息流程
11.3.3 需要實現的服務
第12章 基于DLNA實現智能電視第二屏
12.1 什么是智能電視第二屏
12.2 場景介紹
12.2.1 EPG導航及智能遙控器
12.2.2 截圖及社交
12.3 主要功能
12.4 相關技術介紹
12.4.1 語音識別技術
12.4.2 OAuth2.0認證技術
12.5 實現原理
12.6 開發舉例
12.6.1 智能遙控器
12.6.2 截屏及社交
12.7 相關產品介紹
12.7.1 新浪看點
12.7.2 蝸牛電視
12.7.3 Tivic
第13章 智能控制白色家電
13.1 白色家電也智能
13.1.1 什么是白色家電
13.1.2 白色家電需要怎樣的智能
13.2 智能空調應用場景
13.2.1 局域網環境控制空調
13.2.2 遠程(微博)控制空調
13.3 主要功能
13.4 實現原理
13.5 開發舉例
13.5.1 局域網環境控制空調
13.5.2 遠程(微博)控制空調
13.6 相關產品介紹
13.6.1 海爾帝樽空調
13.6.2 海信蘋果派A8智能空調
第五篇 進一步發展家庭網絡
第14章 家庭網絡發展趨勢
14.1 物聯網技術與家庭網絡融合
14.1.1 物聯網技術簡介
14.1.2 物聯網技術推動家庭網絡的發展
14.2 智能家庭網絡應用方向
14.2.1 家庭娛樂領域
14.2.2 設備監控領域
14.2.3 遠程接入領域
第15章 待解決問題及發展思路
15.1 目前存在的主要瓶頸
15.1.1 遠程接入場景下的帶寬限制
15.1.2 數字作品版權問題
15.1.3 各個標準之間的互聯互通
15.2 家庭網絡發展思路
15.2.1 輕量級
15.2.2 應用上有所突破
15.2.3 更多廠商積極參與
15.2.4 拓展更多領域
15.2.5 盡快互聯互通
15.3 我國家庭網絡標準發展現狀
15.4 家庭網絡標準的未來之路
15.4.1 進軍廣域網領域
15.4.2 白色家電智能化管理
參考文獻
第1章 什么是智能家庭網絡技術
1.1 智能家庭網絡技術能帶來什么
1.2 具有家庭特色的網絡體系
第2章 智能家庭網絡技術分類
2.1 構建智能家庭網絡的步驟
2.2 AirPlay協議
2.3 DLNA標準
2.4 IGRS(閃聯)標準
第二篇 使用AirPlay構建家庭網絡
第3章 AirPlay設備發現——mDNS
3.1 DNS簡介
3.1.1 DNS概述
3.1.2 DNS報文結構
3.2 mDNS基礎
3.2.1 mDNS涉及的基本概念
3.2.2 mDNS工作機制
3.2.3 mDNS消息格式介紹
3.2.4 mDNS消息格式示例
3.3 mDNS工作過程
3.3.1 尋址
3.3.2 探測
3.3.3 宣告
3.3.4 更新
3.3.5 查詢
3.3.6 響應
3.4 mDNS消息發送規則
第4章 AirPlay設備描述——DNS-SD
4.1 實例名、服務名及域名的結構
4.2 PTR、SRV及TXT記錄解析
4.2.1 PTR記錄
4.2.2 SRV記錄
4.2.3 TXT記錄
4.3 利用PTR、SRV及TXT記錄獲取服務訪問信息
第5章 AirPlay設備媒體控制——Apple TV的媒體共享機制
5.1 相關協議簡介
5.1.1 RTSP
5.1.2 HTTP
5.2 與Apple TV共享音頻
5.2.1 OPTIONS
5.2.2 ANNOUNCE
5.2.3 SETUP
5.2.4 RECORD
5.2.5 FLUSH
5.2.6 TEARDOWN
5.3 建立雙向HTTP連接
5.4 與Apple TV共享圖片
5.4.1 顯示單張圖片
5.4.2 幻燈片顯示多張圖片
5.5 與Apple TV共享視頻
5.5.1 獲取Apple TV屬性信息
5.5.2 播放視頻文件
5.5.3 暫停播放視頻文件
5.5.4 獲取當前播放時間點
5.5.5 跳到指定播放時間點
第三篇 使用DLNA構建家庭網絡
第6章 DLNA設備發現——UPnP DA
6.1 UPnP DA基礎
6.2 UPnP DA涉及的基本概念
6.3 UPnP DA工作機制
6.4 UPnP DA相關協議介紹
6.4.1 SOAP
6.4.2 SSDP
6.4.3 UUID
6.4.4 GENA
6.5 UPnP DA設備詳細工作過程
6.5.1 尋址
6.5.2 發現
6.5.3 描述
6.5.4 控制
6.5.5 事件
6.5.6 展現
第7章 DLNA設備媒體控制——UPnP AV
7.1 UPnP AV概述
7.2 UPnP AV主要服務類型
7.2.1 Media Server
7.2.2 Media Renderer
7.2.3 Control Point
7.3 UPnP AV模型
7.3.1 3-box模型:MS vs. CP vs. MR
7.3.2 2-box模型:MS+CP vs. MR
7.3.3 2-box模型:MS vs. MR+CP
7.3.4 同步及異步數據傳輸
7.4 UPnP場景舉例
7.4.1 3-box模型:標準交互過程
7.4.2 3-box模型:“同步——推”數據方式
7.4.3 3-box模型:“異步——拉”數據方式
7.4.4 2-box模型:CP與MR集成,“同步——推”數據方式
7.4.5 2-box模型:CP與MR集成,“異步——拉”數據方式
7.4.6 2-box模型:CP與MS集成,“同步——推”數據方式
7.4.7 2-box模型:CP與MS集成,“異步——拉”數據方式
第8章 基于UPnP實現DLNA
8.1 DLNA分級結構
8.1.1 網絡互聯層
8.1.2 網絡協議層
8.1.3 設備的發現、控制,媒體管理及遠程界面層
8.1.4 媒體傳輸層
8.1.5 媒體格式
8.2 DLNA定義的家庭設備角色
8.2.1 家庭網絡設備
8.2.2 移動手持設備
8.2.3 家庭互操作設備
8.2.4 各個角色之間的應用模式
第9章 AirPlay vs. DLNA
9.1 AirPlay與DLNA的不同點
9.2 AirPlay和DLNA設備互聯
9.2.1 利用雙協議棧實現互聯
9.2.2 利用設備互聯代理實現互聯
第四篇 智能家庭網絡技術實戰
第10章 基于AirPlay實現多屏互動
10.1 什么是多屏互動技術
10.2 應用場景介紹
10.3 主要功能
10.4 相關技術介紹
10.4.1 Android操作系統
10.4.2 智能電視
10.4.3 高清電視播放盒
10.4.4 HTTP服務器——Lighttpd
10.4.5 cURL
10.5 多屏互動實現原理
10.6 多屏互動實現舉例
10.6.1 手機以幻燈片方式推送圖片給電視盒子
10.6.2 手機推送視頻給電視盒子
10.7 相關產品介紹
10.7.1 Apple TV
10.7.2 iTV
10.7.3 小米盒子
10.7.4 海信智能電視
10.7.5 快播大屏幕
10.7.6 手機(平板電腦)端軟件應用
第11章 基于DLNA實現電視節目轉發
11.1 機頂盒概述及應用場景
11.2 機頂盒基本原理
11.2.1 數字電視系統概況
11.2.2 機頂盒工作過程
11.2.3 機頂盒硬件結構
11.2.4 機頂盒軟件結構
11.2.5 機頂盒中間件技術
11.3 開發實例:電視節目轉發
11.3.1 利用3-box模型實現電視節目轉發
11.3.2 消息流程
11.3.3 需要實現的服務
第12章 基于DLNA實現智能電視第二屏
12.1 什么是智能電視第二屏
12.2 場景介紹
12.2.1 EPG導航及智能遙控器
12.2.2 截圖及社交
12.3 主要功能
12.4 相關技術介紹
12.4.1 語音識別技術
12.4.2 OAuth2.0認證技術
12.5 實現原理
12.6 開發舉例
12.6.1 智能遙控器
12.6.2 截屏及社交
12.7 相關產品介紹
12.7.1 新浪看點
12.7.2 蝸牛電視
12.7.3 Tivic
第13章 智能控制白色家電
13.1 白色家電也智能
13.1.1 什么是白色家電
13.1.2 白色家電需要怎樣的智能
13.2 智能空調應用場景
13.2.1 局域網環境控制空調
13.2.2 遠程(微博)控制空調
13.3 主要功能
13.4 實現原理
13.5 開發舉例
13.5.1 局域網環境控制空調
13.5.2 遠程(微博)控制空調
13.6 相關產品介紹
13.6.1 海爾帝樽空調
13.6.2 海信蘋果派A8智能空調
第五篇 進一步發展家庭網絡
第14章 家庭網絡發展趨勢
14.1 物聯網技術與家庭網絡融合
14.1.1 物聯網技術簡介
14.1.2 物聯網技術推動家庭網絡的發展
14.2 智能家庭網絡應用方向
14.2.1 家庭娛樂領域
14.2.2 設備監控領域
14.2.3 遠程接入領域
第15章 待解決問題及發展思路
15.1 目前存在的主要瓶頸
15.1.1 遠程接入場景下的帶寬限制
15.1.2 數字作品版權問題
15.1.3 各個標準之間的互聯互通
15.2 家庭網絡發展思路
15.2.1 輕量級
15.2.2 應用上有所突破
15.2.3 更多廠商積極參與
15.2.4 拓展更多領域
15.2.5 盡快互聯互通
15.3 我國家庭網絡標準發展現狀
15.4 家庭網絡標準的未來之路
15.4.1 進軍廣域網領域
15.4.2 白色家電智能化管理
參考文獻