What is SRT Caller --> Listener?

What is SRT Caller --> Listener?

SRT Caller-Listener is a mode of operation for the SRT (Secure Reliable Transport) protocol, which is a low-latency, high-performance video streaming protocol that is designed to deliver high-quality video content over unreliable networks such as the internet.


In the Caller-Listener mode of operation, two SRT endpoints are established: a Caller and a Listener. The Caller sends the video content, and the Listener receives it. This mode of operation is commonly used for live video streaming applications, such as live events or news broadcasts.


The Caller is responsible for initiating the SRT connection and sending the video content to the Listener. The Caller typically resides at the source of the video content, such as a camera or encoder. The Caller establishes a connection with the Listener by specifying the Listener's IP address and port number.


The Listener, on the other hand, is responsible for receiving the video content from the Caller. The Listener typically resides at the destination of the video content, such as a decoder or a media server. The Listener listens for incoming connections from the Caller and accepts the connection request.


Once the connection is established, the Caller begins sending the video content to the Listener in a reliable and secure manner using the SRT protocol. The SRT protocol uses advanced congestion control and error correction techniques to ensure that the video content is delivered reliably and with low latency, even over unreliable networks.


Overall, SRT Caller-Listener is a powerful mode of operation for the SRT protocol that allows high-quality video content to be delivered reliably and securely over the internet, making it ideal for live video streaming applications.

    • Related Articles

    • SRT Networking documentation

      SRT Networking To access BirdDog Cloud networking document click on the link To access SRT Networking in the Haivision SRT Deployment guide click here
    • Troubleshooting "Connection Timeout"

      Connection Timeout is usually caused by the fact that the 2 EP cannot create the SRT connection on the selected UDP port. This can be caused either by a firewall configuration problem, or that the UDP port is currently being occupied. A previous ...
    • High latency on SRT connections

      If you are experiencing high latency, first make sure that you are using correct Timecode Handling and change to another to see if this helps. There may be an issue with the NDI source not producing consistent NDI Time Codes. High latency may also ...
    • No NDI output on a SRT connection

      After a connection is created, there is no NDI output or very low frame rate on the RX endpoint. Please try to use NDI Time Stamps as Timecode handling. Low frame rate could also indicate poor hardware performance. If there is no FPS shown on the RX ...
    • Port forwarding - What is it?

      A port forward is a way of making a computer on your home or business network accessible to computers on the internet, even though they are behind a router or firewall. It is commonly used in gaming, security cameras, home automation, and the ...