【发布时间】:2014-10-04 13:47:02
【问题描述】:
我尝试了一些 googlecast 示例(例如 googlecast/CastHelloText-chrome)
但它的接收器在我的自定义接收器上返回“不可用”的任何样本。
- 首先,示例中的默认应用程序 ID(例如 '794B7BBF' )运行良好。没有问题。
- 在Google Cast SDK Developer Console 上的示例中注册了receiver.html,并将应用程序ID 替换为已发布的,但在发件人上找到了任何接收者。
- 重启 chromecast,勾选“检查更新时发送此 Chromecast 的序列号”。复选框,重新初始化 chromecast 并再次注册序列号,但它们无效。
这里是访问receiver.html时chrome开发者工具控制台上的控制台日志
[ 0.034s] [cast.receiver.CastReceiverManager] Version: 2.0.0.0008 cast_receiver.js:18
Starting Receiver Manager receiver.html:46
[ 0.035s] [cast.receiver.IpcChannel] Opening message bus websocket cast_receiver.js:18
[ 0.036s] [goog.net.WebSocket] Opening the WebSocket on ws://localhost:8008/v2/ipc cast_receiver.js:18
Receiver Manager started receiver.html:91
[ 2.062s] [goog.net.WebSocket] An error occurred: undefined cast_receiver.js:18
[ 2.062s] [cast.receiver.IpcChannel] IpcChannel error cast_receiver.js:18
[ 2.063s] [cast.receiver.CastMessageBus] Dispatching CastMessageBus message cast_receiver.js:18
[ 2.064s] [goog.net.WebSocket] The WebSocket on ws://localhost:8008/v2/ipc closed. cast_receiver.js:18
[ 2.064s] [cast.receiver.IpcChannel] IpcChannel closed cast_receiver.js:18
[ 2.064s] [cast.receiver.CastMessageBus] Dispatching CastMessageBus message cast_receiver.js:18
[ 2.064s] [goog.net.WebSocket] The WebSocket disconnected unexpectedly: undefined cast_receiver.js:18
[ 2.064s] [goog.net.WebSocket] Seconds until next reconnect attempt: 1 cast_receiver.js:18
[ 3.068s] [goog.net.WebSocket] Opening the WebSocket on ws://localhost:8008/v2/ipc cast_receiver.js:18
[ 5.076s] [goog.net.WebSocket] An error occurred: undefined cast_receiver.js:18
[ 5.076s] [cast.receiver.IpcChannel] IpcChannel error cast_receiver.js:18
[ 5.076s] [cast.receiver.CastMessageBus] Dispatching CastMessageBus message cast_receiver.js:18
[ 5.077s] [goog.net.WebSocket] The WebSocket on ws://localhost:8008/v2/ipc closed. cast_receiver.js:18
[ 5.077s] [cast.receiver.IpcChannel] IpcChannel closed cast_receiver.js:18
[ 5.078s] [cast.receiver.CastMessageBus] Dispatching CastMessageBus message cast_receiver.js:18
[ 5.078s] [goog.net.WebSocket] The WebSocket disconnected unexpectedly: undefined cast_receiver.js:18
[ 5.079s] [goog.net.WebSocket] Seconds until next reconnect attempt: 2 cast_receiver.js:18
[ 7.080s] [goog.net.WebSocket] Opening the WebSocket on ws://localhost:8008/v2/ipc cast_receiver.js:18
[ 9.083s] [goog.net.WebSocket] An error occurred: undefined cast_receiver.js:18
[ 9.084s] [cast.receiver.IpcChannel] IpcChannel error cast_receiver.js:18
[ 9.084s] [cast.receiver.CastMessageBus] Dispatching CastMessageBus message cast_receiver.js:18
[ 9.084s] [goog.net.WebSocket] The WebSocket on ws://localhost:8008/v2/ipc closed. cast_receiver.js:18
[ 9.084s] [cast.receiver.IpcChannel] IpcChannel closed cast_receiver.js:18
[ 9.085s] [cast.receiver.CastMessageBus] Dispatching CastMessageBus message cast_receiver.js:18
[ 9.085s] [goog.net.WebSocket] The WebSocket disconnected unexpectedly: undefined cast_receiver.js:18
[ 9.085s] [goog.net.WebSocket] Seconds until next reconnect attempt: 4 cast_receiver.js:18
[ 13.087s] [goog.net.WebSocket] Opening the WebSocket on ws://localhost:8008/v2/ipc cast_receiver.js:18
[ 15.091s] [goog.net.WebSocket] An error occurred: undefined cast_receiver.js:18
[ 15.091s] [cast.receiver.IpcChannel] IpcChannel error cast_receiver.js:18
[ 15.091s] [cast.receiver.CastMessageBus] Dispatching CastMessageBus message cast_receiver.js:18
[ 15.091s] [goog.net.WebSocket] The WebSocket on ws://localhost:8008/v2/ipc closed. cast_receiver.js:18
[ 15.092s] [cast.receiver.IpcChannel] IpcChannel closed cast_receiver.js:18
[ 15.092s] [cast.receiver.CastMessageBus] Dispatching CastMessageBus message cast_receiver.js:18
[ 15.092s] [goog.net.WebSocket] The WebSocket disconnected unexpectedly: undefined cast_receiver.js:18
[ 15.092s] [goog.net.WebSocket] Seconds until next reconnect attempt: 8 cast_receiver.js:18
[ 23.094s] [goog.net.WebSocket] Opening the WebSocket on ws://localhost:8008/v2/ipc cast_receiver.js:18
[ 25.097s] [goog.net.WebSocket] An error occurred: undefined cast_receiver.js:18
[ 25.098s] [cast.receiver.IpcChannel] IpcChannel error cast_receiver.js:18
[ 25.098s] [cast.receiver.CastMessageBus] Dispatching CastMessageBus message cast_receiver.js:18
[ 25.098s] [goog.net.WebSocket] The WebSocket on ws://localhost:8008/v2/ipc closed. cast_receiver.js:18
[ 25.099s] [cast.receiver.IpcChannel] IpcChannel closed cast_receiver.js:18
[ 25.099s] [cast.receiver.CastMessageBus] Dispatching CastMessageBus message cast_receiver.js:18
[ 25.099s] [goog.net.WebSocket] The WebSocket disconnected unexpectedly: undefined cast_receiver.js:18
[ 25.099s] [goog.net.WebSocket] Seconds until next reconnect attempt: 16 cast_receiver.js:18
[ 41.675s] [goog.net.WebSocket] Opening the WebSocket on ws://localhost:8008/v2/ipc cast_receiver.js:18
[ 43.679s] [goog.net.WebSocket] An error occurred: undefined cast_receiver.js:18
[ 43.680s] [cast.receiver.IpcChannel] IpcChannel error cast_receiver.js:18
[ 43.680s] [cast.receiver.CastMessageBus] Dispatching CastMessageBus message cast_receiver.js:18
[ 43.682s] [goog.net.WebSocket] The WebSocket on ws://localhost:8008/v2/ipc closed. cast_receiver.js:18
[ 43.682s] [cast.receiver.IpcChannel] IpcChannel closed cast_receiver.js:18
[ 43.682s] [cast.receiver.CastMessageBus] Dispatching CastMessageBus message cast_receiver.js:18
[ 43.682s] [goog.net.WebSocket] The WebSocket disconnected unexpectedly: undefined cast_receiver.js:18
[ 43.682s] [goog.net.WebSocket] Seconds until next reconnect attempt: 32 cast_receiver.js:18
[ 76.675s] [goog.net.WebSocket] Opening the WebSocket on ws://localhost:8008/v2/ipc cast_receiver.js:18
[ 78.679s] [goog.net.WebSocket] An error occurred: undefined cast_receiver.js:18
[ 78.680s] [cast.receiver.IpcChannel] IpcChannel error cast_receiver.js:18
[ 78.680s] [cast.receiver.CastMessageBus] Dispatching CastMessageBus message cast_receiver.js:18
[ 78.680s] [goog.net.WebSocket] The WebSocket on ws://localhost:8008/v2/ipc closed. cast_receiver.js:18
[ 78.681s] [cast.receiver.IpcChannel] IpcChannel closed cast_receiver.js:18
[ 78.681s] [cast.receiver.CastMessageBus] Dispatching CastMessageBus message cast_receiver.js:18
[ 78.681s] [goog.net.WebSocket] The WebSocket disconnected unexpectedly: undefined cast_receiver.js:18
[ 78.681s] [goog.net.WebSocket] Seconds until next reconnect attempt: 60 cast_receiver.js:18
有什么想法吗? 我期待着您的回复。 谢谢。
【问题讨论】:
-
仔细检查您的序列号,它有时很难阅读,并且容易将“0”与“O”混淆,等等。
-
另外,作为测试,看看您是否可以在端口 9222 上打开到您的 chromecast 设备的调试 chrome 会话。
-
@AliNaddaf 感谢您的回复。我前一阵子试过了。首先,我无法在端口 9222 上打开调试 chrome 会话。我一次又一次地尝试检查序列号......
-
如果您无法访问端口 9222,那么您的设备没有为您的应用注册。常见问题有:(1) 序列号错误,(2) 设置 chromecast 时忘记勾选复选框
-
哦,你是对的。我得到了错误的 s/n。现在,我可以访问端口 9222。谢谢。