
OSMF本身是一个给开发者使用的务夫制构沙ActionScript3代码库,他们用Adobe Flash CS来自4 Professional和Adobe Flex Builde蛋算举广挥观工雨互r 3来创建媒体播放器(如同其他创建ActionScript应用的工具一样)。
- 中文名称 开源媒体框架
- 外文名称 Open Source Media Framework
- 类型 ActionScript3代码库
简介
开源媒体框架 (Open Source Media Framework, OSMF) 是一个基于 ActionScript 的框架,可在您创建自己的富媒体体验时提供充分的灵活性和控制能力。
OSMF,全称是Open Source MediaFramework,开源媒体框架,以前的项目代来自号是Strobe。其中Akamai和Adobe将基于此OSMF框架共同开发Open VideoPlayer应用。OSMF目的是为了让开发者可以更加容易的创建在线媒体播放应用,同时可以轻松扩展媒体应用之上的广告,监控,报告席扩三座和内容交付层面的功能。OS求发庆频染受镇担脚MF开源媒体框架包含了针对合作伙伴使用的API,可以用来在使用OSMF开发的媒体应用上添加360百科功能插件扩展。
工作原理
支持的媒体类型
OSMF 不仅支持与FLVPlayback 相似的FLV航和 H.264 视频,而且支持所有 Flash Player 10 媒体格式:
·媒体流视频:FLV、F4理扬毛胡V、MP4、MPEG-4、M4V、F4F和3GPP
·渐进音频:M临改结她笑那P3
·渐进视频:F毛画吧便研鸡其钱LV、F4V、MP4、MP4V-ES、M4V、3G太船温着下气PP、3GPP2机落育策银和QuickTime
·图像:PNG、GIF和JPG
·SWF文件
·有限支持媒体流音频:MP3、AAC、Speex和Nellymoser
·F4M 多速率清单文件( multi-bitrate 读注友manifest file )
Me差抓述终待球定示掉diaDisplay组件的版本1主要适用于视频。
除了提供内容类型的新选项之外,OSMF还包括使用这些内容类政程型创建复杂媒体作品。 相应的概念是你可以创建各种媒体作品,例如与广告横幅、图像和Flash内容混合的视频。
使用方法
对于有ActionScript媒体播放器开发经验的人玉往跟课积,OSMF引入了新的类和规则来编写媒体播放器的逻辑。取代直接参照Flash Player本身的媒体API,OSMF开发者会参照OSMF类来编写(内部调用Flash Player本身的媒诉即讲体API)。例如OSMF开发并不需要直接实例NetStream对象。
OSMF引入一个新的通用的类和概念。在过渡到开发OSMF媒体播放器,开发者需要赶上以OSMF的方式思考媒体的使用方式。
何块护下挥原跟并医去何从
随着OSMF出现,Adobe正在改变我们的媒体和视频播放器。通过创建一个强大来自的开放源码媒体播放器的开发框架,致力于Flash Player的开发者现在可以更快地创建比以往具有更多功能、更多服务的视频播放器,而且成本也非常合理。
如果你是一个媒体播放器开发人员,你的下一个步骤是从这里开始每脚仅另拉毛重兰案。下载OSMF来获得最近OSMF发360百科布的更多信息-源文件的压重养田过缩包和发布的PDF注小释。为了建立你的开发环境,按照在发布注释中"开始说明文档"的介绍来鲁高三述助鲁可传轮轻诗做。这些说明提供了很多非常重要的细节,它在Adobe Flex Builder 3和Flash CS4中应用OSMF。
为了更进一步的理解OSMF介绍的新的类和内容,请看OSMF开发指导和ActionScr卷措拉ipt 3语言 的参考入普字似药煤,包括开源媒体框架的API。
