为什么RTMP视频推流网关EasyRTMPLive,拉流至EasyDSS视频平台却失败了?

本文介绍了解决EasyRTMPLive在进行RTMP拉流时遇到的问题,当EasyDSS无法显示直播通道信息时,通过检查日志发现是由于ffmpeg库不支持RTMP协议所致。解决方案是重新编译ffmpeg,确保其支持RTMP协议,从而实现正常拉取RTMP视频流。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

TSINGSEE除了开发视频平台之外,还有很多流媒体相关组件,比如EasyRTMPLive将RTSP、RTMP、HTTP、HLS等各种各样的网络流媒体先拉取到本地,进行转换,再以标准RTMP/flv协议的方式推流到RTMP流媒体服务器、CDN等,进行直播分发。

RTMPlive.png

我们之前出过EasyRTMPLive使用教程(RTMP视频推流网关是什么?),如果大家不知道如何使用,可以查阅一下。

有的用户在使用EasyRTMPLive硬件进行rtmp拉流,推到EasyDSS,但EasyDSS上看不到直播通道信息,拉rtmp流失败。

我们打开日志排查错误,可以看到EasyRTMPLive进行拉rtmp流的时候出现以下错误:

21.png

由于EasyRTMPLive使用ffmpeg进行拉流,log提示Protocol不支持,通过ffmpeg配置选项发现,编译的ffmpeg库不支持rtmp协议。

22.png

需要重新编译支持rtmp协议的ffmpeg,如下。支持RTMP协议即可正常拉取rtmp视频流了。

23.png

DSS5.png

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值