如何解决WebRTC流无法用于广播Gstreamer webrtcbin
我们已经设置了gstreamer流传输管道,该流传输流使用webrtcbin传输实时视频。
我们能够成功看到该流。当我们尝试使用tee将新的webrtcbin添加到同一管道时,会发生问题。我们能够将sdp和ice消息附加并发送到接收器浏览器。但是没有流。
我所看到的唯一区别是,生成的第二个sdp报价的收发器设置为索引1,并且随着我们不断添加更多的流,收发器值不断增加。
接收方是否必须做一些事情来处理不断变化的收发器。或者我们发送的sdp错误。
GStreamer管道:
src =>队列! video / x-h264,profile = high! rtph264pay! application / x-rtp,media = video,encoding-name = H264,payload = 123!三通!排队! webrtcbin bundle-policy = max-bundle stun-server = stun:stun.l.google.com:19302 我们通过创建队列将新的webrtcbin添加到tee中! webrtcbin并将队列附加到tee。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。