开发者社区> 问答> 正文

为什么使用视频点播,苹果可以播放,安卓报错了?

问题一:31808329a69c64210bd19ccee9a9acf9.jpg
为什么使用视频点播,苹果可以播放,安卓报错了?hls加密视频。。我刚才一测试,发现安卓播放不了刚开始在加载,然后就报失败
问题二:也播放不了,一直loading
问题三:vid:3cd70300100c71ee86de6eb3690d0102
auth: eyJTZWN1cml0eVRva2VuIjoiQ0FJU2lBTjFxNkZ0NUIyeWZTaklyNWYvSXVqRXQ0aGp3WWU1WmwrRXFIY3pRUHBvZ2JIUzB6ejJJSHhMZm5GcEJ1OGN0L3cybjJoVjdmc2NscklxRnNZYUZSR1pNcE1xczhVUHFsbjlKb0hidk5ldTBic0hoWnY5b2FSeSt1T2lqcUhvZU96Y1lJNzMwWjdQQWdtMlEwWVJySkwrY1RLOUphYk1VL21nZ29KbWFkSTZSeFN4YVNFOGF2NWRPZ3BscnIwSVZ4elBNdnIvSFJQMnVtN1pIV3R1dEEwZTgzMTQ1ZmFRejlHaTZ4YlRpM2I5ek9FVXFPYVhKNFMvUGZGb05ZWnlTZjZvd093VUVxL2R5M3hvN3hGYjFhRjRpODRpL0N2YzdQMlFDRU5BK3dtbFB2dTJpOE5vSUYxV2E3UVdJWXRncmZQeGsrWjEySmJOa0lpbDVCdFJFZHR3ZUNuRldLR216c3krYjRIUEROc2ljcXZoTUhuZ3k4MkdNb0tQMHprcGVuVUdMZ2hIQ2JGRFF6MVNjVVZ4RTI2S2QvTDRvQXFYTTEvNEVmUy92ZnRvZ2NZdi9UTEI1c0dYSWxXRGViS2QzQnNETjRVMEIwRlNiRUpKaHpTNExmQmNLbFFWS0FzNlhPdkxWL2xhYUJGUHRLWFdtaUgrV3lOcDAzVkxoZnI2YXVOcGJnUHIxVVFwTlJxQUFWd1ZDRHhNYUdlVXA3REhnTHczZjF1WUI0Q055YjFnNnc3TDhmUTBLd1FmTDJ6eWtGZmhiU21VL0cydERoYmVSSEZmNGhyWVJ3bnM3NlkyMVZOc2ZoR01mNWR4bmtmOENNVjdNSE0zbW0wWlBMK0M1WkovaE5TQUVLWHZQYXBCcjVFdzNmeTY3TTFZbXoreDkvZ2VUdjloQm0yTmxqTlZmM0lsbVFTNDZ0OGciLCJBdXRoSW5mbyI6IntcIkNJXCI6XCJKazVFOW5kWkg1Q0R0eGUxZUo0NHltTy9VZEdQQ3NSNXc4bmQzWGJSemxGdHhLbnFRTVZ3T25wSjBLNXFycnBrT3NzbHlZQm9oSnM3Y01rcnlFc3JkM1BwMnN1WnI0a1ZSRXlmOFJLbmlhOD1cIixcIkNhbGxlclwiOlwiRHpGSlNmcnlCT2xNUGVDbHR1TWowK084bEtLVk1iU1BydUV3M2FnNWVGdz1cIixcIkV4cGlyZVRpbWVcIjpcIjIwMjMtMDctMTRUMDU6MzM6MjVaXCIsXCJNZWRpYUlkXCI6XCIzY2Q3MDMwMDEwMGM3MWVlODZkZTZlYjM2OTBkMDEwMlwiLFwiUGxheURvbWFpblwiOlwidmlkZW8tYmoueXVueWVzb2Z0LmNvbVwiLFwiU2lnbmF0dXJlXCI6XCJPU3VlYVZwZVZTTk0xRnRlRE95RnlRNExCdjQ9XCJ9IiwiVmlkZW9NZXRhIjp7IlN0YXR1cyI6Ik5vcm1hbCIsIlZpZGVvSWQiOiIzY2Q3MDMwMDEwMGM3MWVlODZkZTZlYjM2OTBkMDEwMiIsIlRpdGxlIjoiemh1Ym96aGVuaHVpd2FuIiwiQ292ZXJVUkwiOiJodHRwczovL3ZpZGVvLWJqLnl1bnllc29mdC5jb20vM2NkNzAzMDAxMDBjNzFlZTg2ZGU2ZWIzNjkwZDAxMDIvc25hcHNob3RzLzVmNjY3MzJiMGUyMjQwZjFiZWZmNzM5NTNjYWRjOWNjLTAwMDA1LmpwZyIsIkR1cmF0aW9uIjo5MDguNjN9LCJBY2Nlc3NLZXlJZCI6IlNUUy5OVEppUnBaV0J2RVJkeTVMd2ZMdURudHkxIiwiUGxheURvbWFpbiI6InZpZGVvLWJqLnl1bnllc29mdC5jb20iLCJBY2Nlc3NLZXlTZWNyZXQiOiJCODhMd2VFaTY5b2d4NURDbzhmYTVRSHRVdlJTMko1VGtOREZ5bTF0aHFxbSIsIlJlZ2lvbiI6ImNuLWJlaWppbmciLCJDdXN0b21lcklkIjoxNTE3ODU1NzAyNTkwMzI0fQ==

展开
收起
乐天香橙派 2023-07-18 15:56:58 249 0
5 条回答
写回答
取消 提交回答
  • 北京阿里云ACE会长

    为什么安卓无法播放您的点播视频,可能的原因有以下几点:

    解码问题:安卓不支持视频的编码格式。可检查视频的编码是否是H.264等安卓支持的格式。

    HLS加密问题:安卓不支持HLS-AES128加密。可检查点播服务是否使用了该加密方式。如果是,需要更换为安卓支持的加密方式。

    播放器问题:默认安卓播放器无法支持HLS加密。可尝试第三方播放SDK实现HLS加密播放。

    网络问题:安卓设备网络环境差,无法稳定下载HLS分片。可检查网络质量及相关设置。

    设备问题:部分低版本或极低端的安卓设备无法支持HLS播放。

    2023-07-28 18:34:54
    赞同 展开评论 打赏
    1. 格式兼容性:视频点播使用的视频格式可能与安卓设备不兼容。不同设备和操作系统支持不同的视频格式,如果视频格式不受安卓设备支持,则会导致播放错误或无法播放。

    2. 编解码器支持:视频点播使用的编解码器可能在安卓设备上未正确支持。不同设备和操作系统对视频编解码器的支持程度不同,如果视频使用的编解码器在安卓设备上不受支持,则会导致播放错误。

    3. DRM(数字版权管理):某些视频点播服务使用了数字版权管理技术,可能在安卓设备上受到限制。特定的DRM系统可能需要特定的安卓设备或播放器支持才能解密和播放受保护的内容。

    4. 网络问题:有时候播放错误可能与网络连接有关。如果安卓设备的网络连接不稳定或带宽不足,可能导致视频无法正常加载或播放。

    2023-07-18 22:23:26
    赞同 展开评论 打赏
  • 针对问题三的回答:auth过期了,你再发我一个—此回答来自钉群“阿里云-VOD-视频点播-技术交流(进群先看公告)”

    2023-07-18 18:37:16
    赞同 展开评论 打赏
  • 在使用视频点播时,苹果设备可以正常播放 HLS 加密视频,但安卓设备报错无法播放的原因可能有多种可能性。以下是一些常见问题和解决方法:

    1. 媒体格式不受支持:检查所使用的媒体格式是否与安卓设备兼容。安卓设备对于不同的媒体编码和封装格式有特定要求,例如 H.264 编码、AAC 音频和 MPEG-TS 封装格式等。确保你的视频文件符合安卓设备的要求。

    2. DRM(数字版权管理)限制:如果你的视频被 DRM 加密,安卓设备可能需要特定的 DRM 模块或许可证来解密和播放视频。确保安卓设备上已经安装了相应的 DRM 模块,并且获得了必要的许可证。

    3. 网络连接问题:安卓设备在加载和播放视频时可能会受到网络连接的影响。请确保安卓设备能够稳定连接到网络,并具备足够的带宽进行视频流的加载和播放。

    4. SDK 版本和兼容性问题:如果你使用了第三方的视频播放器 SDK 或其他相关库,建议检查其版本和兼容性。某些旧版 SDK 可能存在与特定安卓设备或系统版本不兼容的问题,升级到最新版本可能能够解决问题。

    5. 浏览器兼容性问题:如果你在浏览器中播放视频,不同的安卓设备和浏览器版本对于 HLS 加密视频的支持程度也可能有所差异。确保使用的浏览器是最新版本,并且支持 HLS 加密视频播放。

    如果以上方法仍然无法解决问题,建议详细查看安卓设备或浏览器的错误日志,以获取更具体的错误信息。根据错误信息,你可以进一步搜索相关文档、社区或联系相关技术支持来寻求解决方案。

    请注意,特定设备和系统配置可能会影响视频播放的兼容性,因此建议在不同的设备和环境中进行广泛测试,以确保视频点播的兼容性和稳定性。

    2023-07-18 16:35:17
    赞同 展开评论 打赏
  • 问题一:苹果可以播放视频点播,而安卓报错可能有几个原因。首先,安卓设备对视频编码格式的支持可能有限,导致无法正确解码和播放视频。其次,安卓设备的播放器软件可能不支持特定的视频加密格式,例如HLS加密视频,所以无法正常播放。此外,安卓设备上的网络连接或系统配置也可能会影响视频的加载和播放。建议尝试更新安卓系统、使用其他视频播放器或转换视频格式以解决该问题。

    问题二:如果视频一直处于加载状态而无法播放,可能是由于网络连接不稳定或视频文件本身存在问题所致。您可以尝试检查网络连接,确保网络畅通,并尝试重新加载视频。如果问题仍然存在,可能需要检查视频文件是否完整且正确。

    2023-07-18 16:29:15
    赞同 展开评论 打赏
来源圈子
更多
收录在圈子:
+ 订阅
问答排行榜
最热
最新

相关电子书

更多
58同城Android客户端Walle框架演进与实践之路 立即下载
Android组件化实现 立即下载
蚂蚁聚宝Android秒级编译——Freeline 立即下载