最近,铸造技术几乎在我知道的所有地方出现,那些智能电视和电视盒开始“声称”支持这种技术,我就想,嗯,它们是如何工作的?他们使用什么协议?
有一天,我是一名 Nexus6P 用户,它内置了“投射”功能,我的朋友声称他的电视支持“投射”功能,然后他用 iPhone 将屏幕投到电视上,但是当我尝试打开我的投射功能时,它找不到电视设备,我尝试了我手上的所有设备,例如PC(Chrome),甚至尝试了一些第三方软件,但没有成功。(大多只是使用手机内置投播协议的API,没什么用)
而且有趣的是,中国的一些视频平台软件,BiliBili找到了设备,并且工作起来就像魅力一样,用我的Nexus6P,所以我完全困惑,并对铸造技术协议进行了一些研究,以下是我找到的信息
这是我得到的铸造技术协议列表
DLNA/UPNP casting (Media streaming)
这可能是最古老的铸造技术协议,DLNA 最初是为媒体传输而开发的,就像 FTP 一样,它可能向接收设备发送信号并要求其从源接收数据馈送,因为它不是为铸造技术设计的,它播放控制和视频流等功能的泄漏,并且需要应用程序编写自己的数据馈送代码,这就是为什么市场上只有少数大品牌软件支持该协议。(有趣的事实,Windows也隐藏支持该协议)
Chromecast Built-in (Google Cast)
Chromecast,显然是谷歌开发的,而且这个是直接为投射技术而设计的,这样的协议似乎是市场上领先的,一个有趣的事实是,Chromecast内置投影设备似乎也能够在使用该技术的设备上进行投射米拉卡斯特
Miracast
Miracast是Wi-Fi联盟开发的,是Intel WiDi的扩展,可能是市场上的第二选择,在中国广泛使用,与Google无关,Windows也内置了这个协议,功能有点强大Chromecast 也是如此
[Deprecated] Intel WiDi
不再支持
AirPlay
由Apple开发,他们有自己的市场,与我们隔离......水,但这个协议是最有用的一个,因为AirPlay投影设备能够在使用上述任何协议的所有设备上进行投影,这真的很强大,这次给苹果点个赞,只
来源
如果有任何不正确或丢失的信息,请注意我,我愿意更新它们,我只是想整理我们拥有的所有协议,因为互联网似乎泄漏了该领域的信息
现在我的问题来了