2025-05-26 2:21 AM
Environment:
Board: STM32N6570-DK
Network: RJ-45 Ethernet cable connected to a router, IP obtained via DHCP: 192.168.10.41
Client: VLC 3.0.21 (64-bit) on Windows 10
Stream URL: rtsp://192.168.10.41:554/stream
Symptoms:
VLC can successfully open the RTSP stream and display video.
The video is very blurry, especially during motion, where details are hard to distinguish.
The frame rate is very low (VLC statistics show high frame loss and decoding frame rate below 10 fps).
Tried So Far:
Increased network caching in VLC to 1000 ms.
Questions:
Why does VLC show blurry and low frame rate video when playing the same RTSP stream? Is it due to a low default bitrate or misconfigured encoding parameters?
In the NetX Duo RTSP example, how can we correctly set H.264 bitrate, IDR (keyframe) interval, and RTCP minimum report interval to ensure clear image quality with minimal frame drops?
What other common factors could cause blurry video and low frame rate (e.g., GOP length, network configuration, VLC settings), and what are the recommended ways to optimize them?