Flash as3.0如何将视频分辨率设置为144p,360p,480p,720p如youtube?

时间:2014-01-30 10:17:21

标签: actionscript-3 flash

我正在做一个项目。我需要为不同的用户更改视频质量,因此我想设置不同质量的视频,例如youtube,我正在使用 Flash cc和as3.0。 当我想设置大小时,例如480px360p我使用的代码如下:

**var vid:Video = new Video(360,480);**

这种方式只是设置播放器的大小,而不是视频质量,我也想使用固定大小的视频播放器来播放视频,即使视频质量发生了变化。 所以任何人都可以帮助我?谢谢!

1 个答案:

答案 0 :(得分:0)

除非您是playnig youtube视频,否则您需要实施自己的机制。

youtube正在做的是:

  1. 为每个分辨率240p ..%到最大视频分辨率
  2. 创建不同版本的文件
  3. 根据所选分辨率播放相应的文件。
  4. 我建议你看看他跟随" youtube video"关于youtube如何工作。 http://www.youtube.com/watch?v=OqQk7kLuaK4