2012-05-16

 Flash Player 9.0.115.0以上版本支持开始支持H.264(MPEG-4 part 10)+ HE-AAC(MPEG-4 part 3)的流媒体,封装格式支持MP4、MPEG-4、3GPP、M4V和F4V,在MediaCodec 0.6.1.4045中可以选择MP4和3GPP两种封装格式.如今的版本是 FP 11.X的了,开始支持GPU加速,所有 FLASH 3D 才开始有搞头的。

 

1- 理清楚一些模糊的概念:

A. H264 - 一种压缩格式,也叫Advanced Video Coding(AVC),类似于一种数据的压缩算法,可以大量压缩流媒体的数据量,貌似说是90%, 那么大的压缩量带来的损耗也是很大的吧。

真正的H264分辨率是720P、1080I、1080P三种(i是interlace,隔行的意思,p是Progressive,逐行的意思)

 

标准值分辨率
720p 1280×720
1080p 1920×1080
VGA640×480

B.MP4 - 全称是 MPEG-4,是一种多媒体文件格式,如AVI, RM类似,应该是一种二进制流文件,

同时MP4也是H264的标准容器,使用AVI 可能妨碍AVC 的一些功能的发挥,也可能会损伤回放的质量,或者降低解码速度

 

移动设备 H.264 编码视频的推荐分辨率

4:316:9
640x480480x360
512x384512x288
480x360480x272

注意:此表中的每个分辨率都是 16 的倍数,这是实现最大压缩效率的一个重要的最佳做法

 

由于FLEX不支持组件全屏, 需要自己封装代码来实现videodisplay的全屏播放

1.在播放时双击播放器,相应dclick消息

2.需设置播放器到STAGE顶部(可能是绘制帧的先后顺序覆盖)

3.重新设置播放器的位置和长宽(width属性貌似没有用,相对的只是移动了left属性,这是神马玩意儿)

4.在进入全屏或者推出全屏时,需要自定义监听函数进行组件控制(动态创建的组件,操作起来是比较麻烦,但是程序还是可以做很多事情)

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值