Streaming from VLC to a Qt App on HTTP Using POT

Tags: ffmpeg, HTTP, Multimedia, OpenMAX, PiOmxTextures, Qt, QtMultimedia, Raspberry Pi, Streaming, VLC
The latest version of POT (5.3.0-beta1) implements some kind of buffering which makes it also possible to do some streaming. ffmpeg provides what is needed to work on protocols like HTTP. This video is a little demo showing how simple it is to stream from VLC on HTTP, remuxing to mpeg-ts, and decoding/rendering on Raspberry Pi in an accelerated Qt application using POT.
Such feature can be useful when dealing with streams coming from many sources, like an IP camera for instance.
Have fun! Bye 😉
3 thoughts on “Streaming from VLC to a Qt App on HTTP Using POT”
Leave a Reply Cancel reply
Related Post

Hardware Accelerated QtMultimedia Backend for Raspberry Pi and OpenGL Shaders on Video
EDIT: This article is outdated. Refer to newer posts for properly working builds, instructions on [...]
Accelerated Video Decoding and Rendering in QML with Necessitas Qt 4 for Android
Ok, I did this a couple of months ago but I just realized it might [...]
Thank you. I will have a look shortly.
Please take a look to
https://github.com/carlonluca/pi/pull/63
I was able to play stream from video camera.
Hi,
it looks like my problem was to choose mega-ps :p
Thank you 🙂