开发者社区 问答 正文

视频点播过期问题

1.如何解决视频地址过期问题
2.有没有永不过期的视频地址
3.如何抓取视频凭证

展开
收起
1028092839239970 2019-03-06 20:12:08 1385 分享 版权
阿里云 AI 助理回答
  1. 解决视频地址过期问题

    • 采用方案一:为视频点播配置加速域名。这一步骤包括登录视频点播控制台,导航至配置管理 > 分发加速配置 > 域名管理,添加或启用域名,并进行CNAME配置与缓存设置。
    • 或选择方案二:将OSS存储权限设为公共读,但请注意此操作会暴露数据风险和可能的费用增加。具体操作涉及登录控制台,进入配置管理 > 媒资管理配置 > 存储管理,修改目标存储地址的权限为公共读,并调整URL去除签名参数。
  2. 关于永不过期的视频地址

    • 实际上,为了安全和权限管理,阿里云视频点播服务提供的播放地址通常都设置了有效期,没有直接提供永不过期的视频地址功能。但是,通过持续刷新播放凭证(PlayAuth)可以达到近似效果。您可以通过调用GetVideoPlayAuth API定期获取新的播放凭证,以延长播放的有效时间,注意每次获取的播放凭证也有其有效期,需在有效期内使用。
  3. 如何抓取视频凭证

    • 要获取视频播放凭证,您需要调用阿里云视频点播的GetVideoPlayAuth API。该请求需要包含音/视频ID(VideoId)作为必填参数,并可选设置播放凭证过期时间(AuthInfoTimeout,默认100秒)。API响应中会返回一个PlayAuth字段,即为所需的视频播放凭证。请确保您的RAM用户或角色拥有调用vod:GetVideoPlayAuth的权限。

综上所述,通过合理配置和API调用,您可以有效管理视频播放地址的有效期并持续获取播放凭证,以满足不同场景下的播放需求。

有帮助
无帮助
AI 助理回答生成答案可能存在不准确,仅供参考
0 条回答
写回答
取消 提交回答
问答分类:
问答地址: