NOTICE: The Processors Wiki will End-of-Life on January 15, 2021. It is recommended to download any files or other content you may need that are hosted on processors.wiki.ti.com. The site is now set to read only.
Installing gstreamer on Root File System built using Arago
Base file system[edit]
We will use Arago based file system.
Either build complete file system from scratch or download a pre-built file system from here. davinci-psp_3.x.0.0-r33
is the recommended version.
Once the file system is in place and target is booted, setup target for internet access:
If required, configure HTTP proxy:
$ export http_proxy=<your proxyserver>
Also setup resolve.conf
:
$ echo "nameserver <your nameserver>" > /etc/resolv.conf
We will use opkg system to install additional features. Execute following commands on target as root:
$ cd /etc/opkg/ $ echo "src/gz base http://www.angstrom-distribution.org/feeds/2011.03/ipk/glibc/armv5te/base" > angstrom-armv5te-base-feed.conf $ opkg update
gstreamer[edit]
Install gstreamer:
$ cd /etc/opkg/ $ echo "src/gz gstreamer http://www.angstrom-distribution.org/feeds/2011.03/ipk/glibc/armv5te/gstreamer" > angstrom-armv5te-gstreamer-feed.conf $ opkg update $ opkg install gstreamer
Check gstreamer:
$ gst-inspect
Install gstreamer plugins:
- HTTP client source:
$ cd /etc/opkg $ opkg install -force-depends gst-plugin-souphttpsrc
- ALSA source, sink & mixer:
$ cd /etc/opkg $ opkg install gst-plugin-alsa
- MP3 decoder & ID3 tag MUXer:
$ cd /etc/opkg $ opkg install gst-plugin-mad $ opkg install gst-plugin-id3demux
- Other Gstreamer plugins:
$ cd /etc/opkg $ opkg install gst-plugin-good $ opkg install gst-plugins-good $ opkg install gst-plugins-bad $ opkg install gst-plugins-ugly $ opkg install gst-plugin-wavparse $ opkg install gst-plugin-volume $ opkg install gst-plugin-autodetect $ opkg install gst-plugin-typefindfunctions $ opkg install gst-plugin-subparse $ opkg install gst-plugin-rawparse $ opkg install gst-plugin-audioconvert $ opkg install gst-plugin-alaw $ opkg install gst-plugin-mulaw $ opkg install gst-plugins-base $ opkg install gst-plugins-base-apps $ opkg install gst-plugin-audioresample $ opkg install gst-plugin-apetag $ opkg install gst-plugin-ogg $ opkg install gst-plugin-vorbis $ opkg install gst-plugin-flac
List of various packages can be found at: http://www.angstrom-distribution.org/repo/