

So does ffmpeg, it can see the stream and how the stream is configured by RTSP. A similar video decoder receives the RTSP stream as does VLC.

The set up is a hardware video encoder providing multiple streams. m3u8 file to actually ask for the rest of the. m3u8 file is like a directory of where the. ts files) The RTSP video format consists of 2 files. ffmpeg-y -loglevel debug - rtsp _transport udp -stimeout 10000000 -i rtsp ://192. Here's the current GStreamer pipeline:Use ffmpeg to stream a video file (looping forever) to the server: $ ffmpeg -re -stream_loop -1 -i test.mp4 -f rtsp -rtsp_transport tcp rtsp://localhost:8554/live.stream Once you have that running you can use ffplay to view the stream: $ ffplay -rtsp_transport tcp rtsp://localhost:8554/live.streamSo does ffmpeg, it can see the stream and how the stream is configured by RTSP. My pipeline works for video but adding audio has been a challenge.

The RTSP client at the end of the pipeline MUST be FFmpeg. I can't use FFmpeg to read the RTSP stream, only to publish). Requirements: The RTSP client at the start of this pipeline MUST be GStreamer (i.e. The start and finish times will not be exactly on the times, since videos must start and stop. This makes FFmpeg start and finish recording files at "round" times, e.g.
