【发布时间】: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