Versions Compared


  • This line was added.
  • This line was removed.
  • Formatting was changed.


Gliffy Diagram
nameSample Gstreamer Pipeline in RDK



AAMP (Advance Adaptive Media Player) is an application which uses gstreamer to present IP Video Streams.This player is built on top of GStreamer framework and is capable of playing Apple HLS & MPEG DASH contents over IP.

AAMP as a Plugin

  • Enables HTML5 based playback
  • WebKit manages the GStreamer pipeline
  • AAMPs GStreamer plugin ‘Gstaamp’ is loaded in the GStreamer pipeline
  • The ‘Gstaamp’ creates AAMP player instance
  • Audio /Video buffers are pushed to ‘Gstaamp’s srcpads