开发者社区> 问答> 正文

安卓端阿里云播放器我在使用视频点播过程中发现某些视频链接设置scaleMode没有生效怎么办?

安卓端阿里云播放器我在使用视频点播过程中发现某些视频链接设置scaleMode没有生效,一直是以拉伸填充的模式播放的

展开
收起
乐天香橙派 2023-10-14 20:26:02 77 0
4 条回答
写回答
取消 提交回答
  • 阿里云播放器SDK为视频点播提供了支持,可以直接通过播放地址播放,也可以通过播放凭证自动换取播放地址来播放。在安卓端,对于视频比例的设置,aliyunVodPlayer.setScaleMode(ScaleMode.SCALE_ASPECT_FIT)可以帮助实现宽高比适应,即等比例缩小到view内部,避免画面变形。然而,您反映的问题是某些视频链接设置scaleMode没有生效,一直是以拉伸填充的模式播放。这个问题可能是由于播放器不支持动态分辨率引起的,因此,如果您需要使用分辨率自适应功能,建议使用阿里云播放器。此外,如果问题仍然存在的话,建议您检查视频文件本身或者联系阿里云播放器SDK的技术支持团队寻求帮助。

    2023-10-31 19:37:51
    赞同 展开评论 打赏
  • 检查视频格式:确保视频格式与您设置的scaleMode兼容。如果不兼容,您可能需要调整视频格式或scaleMode。
    检查播放器版本:确保您使用的播放器版本是最新的。有时候,更新播放器版本可以解决视频格式或scaleMode不兼容的问题。
    检查代码:确保您的代码正确设置了scaleMode。您可以尝试在其他视频链接上测试代码,以确保代码正确。

    2023-10-15 16:16:39
    赞同 展开评论 打赏
  • 北京阿里云ACE会长

    如果您在使用安卓端阿里云播放器的过程中发现某些视频链接设置 scaleMode 没有生效,您可以尝试以下方法来解决问题:

    1. 检查视频链接是否正确:请确保您提供的视频链接地址正确无误,并且链接地址对应的视频文件存在。
    2. 检查网络环境:请确保您的设备连接的网络稳定,且网络速度足够快。如果网络不稳定或者速度较慢,可能会导致视频播放时 scaleMode 设置无法生效。
    3. 检查设备兼容性:请确保您的设备型号和操作系统版本与阿里云播放器兼容。如果您的设备或操作系统版本较旧,可能会导致某些功能无法正常使用。
    4. 检查播放器版本:请确保您使用的阿里云播放器版本是最新的。如果您的播放器版本较旧,可能会导致某些功能无法正常使用。
    5. 检查视频文件格式:请确保您提供的视频文件格式受到阿里云播放器的支持。如果视频文件格式不受支持,可能会导致播放器无法正常播放。
    2023-10-15 08:43:34
    赞同 展开评论 打赏
  • 面对过去,不要迷离;面对未来,不必彷徨;活在今天,你只要把自己完全展示给别人看。

    如果您在使用阿里云播放器的过程中发现某些视频链接设置scaleMode没有生效,建议您检查以下几点:

    1. 您是否在正确的位置设置了scaleMode?阿里云播放器的scaleMode属性应该在视频源URL之前设置。
    2. 您的视频源URL是否支持scaleMode?不是所有的视频源URL都支持scaleMode。如果您不确定您的视频源URL是否支持,可以尝试使用其他视频源URL进行测试。
    3. 您的阿里云播放器版本是否支持scaleMode?不是所有的阿里云播放器版本都支持scaleMode。如果您不确定您的阿里云播放器版本是否支持,可以尝试更新到最新版本进行测试。
    2023-10-14 21:43:11
    赞同 展开评论 打赏
来源圈子
更多
收录在圈子:
+ 订阅
问答排行榜
最热
最新

相关电子书

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