Skip to main content
Visitor II
May 28, 2025
Question

STM32 Ethernet Live Video Streaming - Feasibility & Hardware Recommendations

  • May 28, 2025
  • 4 replies
  • 613 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

    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

     

     

    Graduate 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

    Graduate
    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.

     

     

    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.