WiFI Display(WFD)是WiFI Alliance 開發出的一種規範,使多媒體設備之間創建和維持一個基於WiFi的鏈接,而且利用這個鏈接推動視頻/音頻的在目標設備的呈現播放。安全
如下是原話網絡
The Wi-Fi Alliance is developing a 「Wi-Fi Display Specification」 to enable and
sustain a secure connection between multimedia devices, based on Wi-Fi, to
facilitate audio/video renderingsession
Wifi display的一些名詞 ide
1.Source : 優化
A device that is capable of transmitting multimedia content 編碼
能提供多媒體內容傳輸的設備 spa
2.Sink : 視頻
A device that is capable of receiving and rendering multimedia content接口
能接受多媒體內容並將其呈現的設備 遊戲
3.Session:
一個WFD在傳輸和接收設備之間鏈接
4.TDLS:
一項802.11協議,在兩個鏈接到同一個Ap的客戶端設備之間創建的直接鏈接,不懂的能夠看圖
Tunneled Direct Link Setup. An 802.11 protocol to setup a direct Wi-Fi
link between two peer client devices (STAs) that are members of the same BSS
5.wifi direct:
設備無需經過無線路由器便可相互鏈接的技術,須要一臺設備做爲組織者創建一個相似ap功能的網絡,其餘設備能夠搜索到並用wifi鏈接上
WFD原理與流程
仍是用現有的圖來講明其基本的過程吧
WFD鏈接基礎
WFD創建在wifi p2p鏈接基礎上的,支持如下兩種鏈接方式
-wifi direct:(必須支持)
設備無需經過無線路由器便可相互鏈接的技術,須要一臺設備做爲組織者創建一個相似ap功能的網絡,其餘設備能夠搜索到並用wifi鏈接上
-TDLS:(可選)
2臺wifi設備鏈接在同一個Ap上,它們能夠直接創建一個點對點的通道實現數據傳輸
WFD創建的11個過程
1.Device Discovery
wfd 設備之間的搜索探測功能,使用現有的 wifi p2p 技術爲基礎,並 在 wifi 信標、探測信號中加入了 wfd 特有格式的探測信號
2.Service discovery
此功能是可選功能,也是創建在 wifi p2p 原有的 service discovery 基礎上,並加入 wfd 特有格式的請求和迴應命令
3.Device selection
用戶選擇一個須要鏈接的設備
Wifi -direct 鏈接的強制和默認的, TDLS 可選
如有 2 個 sink ,一級和二級 sink , wifi p2p 組織者必須是 source
4.Wifi connection setup
使用 wifi direct 和 tdls 技術,創建 wfd 基礎線路
將設備創建 TCP 鏈接,並建立一個控制端口來創建和維護 session ,該端口跑的協議是 RTSP
5.Display capability negotiation
參數協定,決定須要使用的最佳參數,包括音視頻解碼率,分辨率,信道負載等等
如有一級和二級 sink 存在,都須要單獨設定
過程和命令以下圖
6.UIBC setup
即 user input back channel ,用戶輸入反向通道,此功能是可選的。
有兩種類型
generic :硬件無關型,如鼠標點擊,按鍵點擊、 touch 點擊、放大縮小等
HIDC 人機接口設備控制:包括紅外線、 USB 、藍牙、 WIFI 、遊戲杆、遙控器等
7.Link content protection
創建內容保護機制,可選功能
採用的是 HDCP2.0 安全協議,須要在數據流傳輸前創建
8.WFD Session setup
WFD 核心步驟,必須在能力協定的基礎上創建
創建過程使用 RTSP 通訊,具體見下圖
9.AV Streaming
先將 Audio 和 video 多路複用成一個 MPEG2 傳輸流
在傳輸流頭部用 MPEG2-TS 格式打包,並封裝 RTP 、 UDP 、 IP 報頭以下圖
10.Payload control capability
在數據流創建以後,須要有控制管道負載的能力,包含如下功能
時間同步 若是有 2 個 sink 設備,兩者音視頻必須同步,實現保真
編碼速率控制:因信道條件和電源管理優化控制管道負載
11.Display Session Teardown
WFD 會話終止,按鏈接分兩種方法
Wifi -direct
跟 wifi p2p規範同樣,source和sink有序拆除鏈接
TDLS
IEEE P802.11z specification 規範動做,有序的拆除終止鏈接
參考資料:Wi-Fi Alliance Member Symposium大會檔案 20110421_China_Symposia_full_merge.pdf。下載地址以下
http://www.wi-fi.org/files/20110421_China_Symposia_full_merge.pdf