在‘OSMF’分類底下的文章

初探OSMF的plugs-in開發

這篇文章是我看完下面的網頁後,所寫的中文心得: http://osmf.org/dev/osmf/OtherPDFs/osmf_plugin_dev_guide.pdf 建立一個plug-in的方式 1. 建立一個PluginInfo物件,並且寫一個下面的函數讓OSMF去取得PluginInfo的物件 public function get pluginInfo():PluginInfo { return _pluginInfo; } 2. 建立一個物件繼承PluginInfo,然後建立一個Vector.執行super(items) public function HelloWorldPluginInfo() { var items:Vector. = new Vector.(); // Create the MediaFactoryItem and add to our list of items. var item:MediaFactoryItem = new MediaFactoryItem (“com.example.helloworld”, canHandleResource […]

繼續閱讀...

OSMF簡介

OSMF是一個開源且免費的Action Script框架,用以建置多媒體播放器。 現今的播放器很多時候不止是播放器,它們可能需要連接至CDN、呈現廣告、補捉使用者事件給伺服器分析、在使用者介面上提供社交功能等…。每個功能可能都會需要該方面的專業人士去專門開發,而OSMF就是為了解決這個狀況,降低開發成本而產生的,在OSMF裡,開發人員所開發的播放器,可以透過一套標準的API,與第三方所開發的plug-in功能整合。 簡單來說,可能今天我的播放器想要與聊天功能整合、或特定事件引發特定廣告,我們可以用OSMF所提供的標準API去開發相關功能,第三方程式不需要關心播放器相關議題,只需透過OSMF所提供的API來做,以提高程式的重用性。 OSMF的開發核心思想是『hooks』,每一個插件都是可被動態加載的功能,可被宣告為動態或靜態載入。靜態載入是指編譯時就被編譯進去、而動態載入則是在播放時再動態載入SWF插件。 Plug-ins分成可視與非可視的元件,可視元件可在載入swf時覆蓋原本的使用者介面(或一個暫停按鈕),非可視元件可將使用者操作紀錄和分析資料傳送給分析伺服器。 在OSMF […]

繼續閱讀...

OSMF相關資源

介紹 OSMF第一步 Open Source Media Framework中文介紹 開源媒體框架(OSMF)的介紹和概況:上 [譯] Open Source Media Framework – Plug-in Developer’s Guide Open Source Media Framework Developer’s Guide 簡報 Almer Blank – OSMF Slides and Code from FITC SF David Hassoun – 360 Flex Going Deep with OSMF OSMF Presentation 教學 DZone – Open Source Media Framework Building Simple Custom Video Players ADC – Tag Search – OSMF

繼續閱讀...