我正在研究 RTCPeerConnection js。我想使用 webrtc 在 android 平台上广播 ip cam 流(M3U/HLS)或任何视频流。我不知道如何将外部流附加到 webrtc session 。
是否可以使用 webrtc 或其他实时协议(protocol) API?
最佳答案
您可能应该依赖像 Kurento 这样的媒体服务器从本地网络摄像头以外的其他来源广播视频流。 您可以定义 PlayerEndPoint 通过各种协议(protocol)(文件、HTTP、RTSP)读取视频源,并使用 WebRtcEndpoint 作为 WebRTC 流或使用 HttpGetEndpoint 作为 HTTP 流广播到任何客户端。
在这里查看他们的架构:http://www.kurento.org/docs/current/mastering/kurento_architecture.html
另一个媒体服务器是 Janus ,但我不知道。
关于android - 如何在 webrtc session 上传输外部视频流而不是网络摄像头?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28982988/