Reliable Low Latency Delivery with SRT+SLDP
Author: Yury Udovichenko, CEO at Softvelum
Source: Haivision Blog Post
This is a guest post from Yury Udovichenko, CEO and co-founder of Softvelum. His company was an early adopter of SRT and joined the SRT Alliance within weeks of the launch of the new streaming protocol open-source project. They’ve become great friends of Haivision’s, having tested Makito encoders in a complete end-to-end SRT workflow. Here’s how to do it!
Reliable low latency delivery is one of the most important concerns of live streaming today, whether you’re streaming sporting events, watching security cameras, making online bids or handling some other live events.
To ensure the success of these events, you need to make sure your streams are delivered without dropping frames and in real-time. If you drop too many frames during real-time video transmission, your viewers won’t see anything. If you ensure that all packets are transmitted, you will greatly increase your latency, causing a huge lag in the video.
That especially becomes crucial when the source of your video is on the opposite side of the globe. Another critical challenge of live video delivery is the interoperability of all the elements in your workflow, from your camera output to your viewer’s device.
Having said that, I’d like to describe the approach to building a low latency, high reliability delivery network using Haivision and Softvelum products. This approach is based on SRT and SLDP protocols addressing all the challenges described above.