概述
概述
直播已是一项互联网基础应用,由于用户对社交互动的强烈需求,“互动直播”已经成为直播主流,当前直播还是以rtmp为主,延迟大、抗弱网能力差等是rtmp解决不了的难题,随着webrtc的发展,随着SRS+metaRTC+FFmpeg社区的逐步壮大,将助力直播快速进入webrtc低延迟直播互动新时代。
直播RTMP协议方案提供2到6秒的延迟,直播webrtc协议方案提供20-300毫秒的延迟,且抗弱网能力webrtc比RTMP有质的提升,在一些对延迟性能要求更高的特定场景需求,例如体育赛事直播、在线教育等要求毫秒级的体验等webrtc更是占有优势。
SRS
是国人写的一款非常优秀的webrtc开源流媒体服务器软件,可用于直播/录播/视频客服等多种场景,其定位是运营级的互联网直播服务器集群。
SFU | Clients | CPU | Memory | 线程 | VM |
SRS | 1000 players | ~90% x1 | 180MB | 1 | G5 2CPU |
Janus | 700 players | ~93% x2 | 430MB | 24 | G5 2CPU |
SRS | 950 publishers | ~92% x1 | 132MB | 1 | G5 2CPU |
Janus | 350 publishers | ~93% x2 | 405MB | 23 | G5 2CPU |
由于srs是一个完整的国人社区,开发支持更多针对国内网络情况和应用场景,比国外的开源流媒体更适合国内应用。并且在github上webrtc服务器的star排名第一,远超排名第二的janus。
metaRTC集成FFmpeg
metaRTC
webrtc直播互动除了一个优秀的webrtc SFU 服务器,还需一个实现webrtc传输和AEC回声消除等3A。metaRTC实现了webrtc传输和AEC等功能,解决了webrtc直播互动最后两块短板。
专注于嵌入式/物联网的webrtc native库metaRTC_m0_56595685的博客-CSDN博客MetaRTC是一个为嵌入式/物联网打造的RTC库,为第三代互联网 元宇宙提供RTC能力。MetaRTC实现了webrtc协议,支持webrtc/srt/rtmp,可与谷歌webrtc互联互通。https://blog.csdn.net/m0_56595685/article/details/121993002
metaRTC集成到ffmpeg实现srs的webrtc推拉流_m0_56595685的博客-CSDN博客metaRTC新版本支持静态编译集成到ffmpeg,实现ffmpeg的webrtc推拉流,助力ffmpeg进入webrtc新时代。https://blog.csdn.net/m0_56595685/article/details/122642347metaRTC集成到ffmpeg实现srs的webrtc拉流播放_m0_56595685的博客-CSDN博客https://blog.csdn.net/m0_56595685/article/details/122594797metaRTC集成FFmpeg实现回声消除(3A)等音频功能_m0_56595685的博客-CSDN博客https://blog.csdn.net/m0_56595685/article/details/122682713
FFmpeg
ffmpeg具有强大的音视频编解码及采集和播放能力,metaRTC集成FFmpeg可以实现webrtc推拉流及回声消除功能。
ffmpeg推流
ffmpeg ...... -f webrtc webrtc://192.168.0.1/live/livestream
ffplay拉流播放
ffplay webrtc://127.0.0.1/live/livestream
音视频开发
当前音视频开发门槛比较高,SRS+metaRTC+FFmpeg可以降低音视频开发门槛,由于FFmpeg可以被Java、JS、C#等调用,webrtc音视频编程门槛将被大大降低,大部分开发人员都可以进行webrtc编程。
webrtc直播互动商业化产品
SRS+metaRTC+FFmpeg大大降低了音视频开发门槛,希望国内企业可以在此基础上可以开发更多的商业化的直播互动产品。
最后
以上就是风中口红为你收集整理的SRS+metaRTC+FFmpeg助力直播进入webrtc直播互动新时代概述SRSmetaRTC集成FFmpeg音视频开发webrtc直播互动商业化产品的全部内容,希望文章能够帮你解决SRS+metaRTC+FFmpeg助力直播进入webrtc直播互动新时代概述SRSmetaRTC集成FFmpeg音视频开发webrtc直播互动商业化产品所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
发表评论 取消回复