嘿伙计
我是 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)
谢谢