我想通过TCP将MediaStream视频轨道流传输到同一网络上的Node Net服务器,以便随后可以使用GStreamer显示它。如何使用WebRTC在客户端进行此操作?到目前为止,这是我的代码:
navigator.mediaDevices.getDisplayMedia({
video: {
width: 1920,
height: 1080
}
}).then((stream) => {
const connection = new RTCPeerConnection(null);
connection.addTrack(stream.getVideoTracks()[0], stream);
});