作者:QuincySwim | 来源:互联网 | 2023-06-12 18:36
有可能是librtmp编译的时候没有把openssl加进来,导致librtmp没有实现复杂握手。
解决方案可能如下:
1、编译librtmp加入openssl
2、用openresty去编译nginx,把http mp4 moudle, http flv moudle 打开,加入openssl, 还有mod h264,rtmp moudle,
这样实现的hls RTMP这些,基本上所有平台的各种播放器都可以正常播放,rtmp 跟mod h264的有些版本,会导致不同的平台上播放第一帧画面太慢
以上方法待尝试