cancel
Showing results for 
Search instead for 
Did you mean: 

Live streaming with Gstreamer for monitoring facilities?

DMårt
Lead

According to the datasheet of STM32MP2, it can play 1080p by using Gstreamer: GStreamer overview - stm32mpu

Questions:

1. Does that mean it can play pre-downloaded videos on STM32MP2 in 1080p?

2. Will Gstreamer be the only option to play 1080p videos?

3. If I have a webpage that streaming 1080p real time live action from a camera, e.g inside a facility. If I want to access that web page, would it be possible to watch that live session in 1080p by using Gstreamer or other software that can handle hardware acceleration? I don't know if Chromium can handle the hardware acceleration of the GPU of STM32MP2 yet. Please, let me know.

 

STM32MP151AAC3 custom board with STM32-OS as operating system: https://github.com/DanielMartensson/STM32-Computer

STM32MP257FAK3 custom board with STM64-OS as operating system: https://github.com/DanielMartensson/STM64-Computer
2 REPLIES 2
PPAGE.13
ST Employee

Hi,

on STM32MP25, video can only be hardware accelerated with gstreamer usage.

 

For instance, run:

su -l weston -c "gst-launch-1.0 filesrc location=<your .mp4 file> ! qtdemux ! 
h264parse ! queue ! v4l2slh264dec ! autovideosink"

Inside a web browser, it won't be hardware accelerated. We are currently working on a solution in Chromium.

 

BR,

Philippe.

In order to give better visibility on the answered topics, please click on 'Accept as Solution' on the reply which solved your issue or answered your question.

Thank you @PPAGE.13 for the reply.

So I guess 1080p will be present in Chromium when the solution is found?

By the way! I really admire the work ST have made for the MP-series. 

STM32MP151AAC3 custom board with STM32-OS as operating system: https://github.com/DanielMartensson/STM32-Computer

STM32MP257FAK3 custom board with STM64-OS as operating system: https://github.com/DanielMartensson/STM64-Computer