diff --git a/documentation/asciidoc/accessories/camera/libcamera_vid.adoc b/documentation/asciidoc/accessories/camera/libcamera_vid.adoc index aa9c37c3b..637a8d9f4 100644 --- a/documentation/asciidoc/accessories/camera/libcamera_vid.adoc +++ b/documentation/asciidoc/accessories/camera/libcamera_vid.adoc @@ -50,6 +50,10 @@ where `` is the IP address of the client, or multicast address (if appr ---- vlc udp://@: :demux=h264 ---- +or alternatively +---- +ffplay udp://: -fflags nobuffer -flags low_delay -framedrop +---- with the same `` value. ===== TCP @@ -84,5 +88,11 @@ and this can be played with ---- vlc rtsp://:8554/stream1 ---- +or alternatively +---- +ffplay rtsp://:8554/stream1 -vf "setpts=N/30" -fflags nobuffer -flags low_delay -framedrop +---- In all cases, the preview window on the server (the Raspberry Pi) can be suppressed with the `-n` (`--nopreview`) option. Note also the use of the `--inline` option which forces the stream header information to be included with every I (intra) frame. This is important so that a client can correctly understand the stream if it missed the very beginning. + +NOTE: Recent versions of VLC seem to have problems with playback of H.264 streams. We recommend using `ffplay` for playback using the above commands until these issues have been resolved.