webRTC 上的 mediaStream 接口允许多个 MediaStreamTrack,这些不一定是来自您的相机/麦克风的音频和/或视频流。
如何使用 JSON 对象创建 MediaStreamTrack?
webRTC 上的 mediaStream 接口允许多个 MediaStreamTrack,这些不一定是来自您的相机/麦克风的音频和/或视频流。
如何使用 JSON 对象创建 MediaStreamTrack?
在最近的一次会议中,这个主题已经摆在桌面上,而且将来可能会出现。这可用于允许应用程序使用多个相同类型的设备。
我们将能够创建流轨道的对象,但媒体流始终由浏览器提供。它要么是本地媒体流,您从 getUserMedia() 方法获取,要么是远程媒体流,您从对等连接接收。
MediaStreamTrack 是由浏览器 API 创建的对象,其中的媒体(本地或远程)始终由浏览器提供,使用麦克风/相机或来自 PeerConnection 的媒体。
RTCDataChannel 正是您所需要的。请参阅:https ://developer.mozilla.org/en-US/docs/Web/API/RTCDataChannel
从上面的页面:“RTCDataChannel 接口代表一个网络通道,可用于任意数据的双向对等传输。”