ChromeCast如何与收件人应用程序和发件人应用程序通信?

时间:2019-07-03 10:36:12

标签: chromecast

我们知道我们以json形式从发送应用程序到接收者应用程序发送和接收消息。什么是发送和接收消息的正确渠道?ChromeCast在整个画面中扮演什么角色?

1 个答案:

答案 0 :(得分:0)

发送方和接收方正在建立套接字连接并通过IPC进行通信。确实,这种通信是JSON格式的,但您可能既不会自己生成该数据,也不会在乎它的“方式”或“渠道”-实际上,甚至不允许您遵循Google的服务条款。

相反,您有一个SDK句柄,可以同时为发送者和接收者提供一个站点。

通信以已定义的Messages的形式完成,该MediaInformation实现了一个模式并包含对象-特别是对于custom messages的媒体播放。 在发送者和接收者之间传递的大多数对象都具有customData属性,可用于添加JSON格式的自定义有效负载。

如果要实现自己的功能,则可以实现https://developer.mozilla.org/en-US/docs/Web/API/XMLHttpRequest