cancel
Showing results for 
Search instead for 
Did you mean: 

STM32 Ethernet Live Video Streaming - Feasibility & Hardware Recommendations

ggowd.1
Associate III

Hi Team,

Is it possible to stream live video using an STM32 microcontroller with Ethernet? If yes, which STM32 controller and camera module would be suitable for this? Also, are there any video tutorials or documentation available for implementing such a project?

I'm looking for a real-time video streaming setup over Ethernet (not Wi-Fi).

Best Regards,
Gagan Gowda G R

4 REPLIES 4
Andrew Neil
Super User

What type of video - definition, frame-rate, etc?

 


@ggowd.1 wrote:

 and camera module


So not just video streaming - also video capture ?

 

Why particularly a microcontroller (MCU) ?

Wouldn't a microprocessor (MPU) be more appropriate ?

https://www.st.com/en/microcontrollers-microprocessors/stm32-arm-cortex-mpus.html

 

 

A complex system that works is invariably found to have evolved from a simple system that worked.
A complex system designed from scratch never works and cannot be patched up to make it work.
LCE
Principal II

+1 for STM32MP

I don't know much about video stuff, but with the H7 series you are already limited by the max 100 Mbit ethernet.

The MPs have Gbit ethernet, I think.

But as Andrew said, what about frame rate and resolution? With 10fps and 100x100 pixel you could surely use H7 with 100Mbit ... :D

mbarg.1
Senior III

STM32MP257 or 235 are done for that.

STM32MP257F-DK Discovery kit is a good starting point.

You can use most MIPI-CSI cameras.

 

 

Guillaume K
ST Employee

If you really want to try with a MCU, have a look at the STM32N6 VENC_RTSP_Server example.

But you will have more possibilities with an MPU.