Book Image

Raspberry Pi Server Essentials

By : Piotr J Kula
Book Image

Raspberry Pi Server Essentials

By: Piotr J Kula

Overview of this book

Table of Contents (16 chapters)
Raspberry Pi Server Essentials
Credits
About the Author
About the Reviewers
www.PacktPub.com
Preface
Index

Streaming with GStreamer


At the time of writing, GStreamer from the OMX project is the only encoder that supports hardware encoding and decoding on the Pi. It supports the extra licensed encoders, and you can activate them by reading Chapter 3, Configuring Extra Features. GStreamer works really well for transmitting streams of video between Linux and Mac OS X. This does not work on Windows as GStreamer is not supported on Windows. Streaming live video to the VLC player or HLS format is not supported properly using GStreamer.

We can add a repository and install the latest version of GStreamer from there. We need to add this line into /etc/apt/sources.list:

deb http://vontaene.de/raspbian-updates/ . main

Then, we update the aptitude and install the packages we need:

# apt-get update
# apt-get install gstreamer1.0