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

被折叠的 条评论
为什么被折叠?



