Skip to main content

RTSP

Real Time Streaming in RTSP, over both RTP UDP and TCP

Pushing RTSP into MistServer​

MethodURL
RTSPrtsp://HOST:PORT/STREAMNAME?pass=PASSWORD

Playing RTSP from MistServer​

MethodTypeURL
RTSPrtsprtsp://HOST:PORT/STREAMNAME

Codec support​

CategorySupport
Audio CodecsOpus,AAC, AC3, MP3, MP2,PCM,Ulaw, Alaw
Video CodecsHEVC,H264,MPEG-2,VP8,VP9,AV1
SubtitleJSON, Subtitle
MetadataNone
PassthroughNone

RTSP Optional configurations​

OptionDescriptionTypeDefaultAPICommandline
debugThe debug level at which messages need to be printed.debugInherited from parent processdebug--debug
Default track sortingWhat tracks are selected first when no specific track selector is used for playback. = Default (last added for live, first added for VoD)
bps_lth = Bit rate, low to high
bps_htl = Bit rate, high to low
id_lth = Track ID, low to high
id_htl = Track ID, high to low
res_lth = Resolution, low to high
res_htl = Resolution, high to low
default_track_sorting--default_track_sorting
Ignore sending port #Ignore the sending port number of incoming dataFlagfalseignsendport--ignore-sending-port
InterfaceAddress of the interface to listen onString0.0.0.0interface--interface
Max RTP packet sizeMaximum size of RTP packets in bytesNumber (unsigned integer)1472maxsend--max-packet-size
TCP portTCP port to listen onNumber (unsigned integer)5554port--port
UsernameUsername to drop privileges to - default if unprovided means do not drop privilegesStringrootusername--username