GStreamer plugin for 4K H.265/HEVC video streaming


GStreamer is an open source multimedia framework for constructing graphs of media-handling components. The applications range from audio/video playback and streaming to complex audio (mixing) and non-linear video editing.

From this libde265 HEVC release on we also provide the plugin for GStreamer 1.0 on Ubuntu Precise.

Changes:
  • Support playing raw bitstreams
  • Includes sample player to playback raw bitstreams from the command line using GStreamer 

 

Installation:

– Add the “libde265″ PPA to your Ubuntu software sources:
https://launchpad.net/~strukturag/+archive/libde265

– Update the list of available packages:

sudo apt-get update

– Variant 1 – Automatic installation:

Try playing back a .mkv containing HEVC/H.265 content using any GStreamer-aware player (e.g. “totem”). This should detect the missing codec and prompt to install the libde265 GS plugin (make sure to select the 64bit or 32bit version depending on your architecture).

– Variant 2 – Install the plugin manually:

(Ubuntu 12.04 Precise)

sudo apt-get install gstreamer0.10-libde265

 

(Ubuntu 13.10 Saucy / 14.04 Trusty)
sudo apt-get install gstreamer0.10-libde265 gstreamer1.0-libde265

After installation of the plugin, all players using the GStreamer framework (this includes the default player “totem”) will be able to playback HEVC/H.265 content.

The default video player plugin for browsers uses GStreamer internally, so you can watch the videos from

http://www.divx.com/de/hevc

Other applications can be found on
http://gstreamer.freedesktop.org/apps/

Notes:
– The old version Ubuntu 13.04 Raring is not supported as it uses a deprecated GStreamer version. Packages for it could be added at some point but that’s not on the main focus for now.

Tagged as “v0.1.5″ on Github.
https://github.com/strukturag/gstreamer-libde265

Packages have been uploaded to our PPA on Launchpad and are scheduled for building:
https://launchpad.net/~strukturag/+archive/libde265

Details about build status:
https://launchpad.net/~strukturag/+archive/libde265/+packages