请求新会话时 Chromecast 发送器应用程序错误
Chromecast sender application error when requesting new session
我有一个未发布的自定义接收器应用程序,我无法从 chrome 中的网络播放器发送器应用程序投射到它。我确实在演员 api 初始化时收到接收器 "available" 消息,但是当我单击播放器中的演员按钮和 select chrome 下拉菜单中的演员设备时扩展,电视屏幕变黑,几秒钟后我调用了 onError 方法,但出现以下错误:
{code: "channel_error", description: "Error: Timeout", details: null}
使用默认媒体接收器时投射工作正常。此外,我在我的服务器控制台日志中没有看到来自 chromecast 设备的任何网络流量,这意味着 chromecast 没有获取接收器应用程序。
我确定了以下内容:
- Chromecast 加密狗在 Cast 中注册为 Cast 接收器设备
开发者控制台。
- 我的 macbook 有 NodeJS 服务器 运行
接收器应用程序和演员表中的 "Receiver Application URL"
开发人员控制台正确指向我的服务器 运行
苹果电脑。
- chromecast 和我的 macbook 都在同一个网络上,有
有效 192.168.x.x 个 IP 地址。
我发现了另一个讨论此错误的话题 Chromecast sample sender application CastHelloText-chrome ends with error when trying to get session,但那里提供的建议似乎不适用于我的情况。
我能够通过重新启动 chromecast 设备解决此特定错误。我在两个不同的场合尝试过,两次问题都在设备重新启动后消失了。我无法解释它是如何工作的,但它确实起作用了。如果有人可以解释这个特定错误的原因以及为什么重新启动可以修复它,我会接受这个答案。
我有一个未发布的自定义接收器应用程序,我无法从 chrome 中的网络播放器发送器应用程序投射到它。我确实在演员 api 初始化时收到接收器 "available" 消息,但是当我单击播放器中的演员按钮和 select chrome 下拉菜单中的演员设备时扩展,电视屏幕变黑,几秒钟后我调用了 onError 方法,但出现以下错误:
{code: "channel_error", description: "Error: Timeout", details: null}
使用默认媒体接收器时投射工作正常。此外,我在我的服务器控制台日志中没有看到来自 chromecast 设备的任何网络流量,这意味着 chromecast 没有获取接收器应用程序。
我确定了以下内容:
- Chromecast 加密狗在 Cast 中注册为 Cast 接收器设备 开发者控制台。
- 我的 macbook 有 NodeJS 服务器 运行 接收器应用程序和演员表中的 "Receiver Application URL" 开发人员控制台正确指向我的服务器 运行 苹果电脑。
- chromecast 和我的 macbook 都在同一个网络上,有 有效 192.168.x.x 个 IP 地址。
我发现了另一个讨论此错误的话题 Chromecast sample sender application CastHelloText-chrome ends with error when trying to get session,但那里提供的建议似乎不适用于我的情况。
我能够通过重新启动 chromecast 设备解决此特定错误。我在两个不同的场合尝试过,两次问题都在设备重新启动后消失了。我无法解释它是如何工作的,但它确实起作用了。如果有人可以解释这个特定错误的原因以及为什么重新启动可以修复它,我会接受这个答案。