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

时间:2014-11-12 15:04:56

标签: chromecast

问题:

自最新的 Chromecast固件更新(22062)以来,我无法再投放内容。 我想它来自更新,因为它上周仍在使用。

我的流 AES-128加密我正在使用 HLS协议。 我相信服务器上的CORS配置是正确的,因为我可以使用来自同一服务器的非加密流,并且它可以很好地工作。

日志:

这些是我在控制台中收到的日志:

[goog.net.WebSocket] WebSocket opened on ws://localhost:8008/v2/ipc cast_receiver.js:18
[cast.player.api.Player] Version: 1.0.0.2 
[cast.player.api.Player] load 
[cast.player.api.Player] play
[goog.net.XhrIo] Opening Xhr [GET [url].smil/playlist.m3u8 -1]
[goog.net.XhrIo] Will abort after 30000ms if incomplete, xhr2 false [GET [url].smil/playlist.m3u8 -1]
[goog.net.XhrIo] Sending request [GET [url].smil/playlist.m3u8 -1]
[goog.net.XhrIo] Request complete [GET [url].smil/playlist.m3u8 200]
[cast.player.core.QualityManager] 0: from undefined to 1500000
[cast.player.hls.Playlist] update: [url].smil/chunklist_w693241366_b1500000.m3u8
[goog.net.XhrIo] Opening Xhr [GET [url].smil/chunklist_w693241366_b1500000.m3u8 -1]
[goog.net.XhrIo] Will abort after 30000ms if incomplete, xhr2 false [GET [url].smil/chunklist_w693241366_b1500000.m3u8 -1]
[goog.net.XhrIo] Sending request [GET [url].smil/chunklist_w693241366_b1500000.m3u8 -1]
[goog.net.XhrIo] Request complete [GET [url].smil/chunklist_w693241366_b1500000.m3u8 200]
[cast.player.core.SourceBufferManager] 0: abort
[cast.player.core.SegmentManager] 0: seek 0
[goog.net.XhrIo] Opening Xhr [GET [URL]:80/auth-key/[token]?wowzasessionid=693241366 -1]
[goog.net.XhrIo] Will abort after 30000ms if incomplete, xhr2 false [GET [URL]:80/auth-key/[token]?wowzasessionid=693241366 -1]
[goog.net.XhrIo] Sending request [GET [URL]:80/auth-key/[token]?wowzasessionid=693241366 -1]
[goog.net.XhrIo] Opening Xhr [GET [url].smil/media_w693241366_b1500000_0.ts -1]
[goog.net.XhrIo] Will abort after 60000ms if incomplete, xhr2 false [GET [url].smil/media_w693241366_b1500000_0.ts -1]
[goog.net.XhrIo] Sending request [GET [url].smil/media_w693241366_b1500000_0.ts -1]
[cast.player.api.Player] auto pause 0
[goog.net.XhrIo] Request complete [GET [URL]:80/auth-key/[token]?wowzasessionid=693241366 200]
Host Fatal Error - 2 
Request Status - undefined
[cast.player.api.Player] unload 

问题:

您有没有见过Host Fatal Error - 2 根据{{​​3}},这与加密有关:

  

static cast.player.api.ErrorCode.MEDIAKEYS
  获取密钥或解密内容时出错。

我实际上不知道问题是什么,一周前一切正常。关于错误的文档很模糊。 我可以采取哪些措施来获取有关此问题的更多信息吗?

非常感谢

1 个答案:

答案 0 :(得分:1)

如果还没有,您的接收器可能需要托管在https上。您可以从问题here获取更多详细信息。