tencent cloud

文档反馈

阶段2:开启防盗链后的视频播放(旧)

最后更新时间:2022-11-23 11:50:05

    学习目标

    云点播支持设置防盗链,实现有效时间、播放人数、播放时长等控制。学习本阶段教程后,您将掌握防盗链开启后,使用播放器的视频播放方式。

    阅读之前,请先确保已经学习播放器指引的 阶段1:用播放器播放视频 篇部分,本教程使用了 阶段1 篇开通的账号以及上传的视频。

    步骤1:开启防盗链

    以您账号下的默认分发域名开启 Key 防盗链为例:

    注意:

    请避免直接对生产环境的现网域名开启防盗链,否则可能造成现网的视频无法播放。

    1. 登录云点播控制台,选择【分发播放设置】>【域名管理】,单击“默认分发域名”的【设置】,进入设置页面。
    2. 单击“Key 防盗链”右侧的【编辑】,打开【启用 Key 防盗链】,并单击【生成随机 Key】生成一个随机的 Key(2WExxx48eW),将生成好的 Key 复制下来,然后单击【确定】保存生效。

    步骤2:预览播放体验

    前面的步骤,您已经对默认分发域开启了防盗链。现在,将使用三端的播放器,快速体验播放效果。

    1. 选择【媒资管理】>【视频管理】,找到步骤1上传和处理过的视频,单击“操作”栏下的【管理】,选择【播放器预览】。

    2. 【播放器配置】选择 default。

      说明:

      default 是预置播放器配置,用于播放10模板转自适应码流输出,10模板截雪碧图输出。

    3. 因为默认分发域名开启了防盗链,【播放控制】选项卡支持预览时选定防盗链的过期时间、试看时长等。此处可维持默认参数(播放防盗链过期时间默认1天,试看时长和最多可播放 IP 个数不填写)。

    4. 在【Web 播放器】中,单击播放器中间的按钮,即可在 Web 端播放体验。

    5. 在【移动端播放器】中,点击【扫码下载】,安装“腾讯云工具包”。

    6. 手机打开腾讯云工具包,选择【播放器】,然后点击右上角扫码,即可在移动端播放体验。

    步骤3:使用 Demo 验证

    开启防盗链后,播放器必须使用有效期内的签名,才能播放视频。您可以使用签名工具快速生成签名。

    1. 打开 播放器 - 签名生成工具 页面,并填写参数:
    • 【用户 appId】:填写视频所属的 appId:1400xxx357(如果使用的是子应用,填写子应用的 appId)。
    • 【视频 fileId】:填写视频的 fileId:528xxx3757278095。
    • 【当前 Unix 时间戳】:工具自动生成出了当前的 Unix 时间(1591516390),无需填写。
    • 【签名过期 Unix 时间戳】:签名本身的过期时间,可以不填写,默认为1天后过期。
    • 【链接过期时间】:Key 防盗链过期时间,可以填6小时后的十六进制 Unix 时间:5edcf146。
    • 【防盗链 Key】:填写上一步获取到的防盗链 Key:2WExxx48eW。
    1. 单击【生成签名】,生成出来的签名显示在“生成签名结果”文本框中。

    获取播放器签名后,您可以分别使用 WebAndroidiOS 三端的播放器 Demo 进行验证,具体请参考 Demo 的源码。

    说明:

    在控制台的【媒资管理】>【视频管理】>【播放器预览】中,可以获取预览视频对应的 Web 播放器源码,供您直接参考使用。

    总结

    学习本教程后,您已经掌握防盗链开启后,如何使用播放器播放视频。

    如果您希望:

    联系我们

    联系我们,为您的业务提供专属服务。

    技术支持

    如果你想寻求进一步的帮助,通过工单与我们进行联络。我们提供7x24的工单服务。

    7x24 电话支持