重庆科技建设信息网站,wordpress文章图片全屏浏览,济南seo整站外包,苏州百度推广代理商注意事项
创建转码模板 并与播放域名进行 绑定 后#xff0c;转码配置后的直播流#xff0c;需将播放地址的 StreamName 拼接为 StreamName_转码模板名称#xff0c;更多详情请参见 播放配置。
前提条件
已注册腾讯云账号#xff0c;并开通 腾讯云直播服务。
已在 域名…注意事项
创建转码模板 并与播放域名进行 绑定 后转码配置后的直播流需将播放地址的 StreamName 拼接为 StreamName_转码模板名称更多详情请参见 播放配置。
前提条件
已注册腾讯云账号并开通 腾讯云直播服务。
已在 域名注册 申请域名并备案成功。
已在 云直播控制台 域名管理 中添加推流/播放域名并 CNAME 成功。详细操作请参见 添加自有域名。
拼装推流 URL
实际产品中当直播间较多时您不可能为每一个主播手工创建推流和播放 URL您可通过服务器自行拼装推流和播放地址只要符合腾讯云标准规范的 URL 就可以用来推流如下是一条标准的推流 URL它由四个部分组成 Domain推流域名可使用腾讯云直播提供的默认推流域名也可以用自有已备案且 CNAME 配置成功的推流域名。
AppName直播的应用名称默认为 live可自定义。
StreamName流 ID自定义的流名称每路直播流的唯一标识符推荐用随机数字或数字与字母组合。
鉴权 Key非必需包含 txSecret 和 txTime 两部分txSecretMd5(keyStreamNamehex(time))txTimehex(time)。 开启推流鉴权后需使用包含鉴权 Key 的 URL 进行推流。若未开启推流鉴权则推流地址中无需 “?” 及其后内容。
txTime地址有效期 表示何时该 URL 会过期格式支持十六进制的 UNIX 时间戳时间单位秒。
说明
例如5867D600代表2017年1月1日0时0点0分过期我们的客户一般会将 txTime 设置为当前时间24小时以后过期过期时间不要太短也不要太长当主播在直播过程中遭遇网络闪断时会重新恢复推流如果过期时间太短主播会因为推流 URL 过期而无法恢复推流。
txSecret防盗链签名用以防止攻击者伪造您的后台生成推流 URL计算方法参见 最佳实践-防盗链计算。
拼装播放 URL
播放地址主要由播放前缀、播放域名domain、应用名称AppName、流名称StreamName、转码模板名、播放协议后缀、鉴权参数以及其他自定义参数组成。例如
webrtc://domain/AppName/StreamName_转码模板名?txSecretMd5(keyStreamName_转码模板名hex(time))txTimehex(time)http://domain/AppName/StreamName_转码模板名.flv?txSecretMd5(keyStreamName_转码模板名hex(time))txTimehex(time)rtmp://domain/AppName/StreamName_转码模板名?txSecretMd5(keyStreamName_转码模板名hex(time))txTimehex(time)http://domain/AppName/StreamName_转码模板名.m3u8?txSecretMd5(keyStreamName_转码模板名hex(time))txTimehex(time)Domain播放域名自有已备案且 CNAME 配置成功的播放域名。
AppName直播的应用名称用于区分直播流媒体文件存放路径默认为 live可自定义。
StreamName流名称自定义的流名称每路直播流的唯一标识符。推荐用随机数字或数字与字母组合不建议带有“_”若“_”后的字符串与转码模板名相同则该字符串将被识别为转码模板名而“_”前的字符串被识别为 StreamName从而导致拉流异常。例如test_a1_hd1 会识别 test_a1 是 StreamNamehd是转码模板名。
转码模板名以“_”后缀在StreamName后程序将根据该转码模板拉取转码流。
鉴权参数非必需包含 txSecret 和 txTime 两部分txSecretMd5(keyStreamName_转码模板名hex(time))txTimehex(time)开启播放鉴权后需使用包含鉴权 Key 的 URL 进行播放。若未开启播放鉴权则播放地址中无需 “?” 及其后内容。
txTime地址有效期 表示何时该 URL 会过期格式支持十六进制的 UNIX 时间戳时间单位秒。
txSecret防盗链签名用以防止攻击者伪造您的后台生成播放 URL计算方法参见 最佳实践-防盗链计算。
查看推流示例代码
进入 云直播控制台 域名管理选中事先配置的推流域名管理推流配置 页面下半部分有 推流地址示例代码 PHP 和 Java 两个版本演示如何生成防盗链地址。更多详情操作请参见 推流配置。