我一直在试验WebRTC及其使用p2p传输视频/音频的能力,但是我发现它无法传输任何分辨率> 720P。使用getUserMedia()
我能够以1080p捕获本地网络摄像头,但似乎在1080p编码/解码失败(我不确定它是什么),客户端显示视频在1280x720。
有没有办法可以使用getUserMedia()
捕获网络摄像头,我自己用1080p编码视频,还是使用WebRTC来实现点对点功能?
基本上我试图实现this video中显示的相同类型的东西。也就是说,实时流式传输视频并与其他观众共享,因此使用的服务器/广播带宽明显减少。 WebRTC似乎是明显的选择。
除了等待修复WebRTC错误之外,还有其他解决方案吗?感谢。