从Electron应用程序投射到chromecast

时间:2018-06-19 20:04:45

标签: electron chromecast

我正在尝试使用以下仓库: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,应该可以找到。

0 个答案:

没有答案