美文网首页
iOS直播sdk的实践探索

iOS直播sdk的实践探索

作者: henry技术探索记录员 | 来源:发表于2019-03-14 12:16 被阅读0次

    移动端直播的核心就是推流拉流播放
    刚开始选择的是LFLiveKit推流和美颜,用ijkplayer拉流播放。用两台真机测试时发现,播放时噪音很严重,而且延时挺大的。
    用LFLiveKit将视频录制到本地,打开播放,依然有很严重的噪音,因此排除播放环节的问题,是LFLiveKit对音频没做好降噪的处理。
    尝试用七牛的直播SDK,结合七牛的播放器PLPlayer,发现延时减少了很多,但七牛的美颜效果不是很好,而且七牛的推流sdk限制只能推流到七牛的云直播流(Live Stream Cloud)上。
    最后找到金山直播SDK,金山的sdk不限制推流服务器,可以推流到自己的流服务器上,而且金山的推流sdk供商业免费使用,发现的惊喜有以下几点:

    1. 金山推流SDK可免费商业使用
    2. 不限制推流服务器,可推流到自己的流服务器上,金山不开后门监控或控制数据
    3. 美颜效果好
    4. 支持H265软硬编码
    5. SDK捆绑的直播播放器,延时小
    6. 音频有减噪处理
    7. 对网络异常的处理稳定可靠
    8. 支持iOS和android版本的SDK
    9. githup现在依然在持续维护

    Githup:

    金山视频云 / KSYLive_iOS

    金山视频云 / KSYLive_Android

    相关文章

      网友评论

          本文标题:iOS直播sdk的实践探索

          本文链接:https://www.haomeiwen.com/subject/oxuvpqtx.html