ijkplayer集成librtmp总结 (Android)

本文介绍在使用librtmp进行视频性能优化时遇到的clientsignaturedoesnotmatch错误,并提供了解决方案。通过在URL后增加live=1参数,可以正确区分直播和点播流类型,避免错误发生。

之前项目一直使用ffpmeg默认的rtmp,最近在做一些视频的性能优化,集成了librtmp测试。

参考  ijkplayer集成librtmp(android)进行集成。

 

 

问题:

使用之后出现: client signature does not match! 错误。

在url后增加 live=1 即可

live=1:

rtmp的play包,有几个参数:

-2:猜这个流类型,先试live,然后vod。

-1:live类型,若这个流是点播,就失败。

0:vod类型,若这个流是直播,就失败。

 

 

说明:

ijkplayer版本: 0.8.8

 

 

参考文章:

nginx-rtmp 拉流时的live选项说明

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值