iOS推流SDK开发问题记录

服务器连接问题

刚开始的时候,我使用的是srs-librtmp方式来做的推流,连接服务器什么的也很方便,但是忽然有一天,发现,好像只能连接我们自己的srs流媒体服务器,连接别人家的rtmp流媒体服务器直接连接失败,然后这里就采用了第二种方式,使用通用版的librtmp服务器来推流

推流方式
一、使用srs-librtmp推流

地址:https://github.com/ossrs/srs-librtmp

注意点:使用srs-librtmp 发送音频的时候,需要给每一帧音频前面加入adts头,发送视频的时候,需要给每一帧增加四个头字节(0x00,0x00,0x00,0x01)

二、使用librtmp推流

注意点:发送音频数据的时候,第一帧需要计算一个音频头,不需要额外增加adts,发送视频的时候,不需要额外增加头字节

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容