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

时间:2015-08-15 18:34:10

标签: webrtc rtmp

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

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

  1. 简单的1对1视频聊天
  2. 在Android应用程序和Web浏览器之间(只需Chrome和Firefox就可以了)
  3. 录制和存储通话
  4. 或者在这个简单的案例中,两者都没有明显优势?对于对等发现,我有一个单独的应用程序服务器。

1 个答案:

答案 0 :(得分:2)

对于1:1视频聊天,没有任何理由使用RMTP。

对于流式传输而言,RMTP是好的(甚至在2015年也是有争议的) - 一端产生内容而另一端正在消费它的情况。

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