看wifi direct display標(biāo)準(zhǔn)的地方:
http://www.wi-fi.org/discover-wi-fi/specifications
Miracast依賴的Wi-Fi技術(shù)項(xiàng)[②]有:
- Wi-Fi Direct呜袁,也就是Wi-Fi P2P。它支持在沒有AP(Access Point)的情況下展箱,兩個(gè)Wi-Fi設(shè)備直連并通信蚜锨。
- Wi-Fi Protected Setup:用于幫助用戶自動(dòng)配置Wi-Fi網(wǎng)絡(luò)窗声、添加Wi-Fi設(shè)備等。
- 11n/WMM/WPA2:其中,11n就是802.11n協(xié)議滚澜,它將11a和11g提供的Wi-Fi傳輸速率從56Mbps提升到300甚至600Mbps爹殊。WMM是Wi-Fi Multimedia的縮寫蜕乡,是一種針對(duì)實(shí)時(shí)視音頻數(shù)據(jù)的QoS服務(wù)。而WPA2意為Wi-Fi Protected Acess第二版梗夸,主要用來給傳輸?shù)臄?shù)據(jù)進(jìn)行加密保護(hù)层玲。
https://github.com/kensuke/How-to-Miracast-on-AOSP
https://github.com/ivygroup/miracast-sink
https://github.com/adamrocker/Miracast-Sample
http://stackoverflow.com/questions/24788431/finding-miracast-connections-with-android
OpenWFD
is an Open-Source implementation of the Wifi-Display standard (abbr. WFD). It is also commonly known as Miracast,
libwfd: 是 Wifi-Display/Miracast Protocol Implementation library, 是miracast協(xié)議的實(shí)現(xiàn)庫; 它的作者還開發(fā)了一個(gè)linux上的應(yīng)用程序:MiracleCast - Wifi-Display/Miracast Implementation反症,這兩個(gè)都可以移植到android下辛块,有人成功移植了(miracastplayer.apk)。以下是libwfd協(xié)議實(shí)現(xiàn)庫及應(yīng)用linux應(yīng)用程序的地址:
https://cgit.freedesktop.org/~dvdhrm/libwfd
https://github.com/chenbd/libwfd
https://github.com/chenbd/miracle
實(shí)例: