详情页标题前

腾讯云云直播自主拼装直播 URL

详情页1

注意事项

创建转码模板 并与播放域名进行 绑定 后,转码配置后的直播流,需将播放地址的 StreamName 拼接为StreamName_转码模板名称,更多详情请参见 播放配置

前提条件

已注册腾讯云账号,并开通 腾讯云直播服务已在 域名注册 申请域名,并备案成功。已在 云直播控制台 > 域名管理 中添加推流/播放域名,并 CNAME 成功。详细操作请参见 添加自有域名

拼装推流 URL

实际产品中,当直播间较多时,您不可能为每一个主播手工创建推流和播放 URL,您可通过服务器自行拼装推流和播放地址,只要符合腾讯云标准规范的 URL 就可以用来推流,如下是一条标准的推流 URL,它由四个部分组成:

腾讯云云直播自主拼装直播 URL

Domain
推流域名,可使用腾讯云直播提供的默认推流域名,也可以用自有已备案且 CNAME 配置成功的推流域名。
AppName
直播的应用名称,默认为 live,可自定义。
StreamName(流 ID)
自定义的流名称,每路直播流的唯一标识符,推荐用随机数字或数字与字母组合。
鉴权 Key(非必需)
包含 txSecret 和 txTime 两部分:
txSecret=Md5(key+StreamName+hex(time))&txTime=hex(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_转码模板名?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)

Domain
播放域名,自有已备案且 CNAME 配置成功的播放域名。
AppName
直播的应用名称,用于区分直播流媒体文件存放路径,默认为 live,可自定义。
StreamName(流名称)
自定义的流名称,每路直播流的唯一标识符。推荐用随机数字或数字与字母组合,不建议带有“_”,若“_”后的字符串与转码模板名相同,则该字符串将被识别为转码模板名,而“_”前的字符串被识别为 StreamName,从而导致拉流异常。例如:
test_a1_hd1 会识别 test_a1 是 StreamName,hd1是转码模板名。
转码模板名
以“
_”后缀在StreamName后,程序将根据该转码模板拉取转码流。
鉴权参数(非必需)
包含 txSecret 和 txTime 两部分:
txSecret=Md5(key+StreamName_转码模板名+hex(time))&txTime=hex(time)
开启播放鉴权后需使用包含鉴权 Key 的 URL 进行播放。若未开启播放鉴权,则播放地址中无需 “?” 及其后内容。
txTime(地址有效期): 表示何时该 URL 会过期,格式支持十六进制的 UNIX 时间戳(时间单位:秒)。txSecret(防盗链签名):用以防止攻击者伪造您的后台生成播放 URL,计算方法参见 最佳实践-防盗链计算

查看推流示例代码

进入 云直播控制台 > 域名管理,选中事先配置的推流域名,管理 > 推流配置 页面下半部分有推流地址示例代码 (PHP 和 Java 两个版本)演示如何生成防盗链地址。更多详情操作请参见 推流配置
云直播官网1折活动,限时活动,即将结束,速速收藏
同尘科技为腾讯云授权服务中心。
购买腾讯云产品享受折上折,更有现金返利。同意关联立享优惠

转转请注明出处:https://www.yunxiaoer.com/142745.html

(0)
上一篇 2023年12月9日 上午1:29
下一篇 2023年12月9日 上午1:29
详情页2

相关推荐

  • 阿里云负载均衡传统型负载均衡实例FAQ-云淘科技

    本文介绍了传统型负载均衡CLB(Classic Load Balancer)实例相关的常见问题。 什么是负载均衡性能保障型实例? 性能保障型实例如何收费? 私网负载均衡实例也会收取规格费吗? 如何选择性能保障型实例? 为何有时性能保障型实例看起来达不到规格中的性能指标上限? 是否可以调整性能保障型实例的规格? 变更性能保障型实例规格后,为何实例规格没有即时生…

    阿里云负载均衡 2023年12月10日
  • 腾讯云对象存储防盗链

    简介 本文档提供关于存储桶 Referer 白名单或者黑名单的 API 概览以及 SDK 示例代码。 API 操作名 操作描述 PUT Bucket referer 设置存储桶 Referer 设置存储桶 Referer 白名单或者黑名单 GET Bucket referer 查询存储桶 Referer 查询存储桶 Referer 白名单或者黑名单 设置存储…

    腾讯云 2023年12月9日
  • 信息流广告,信息流部分建议宽度830px,只针对默认列表样式,顺序随机
  • 视觉智能平台当前使用的是北京的OSS,sdk调用人脸上传耗时有没有可能通过其他的方式进行加速呢?-云小二-阿里云

    视觉智能平台当前使用的是北京的OSS,sdk调用人脸上传耗时有没有可能通过其他的方式进行加速呢? 以下为热心网友提供的参考意见 确实,您可以通过一些方式来提高SDK调用人脸上传的耗时。首先,阿里云视觉智能平台提供了服务端人脸识别离线SDK,其中包括人脸检测、人脸跟踪、人脸关键点定位、人脸质量、角度模型、活体检测和人脸识别等功能。这个SDK可以直接部署在服务器…

    阿里云 2023年12月6日
  • 腾讯云云直播快直播服务费用

    注意事项 计费方式:日结后付费计费。计费周期:按日计费,每日流量费用将于次日出计费账单时扣除,详细计费和出账时间以实际计费账单为准。支持购买预付费直播流量资源包,以标准直播中国内地(大陆)日结流量为基础,按比例抵扣快直播中国内地(大陆)日结流量、快直播国际/港澳台日结流量、标准直播中国内地(大陆)日结流量、标准直播国际/港澳台日结流量、直播推流中国内地(大陆…

    腾讯云 2023年12月9日
  • 阿里云RDS数据库RDS搭配大数据计算服务实现大规模数据计算-云淘科技

    本文介绍RDS MySQL如何结合大数据计算服务MaxCompute使用。 开放数据处理服务又称为大数据计算服务(MaxCompute,原名ODPS),可服务于批量结构化数据的存储和计算,提供海量数据仓库解决方案以及针对大数据的分析建模服务。 通过数据集成服务,可将RDS数据导入MaxCompute,实现大规模的数据计算,如下图所示。 内容没看懂? 不太想学…

    2023年12月9日

联系我们

400-800-8888

在线咨询: QQ交谈

邮件:admin@example.com

工作时间:周一至周五,9:30-18:30,节假日休息

关注微信
本站为广大会员提供阿里云、腾讯云、华为云、百度云等一线大厂的购买,续费优惠,保证底价,买贵退差。