MediaArchitecture
Revision 2 as of 2013-04-03 15:32:20
Clear message
Contents |
Blueprint: https://blueprints.launchpad.net/ubuntu/+spec/client-1303-hw-video-decode-rendering-support
Goals
- audio and video playback
- hardware accelerated
- Ubuntu Touch for now; Ubuntu Desktop in the future
- leverage Android BSPs of supported Ubuntu Touch devices
- DRM support
Out of scope
- Media capture / encoding
- Webcam
- Currently not targeting Ubuntu Desktop
Currently not targeting WiFi Direct
Requirements
- Need to have a DRM solution for commercial products (OEM and media content industry requirement)
- DRM solution might impose extra requirements on e.g. access to buffers, multiple processes, security/confinement etc.
- Support at least the codecs supported in the Android phones we're targeting as supported Ubuntu Touch devices
- Concurrent playback of multiple streams (at least audio mixing)
- Bluetooth audio output (e.g. headset)
- Media indexing?
Android bits
On Android,