A/V Streaming has been used widely but being able to manipulate the stream on your custom requirements has always been challenging. We discuss how we can overcome with this challenge and build custom streaming pipeline with the help of open source multimedia framework and Python libraries for Gst, Gib, and GObject.
If you are into the live stream, podcast or planning to stream live you might come across different platforms like Periscope, YouTube Live, Facebook Live, etc., where you can log in and start your live streaming. However, when it comes to manipulating your streams, these platforms don’t have that functionality exposed to end users. On top of this, these platforms are one to one streaming platforms; there is not an easy way to broadcast your stream directly to multiple platforms. In this talk, we will talk about how we can create an application to capture gameplay/screen content, manipulate your stream, record the captured content locally, and stream it on different streaming platforms concurrently.