问题一:
如上代码,视频点播出现的这些问题是不是因为我CDN设置了防盗链的原因啊?没用 url
问题二:但是我这里是直接通过sdk传递的 vid 和 playauth 呀
问题可能是由于CDN设置了防盗链。防盗链是一种保护视频资源不被盗用的措施,它可以限制访问视频资源的URL。在这种情况下,当您尝试访问视频时资源时,您会收到一个 403 Forbidden 错误,表示您没有权限访问该资源。要解决此问题,您需要
检查 CDN 设置,并确保您的应用程序被授权访问视频资源。您可能需要提供一些身份验证信息,例如API密钥或访问操作令牌
针对问题一的回答:我看日志中是直接用 URL 去播放的, 这个 URL 本身访问不了报 403
针对问题二的回答: 日志中没看到有设置 vid 和 auth。—此回答来自钉群“阿里云-VOD-视频点播-技术交流(进群先看公告)”
在使用 CDN 进行视频点播时,开启防盗链功能可以增加视频内容的安全性,但也可能对客户端访问视频文件产生影响。常见的问题可能包括:
错误的 HTTP 返回码:当防盗链验证失败时,CDN 可能返回 403 Forbidden 或其他错误码,从而导致客户端无法访问视频文件。
视频加载失败:由于防盗链设置限制了非法访问,如果客户端请求未通过防盗链验证,CDN 可能不会提供视频文件的有效链接,导致视频加载失败或无法播放。
无法获取视频资源信息:防盗链设置可能导致客户端无法获取视频文件的元数据(如尺寸、持续时间等),这可能会影响播放器的正确显示和操作。
为了解决这些问题,您可以先检查 CDN 防盗链设置,并确保其与视频播放的要求相匹配。根据需要,您可能需要调整防盗链规则或配置白名单以允许合法的访问。
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。