Chromecast 的正确标题

Posted

技术标签:

【中文标题】Chromecast 的正确标题【英文标题】:Correct headers for Chromecast 【发布时间】:2018-06-29 18:21:36 【问题描述】:

我正在尝试使用 Chromecast 的 Default Receiver App 播放托管在我的 nginx 服务器上的 .mp4 视频。

我可以很好地投射在他们的示例应用中使用的视频,但我自己的视频失败且没有返回任何错误。我猜这与我服务器上的 CORS 配置有关。

我正在使用this config 在我的服务器上启用 cors。我也尝试将 gstatic.com 添加到允许的来源,但它没有帮助。我查看了标头 one of their example videos 并尝试对我缺少的标头进行逆向工程,但仍然无法使其正常工作。

我需要启用哪些标头才能让 Chromecast 播放我的文件?

【问题讨论】:

【参考方案1】:

托管内容的服务器需要设置必要的 CORS 标头才能播放。

【讨论】:

是的,我知道。我在问题中链接到我的 CORS 配置。 您是否也可以显式添加对 HTTP HEAD 请求的支持,看看是否会有所不同。

以上是关于Chromecast 的正确标题的主要内容,如果未能解决你的问题,请参考以下文章

如何正确的使用 Chromecast+Tutorial?

是否可以转让 Chromecast 应用程序的所有权?

Chromecast 不再读取 AES-128 加密的 HLS 流?

ChromeCast 如何与接收方应用和发送方应用通信?

您可以将 android chromecast apis 用于独立的 java 程序吗?

Chromecast - 网址格式