AIR 3实现iOS下对H.264视频硬件解码
来源:互联网 发布:java短信验证码实现 编辑:程序博客网 时间:2024/05/29 18:05
本帖最后由 nextria 于 2011-10-9 11:27 编辑
在此之前,AIR开发的应用程序在iOS下是不可能实现对H.264视频硬解码的, 也许是以一个多比特率的方式传送。 我知道,是吧? 实际上,这是非常具体的要求,就是在设备上实现高质量的视频播放。 现在这个壁垒攻破了,因为Adobe最近已经发布了AIR3和其他一些技术。
首先是几周前OSMF 1.6 的发布,至于IOS来说,这里最重要的特征就是对StageVideo无缝支持,它实现了对视频真正的、高性能的硬件解码,硬件渲染。 在AIR应用的上下文中, 除了使用OSMF ver1.6播放您的视频, 要实现StageVideo,你需要做一些额外的工作:
在编译参数中添加下面条件确保你的项目面向的是Flash Player 11.复制代码在工程描述文件中找到rendermode, 设置它为“gpu” 或者 “direct”复制代码其次,也没什么大不了,就是你需要指向一个流媒体服务,可以使用最近发布的FMS4.5,这是苹果的HLS(HTTP直播)的协议要求的。顺便说一句,“live”,与“hive”押韵,是指视频点播或者实况转播,我喜欢把它理解为“give”, 这样就不太会有混淆了。 由于你已经获得最新的FMS技术,你不妨使用一个清单文件,并在不同的比特率下做视频的不同个版本,充分利用其中基于多个新技术的动态mutlibitrate切换支持。 OSMF让这个过程更加简单, 你只要给它指定一个manifest文件的URL, 其他的都不要你管了。
最后送给你的”点心“是AIR 3, FMS 4.5可以通过手机上的safari直接把视频带到iOS,这是一个了不起的实现,但是遗憾的是用户不得不用默认的视频播放器来观看,或许你想给用户提供一个自定义的播放体验, 这时候你可以用AIR3开发一个专门的视频播放器应用, 确切的说是AIR的第三版。有Flash API供你使用, 没有什么不可能。本周发布的AIR 3绝对可以称得上是你打造组合iPad视频播放体验拼图的最后一个七彩片。 你只要做的就是在Flash Builder 中创建一个纯AS3或者Flex Mobile项目,运用你的创意和智慧打造一款令人咂舌的、独一无二的视频服务应用,用Air3打包然后发送到app-store去热销。
在此之前,AIR开发的应用程序在iOS下是不可能实现对H.264视频硬解码的, 也许是以一个多比特率的方式传送。 我知道,是吧? 实际上,这是非常具体的要求,就是在设备上实现高质量的视频播放。 现在这个壁垒攻破了,因为Adobe最近已经发布了AIR3和其他一些技术。
首先是几周前OSMF 1.6 的发布,至于IOS来说,这里最重要的特征就是对StageVideo无缝支持,它实现了对视频真正的、高性能的硬件解码,硬件渲染。 在AIR应用的上下文中, 除了使用OSMF ver1.6播放您的视频, 要实现StageVideo,你需要做一些额外的工作:
在编译参数中添加下面条件确保你的项目面向的是Flash Player 11.
- -swf-version=11
- <renderMode>gpu</renderMode >
最后送给你的”点心“是AIR 3, FMS 4.5可以通过手机上的safari直接把视频带到iOS,这是一个了不起的实现,但是遗憾的是用户不得不用默认的视频播放器来观看,或许你想给用户提供一个自定义的播放体验, 这时候你可以用AIR3开发一个专门的视频播放器应用, 确切的说是AIR的第三版。有Flash API供你使用, 没有什么不可能。本周发布的AIR 3绝对可以称得上是你打造组合iPad视频播放体验拼图的最后一个七彩片。 你只要做的就是在Flash Builder 中创建一个纯AS3或者Flex Mobile项目,运用你的创意和智慧打造一款令人咂舌的、独一无二的视频服务应用,用Air3打包然后发送到app-store去热销。
- AIR 3实现iOS下对H.264视频硬件解码
- iOS 系统中,H.264 视频流可以硬件解码吗? 具体如何实现?
- iOS 系统中,H.264 视频流可以硬件解码吗? 具体如何实现?
- iOS中H.264视频流硬件解码
- iOS 硬件解码H.264
- ffmpeg实现H.264视频解码-1
- 历经万难,终于搞定Android下的使用FFMPEG成功对H.264视频流解码
- 硬件FPGA实现H.265解码统计
- TUTK p2p视频流H.264 iOS平台解码成功
- 视频h.264 解码出YUV分量代码实现
- 视频硬件编解码
- iOS8出现的使用video toolbox进行视频硬件解码的功能,对于哪些h.264特性不支持呢?
- iOS系统H264视频硬件编解码说明
- H.264 视频编解码笔记
- H.264视频编解码技术总结
- H.264视频解码实验-5
- H.264视频编解码技术解析
- 嵌入式Linux下基于FFmpeg的视频硬件编解码
- 深入了解超线程、双核CPU、双CPU与单CPU的区别
- 做一个小小项目的感想
- 指针和引用内部实现
- ReadDirectoryChanges监控文件改动
- VMware7扩展磁盘空间
- AIR 3实现iOS下对H.264视频硬件解码
- 【身边人回忆乔布斯】之“苹果史学家”迈克尔·莫里茨
- 海龟图 问题
- 爱迪生与乔布斯:两大发明家的相似与不同之处
- Linux下Socket编程中用send发送结构体
- 逆天搏命乔布斯
- 前NeXT同事:乔布斯追求品质不计成本
- oracle spatial文章
- 树视列表和树控列表【转】