Can a single pipeline with a webrtcbin element stream to multiple clients?

Can a single pipeline with a webrtcbin element stream to multiple clients?

pipeline example:
webrtcbin bundle-policy=max-bundle name=sendonly videotestsrc ! vpuenc_h264 ! rtph264pay ! sendonly.

No. webrtcbin (and webrtc as a protocol) is a peer to peer connection. You can connect webrtcbin to an intermediary SFU that can stream to multiple peers or construct one webrtcbin element for each peer.

1 Like