腾讯云云直播RTMPS 推流_音视频解决方案_同尘科技

云直播 2年前 (2023-08-09) 浏览 114

腾讯视频云在流媒体传输上不断深入优化,以适应不同场景的需求,除了支持常见的 RTMP 推流协议外,目前已经支持 RTMPS 推流协议,主要适用于有加密需求的客户,尤其是有出海业务的客户。本文将主要介绍 RTMPS 推流的功能实现。

优势对比

常用标准 RTMP 推流协议的鉴权完全依赖 URL 增加相关参数,RTMP server 根据参数做验证,没有对传输的音视频数据包做加密,只要截取到 RTMP 包解析后就可以播放。RTMPS 协议能够很好的解决 RTMP 安全问题。RTMPS 协议是经过 SSL 加密的 RMTP 协议,增强了数据通信的安全性,允许通过加密编码器和 CDN 之间的流来安全地进行流传输。各推流协议对比图:

协议 协议类型 传输方式 延时 协议特点 应用场景 腾讯优化方案
RTMPS 流媒体协议 TCP 加密 加密场景 支持多域名多证书
SRT 流媒体协议 UDP 500ms-1s 低延时、抗丢包 OTT、跨区传输
WebRTC 流媒体协议 RTP 200ms-1s 低延时 音视频通话 优化秒开及卡顿快直播
QUIC 流媒体协议 UDP 抗丢包,0rtt 浏览器访问 优化首帧传输

注意事项

使用 SSL 加密的 RTMPS 推流协议,需要推流域名配置证书,目前云直播默认推流域名 push.tlivecloud.com 已经配置了通用证书。其他默认域名,需要 提交工单 提供域名,根据对应证书进行配置。 如果想使用自己的证书,必须更换端口。腾讯视频云多协议平台对 RTMPS 协议进行了优化,用户无需更换端口,可直接使用自己的证书,平台会自动根据域名去做适配,匹配到对应的证书。说明若您希望测试使用 RTMPS 推流,可以通过云直播默认推流域名进行接入。若需要通过自有域名使用 RTMPS 推流,需要 提交工单 提供域名和对应的证书。

RTMPS 推流

1. 生成推流地址,可通过以下两种方式进行:通过拼接规则自主拼接,详细操作请参见 自主拼装直播 URL。进入云直播控制台的 常用工具 > 地址生成器,选择地址类型:推流地址,并按需选择推流域名,详细操作请参见 地址生成器。2. 将生成的 RTMP 推流地址修改成 RTMPS 输入到 OBS 开始 RTMPS 推流,详细操作请参见 OBS 推流。


直播拉流

按照正常拉流播放流程操作即可,具体请参见 直播播放。

对音视频的解决方案有疑惑?想了解解决方案收费? 联系解决方案专家

腾讯云限时活动1折起,即将结束: 马上收藏

同尘科技为腾讯云授权服务中心,购买腾讯云享受折上折,更有现金返利:同意关联,立享优惠

阿里云解决方案也看看?: 点击对比阿里云的解决方案

- 0人点赞 -

发表点评 (0条)

not found

暂无评论,你要说点什么吗?