通过阅读本文,您可以了解超低延时直播RTS推流的使用方法。
概述
为提升视频直播在弱网环境下的推流效果,推流SDK在传统的RTMP推流协议基础上新增了基于RTC的RTS推流。RTS推流即超低延时直播推流,两种推流协议的数据对比可参见超低延时直播RTS与标准直播的区别。使用RTS推流的直播,在播放端可以使用RTMP、FLV、HLS协议流进行标准直播播放,也可以使用ARTC协议流进行超低延时直播播放。
不同于标准直播,超低延时直播按新价格体系计费,详情请参见超低延时直播计费说明。
前提条件
您已经通过控制台或API完成添加域名、解析CNAME、关联域名等操作。详情请参见快速开始视频直播。
使用限制
相较于RTMP推流,RTS推流限制如下所示:
仅支持单声道。
音频编码格式仅支持LC。
音频采样率仅支持48 kHz。
暂不支持弱网自动推图片功能。
暂不支持纯音频或纯视频推流。
使用方法
开通超低延时推流功能,开通方式请参见开通超低延时直播功能。
生成推流地址,操作指引请参见生成推流地址。
将协议头为
artc://
的推流地址填入推流SDK进行推流。示例代码:
mAlivcLivePusher.startPush(mPushUrl);
该文章对您有帮助吗?
- 本页导读 (1)
- 概述
- 前提条件
- 使用限制
- 使用方法