俄罗斯18videosex性欧美成人_国产一国产一级精品毛片_在线无码国产观看播放网址_久久国产天堂福利天堂

投屏,會議室投屏,Googlecast,多屏互動,無線投屏 Googlecast的工作原理

bijienetwork 發(fā)布

投屏,會議室投屏,Googlecast,多屏互動,無線投屏 Googlecast的工作原理

Google Cast 基本工作原理:

發(fā)送端app使用SDK,將需要投屏的媒體內(nèi)容發(fā)送到谷歌的服務(wù)器,由服務(wù)器通知接收端播放(所以發(fā)送端和接收端必須都可以訪問谷歌服務(wù)器才行)。接收端運行的是一個瀏覽器,它會根據(jù)發(fā)送端的app ID和媒體信息,載入對應(yīng)的一個網(wǎng)頁,這個網(wǎng)頁由發(fā)送端 app 的開發(fā)者提供的,負(fù)責(zé)播放相應(yīng)的媒體內(nèi)容。即使接收端是 Chromecast Audio 之類只能播放音頻的硬件,這個網(wǎng)頁也是會載入并渲染的。

Google Cast 和蘋果的 AirPlay 或者DLNA 的不同之處在于,一是依賴谷歌的服務(wù)器,也就是說必須連接到Internet 才可以用,如果只有一個局域網(wǎng)是不行的。二是后兩個的接收端播放器接收端本身提供的,開發(fā)者只需要提供要播放的內(nèi)容就可以,但是Google Cast 則是需要提供自己的接收端 app,這樣的好處是開發(fā)者可以高度定制(比如可以定制UI,或者加入彈幕、歌詞滾動、音樂可視化之類復(fù)雜功能),雖然接收端往往運行的并不是Android這樣的開放操作系統(tǒng),但是因為接收端 app的本質(zhì)是網(wǎng)頁,所以開發(fā)難度并不高。