【发布时间】:2023-03-17 21:10:01
【问题描述】:
我正在尝试使用此存储库:https://github.com/GPMDP/electron-chromecast 从我的电子应用程序投射到 Chromecast 音频。
使用 React,我在一个容器的顶部添加了这个:
import chromecast from 'electron-chromecast';
然后,在 componentDidMount() 我添加了这个:
chromecast(async (receivers) => {
console.log("test");
const chosenReceiver = receivers[0];
console.log(receivers);
return chosenReceiver;
}, true);
const session = chrome.cast.requestSession(
(success) => {
console.log(success);
},
(error) => {
console.log(error);
}
);
在 requestSession 中,我收到错误代码“RECEIVER_UNAVAILABLE”,而其他 console.logs 没有返回任何内容。
是否需要进行其他配置才能至少找到本地网络上的 chromecast?我目前有一个 Chromecast 音频和一个 Chromecast V1,应该可以找到。
【问题讨论】:
-
从support page检查还需要配置什么(检查Chromecast的设置是否正确,从google home应用程序投射,确保chromecast使用2.4Ghz频段,检查操作系统,尝试其他设备等...)。您也可以访问此SO post 以获取更多参考。
标签: electron chromecast