txSecret=Md5(key+StreamName+hex(time))&txTime=hex(time)
。
开启推流鉴权后需使用包含鉴权 Key 的 URL 进行推流。若未开启推流鉴权,则推流地址中无需 “?” 及其后内容。5867D600
代表2017年1月1日0时0点0分过期,我们的客户一般会将 txTime 设置为当前时间24小时以后过期,过期时间不要太短也不要太长,当主播在直播过程中遭遇网络闪断时会重新恢复推流,如果过期时间太短,主播会因为推流 URL 过期而无法恢复推流。webrtc://domain/AppName/StreamName?txSecret=Md5(key+StreamName+hex(time))&txTime=hex(time)http://domain/AppName/StreamName.flv?txSecret=Md5(key+StreamName+hex(time))&txTime=hex(time)rtmp://domain/AppName/StreamName?txSecret=Md5(key+StreamName+hex(time))&txTime=hex(time)http://domain/AppName/StreamName.m3u8?txSecret=Md5(key+StreamName+hex(time))&txTime=hex(time)
播放协议 | 播放前缀 | 备注 |
WebRTC | webrtc:// | 强烈推荐,秒开效果最好,支持超高并发。 |
HTTP-FLV | http:// 或 https:// | 推荐,秒开效果好,支持超高并发。 |
RTMP | rtmp:// | 不推荐,秒开效果差,不支持高并发 |
HLS(m3u8) | http:// 或 https:// | 手机端和 Mac safari 浏览器推荐的播放协议。 |
txSecret=Md5(key+StreamName+hex(time))&txTime=hex(time)
。
开启播放鉴权后需使用包含鉴权 Key 的 URL 进行播放。若未开启播放鉴权,则播放地址中无需 “?” 及其后内容。trtc://cloud.tencent.com/push/streamid?sdkappid=1400188888&userId=A&usersig=xxxxx
字段名称 | 字段含义 |
trtc:// | 互动直播推流 URL 的前缀字段 |
cloud.tencent.com | 互动直播特定域名,请勿修改 |
push | 标识位,表示推流 |
streamid | 流 ID,需要由开发者自定义 |
sdkappid | 对应 服务开通一节中生成的 SDKAppID |
userId | 主播 ID,需要由开发者自定义 |
usersig | 由 服务开通 一节中获取的密钥计算得出 |
trtc://cloud.tencent.com/play/streamid?sdkappid=1400188888&userId=A&usersig=xxxxx
字段名称 | 字段含义 |
trtc:// | 互动直播拉流 URL 的前缀字段 |
cloud.tencent.com | 互动直播特定域名,请勿修改 |
play | 标识位,表示拉流 |
streamid | 流 ID,需要由开发者自定义 |
sdkappid | 对应 服务开通 一节中生成的 SDKAppID |
userId | 主播 ID,需要由开发者自定义 |
usersig | 由 服务开通 一节中获取的密钥计算得出 |
本页内容是否解决了您的问题?