- An application-level network protocol designed for multiplexing and packetizing multimedia transport streams (such as interactive media, video and audio) over a suitable transport protocol
- Details about RTSP: https://en.wikipedia.org/wiki/Real_Time_Streaming_Protocol
- Tools of uploading test video to RTSP server
- Building RTSP server which sends test video using VLC Media Player before run this code.
- Simple RTSP streaming code with PyAV
- Streaming web page
- Separating the thread that reads the frame from rtsp server and the thread that shows the read frame
- Main thread: displaying the frame read from rtsp server
- RTSP frame receiver thread: queue the frame read from rtsp server
- Parameters: referencing the param.py
- ip/port/path: RTSP address info
- admin/password: RTSP connection info
python main.py --ip 192.168.1.1 --port 8554 --path /test/test --id admin --password admin --rtsp_transport udp --buffer_size 425984
https://blog.naver.com/qbxlvnf11/222723870300