Skip to main content
ggowd.1
Associate III
May 28, 2025
Question

STM32 Ethernet Live Video Streaming - Feasibility & Hardware Recommendations

  • May 28, 2025
  • 4 replies
  • 674 views

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

This topic has been closed for replies.

4 replies

Andrew Neil
Super User
May 28, 2025

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
May 28, 2025

+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
May 28, 2025

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
May 28, 2025

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.