Comment on page

Stream ingestion via RTSP/MPEG-TS/SRT/FLV

Sariska supports stream ingestion over multiple protocols. In case you'd like the stream quality to be above and above High Definition, you can use direct stream ingestion over multiple protocols as per your needs.
This page contains instructions on setting up stream ingestion for your project to receive a live video stream using different protocols, such as UDP and TCP to ingest a stream. The following instructions also include specific addresses, ports, and protocols that may be useful in setting up and configuring the streaming project.


Instructions for ingesting a stream using the User Datagram Protocol (UDP).

SRT over UDP

SRT (Secure Reliable Protocol) is better suited for low-latency transmission over noisy networks. The protocol makes use of UDP for the transmission of control and data packets and includes feedback for retransmissions under packet loss.
Your project will be set up for listening on the "1080" port.
// Some code
enabled on;
listen 10080;


MPEG transport stream, MPEG-TS as it is referred to, works over UDP.
Your project will be set up on listen on the "8935" port.
caster mpegts_over_udp;
listen 8935;


RTSP is a network protocol used to control the delivery of data with real-time properties, such as audio and video. It is a protocol that separates the control and the media plane. Its main application lies with specific use cases like IP cameras.
Your project will be set up on listen on the "554" port.
caster rtsp;
listen 554;
FLV over TCP
The FLV protocol works by breaking the video content into small chunks, known as packets. These packets are then sent to the user's computer in real-time, allowing the user to view the content as it is being transmitted. The protocol also includes features such as seeking and pausing, which allow the user to interact with the video content in real time.
Your project will be set up on listen on the "8936" port.
caster flv;
listen 8936;
Last modified 1d ago