Maemo Multimedia Framework
15
19.Sep.2008 Dr. Stefan Kost, Luc Pionchon, Felipe Contreras Multimedia Framework / Maemo SW Maemo Summit Berlin Multimedia Framework Maemo Summit Berlin 2008
-
Upload
ensonic -
Category
Technology
-
view
5.784 -
download
2
description
Maemo Multimedia Framework for OMAP3 presentation on Maemo Summit in Berlin 2008
Transcript of Maemo Multimedia Framework
- 1. Multimedia Framework Maemo Summit Berlin 2008 MultimediaFramework/MaemoSW 19.Sep.2008 MaemoSummitBerlin Dr.StefanKost,LucPionchon,FelipeContreras
- 2. MMFs Delivery MM APIs: GStreamer, Helix, OpenMAX, ... Codecs on ARM and DSP PulseAudio A few UIs for settings Accessory detection MultimediaFramework/MaemoSW 19.Sep.2008 MaemoSummitBerlin Dr.StefanKost,LucPionchon,FelipeContreras
- 3. Usage existing Media Player VoIP/Video Call and Skype new Metadata Media Capture MultimediaFramework/MaemoSW 19.Sep.2008 MaemoSummitBerlin Dr.StefanKost,LucPionchon,FelipeContreras
- 4. GStreamer MultimediaFramework/MaemoSW 19.Sep.2008 MaemoSummitBerlin Dr.StefanKost,LucPionchon,FelipeContreras
- 5. MMF Challenges Hardware acceleration for codecs Reuse for new hardware Multimedia Policy & Routing Stable & coherent middleware MultimediaFramework/MaemoSW 19.Sep.2008 MaemoSummitBerlin Dr.StefanKost,LucPionchon,FelipeContreras
- 6. Past Architecture MultimediaFramework/MaemoSW 19.Sep.2008 MaemoSummitBerlin Dr.StefanKost,LucPionchon,FelipeContreras
- 7. Issues & Problems Audio on DSP Video on ARM Not so good for power-management Not enough processing power on arm side for video Combined decoder sinks / encoder sources dspmp3sink, dspilbcsrc MultimediaFramework/MaemoSW 19.Sep.2008 MaemoSummitBerlin Dr.StefanKost,LucPionchon,FelipeContreras
- 8. New Architecture MultimediaFramework/MaemoSW 19.Sep.2008 MaemoSummitBerlin Dr.StefanKost,LucPionchon,FelipeContreras
- 9. MultimediaFramework/MaemoSW 19.Sep.2008 MaemoSummitBerlin Dr.StefanKost,LucPionchon,FelipeContreras
- 10. OMAP 3430 500 MHz Can be up to 3 times faster http://www.ti.com/omap3430 140 120 100 80 omap 2 60 omap 3 40 20 0 MPEG4 h264 MultimediaFramework/MaemoSW 19.Sep.2008 MaemoSummitBerlin Dr.StefanKost,LucPionchon,FelipeContreras
- 11. New Software I OpenMAX Used for codecs No more dsp sinks and sources PulseAudio Audio routing & policy Audio pre- & postprocessing MultimediaFramework/MaemoSW 19.Sep.2008 MaemoSummitBerlin Dr.StefanKost,LucPionchon,FelipeContreras
- 12. New Software II gst-qa-system : insanity Improved testing Camera-bin High level api for still-image and video capture GStreamer plugin MultimediaFramework/MaemoSW 19.Sep.2008 MaemoSummitBerlin Dr.StefanKost,LucPionchon,FelipeContreras
- 13. Developer Support TI DSP Bridge, OpenMAX, DSP examples https://omapzoom.org/gf/ BeagleBoard wiki http://elinux.org/BeagleBoard MultimediaFramework/MaemoSW 19.Sep.2008 MaemoSummitBerlin Dr.StefanKost,LucPionchon,FelipeContreras
- 14. Demos MultimediaFramework/MaemoSW 19.Sep.2008 MaemoSummitBerlin Dr.StefanKost,LucPionchon,FelipeContreras
- 15. Thank you! Questions? MultimediaFramework/MaemoSW 19.Sep.2008 MaemoSummitBerlin Dr.StefanKost,LucPionchon,FelipeContreras