Top 5 Coolest projects with Gstreamer

     An inspiration to learn Gstreamer I got from awesome projects over the internet. Since I wrote my first plugin (Face Detection with OpenCV) I started to think about Gstreamer as not only video, but also ‘any data’ streaming library. So, in this article I share with my Top 5 Coolest projects based on Gstreamer.

#1. Virtual Reality Projects

Gstreamer Virtual Reality

   Nowadays, VR become very popular technology. Gstreamer already has a number of plugins to display images from camera 360, HMD warping (Github project). In this post you can look at some examples and run them by yourself.

#2. Pitivi – Unique Video Editor

Pitivi Gstreamer Video Editor

     Best thing about this project that it is open-source and you can contribute to this project (Github)

#3. MediaGoblin – Decentralized media publishing platform

Goblin Gstreamer Media Platform

     It’s a perfect tool to share any knowledges in a form of video, text, audio. The authors consider it as decentralized alternative to Flickr, YouTube, SoundCloud.

#4. Rhythmbox – Music playing application

Rhythmbox Gstreamer Media Player

      Ubuntu users should be familiar with Rhythmbox, as it is a free music playing application for GNOME.

#5. Ligo. Gravitational Waves Discovery

Gstreamer Gravitational Waves Discovery

     Also there are some open-source Gstreamer plugins for fetching and analyzing data for gravitational waves detection (Project with Code Samples)

      I hope you get inspired too after looking in those projects. With increase of interest in Artificial Intelligence, Machine Learning, Computer Vision, Virtual Reality there would be a need in high performance data transfer. Gstreamer allows developers to create scalable applications with multiple data sources. This data could be collected in batches, then processed and feed to users as fast as possible.

 

Add a Comment

Your email address will not be published. Required fields are marked *