RDK Resources
[*RDK Preferred*]
Code Management Facility
RDK Forums
[RDK Conferences]
RDK Support
Archives
Papers & Presentations Archive
Table of Contents |
---|
...
Advanced Adaptive Media Player (AAMP) is an application which uses gstreamer (AAMP) to present clear/encrypted HTTP Live Streams.(HLS)
HLS is a Media Streaming Protocol used for delivering visual and audio media over the internet. HLS uses the HTTP protocol and hence users can stream media from their regular web server. To Stream HLS data,source files are encoded at different data rates and will be split into chunks with the .ts file extension and manifest file .M3U8 file is created for maintaining index for the video chunks. For example, M3U8 file may give references to online files for an internet radio station. M3U8(MP3 URL that uses UTF-8-encoding)is a computer file format for a multimedia playlist.Although originally designed for audio files, such as MP3, it is now used to point both audio and video sources
...
root
@raspber
-rdk-hybrid-westeros:~#
|
|
|
|
|
|
Author Comcast
|
Name aamp
|
|
|
|
|
License Proprietary
Source module RDK
Binary
package
aamp
|
root
@raspberrypi
-rdk-hybrid-westeros:~#
|
|
|
|
|
|
|
|
|
|
Version
|
License Proprietary
|
|
package
|
...
This utility is available in /usr/bin to test aamp plugin which by default takes aamp HLS as aamps://tungsten.aaplimg.com/VOD/bipbop_adv_example_v2/master.m3u8 .
#export WAYLAND_DISPLAY=WPE
|
gst-launch
AAMP can be tested with gst-launch using playbin.
#export WAYLAND_DISPLAY=WPE
|
AAMP can be tested with WPELauncher. Please make sure environmental variables are set.
|
|
|
player.html needs to created with below content in /opt/www
<html><head><title>AAMP Test Page</title></head>
<body>
<video id="video"></video>
<script type="text/javascript">
var video = document.getElementById('video');
video.src = 'aamps://mnmedias.api.telequebec.tv/m3u8/29880.m3u8'
video.load();
video.play();
</script>
</body></html>
...
To Enable logs,please export following
export GST_DEBUG=2,aamp:3,webkitmediaplayer:5
...
aamp://devimages.apple.com/iphone/samples/bipbop/bipbopall.m3u8
...