【问题标题】:Can I use a custom Websocket Connection with Chromecast?我可以在 Chromecast 中使用自定义 Websocket 连接吗?
【发布时间】:2021-10-24 00:24:34
【问题描述】:

我已设置与 Chromecast 的 websocket 连接以流式传输我的计算机屏幕,但视频具有高延迟和非常差的帧。我使用的是视频对象,而不是 Chromecast SDK 中的播放器。

我能够连接和共享 SDP 和 Offer、候选人并建立连接,但我不确定我是否做得好。或者,如果我必须使用 Chromecast SDK 中的通道来设置 WebRTC 连接。

我使用自己的服务器和在我的计算机上运行的 node.js 来发送信号。

谢谢

这是通过 WebSocket 连接到 Chromecast 的代码。 这是一个没有 stun 服务器的本地连接。

const 信号 = new WebSocket('ws://192.168.0.35:8008');

signaling.onopen = () => {

    log('You are now connected!');

    const peerConnection = createPeerConnection(signaling);

    addMessageHandler(signaling, peerConnection);
};

【问题讨论】:

    标签: websocket webrtc chromecast


    【解决方案1】:

    如果您使用的是自定义网络应用,Chromecast 不允许超过 15 fps。 用于镜像桌面的 WebRTC 与我的自定义应用程序和 WebRTC 连接具有相同的 fps。

    【讨论】:

      猜你喜欢
      • 2022-11-14
      • 1970-01-01
      • 1970-01-01
      • 2014-04-09
      • 2021-06-23
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-06-16
      相关资源
      最近更新 更多