Skip to content

Latest commit

 

History

History
48 lines (35 loc) · 2.34 KB

StreamTest.md

File metadata and controls

48 lines (35 loc) · 2.34 KB

Raspberry Pi Video Streaming Test

Overview

I tested video streaming on the Raspberry Pi 5, using both its built-in Ethernet and the W5500 module simultaneously.

Test Environment

image

Refer to the image below for an example of the wiring:
{778C1876-A01F-4941-9B26-184E76070C50}

Streaming server

On the Raspberry Pi, After I verified basic camera functionality and then run a Python script(rpi-w5500-steram-test.py) for the streaming server.
Below is the screenshot of the test in action: {56604D76-32C1-45DA-9B98-B0D1EA7CCEED}

And, I use the vnstat command to monitor network usage in real time while streaming.

vnstat -l -i eth0
vnstat -l -i eth1

Stream Test A - 800 X 600, 30 FPS

The first test streams video at 30FPS with a resolution of 800 X 600. image

The left side of the screen is a test of built-in ethernet, and the right side is a test of W5500.
Both the Raspberry Pi’s built-in Ethernet and the W5500 performed similarly, with network traffic around 6Mbps. image

Stream Test B - 1920 x 1080, 30 FPS

The second test streams video at 30FPS with a resolution of 1920 x 1080. image

The left side of the screen is a test of built-in ethernet, and the right side is a test of W5500.
Compared to the built-in Ethernet, the W5500 showed a slight delay with network traffic of about 12 ~ 20Mbps. image

Conclusion

If the MCU/MPU has sufficient performance, it seems possible to stream video at HD or FHD resolutions with the W5500. I plan to test it again with W6300 chip.