开发者社区> 问答> 正文

如上代码,视频点播出现的这些问题是不是因为我CDN设置了防盗链的原因啊?

问题一:
fb7a4ab1d9a4e5aedd53ee7200845f9b.png
如上代码,视频点播出现的这些问题是不是因为我CDN设置了防盗链的原因啊?没用 url
问题二:但是我这里是直接通过sdk传递的 vid 和 playauth 呀

展开
收起
乐天香橙派 2023-07-23 10:56:06 111 0
3 条回答
写回答
取消 提交回答
  • 北京阿里云ACE会长

    问题可能是由于CDN设置了防盗链。防盗链是一种保护视频资源不被盗用的措施,它可以限制访问视频资源的URL。在这种情况下,当您尝试访问视频时资源时,您会收到一个 403 Forbidden 错误,表示您没有权限访问该资源。要解决此问题,您需要
    检查 CDN 设置,并确保您的应用程序被授权访问视频资源。您可能需要提供一些身份验证信息,例如API密钥或访问操作令牌

    2023-07-27 21:24:18
    赞同 展开评论 打赏
  • 针对问题一的回答:我看日志中是直接用 URL 去播放的, 这个 URL 本身访问不了报 403
    针对问题二的回答: 日志中没看到有设置 vid 和 auth。—此回答来自钉群“阿里云-VOD-视频点播-技术交流(进群先看公告)”

    2023-07-26 09:49:44
    赞同 展开评论 打赏
  • 在使用 CDN 进行视频点播时,开启防盗链功能可以增加视频内容的安全性,但也可能对客户端访问视频文件产生影响。常见的问题可能包括:

    1. 错误的 HTTP 返回码:当防盗链验证失败时,CDN 可能返回 403 Forbidden 或其他错误码,从而导致客户端无法访问视频文件。

    2. 视频加载失败:由于防盗链设置限制了非法访问,如果客户端请求未通过防盗链验证,CDN 可能不会提供视频文件的有效链接,导致视频加载失败或无法播放。

    3. 无法获取视频资源信息:防盗链设置可能导致客户端无法获取视频文件的元数据(如尺寸、持续时间等),这可能会影响播放器的正确显示和操作。

    为了解决这些问题,您可以先检查 CDN 防盗链设置,并确保其与视频播放的要求相匹配。根据需要,您可能需要调整防盗链规则或配置白名单以允许合法的访问。

    2023-07-23 11:19:48
    赞同 展开评论 打赏
来源圈子
更多
收录在圈子:
+ 订阅
相关文档: CDN
问答排行榜
最热
最新

相关电子书

更多
构建智能化的视频系统 阿里云CDN的进化 立即下载
CDN数据化实践 立即下载
直播CDN-X - 白山直播CDN流传递链路优化 立即下载