1

嘿伙计

我是 WebRTC 新手,有一个关于如何启动和停止 WebRTC 轨道以节省带宽的问题。

我的后端提供了多个视频流,所以我的 SDK 看起来像这样:

a=ssrc:3671328831 msid:user3339856498@host-602bca webrtctransceiver2 
a=ssrc:3671328831 cname:user3339856498@host-602bca
a=mid:video0 

a=ssrc:3671267278 msid:user3339856498@host-602bca webrtctransceiver3 
a=ssrc:3671267278 cname:user3339856498@host-602bca 
a=mid:video1

我的目标是让用户选择他们可以查看的流,我的问题是,从 RTCPeerConnection 添加的轨道已经发送数据。当我设置它时,track.enabled=false它也会以全带宽发送数据。

有没有办法控制它们跟踪的开始和停止,以便没有数据被传输(RTCRtpReceiver)

谢谢

4

0 回答 0