www.cftea.com

阿里云视频点播接口中,播放器自动高度

ITPOW2018/6/21 22:15:39

视频有的传的尺寸这样,有的那样,宽、高比例不协调,想做一个自动尺寸的。

思路一、想的是在获取视频播放信息的时候,顺道获取一个视频尺寸,这样播放时再设置一下播放器的尺寸。

https://help.aliyun.com/document_detail/52839.html?spm=a2c4g.11186623.2.3.m8Eo9Q&/

查阅了上面这篇文章,看到如下 :

  • Video——视频信息
  • VideoBase——视频基本信息
  • VideoMeta——视频Meta信息
  • PlayInfo——播放信息

只有 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。

<<返回首页<<