简单归纳一下Chromecast的原理

使用Chromecast已经接近10年了,对其原理一直一知半解。正好最近试图实现一些东西,就再次确认了他的原理。也贴在这里,相信也会对一些朋友有所用处。

Chromecast的工作原理

  • 手机连接Chromecast
  • 连接后,通过Chromecast向播放用app(HTML5)发信
  • 手机和Chromecast的播放用app连接完成
  • 通过手机向Chromecast的播放用app发送播放指令
  • 获得指令后的Chromecast,直接经网络下载内容,播放
  • 如果手机向Chromecast发送其他指令的话,Chromecast则依照新指令播放新的内容,否则就一直播放老指令所指定的内容。

*手机换成平板也一样成立

简单说就是,在通过手机指令让Chromecast播放内容后,手机本身并没有在下载内容并传输至Chromecast上,而只是一个下命令的甩手掌柜。

类似下图。

手机本身不下载内容这点,是其和HDMI传输最大的不同。

实际在运用中我们也可以发现,家里放着音乐,没停就带着手机出门办事,回家发现明明手机几个小时不在家,但音乐一直在播放(只要播放列表够长)。

完。

评论已关闭。