我对WebRTC有一些了解。我知道它主要用于两个对等方的通信,但我希望我的python服务器接收它的流,并对每个帧进行一些数学计算,然后将流发送回用户
我有OpenCV模型,它与openCV videoCapture
技术一起工作,但我不想将它与webRTC集成,并将结果从python服务器发送回用户
我的问题是,如何使WebRTC正确地与python一起工作。我发现了关于aiortc,这是一个针对webRTC对等机的python实现,但它在几个用户连接方面存在一些问题,我需要做一些其他的事情
是否有其他方法将openCV模型与WebRTC流集成
如果您正在寻找使用WebRTC将帧流式传输到客户端的更快、最简单的方法,那么可以使用myVidGearPython库的WebGear_RTC在后台利用WebRTC技术,并且还基于aiortc-Web实时通信库(WebRTC)和对象实时通信库(ORTC)
要求:仅适用于Python 3.6+。
然后您可以使用这个完整的python示例,它在网络上的任何浏览器上运行地址为
http://<host-machine ip>:8000/
的视频服务器,只需几行代码:Documentation
如果仍然得到一些错误,则在其GitHub repo中引发一个issue here
相关问题 更多 >
编程相关推荐