大乳巨大乳j奶hd-久久午夜电影-日韩伦理视频-精品一区国产-欧美黄色一区二区-美女脱得一干二净-国产绳艺sm调教室论坛-欧美三级图片-av青青-2021av在线-永久免费看成人av的动态图-91免费在线视频观看-在线观看成人小视频-麻豆一区产品精品蜜桃的特点-亚洲av综合一区二区-在线观看污污网站-欧美丰满熟妇bbbbbb-28一20岁女人一级-精品人妻少妇一区二区-久久久久久香蕉

谷歌Google Cast和ChromeCast的投屏技術

2019-07-12 14:22:16 15041


Google Cast和ChromeCast

Google Cast類似于DLNA,AirPlayer,Miracast,就是一種投屏技術。
Awind WiCS-2100系列無線分享協作產品對Google Cast和ChromeCast都是支持的。

 

Google Cast 基本工作原理:
發送端app使用SDK,將需要投屏的媒體內容發送到谷歌的服務器,服務器通知接收端

播放(所以發送端和接收端必須都可以訪問谷歌服務器才行)。接收端運行的是一個瀏覽器,它會根據發送端的app ID和媒體信息,載入對應的一個網頁,這個網頁由發送端 app 的開發者提供的,負責播放相應的媒體內容。即使接收端是 Chromecast Audio 之類只能播放音頻的硬件,這個網頁也是會載入并渲染的。
Google Cast 和蘋果的 AirPlay 或者DLNA 不同之處在于,一是依賴谷歌的服務器,也就是說必須連接到Internet 才可以用,如果只有一個局域網是不行的。二是兩個的接收端播放器接收端本身提供的,開發者只需要提供要播放的內容就可以,但是Google Cast 則是需要提供自己的接收端 app,這樣的好處是開發者可以高度定制(比如可以定制UI,或者加入彈幕、歌詞滾動、音樂可視化之類復雜功能),雖然接收端往往運行的并不是Android這樣的開放操作系統,但是因為接收端 app的本質是網頁,所以開發難度并不高。

 

ChromeCast和Google Cast
Google Cast的官網說明我們可以看到Google Cast的作用在于把小屏幕(諸如手機、平板、筆記本)的內容通過無線(WIFI)方式發送到大屏設備(google TV、chromeCast)進行播放,概括一下也即提供小屏設備到大屏設備的多屏互動功能。Google Cast所做的便在于基于不同的平臺提供提供為應用開支這種功能的SDK,這些平臺即有發送端的也有接收端的,發送端的有IOS、android、chrome瀏覽器,接收端的有google TV, chromeCast等,可以說這一套解決方案是比較大而全的(就其涵蓋的平臺)。

chromeCast其實是對Google Cast這套機制的具體實現,這種實現的特點是接收端的chromeCast dongle是google自己提供的,開發者的負擔只局限與發送端平臺的應用開發,當然這種發送端的靈活性也是局限于google所提供的Google Cast API的。
總結一下Google Cast 和 Chrome Cast的關系,其實就是Google Cast提供了一套進行設備之間互聯互通的API,而chromeCast技術則是對這一套API的具體實現,這種實現的優點在于為應用開發者提供了使用Google Cast API進行開發的靈活性(當然這也可以認為是該技術不能支持所有app的局限性)。

 



如果您有什么需求,可以通過以下式聯系我們!

奇機官網
">