腾讯云推流播放相关

直播的在线人数是否有上限?

腾讯云直播默认不限制观看直播的在线人数,只要网络等条件允许都可以观看直播。如果用户配置了带宽限制,当观看人数过多、超出了限制带宽时新的用户无法观看,此情况下在线人数是有限制的。

如何使用播放转码?

考虑到不同的网络因素,满足您使用不同码率不同分辨率的需求,您可以前往 转码配置 设置不同码率不同分辨率的转码模板,更多转码相关信息请参见 直播转封装及转码

原始、高清、标清场景

在业务播放场景中,一般会用到三个码率:原始、高清、标清。

原始流与推流码率分辨率一致。

高清流建议使用码率:2000kbps,分辨率:1080p。

标清流建议使用码率:1000kbps,分辨率:720p。

如何使用时移回看?

若您想回看过去某段时间的精彩内容,您可以使用时移功能,时移功能目前仅支持 HLS 协议。具体时移的相关介绍以及开通方法请参见 直播时移

如何使用 HTTPS 播放?

若您的播放域名需要支持 HTTPS,您需要准备好有效的证书内容、有效私钥内容前往 域名管理,选择播放域名管理 > 高级配置 > HTTPS配置添加配置,添加成功之后会有个生效时间(2小时),在生效后您的直播流就可以支持 HTTPS 协议播放。

如何使用海外加速节点播放?

云直播 CDN 节点不仅遍布中国大陆区域,同样在全世界各个大洲也有节点覆盖,覆盖广并且稳定。假如您的用户分布在中国香港、中国澳门、中国台湾或海外其他地区,您可以通过在 域名管理 中配置域名时候加速区域选择全球加速中国港澳台地区及海外地区,来获得海外节点覆盖的支持。

注意:

云直播海外加速目前仅支持 HTTP-FLV + HLS 协议。

如何开启播放防盗链?

为防止非法用户盗取您的播放 URL 在别处播放,造成流量损失,强烈建议您给播放地址加上播放防盗链,防止因盗链产生不必要的损失。云直播的播放防盗链主要由四个参数值控制:txTime、key(哈希密钥)、txSecret、有效时间。

|----------|---------------|-------------------------------------------------------------------------------------------|
| 防盗链参数 | 描述 | 补充说明 |
| txTime | 播放 URL 的有效时间 | 格式为16进制 UNIX 时间。 如果当前 txTime 的值大于当前请求的时间则可以正常播放,否则播放会被后台拒绝。 |
| key | MD5 计算方式的密钥 | 可以自定义,并可以设置主备两个 key。 当您的主 key 意外泄露的时候,您可以使用备用 key 进行拼接播放 URL,并同时更改主 key 的值。 |
| txSecret | 播放 URL 中的加密参数 | 值是通过将 key,StreamName,txTime 依次拼接的字符串进行 MD5 加密算法得出。 txSecret = MD5(key+StreamName+txTime)。 |
| 有效时间 | 地址有效时间 | 有效时间设置必须大于0。 假设 txTime 设置为当前时间,有效时间设置为300s,则播放 URL 过期时间为当前时间 + 300s。 |

防盗链计算

防盗链计算需要三个参数,key(随机字符串)、StreamName(流名称),txTime(16进制格式)。 假设您设置的 key 为 somestring ,流名称(StreamName)为 test ,txTime 为 5c2acacc (2019-01-01 10:05:00)。高清码率为:900kbps ,转码模板名称为:900。 原始流播放地址:

复制代码

txSecret = MD5(somestringtest5c2acacc) = b77e812107e1d8b8f247885a46e1bd34

http://domain/live/test.flv?txTime=5c2acacc\&txSecret=b77e812107e1d8b8f247885a46e1bd34

http://domain/live/test.m3u8?txTime=5c2acacc\&txSecret=b77e812107e1d8b8f247885a46e1bd34

高清流播放地址:

复制代码

txSecret = MD5(somestringtest_9005c2acacc) = 4beae959b16c77da6a65c7edda1dfefe

http://domain/live/test_900.flv?txTime=5c2acacc\&txSecret=4beae959b16c77da6a65c7edda1dfefe

http://domain/live/test_900.m3u8?txTime=5c2acacc\&txSecret=4beae959b16c77da6a65c7edda1dfefe

开启播放防盗链
  1. 登录进入 域名管理

  2. 选择播放域名或单击所在行的管理,进入域名详情页。

  3. 选择访问控制 ,单击编辑

  4. 设置播放鉴权 为开启,单击保存

注意:

播放鉴权的设置成功后需要30分钟后生效。

HTTP-FLV:正在播放的 URL 在 txTime 过期后依然能正常播放,在 txTime 过期后重新请求播放则会拒绝。

HLS:由于 HLS 是短链接,会不断的请求 m3u8 获取最新的 ts 分片。假设您设置 txTime 的值为当前时间 + 10分钟,则在10分钟之后 HLS 播放 URL 请求会被拒绝。针对这个问题您可在业务端动态更新 HLS 的请求地址,或者将 HLS 的播放地址过期时间设置久一点。

播放鉴权配置中主 Key 的格式有什么要求?有效时间时长有没有限制?

鉴权配置中主 Key 值仅支持大写字母,小写字母和数字,最大长度256位。字母数字随机组合搭配即可。 有效时间时长建议设置为一场直播的时间长度。

直播录制后,如何获取录制文件?

录制文件生成后自动存储到云点播系统,有以下方式可以获取录制文件:

云点播控制台

录制事件通知

点播 API 查询

相关推荐
鸡鸭扣6 分钟前
DRF/Django+Vue项目线上部署:腾讯云+Centos7.6(github的SSH认证)
前端·vue.js·python·django·腾讯云·drf
Cloud Traveler7 分钟前
云计算中的虚拟化:成本节省、可扩展性与灾难恢复的完美结合
云计算
低代码布道师2 小时前
腾讯云低代码实战:零基础搭建家政维修平台
低代码·云计算·腾讯云
wzx_Eleven5 小时前
【论文阅读】Efficient and secure federated learning against backdoor attacks
论文阅读·人工智能·机器学习·云计算
Lowcode0028 小时前
企业开发平台大变革:AI 代理 + 平台工程重构数字化转型路径
人工智能·云计算·编辑器
Lw老王要学习9 小时前
Linux架构篇、第三章_2_Linux服务器监控与NGINX优化
linux·运维·服务器·nginx·架构·云计算
撸码到无法自拔12 小时前
云计算-私有云-私有云服务运维
运维·云计算
BXCQ_xuan20 小时前
阿里云CDN的源站配置:权重的详解
阿里云·云计算
Navicat中国1 天前
数据库即服务(DBaaS)领域的最新创新
数据库·云计算·navicat
weixin_307779131 天前
使用FastAPI和Apache Flink构建跨环境数据管道
redis·python·云计算·fastapi·aws