
Von Akamai wurde unter dem Namen “Open Video Player” eine Initiative lanciert, mit unter anderem namhaften Partnern wie Adobe und Microsoft.
Ziel ist es, gewisse “Best Practices” für die Entwicklung von Flash- und Silverlight Video Player zu definieren.
[ Silverlight Video Player werden sich einige fragen. Ich selber hab bis jetzt auch noch keinen gesehen. Wie auch, wenn selbst Microsoft auf seinen Sites den FlashPlayer benutzt... aber das kann ja noch werden... ]
Die Website umfasst neben einigen Infos, Showcases und einem bei sourceforge.net gehostetem Entwickler-Forum, auch ein unter “Open Source Lizenz” frei verfügbares “Framework”. Der AS3 Player Source Code lässt sich von der Website inkl. Examples downloaden, was man hier aber leider vergeblich sucht ist ein SVN Zugang und detaillierte Tutorials.
Das Framework, oder besser Toolkit, umfasst momentan folgende Packages:
- Connection Classes – Ondemand RTMP Connections to Flash Media Server, Live RTMP Connections to Flash Media Server, HTTP Connection Classes; Video and Audio Containers – H.264 VP6 FLV AAC3 MP3;
- Network – Bandwidth Detection, Firewall Detection Buffer Controls, Jump Point Navigation, Data Rate Limiting;
- Object Model for Playback Control / Meta Data Handling – Media RSS 1.1.2 – http://search.yahoo.com/mrss On Meta data object handling;
- Interface – Reference player project, Photoshop Interface Template.
Sicher ein guter Startpunkt für alle, die selber einmal einen Player für Streaming und progressive Download programmieren müssen. So lässt sich einiges an Entwicklungszeit einsparen und über eine art “Plugin-Architektur” lassen sich zudem weitere online Advertising-Anbieter wie zb RealMedia “connecten”.
Natürlich ist alles ziemlich auf die Bedürfnisse des Streaming Anbieters Akamai ausgelegt und hier scheiden sich auch die Geister. Denn anstatt einer der sonst üblichen Open Source Lizenzen wurde eine eigene, angepasste Version gewählt.
Kommentare auf der Site wie diese tun das ihrige:
“We will continue to maintain the Media Framework code base to support our customers, but are excited to offer it to the community for extension, innovation and improvement.”
Kurz und gut, verseht mich nicht falsch. Die Idee ist nicht schlecht. Wenn Akamai aber wirklich eine Open Source Entwicklergemeinde um sich scharen will und nicht nur Akamai und seine Partner profitieren sollen, müssen sie noch einiges tun.
Weiter Infos unter: http://www.openvideoplayer.com