有没有办法使用JSON对象创建自己的mediaStreamTrack?

cgg*_*rav 7 webrtc

webRTC上的mediaStream接口允许多个MediaStreamTrack,而这些不需要是来自相机/麦克风的音频和/或视频流。

我如何使用比方说JSON对象创建MediaStreamTrack?

nak*_*kib 5

在最近的一次会议中,这个主题已经摆在桌面上,而且将来可能会实现。这可用于允许应用程序使用多个相同类型的设备。

我们将能够创建流轨道的对象,但媒体流始终由浏览器提供。它要么是本地媒体流,您可以从 getUserMedia() 方法获取,要么是远程媒体流,您可以从对等连接接收它。

MediaStreamTrack 是由浏览器 API 创建的对象,其中的媒体(本地或远程)始终由浏览器提供,使用麦克风/摄像头或 PeerConnection 中的媒体。