Chromecast CASTV2 协议的实现
此模块实现了通过 TLS 传输 Chromecast CASTV2 协议。关于新的 Chromecast 协议的信息非常稀少,因此要向 GitHub.com/vincentbernat 和他的 nodecastor 模块致敬,他们帮助我从一开始就走上了正确的道路,并在我的研究中节省了大量时间。
该模块提供了低级协议的Client和Server实现。服务器(令人遗憾地)非常无用,因为目前(也许永远)设备身份验证会阻碍使用。客户端仍然允许您连接到 Chromecast 扩展卡并与之交换消息,不受任何限制。
这是一个试图记录低级协议的尝试。我希望它能让发送应用程序的开发者更清楚地了解幕后发生的事情,并为其他人提供有关如何实现这种协议的想法。这里所呈现的信息来自各种互联网源(主要是示例代码和其他尝试实现该协议),以及我自己的试验和错误。如有需要,请纠正我可能错误理解或命名的概念。
包具有以下结构:
暂无开放 Issues,或尚未同步最近议题。