ibc 2009 f lefebvre poster presentation

3
THE OPENMOKAST OPEN SOURCE FRAMEWORK: TOWARDS USER INNOVATION IN THE MOBILE BROADCASTING APPLICATION SPACE F. Lefebvre, J.-M. Bouffard, P. Charest Communications Research Centre Canada Disruptive innovation in the mobile space Software platforms Application driven 50.000 iPhone applications in one year Dozens of 3G Internet radio applications Many FREE applications Independent developer and user innovation (Internet-like) Trend towards open source (Android, Symbian,...) Verticalisation of platforms less than 10 major mobile software platforms Mobile Application Stores (MAS) Developers: upload / sell / upgrade Users: download / buy / remove / upgrade No mass-market handheld with broadcast support yet Some closed platforms exist Can not be programmed by independent developers Limited potential for innovation A PLATFORM IS NEEDED: OPENMOKAST

Upload: francois-lefebvre

Post on 26-Jun-2015

1.002 views

Category:

Technology


1 download

DESCRIPTION

Poster presentation by Francois Lefebvre at IBC 2009. "THE OPENMOKAST OPEN SOURCE FRAMEWORK: TOWARDS USER INNOVATION IN THE MOBILE BROADCASTING APPLICATION SPACE"

TRANSCRIPT

Page 1: Ibc 2009 F Lefebvre Poster Presentation

THE OPENMOKAST OPEN SOURCE FRAMEWORK:TOWARDS USER INNOVATION

IN THE MOBILE BROADCASTING APPLICATION SPACE

F. Lefebvre, J.-M. Bouffard, P. Charest

Communications Research Centre Canada

Disruptive innovation in the mobile space● Software platforms● Application driven● 50.000 iPhone applications in one year● Dozens of 3G Internet radio applications● Many FREE applications● Independent developer and user innovation (Internet-like)● Trend towards open source (Android, Symbian,...)● Verticalisation of platforms

less than 10 major mobile software platforms● Mobile Application Stores (MAS)

Developers: upload / sell / upgradeUsers: download / buy / remove / upgrade

No mass-market handheld with broadcast support yet● Some closed platforms exist● Can not be programmed by independent developers● Limited potential for innovation

A PLATFORM IS NEEDED: OPENMOKAST

Page 2: Ibc 2009 F Lefebvre Poster Presentation

THE OPENMOKAST OPEN SOURCE FRAMEWORK:TOWARDS USER INNOVATION IN THE MOBILE BROADCASTING APPLICATION SPACE

OPENMOKAST FRAMEWORK

OPEN MObile "broadKASTing".● Project launched by CRC in 2007● Support for DAB/DMB technology● First prototype and public demo at IBC 2008● Open sourced in 2009 (GPL)

Objectives: ● Catalyse innovation in the Broadcasting to Handhelds (BTH) space● Foster chipset integration through pre-existing applications● Foster end-user innovation

Technical:● Modular architecture to support many devices and output types (plugins)● Modules managed by a core component● D-Bus and Telnet APIs available to third party applications● Enables control of receiving device● Enables access to application

PROTOTYPE● Openmoko software framework● Neo FreeRunner smart phone (FIC)● M-Tech USB DAB receiver

Supported applications:● DAB MP2 audio● DAB+ HE-AACv2● CELT audio● MOT Slideshow (DReaM project)● Journaline

Page 3: Ibc 2009 F Lefebvre Poster Presentation

THE OPENMOKAST OPEN SOURCE FRAMEWORK:TOWARDS USER INNOVATION IN THE MOBILE BROADCASTING APPLICATION SPACE

OPENMOKAST ON ANDROIDAndroid:● SDK available for free (Nov. 2007)● User applications are in Java (Dalvik)● Applications existed before devices (contest, ...)● Android Open Source Project (Nov. 2008)● Android port for FreeRunner exists● Native Development Kit (NDK, July 2009) C and C++ code can be integrated through JNI

Prototype:● Android Developer Phone (G1)● Openmokast application on MAS (Android Market)● DAB sub-channels through WiFi

Demo Applications:● Real-time CELT audio decoding and playback● Real-time Slideshow decoding (C code from DReaM)

Openmokast Player on Android Market (MAS)

Openmokast Player on T-Mobile G1

CONCLUSIONS● Clear mobile trend: software applications● Can be done for broadcast applications● Embedded device featuring bcast chipset still needed● Many open platforms available for initial work● Openmokast player available through Android Market● Openmokast available for free under GPL license● Openmokast could be used as a common basis

ANY PLANS FOR A COMMERCIALANDROID DAB/DMB PHONE?

Openmokast on AndroidCurrent System Architecture