名词 | 说明 |
---|---|
推流 | 推流是指将采集、转码、封装好的音视频直播流推送到溪流湖视频直播服务中心的过程。 |
拉流 | 拉流是指将溪流湖视频直播服务中心的内容,用指定地址进行拉取播放的过程。 |
推流域名 | 推流域名是指用于推送直播流的域名,该域名需要在工信部完成注册和备案,配置完推流域名,视频直播可生成推流地址。 |
拉流域名 | 拉流域名是指用于播放直播流的域名,该域名需要在工信部完成注册和备案,配置完播放域名,视频直播可生成拉流地址。 |
域名CNAME | 将一个域名映射到另一个域名的方式; 通过 CNAME 可以将多个域名映射到同一个域名。 |
推流地址 | 可通过直播控制台推流域名管理中的 推流地址生成器 生成推流地址,也可以自主拼接而成,拼接规则如下: |
推流地址生成规则 | 规则:rtmp://pushDomain/appName/streamName?ksSecret=md5(pushKey+uri+hex(time))&ksTime=hex(time) 规则说明: pushDomain:业务推流域名,pushDomain+appName+streamName唯一标志一条直播流 appName:用户自定义 streamName:用户自定义 ksTime:未来过期时间,十六进制以秒为单位,绝对值时间 ksSecret:md5(pushKey+uri+ksTime),16进制的md5值 pushKey:在控制台-域名管理-推流域名管理操作中获取 uri:uri指域名之后,问号之前这段字符串,例如 /appName/streamName.index |
拉流地址 | 可通过直播控制台拉流域名管理中的 拉流地址生成器 生成拉流地址,也可以自主拼接而成,拼接规则如下: |
拉流地址生成规则 | 规则:https://pullDomain/appName/streamName?&ksSecret=md5(pullKey+uri+hex(time))&ksTime=hex(time) 规则说明: pullDomain:业务拉流域名 appName:用户自定义 streamName:用户自定义 ksTime:未来过期时间,十六进制以秒为单位,绝对值时间 ksSecret:md5(pushKey+uri+ksTime),16进制的md5值 pushKey:在控制台-域名管理-拉流域名管理操作中获取 uri:uri指域名之后,问号之前这段字符串,例如 /appName/streamName.index |
AppName | 直播的应用名称,用于区分直播流媒体文件存放路径,需要自定义,支持数字、字母、下划线、“-”和“.” |
StreamName | 是一路流的标识符,通常结合域名信息作为一路流的唯一标识,可自定义,支持数字、字母、下划线、“-”和“.” |
转码配置 | 转码是将视频码流转换成另一个视频码流的过程。通过转码,可以改变原始码流的编码格式、分辨率和码率等参数,从而适应不同终端和网络环境的播放。 模板设置的AppName与推流地址中的AppName一致时,该转码模板才会对推流地址生 |
H.264 | H.264 是由 ITU-T 视频编码专家组和 ISO/IEC 动态图像专家组联合提出的高度压缩数字视频编解码器标准,使用优势如下: 可利用低于1Mbps的速度实现标清(分辨率在1280*720以下)数字图像传送。 与其它视频编码标准相比,在相同的带宽下提供更优秀的图像质量。 |
H.265 | H.265 标准在现有的 H.264 视频编码标准基础上保留部分技术,并进行了优化。使用优势如下: 可利用1Mbps - 2Mbps的传输速度传送720P(分辨率1280*720)普通高清音视频传送。 改善码流、编码质量、延时和算法复杂度之间的关系,达到最优化设置。 |
录制配置 | 在推流过程中,将直播流经过转音视频封装,封装后的视频文件存储到溪流湖点播云或第三方云厂商 中。 模板设置的AppName与推流地址中的AppName一致时,该录制模板才会对推流地址生效 |
防盗链 | 指推流和拉流 URL 中的 **ksSecret ** 字段,可防止攻击者伪造您的后台生成推流 URL 或者非法盗取您的拉流地址进行谋利。 |
月95峰值带宽 | 取计费周期内所有的5分钟带宽计数点,按大小排序后去掉前5%点,剩余95%的计数点取最大值即为月95峰值带宽。 |