视频有的传的尺寸这样,有的那样,宽、高比例不协调,想做一个自动尺寸的。
思路一、想的是在获取视频播放信息的时候,顺道获取一个视频尺寸,这样播放时再设置一下播放器的尺寸。
https://help.aliyun.com/document_detail/52839.html?spm=a2c4g.11186623.2.3.m8Eo9Q&/
查阅了上面这篇文章,看到如下 :
只有 PlayInfo 是具有视频尺寸信息的,但是没找到如何获取 PlayInfo,于是猜测,看到 SDK 中提供了一个类:GetVideoPlayInfoRequest,以为是这个类,结果不是,这个类还是获取授权播放的(类似 GetVideoPlayAuthRequest)。
后来在这个地方找到了:https://help.aliyun.com/document_detail/56124.html?spm=5176.11065259.1996646101.searchclickresult.66d775d8ACqSBn。
但是好复杂。
思路二、于是换一种思路,为何不直接对播放控件操作?
aliyunPlayerView 为 com.aliyun.vodplayerview.widget.AliyunVodPlayerView。