Ant Media,Jitsi和Janus哪个是在移动应用程序中一对多启动实时语音流的最佳选择? [英] Ant Media, Jitsi and Janus Which one is best to start live voice stream one to many in Mobile Applications?

查看:783
本文介绍了Ant Media,Jitsi和Janus哪个是在移动应用程序中一对多启动实时语音流的最佳选择?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我想构建一个移动应用程序,参与其中的用户之一可以一次向其他参与者广播音频,而其他参与者只能收听音频,Ant Media,Jitsi和Janus.哪个是在Mobile中一对多启动实时语音流的最佳选择?应用程序?

I want to build a mobile application where one of the participating users can broadcast audio at a time to other participants can only listen audio, Ant Media, Jitsi and Janus Which one is best to start live voice stream one to many in Mobile Applications?

推荐答案

在我看来[作为流工程师]在尝试选择webrtc sfu之前,请确定为什么需要webrtc技术?

In my opinion [as a stream engineer] Before trying to choose a webrtc sfu, decide why you need webrtc technology ?

对于一对多流,hls更好,更便宜,易于与3rd party CDN一起使用.

For one to many stream, hls is better and cheaper, easy to use with 3rd party cdn.

如果您需要通过webrtc发布流,仍然不必强迫最终用户将其视为webrtc.由于webrtc有局限性, 例如 wowza可以处理 750个并发端点 库伦托200 吉斯500 janus(我尝试过2017年,当时还不稳定) 蚂蚁媒体1300. 如果我是你,我会更喜欢蚂蚁媒体, 这是原因

If you need to publish stream via webrtc, still you dont have to force end user to watch it as webrtc. Because the webrtc has limitation, for instance wowza can handle 750 concurrent endpoint kurento 200 jitsi 500 janus (I tried 2017 and at that time not stable ) ant media 1300. If I were you I'll prefer ant media, here is reason

  • 启用webrtc->播放webrtc(启用ABR)
  • ingest webrtc-> play hls(不进行任何转码,流将以h264发布)
  • ingest rtmp->播放hls
  • ingest rtmp->播放webrtc

哇娃娃只能做

  • webrtc提取->转码(vp8,9到h264)-> hls
  • wowza不支持
  • rtmp到webrtc.蚂蚁媒体企业版也比wowza便宜.
  • webrtc ingest -> transcode ( vp8,9 to h264 ) -> hls
  • rtmp to webrtc not supported by wowza. Also ant media enterprise edition is cheaper than wowza.

这篇关于Ant Media,Jitsi和Janus哪个是在移动应用程序中一对多启动实时语音流的最佳选择?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆