云直播的服务本质是一个广播的过程,类似于电视台的直播节目通过有线电视网发送给千家万户。为了完成这个过程,云直播需要有采集和推流设备(类似摄像头)、云直播服务(类似电视台的有线电视网)和播放设备(类似电视)。而采集和推流设备以及播放设备可以是手机、PC、Pad 等智能终端以及 Web 浏览器,相应设备上的推流软件我们也已经为您提供了完整的 Demo。
1. 开通 腾讯云直播服务,现产品新用户可领取试用资源:
2. 选择 域名管理,单击添加域名添加您已备案的推流域名,详细请参见 添加自有域名。
说明:
云直播为您提供了一个默认推流域名,格式为
xxx.push.tlivecloud.com
,但不建议您在正式的业务中使用这个域名作为推流域名。
1. 进入云直播控制台的常用工具 > 地址生成器 生成推流地址,在该页面进行如下配置:
live
。StreamName
,例如:liveteststream
。 2023-09-13 11:49:20
。2. 单击生成地址即可。
注意:
为了保障您的直播安全,系统会自动开启推流鉴权。您也可以在 域名管理,选择您需要修改的推流域名,单击右侧的管理进入域名详情页的推流配置,自定义设置鉴权信息。推流地址格式为:
rtmp://domain/AppName/StreamName?txSecret=Md5(key+StreamName+hex(time))&txTime=hex(time)
除上述方法,您还可以在云直播控制台的 域名管理中,选择推流域名,单击管理,进入域名管理页,选择推流配置,在推流地址生成器选择推流地址的过期时间和自定义的流名称 ( StreamName),单击生成推流地址即可生成推流地址。
若您需要长效的推流地址,您可进入 域名管理,选择推流域名单击 管理,选择推流配置,参考推流地址示例代码 中的示例代码进行计算生成,具体查看方式请参见 如何查看推流示例代码。