RTSP Players - themactep/thingino-firmware GitHub Wiki

Commands Reference

FFplay

https://ffmpeg.org/ffplay.html

Basic debug output

ffplay -v debug rtsp://192.168.1.10/ch0

More verbose with specific protocols

ffplay -v trace -loglevel debug rtsp://192.168.1.10/ch0

Show network and RTSP details

ffplay -v debug -rtsp_transport tcp rtsp://192.168.1.10/ch0

Maximum verbosity

ffplay -v trace -loglevel trace rtsp://192.168.1.10/ch0

UDP transport (default)

ffplay -rtsp_transport udp rtsp://192.168.1.10/ch0

TCP transport (more reliable)

ffplay -rtsp_transport tcp rtsp://192.168.1.10/ch0

MPV

https://mpv.io/

Standard RTSP playback

mpv rtsp://thingino:[email protected]/ch0

Force TCP transport (bypass UDP issues)

mpv --demuxer-lavf-o=rtsp_transport=tcp rtsp://thingino:[email protected]/ch0

Low latency streaming (minimal buffering)

mpv --profile=low-latency rtsp://thingino:[email protected]/ch0

Basic debug info

mpv --msg-level=all=debug rtsp://thingino:[email protected]/ch0

Network and demuxer debug (streaming issues)

mpv --msg-level=demux=debug,network=debug rtsp://thingino:[email protected]/ch0

H.264 decoder debug (video decoding issues)

mpv --msg-level=vd=debug,decode=debug rtsp://thingino:[email protected]/ch0

Full verbose output (maximum detail)

mpv --msg-level=all=trace rtsp://thingino:[email protected]/ch0

Comprehensive streaming debug (recommended)

mpv --msg-level=demux=debug,network=debug,decode=info rtsp://thingino:[email protected]/ch0

Increase buffer size for unstable connections

mpv --cache=yes --demuxer-max-bytes=50M rtsp://thingino:[email protected]/ch0

Disable hardware decoding (software only)

mpv --hwdec=no rtsp://thingino:[email protected]/ch0

Force specific video output driver

mpv --vo=gpu rtsp://thingino:[email protected]/ch0

TCP + Debug (network issues)

mpv --demuxer-lavf-o=rtsp_transport=tcp --msg-level=network=debug rtsp://thingino:[email protected]/ch0

Low latency + Debug (timing issues)

mpv --profile=low-latency --msg-level=demux=debug rtsp://thingino:[email protected]/ch0

Maximum compatibility (all fallbacks)

mpv --demuxer-lavf-o=rtsp_transport=tcp --hwdec=no --cache=yes --msg-level=all=debug rtsp://thingino:[email protected]/ch0