如何自定义WebRTC视频源?

Eri*_*vin 6 screensharing ios webrtc swift

有人知道如何更改WebRTC(https://cocoapods.org/pods/libjingle_peerconnection)视频源吗?

我正在开发一个屏幕共享应用程序。目前,我在CVPixelBuffer中实时检索渲染的帧。有人知道我如何将我的帧添加为视频源吗?是否可以设置其他视频源而不是相机设备源?是的,视频必须是哪种格式以及如何制作?

谢谢。

Mou*_*uni 5

var connectionFactory :  RTCPeerConnectionFactory = RTCPeerConnectionFactory()
let videoSource :  RTCVideoSource = factory.videoSource()
videoSource.capturer(videoCapturer, didCapture: videoFrame!)
Run Code Online (Sandbox Code Playgroud)

  • 如果您解释它的作用以及它解决问题的原因,这个答案会更有帮助。 (6认同)