生活随笔
收集整理的這篇文章主要介紹了
无线投屏协议分类
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
一. Miracast(安卓、Windows)
1. 協議說明
- Miracast是由Wi-Fi聯盟于2012年所制定,以Wi-Fi直連為基礎的無線顯示標準。支持此標準的設備可通過無線方式分享視頻畫面
- 與DLNA不同的是,Miracast也有類似于AirPlay的鏡像功能,可以將手機中屏幕內容直接投放到高清電視屏幕里
- Miracast是點對點網絡,用于類似藍牙的方式(比藍牙更高效)無線發送由Wi-Fi Direct連接組成的截屏視頻
- Miracast支持高達1080p(全高清)的分辨率和5.1環繞聲。它還支持4k分辨率。通過無線連接,視頻數據以H.264格式發送,這是當今最常見的高清視頻編碼標準
- 與其它協議(例如Airplay或Chromecast)不同,Miracast在誕生之初就以跨平臺標準而設計
2. 資料
- 詳細文檔:https://codezjx.com/categories/Miracast/
- 開源項目:https://github.com/albfan/miraclecast/
- 前輩的開發流程:https://blog.csdn.net/wirelessdisplay/article/details/53128208
二. Airplay(蘋果)
1. 協議說明
- AirPlay協議是蘋果公司實現的在蘋果產品之間傳輸媒體流信息的一組協議
- AirPlay還有一種鏡像(AirPlay Mirroring)功能,可以將iPad或者iPhone的整個屏幕投放到更大屏幕的電視機上,實現“無線投屏”的效果
- AirPlay協議←\leftarrow←mDNS協議←\leftarrow←組播技術
- 目前,蘋果官方AirPlay 解決方案只適用于認證過的蘋果設備,主要是 iPad、iPhone、Apple TV 以及蘋果公司授權伙伴的設備
2. 資料
- 詳細資料:http://nto.github.io/AirPlay.html
- 開源項目:https://github.com/xindawndev/xindawn-linux-airplay-mirroring-sdk-ubuntu-x86_64
三. DLNA
1. 協議說明
- 全稱:DIGITAL LIVING NETWORK ALLIANCE(數字生活網絡聯盟)
- DLNA旨在解決個人PC ,消費電器,移動設備在內的無線網絡和有線網絡的互聯互通
2. 資料
- 詳細資料:https://elinux.org/DLNA_Open_Source_Projects
- 開源項目:https://github.com/poholo/DLNAFramework
- 前輩的開發流程:https://www.jianshu.com/p/5a260182cc82
四. Google cast(谷歌)
1. 協議說明
- Google的無線投屏技術
- 發送端app使用SDK,將需要投屏的媒體內容發送到谷歌的服務器,由服務器通知接收端(如ChromeCast)播放(所以發送端和接收端必須都可以訪問谷歌服務器才行)
- 接收端運行的是一個瀏覽器,它會根據發送端的app ID和媒體信息,載入對應的一個網頁,這個網頁由發送端 app 的開發者提供的,負責播放相應的媒體內容
- Google Cast 和蘋果的 AirPlay 或者DLNA 的不同之處在于,一是依賴谷歌的服務器,也就是說必須連接到Internet 才可以用,如果只有一個局域網是不行的。二是后兩個的接收端播放器接收端本身提供的,開發者只需要提供要播放的內容就可以,但是Google Cast 則是需要提供自己的接收端 app,這樣的好處是開發者可以高度定制(比如可以定制UI,或者加入彈幕、歌詞滾動、音樂可視化之類復雜功能),雖然接收端往往運行的并不是Android這樣的開放操作系統,但是因為接收端 app的本質是網頁,所以開發難度并不高
2. 資料
- 詳細資料:https://github.com/vincentbernat/nodecastor
- 開源項目:https://github.com/slaff/Sming-GoogleCast
五. 參考資料
- https://www.ezcast.com/blog/7442/what-is-miracast-cn
- https://zhuanlan.zhihu.com/p/161740109
- https://zhuanlan.zhihu.com/p/80599800
- https://zhuanlan.zhihu.com/p/67176426
- https://www.awind.com.cn/news/shownews.php?id=86
總結
以上是生活随笔為你收集整理的无线投屏协议分类的全部內容,希望文章能夠幫你解決所遇到的問題。
如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。