选择RMTP而不是WebRTC的原因是什么?

我想在Web浏览器和
Android设备之间开发视频聊天应用程序.据我所知,我有两个突出的选择,WebRTC和RMTP.我已经测试了WebRTC和Web应用程序,它使用起来非常方便,所以我倾向于使用它.但是,我应该考虑所有选择,因为我对Android开发知之甚少.

在以下用例中,我是否有任何理由选择RMTP而不是WebRTC:

>简单的1对1视频聊天
> Android应用程序和Web浏览器之间(只需Chrome和Firefox就可以了)
>录制和存储通话

或者在这个简单的案例中,两者都没有明显优势?对于对等发现,我有一个单独的应用服务器.

最佳答案 对于1:1视频聊天,没有任何理由使用RMTP.

RMTP对于流媒体来说是好的(甚至在2015年也是有争议的) – 一端产生内容而另一端正在消费它的情况.

对于双向的东西,您应该选择WebRTC – 它的编解码器更好,可用性更好,技术更好.

点赞