MediaArchitecture

Differences between revisions 1 and 2
Revision 1 as of 2013-04-03 15:27:39
Size: 560
Editor: lool
Comment:
Revision 2 as of 2013-04-03 15:32:20
Size: 1132
Editor: lool
Comment:
Deletions are marked like this. Additions are marked like this.
Line 18: Line 18:
 * 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,

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,

Touch/MediaArchitecture (last edited 2016-05-06 15:04:24 by localhost)