我正在尝试使用Chromecast自定义接收器播放受DRM保护的内容。我正在关注这个文档https://developers.google.com/cast/docs/custom_receiver.
但它对我不起作用。它给出了以下错误日志。
Mixed Content: The page at 'https://abcdefgfgh/index.html' was loaded over HTTPS, but requested an insecure XMLHttpRequest endpoint 'http://mytestvideo’. This content should also be served over HTTPS.
请提供建议。提前谢谢。
看起来那里的日志对它的含义有足够的描述。您需要通过https提供所有视频内容(SSL应由已知的授权机构签名,而不是自签名的授权机构),服务器还必须提供适当的CORS标头。请解决这些问题,看看这是否有帮助。顺便说一句,你可能想把我们的参考接收器作为你的起点;它已经为你做了很多工作。