视频点播有使用最新的flutter SDK6.7.0 的吗?
为什么etScalingMode(FlutterAvpdef.AVP_SCALINGMODE_SCALEASPECTFIT)
设置缩放模式后 还是会铺满屏幕
Flutter SDK是支持视频点播的,其播放器SDK甚至支持四种点播播放方式,包括UrlSource播放、VidAuth播放(视频点播用户推荐使用)、VidSts播放和加密播放。不过在使用中,也发现了一些bug,例如设置etScalingMode(FlutterAvpdef.AVP_SCALINGMODE_SCALEASPECTFIT)为缩放模式后,视频仍然会铺满整个屏幕。
关于这个bug,可能的原因是虽然你设置了缩放模式为FlutterAvpdef.AVP_SCALINGMODE_SCALEASPECTFIT,但在某些情况下,如Android系统,这一设置可能并未生效。为了解决这个问题,你可以尝试更新你的Flutter版本或者寻求专业的技术支持。
阿里云视频点播服务本身并不直接支持Flutter SDK。Flutter是一个移动应用程序开发框架,而阿里云视频点播服务是一个云服务,主要用于视频内容的上传、转码、分发和播放。
对于你的问题,"etScalingMode(FlutterAvpdef.AVP_SCALINGMODE_SCALEASPECTFIT)设置缩放模式后还是会铺满屏幕",这可能是因为你的Flutter应用程序的布局或者样式设置导致的。
Flutter的AspectRatio和Container组件都可以用来控制视频的显示比例和大小。你可以尝试使用这些组件来调整视频的显示方式,以达到你想要的效果。
另外,你也可以尝试使用Flutter的FitBox类来控制视频的显示方式。FitBox类提供了多种填充和缩放模式,你可以根据需要选择合适的模式。
总的来说,如果你的问题是关于阿里云视频点播服务如何使用Flutter SDK,那么答案是不能直接使用。如果你的问题是关于如何使用Flutter SDK来控制视频的显示方式,那么答案是可以使用Flutter的布局和样式设置,以及FitBox类来控制。
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。