SRT Archives | Haivision Mission-Critical Video Solutions Tue, 15 Jul 2025 16:17:32 +0000 en-US hourly 1 https://wordpress.org/?v=6.9 https://www.haivision.com/wp-content/uploads/2024/06/cropped-haivision-shark-favicon-32x32.png SRT Archives | Haivision 32 32 SRT and SST Video Transport Protocols: Understanding the Differences https://www.haivision.com/blog/all/srt-and-sst-transport-protocols-understanding-the-differences/ Tue, 15 Jul 2025 15:15:38 +0000 https://www.haivision.com/?p=33319

We are often asked about the differences and similarities between the Secure Reliable Transport (SRT) video streaming protocol and the sst protocol protocol and as always, the Haivision team is here to help provide you with the answers. Before we take a deeper dive, let’s start by explaining the fundamentals about what SRT and SST are.

SST and SRT are both real-time video transport protocols designed to transport high-quality and low latency video over unmanaged networks. The fundamental difference between the two is that SRT was initially designed for wired IP networks including the internet whereas SST was developed for streaming over mobile and wireless networks.

SRT and SST Differences Diagram

What is SRT?

SRT is an open-source video transport protocol used for point-to-point low latency streaming and provides secure and reliable low latency transport of live video over any IP network, even over unpredictable networks such as the public internet. Pioneered and originally developed by Haivision, SRT was awarded an Engineering, Science, and Technology Emmy award in 2018, and is now widely adopted and implemented by hundreds of major television broadcasters and technology vendors.

Its built-in support for AES-128/256 content encryption and low-latency packet loss recovery makes it ideal for remote production and broadcast contribution and, when used over the public internet, is an excellent substitute for dedicated fiber and or satellite. SRT is also a great alternative to the RTMP protocol since it is codec and content agnostic, therefore able to support 4K video and HEVC, and is continually being improved by the open-source community. Designed for interoperability, SRT is also ideal for cloud-based live production workflows requiring low-latency video.

What is SST?

SST is a proprietary and Emmy award-winning network protocol originally developed by Haivision for transporting video over cellular networks. SST aggregates multiple network connections in real-time while dynamically adapting video bitrates to meet bandwidth fluctuations. It also includes content encryption and the retransmission of lost video, audio, and metadata packets.

SST’s unique IP bonding technology can dynamically manage the quality of service to ensure reliable and broadcast-grade video transmission over 3G/4G/5G cellular networks, LAN, Wi-Fi, satellite, and the public internet, making it the optimal choice for live productions that require ultra-low latency video contribution from anywhere such as sporting events like skiing, sailing, cycling, and motorsports.

SST is bidirectional and can simultaneously send a video return stream back to a field unit, establish an IFB and audio intercom between field talent and production staff, and even be used to remotely control IP connected devices such as PTZ cameras via Haivision’s DataBridge technology.

SRT and SST: Answers to Frequently Asked Questions

Can SRT replace SST?

SRT and SST are fundamentally different and complementary video transport protocol technologies. SST is designed for streaming over bonded mobile and other types of networks using Haivision Pro, Air, and Falkon mobile video transmitters as well as the MoJoPro smartphone camera app. SRT was designed to reliably transport live video over the internet at low latency. As an open-source protocol, it can work with any SRT compliant hardware or software. As the two protocols serve different purposes, the two will continue to exist and work side-by-side.

Will SST be included in SRT?

There is no intention to include SST in SRT or to open-source SST. SST is a proprietary technology found in our mobile video transmitters that also supports SRT for interoperability. The two protocols are designed for different use cases, some which may require both technologies. However, many Haivision products including our field units, Haivision StreamHub receivers, and the Haivision Hub 360 cloud solution support both protocols.

Do SST and SRT work together?

Yes! There are lots of use cases where SST and SRT can work together. For example, when covering live sporting events there may be a need for fixed encoders around a venue streaming video with SRT while battery-powered cameras and mobile transmitters capture the action up close and conduct interviews using the SST protocol over a 5G network. Furthermore, our SST receiver, StreamHub, can output video in SRT for downstream interoperability with other broadcast equipment or cloud-based live production platforms. By using both protocols, broadcasters can support a wide variety of video sources and live production workflows.

What’s the benefit of using SST over 5G?

SST enables bidirectional and low latency video transmission over 5G (as well as 3G and 4G), providing a reliable connection between the field and the studio. Although the need for mobile network bonding for bandwidth aggregations may be less with 5G networks, SST can ensure reliability by automatically switching to the most reliable network. SST aggregation of 5G networks can also support high bitrate video such as 4K UHD. The emergence of private 5G networks enables SST to be used in place of cables and RF technology when broadcasting from a fixed venue or even in motion, such as onboard sailboats or automobiles.

The Latest on SRT and SST

We have added SRT protocol support to all our mobile transmitters allowing for interoperability with the complete Haivision product portfolio and other SRT-enabled solutions. SRT is also supported as outputs from the StreamHub mobile video receiver. This allows our mobile video transmitters, or field units, to be used alongside other Haivision broadcast technology including the popular Makito X4 video encoder in a wide variety of broadcast production scenarios, including multi-camera remote production, cloud contribution and distribution, and collaborative decentralized workflows.

Adding the SRT protocol alongside SST dramatically improves interoperability with live broadcast production equipment and remote production workflows that include a mix of fixed and mobile video contribution sources, especially for live sports that require both stationary and portable cameras.

Curious to find out how you can leverage SST and SRT in your workflows?

]]>
How to Configure SRT Settings on Your Video Encoder for Optimal Performance https://www.haivision.com/blog/all/how-to-configure-srt-settings-video-encoder-optimal-performance/ Wed, 18 Jun 2025 15:00:26 +0000 https://www.haivision.com/?p=22941

Are you new to configuring SRT streams? We’ve put together this quick guide to help you learn the basics of how to configure and tune SRT settings for optimizing stream performance for your specific use case. In this blog post, we’re providing a 7-point checklist for configuring an SRT stream using any type of Haivision Makito video encoder (including the Makito X4, the Makito X1 Rugged, and Makito FX) as a source and a Makito X4 video decoder as the destination device. You can configure your Makitos, directly via the browser-based user interface – just enter the IP address – or using the Haivision Hub cloud solution for appliance management and video routing.

Let’s start off with a quick reminder of what SRT is and what it does.

SRT Fundamentals

As the public internet started to gain in availability and bandwidth, more people attempted to leverage it for streaming live video but overcoming issues around packet loss and latency proved extremely challenging. The internet is very unpredictable, and between any two points, bandwidth can vary enormously, as can the rate of packet loss, jitter due to timing issues, and latency depending on distance and routes.

SRT (Secure Reliable Transport), originally invented and open sourced by Haivision, was specifically designed to address these issues and the purpose of the protocol is very simple – to reliably get video content from point A to point B over the internet and protect it with encryption.

SRT enables streamers to tune latency all the way down to 10s of milliseconds for cross-continental video links – a critical feature that enables workflows for interactive, bi-directional interviews and remote production for example.

SRT Statistics: Know Your Network

Not only does SRT enable the secure transport of your video content, it constantly monitors and measures the bandwidth between the two endpoints, providing a whole host of useful statistics, from the number of lost packets to the estimated link bandwidth, latency, and round-trip time.

The statistics generated provide valuable insight into your network and stream’s conditions. Armed with a deeper understanding of these statistics, you can better tune and optimize your SRT streaming performance.

SRT Configuration and Tuning Checklist

With your source and destination devices set up – including established call modes (listener, caller, rendezvous) and firewall settings – follow these 7 steps to configure an SRT stream:

#1. Measure the round-trip time (RTT)

Also called round-trip delay, RTT (measured in milliseconds) is the time required for a packet to travel from a source to a specific destination and back again. RTT is used as a guide when configuring bandwidth overhead and latency.

To determine the RTT between two devices, you can use the ping command or, if ping does not work or is not available, set up a test SRT stream and use the RTT value from the statistics page.

If the RTT is <= 20 ms, then use 20 ms for the RTT value. This is because SRT does not respond to events on time scales shorter than 20 ms.

#2. Calculate the packet loss rate

Packet loss rate is a measure of network congestion, expressed as a percentage of packets lost with respect to packets sent. A channel’s packet loss rate drives the SRT latency and bandwidth overhead calculations and can be extracted from iperf statistics.

If using iperf is not possible, set up a test SRT stream, and then use the resent bytes / sent bytes reported on the SRT stream’s statistics page over a 60 second period to calculate the packet loss rate as follows:

Packet loss rate = resent bytes ÷ sent bytes * 100

#3. Calculate the RTT multiplier and bandwidth overhead values

The RTT multiplier is a value used in the calculation of SRT latency. It reflects the relationship between the degree of congestion on a network and the RTT. The bandwidth overhead is the portion of the total bandwidth of a stream that is required for the exchange of SRT control and recovered packets.

It’s worth noting that the range of the RTT multiplier is from 3 to 20. Anything below 3 is too small for SRT to be effective and anything above 20 implies a network with 100% packet loss.

Find the RTT multiplier and bandwidth overhead values that correspond to your measured packet loss rate using the table below:

#4. Calculate SRT Latency

Determine your SRT latency value using the following formula:

SRT latency = RTT multiplier * RTT

If RTT < 20ms, use the minimum SRT latency value in the table above.

#5.  Measure the nominal channel capacity

Using the iperf utility measure the nominal channel capacity available to the SRT stream.

If iperf does not work or is not available, set up a test SRT stream and use the max bandwidth or path max bandwidth value from the statistics page.

#6. Determine the stream bitrate

The steam bitrate is the sum of the video, audio, and metadata essence bit rates, plus an SRT protocol overhead. It must the following constraint:

Channel capacity > SRT stream bandwidth * (100 + bandwidth overhead) ÷ 100

If this is not respected, then the video/audio/metadata bitrate must be reduced until it is respected. It’s recommended that a significant amount of headroom be added to cushion against varying channel capacity, so a more conservative constraint would be:

0.75 * channel capacity > SRT stream bandwidth * (100 + bandwidth overhead) ÷ 100

#7. Verify that the SRT stream has been set up correctly

The best way to determine this is to set up a test SRT stream and look at the SRT send buffer graph on the statistics page of the source device. The send buffer value should never exceed the SRT latency bound. If the two plot lines are close, increase the SRT latency.

Speak With One of Our Experts to Learn More!

]]>
SRT: Everything You Need to Know About the Secure Reliable Transport Protocol https://www.haivision.com/blog/all/srt-everything-you-need-to-know-about-the-secure-reliable-transport-protocol/ Wed, 05 Jun 2024 15:00:04 +0000 https://www.haivision.com/?p=28363

It’s hard to believe, but the SRT open source protocol has existed now for over six years. To mark this milestone, we’ve put together this comprehensive guide to everything you need to know about the video streaming protocol that’s completely disrupted the way the world streams video. In this blog post, we’ll explore the benefits of SRT, how it works, who uses it, and how it powers Haivision solutions.

What is SRT?

SRT is a video streaming transport protocol and technology stack designed to connect two endpoints to deliver low latency video and other media streams across any network including the public internet. In a nutshell, SRT brings the best quality live video over unreliable networks. It accounts for packet loss, jitter, and fluctuating bandwidth all while maintaining the integrity and quality of video. With SRT, you can keep your streams secure and easily traverse firewalls.

A Brief History of SRT

Born from the need to reduce the high cost of video contribution by satellite and private networks, SRT was originally developed and pioneered by Haivision. It was publicly demonstrated for the first time at IBC 2013, and, as the technology progressed, Haivision released SRT as part of its product family and customers started to enjoy the benefits of high-quality, low latency secure video over unreliable public networks.

To encourage widespread adoption so that more companies and customers could benefit from this exciting technology, Haivision released SRT on GitHub in 2017 as an open source technology stack and protocol. Since then, support for the protocol has continued to grow and SRT is now used by almost every major streaming service, cloud platform, and broadcast solution provider.

The SRT Alliance, a collaborative community of industry leaders and developers striving to achieve lower latency internet video transport by continuously improving SRT, now has over 600 members., including AWS, CloudFlare, Google Cloud, Microsoft, NVIDIA, Paramount, SK Telecom, Sony, and YouTube, to name a few.

Haivsion was awarded an Emmy® Award by the NATAS Technology & Engineering Achievement Committee for the development of SRT and “pioneering a reliable transmission method for live contribution and distribution TV links.”

“The video industry has benefited greatly from the SRT protocol, especially on the contribution feed side for live video. Its fast adoption across software multimedia frameworks, as well as OEM, is fueled by the reliability and security it provides,”

Nishant Sirohi, Lead Video Engineer, Quality & Solutions, Paramount

How Does SRT Work?

SRT solves the latency challenges of live video transport that persist despite advances in internet streaming, such as packet loss, jitter, and bandwidth limitations. SRT provides a secure and reliable solution for low latency video transport. The protocol features:

  • End-to-end security with AES 128/256-bit encryption
  • Packet loss recovery through advanced low latency retransmission techniques
  • Video and audio stream timing recovery
  • Simplified firewall traversal
  • Network health monitoring between endpoints (packet loss, latency, jitter)

For a simple explanation of what SRT does, and how it works, watch our SRT 101 video.

 
 
 
 
Video Thumbnail
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
2:05

 

 

0:00
 
 
 
 
 
 
 
 
 
 
 
 

 

Benefits of SRT

SRT stands for Secure Reliable Transport and offers the following benefits:

  • Pristine Quality
    SRT protects against jitter, packet loss, and bandwidth fluctuation, ensuring the best possible viewing experience.
  • Extremely Secure
    Using the same 128/256-bit AES encryption trusted by governments and organizations around the world, SRT ensures that valuable content is protected end-to-end from contribution to distribution so that no unauthorized parties can listen.
  • Always Reliable
    No matter how unreliable your network might be, SRT can recover from severe packet loss and jitter, ensuring the integrity and quality of your video streams.
  • Low Latency
    SRT’s stream error correction is configurable to accommodate a user’s deployment conditions. Leveraging real-time IP communications development to extend traditional network error recovery practices, SRT delivers media with significantly lower latency than TCP/IP, while offering the speed of unreliable UDP transmission without the disadvantage.
  • Easy Firewall Traversal
    The handshaking process used by SRT supports outbound connections without the potential risks and dangers of permanent exterior ports being opened in a firewall, thereby maintaining corporate LAN security policies and minimizing the need for IT intervention.
  • Content Agnostic
    Unlike some other streaming protocols that only support specific video and audio formats, SRT is payload agnostic. Because SRT operates at the network transport level, acting as a wrapper around your content, it can transport any type of video format, codec, resolution, or frame rate.
  • Open Source
    SRT can be implemented using a free, open source code base. There are no royalties, long-term contracts, or monthly subscription fees required. Being open source encourages SRT’s widespread adoption and accelerates innovation through continuous collaborative development.
  • Interoperability
    With widespread adoption comes interoperability and longevity. Users can confidently deploy SRT through their entire video and audio streaming workflows knowing that multi-vendor products will work together seamlessly.
  • Cost-Effective
    Thanks to SRT’s security and reliability, the public internet has now become a viable option for an expanded range of streaming applications. SRT offers significant operational flexibility and cost savings compared to satellite or custom network infrastructures.

“SRT has become the gold standard for transporting live video, and by integrating it into our software-defined platform, NVIDIA is enabling users to benefit from reliability, low latency and unmatched interoperability,”

Richard Hastie, Senior Director of Professional Visualization, NVIDIA


How Does SRT Compare to Other Protocols?

The 2024 Haivision Broadcast Transformation Report, a survey of more than 800 broadcast and streaming professionals, provides a comprehensive analysis of SRT’s impact on the live video landscape and highlights the growing adoption of SRT within the broadcast industry. In this year’s report, 68% of respondents selected SRT as their top protocol of choice, followed by RTMP at 56%, and UPD Unicast/Multicast at 45%.

SRT is surpassing traditional protocols due to its performance in key areas: reliability, low latency, and future-focused technology. SRT thrives in real-world network conditions, delivering unmatched reliability. It employs sophisticated error correction and congestion control mechanisms to ensure smooth, uninterrupted video delivery. Compared to other protocols, SRT delivers a dramatic reduction in latency. This minimizes the delay between capture and playback, making it ideal for real-time applications like live broadcasting and remote production where even a slight lag can be detrimental.

What is the SRT Alliance?

As the original developer of SRT, Haivision is also a founding member of the SRT Alliance. Established in 2017, the mission of the SRT Alliance is to support the free availability of open source SRT and to foster collaborative development in order to accelerate innovation. SRT is now widely adopted and endorsed by a community of more than 600 technology vendors working together to continually develop and evolve SRT as the defacto low latency video streaming standard in the broadcast and streaming industries.

An important goal of the SRT Alliance is to make new features available to the open source community, whether they are submitted for inclusion by community developers, or if they come directly from the Haivision development team.

With an active and engaged membership, the SRT Alliance hosts updates on the roadmap as well as Interop Plugfests for developers looking to test interoperability and compatibility between different technologies using the SRT protocol. For the latest release information, visit GitHub.

“At the moment, the world is witnessing and adapting to drastic changes in the way we work and learn. Such circumstances have created a pressing demand for efficient remote communication, content production, and distance learning. By joining the SRT Alliance, we believe we can help customers to create and distribute high-quality video content with low latency in an efficient manner.”

Bruce Tanaka, General Manager of Camera System Business Division, Sony Imaging Products & Solutions Inc.

Who Uses SRT?

SRT is used by thousands of organizations globally for a wide range of applications, from IP cameras, video encoders and decoders to gateways, OTT platforms, and CDNs. SRT is being used and endorsed by major technology partners across the globe such as YouTube, AWS and Microsoft, to name a few. Not only are vendors and solutions providers embracing it, but end users like the NFL, Comcast, Al Jazeera, Fox News, Sky News, and even NASA have come to rely on SRT to power their broadcast and streaming workflows.

Haivision Solutions Powered by SRT

As the original developer of the SRT open source video transport protocol, Haivision provides a portfolio of video encoding and live video contribution solutions that leverage SRT to help our customers reliably stream encrypted, high-quality, and low latency video across any IP network. With native support for the protocol, Haivision SRT solutions provide end-to-end security, resiliency, and dynamic endpoint adjustment based on real-time network conditions to deliver the best video quality at all times. With SRT, users can optimize video contribution across unpredictable networks, like the internet, by assuring quality-of-service when faced with packet loss, jitter, latency, and fluctuating bandwidth.

Haivision SRT Solutions: Stream and Deliver High-Quality Live Video

Haivision offers a range of solutions designed to empower you with reliable, low-latency live video contribution over any network. Here are some of their key offerings:

Haivision Makito X4 Video Encoder: This versatile encoder excels at capturing pristine-quality video at low latency, supporting resolutions up to 4K UHD, quad-HD, and HDR. With native SRT integration, you can securely and reliably stream this high-quality content over any IP network.

Haivision SRT Gateway: This powerful gateway acts as a network bridge, ensuring secure and reliable routing of live video streams across different IP networks. It supports protocol conversion and path redundancy for uninterrupted video delivery.

Haivision Play Pro: This free mobile app (iOS and Android) allows you to securely play and monitor live SRT video feeds from anywhere. Compile and share streams in customized channel lists for easy on-the-go access.

Explore the full range of Haivision SRT solutions: https://www.haivision.com/products/srt-solutions/

Ready to learn more?

Here are some additional useful resources:
SRT Technical Overview
SRT Blog Posts
SRT on GitHub

]]>
The Latest Haivision Play Pro Update Makes Managing Your SRT Streams Even Easier https://www.haivision.com/blog/broadcast-video/haivision-play-pro-update-2023/ Wed, 06 Dec 2023 14:00:12 +0000 https://www.haivision.com/?p=43062

We’ve recently introduced a new iOS update to our free mobile SRT player, Haivision Play Pro, which is now available in the Apple app store. With over 30,000 downloads, Play Pro has become an indispensable tool for broadcast and media professionals around the world to easily and securely test, manage, share, and view their SRT streams on their mobile device, no matter where they are.

Keep reading this post to learn more about the Play Pro app and why it’s essential for broadcast professionals, what’s new in the latest game-changing update, and how it can offer you a premium SRT viewing experience from anywhere on an iPhone or iPad.

The Definitive Mobile SRT Player

Originally developed by Haivision, the SRT protocol has changed the way the world streams video and Haivision Play Pro is the must-have app for anyone who needs a reliable and secure way to watch and share low latency SRT streams on the go for monitoring and testing.

Leveraging Play Pro, broadcast producers, directors, and on-air talent can easily monitor contribution streams and view return feeds in the field, whether they are live-to-air streams, feeds supporting remote interviews, or even teleprompter feeds directly from the editorial desk.

Haivision Play Pro provides the following features:

  • H.264 and HEVC playback
  • Support for low latency encrypted SRT, UDP unicast or multicast, and HLS streams up to 4K/UHD 2160p60
  • SRT secure streaming with AES 128- or 256-bit encryption
  • Create and save custom channel lists for sharing by email or publishing to a network location
  • The ability to stream video directly from your mobile device camera with SRT

Key New Improvements

The latest iOS update to Haivision Play Pro features an all-new user interface, aligning its design with the recently updated Haivision Makito X4 video encoder UI.

Haivision Play Pro UI - Update of 2023

Along with the new UI, this update includes several new features and enhancements that make accessing your SRT streams even faster and easier:

  • Streams Screen: The all-new thumbnail driven streams screen brings all your content into a single place.
  • Recent Streams: Quickly jump back into a stream with the recent streams feature or scroll through multiple lineups effortlessly.
  • QuickPlay Improvements: Streamlined stream configuration allowing you to quickly save streams to a lineup for later viewing.
  • New Standalone Video Player: The updated player for quickplays and lineups includes the display of stream statistics and lets you browse lineups without ever leaving the stream.
  • Easier Local Lineup Management: Managing local lineups is a breeze thanks to auto-generated thumbnails for SRT and multicast streams and a new search feature.

An all-new onboarding experience has also been introduced for new users, making it even easier for them to get started.

Peace of Mind for over 30,000 Users

Play Pro has offered more than 30,000 broadcasters, streamers, and developers complete peace of mind, allowing users to easily see any potential issues with on-air streams so that they can be quickly resolved. Play Pro is a valuable and cost-effective resource in any broadcaster’s tool kit, allowing users to securely view low latency, high-quality SRT video streams, including streams encrypted with AES 128/256-bit keys.

Thanks to the app’s rock-solid reliability and newly updated interface, field crew and talent are empowered to quickly tune to SRT feeds or create their own channel lists for monitoring important production feeds.

Download the Haivision Play Pro App on the iOS App Store

]]>
Video Encoding Basics: Live Video Streaming Protocols for Broadcast Contribution and Distribution https://www.haivision.com/blog/all/video-encoding-basics-live-video-streaming-protocols/ Wed, 07 Jun 2023 06:15:26 +0000 https://www.haivision.com/?p=19744

From RTMP to SRT, HLS, MPEG-DASH and CMAF, the list of video transport protocols currently available is extensive and can be confusing. As part of our Video Encoding Basics series, we’re attempting to demystify some of the fundamentals of video encoding and in this post, we’ll take you through what a video transport protocol does and where it’s used in the video delivery chain. We’ll also explore the different protocols currently available as well as their relative merits and shortcomings.

What Is a Transport Protocol?

Let’s start off with the basics. Essentially, a transport protocol is a communication protocol responsible for establishing a connection and delivering data across network connections. More specifically, transport protocols occupy layer 4 of the Open Systems Interconnection (OSI) protocol model. The International Standards Organization’s OSI model serves as a standard template for describing a network protocol stack. The protocols at this level provide connection-oriented sessions and reliable data delivery. Transport protocols provide data delivery guarantees that are essential for file transfers and mission-critical applications. Importantly, different transport protocols may support a range of optional capabilities including error recovery, flow control, and support for re-transmission.

When Are Video Transport Protocols Used?

In video workflows, transport protocols are used for contribution, production, distribution and delivery. The diagram below illustrates these four distinct phases in the live video delivery chain, contribution is sometimes referred to as “the first mile” and delivery as “the last mile.” This last mile phase is where video streams are delivered directly to end user viewers on their chosen device or TV screen. For delivery protocols, you may have heard of HLS, MPEG-DASH and CMAF which are HTTP based and not applicable for first mile video streaming as they introduce too much latency for live broadcast production facilities.

In addition, there are also proprietary protocols available which are owned by one company and usually require a license to be used by customers or third-party vendors. The challenges of using a closed proprietary protocol are that it can be costly (requiring ongoing monthly payments), it promotes vendor lock-in (preventing interoperability between other manufacturers’ devices) and, there’s always a risk of orphan products when vendors discontinue a product line or go out of business.

Transport Layer Protocols

TCP – Transmission Control Protocol

TCP is the most commonly used transport protocol on the internet and guarantees that the recipient will receive the packets in order by numbering them. The recipient sends messages back to the sender saying it received the messages. If the sender does not get a correct response, it will resend the packets to ensure the recipient received them – because of these acknowledgments, TCP is considered to be very reliable. Packets are also checked for errors. TCP is optimized for data integrity rather than timely delivery which means that packets sent with TCP are tracked in such a way that no data is lost or corrupted in transit. This can result in relatively long delays while waiting for out-of-order messages or re-transmissions of lost messages. Though TCP works great for sending email and files, it is unsuitable for streaming live video.

UDP – User Datagram Protocol

The UDP protocol works similarly to TCP, but without the error checking that slows things down. When using UDP, “datagrams” which are essentially packets, are sent to the recipient, the sender does not wait to make sure the recipient received the packet – it will just continue sending the next packet. Sometimes referred to as a “best effort” service, if you are the recipient and you miss some UDP packets, too bad. There is no guarantee that you are receiving all the packets and there is no way to ask for a packet again if you miss it. The upside of losing all this processing overhead, however, means that UDP is fast and is frequently used for time-sensitive applications such as online gaming or live broadcasts where perceived latency is more critical than packet loss. 

Application Layer Protocols for Video Streaming

RTMP – Real-Time Messaging Protocol

Initially, a proprietary protocol, RTMP was originally developed by Macromedia (now Adobe), for real-time streaming of video, audio, and data between a server and Flash player. Although Adobe announced that it will no longer support Flash, RTMP remains a commonly used protocol for live streaming within production workflows. Based on TCP, RTMP is a continuous streaming technology and relies on acknowledgments reported by the receiver. However, these acknowledgments (ACKs) are not reported immediately to the sender in order to keep the return traffic low. Only after a sequence of packets has been received, will a report of ACKs or NACKs (negative acknowledgments) be sent back. If there are lost packets within that sequence, the complete sequence of packets (going back to the last ACK) will be retransmitted. This packaging process can dramatically increase end-to-end latency. In addition, RTMP does not support HEVC encoded streams or advanced resolutions as it cannot be used at high bitrates due to bandwidth limitations. It’s worth noting that there are several variations of RTMP including RTMPS which works over a TLS/SSL connection.

RTP – Real-Time Transport Protocol

RTP is an internet protocol for real-time transmission of multimedia data in unicast or multicast mode. RTP runs over UDP for low latency and though it does not include packet-loss recovery it has mechanisms to compensate for any minor loss of data when used in conjunction with the RTP Control Protocol (RTCP). While RTP carries the media streams (audio and video), RTCP is used to monitor transmission statistics and provide quality of service (QoS) feedback (ie lost packets, round-trip time and jitter) and aids synchronization of multiple streams. RTP is also the transport protocol used by WebRTC, an open framework peer-to-peer protocol with a JavaScript API for sharing video between browsers. Although it works well for video conferencing between small groups or for multicast streaming on a closed network, WebRTC is limited in its ability to scale and reliably stream broadcast-quality video.

RTSP – Real-Time Streaming Protocol

RTSP is an application layer control protocol that communicates directly with a video streaming server. RTSP allows viewers to remotely pause, play, and stop video streams via the Internet without the need for local downloads. RTSP was most notably used by RealNetworks RealPlayer and is still being applied for various uses including for remote camera streams, online education and internet radio. RTSP requires a dedicated server for streaming and does not support content encryption or the retransmission of lost packets as it relies on the RTP protocol in conjunction with RTCP for media stream delivery.

SRT – Secure Reliable Video Transport

Pioneered by Haivision, SRT was developed to deliver the low latency performance of UDP over lossy networks with a high performance sender/receiver module which maximizes the available bandwidth. Codec agnostic, open source and royalty-free, SRT guarantees that the packet cadence (compressed video signal) that enters the network is identical to the one that is received at the decoder, dramatically simplifying the decoding process. SRT offers additional features including native AES encryption so stream security is managed on a link level. It also allows users to easily traverse firewalls throughout the workflow by supporting both sender and receive modes (in contrast to both RTMP and HTTP that only support a single mode).

In addition, SRT can bring together multiple video, audio, and data streams within a single SRT stream to support highly complex workflows without burdening the network administrators. Within the sender/receiver module, we incorporated the ability to detect the network performance with regard to latency, packet loss, jitter, and the available bandwidth. Advanced SRT integrations can use this information to guide stream initiation, or even to adapt the endpoints to changing network conditions.

SST – Safe Streams Transport

SST is an award-winning network protocol originally developed by Aviwest, now Haivision, for transporting video over cellular networks. With its IP bonding technology, SST ensures reliable and broadcast-grade video transmission over 3G, 4G, and 5G cellular networks, LAN, Wi-Fi, satellite, and the public internet. SST aggregates multiple network connections in real-time for an extra layer of reliability and increased bandwidth for high quality video. SST video bitrates can also be adjusted in real-time to handle any bandwidth fluctuations.

SST includes content encryption and the retransmission of lost video data and as well as audio, metadata, and remote control of devices such as video transmitters and PTZ cameras through DataBridge technology.

WebRTC – Web Real-Time Communication

WebRTC is an open source technology created by Google and standardized in January 2021 often used for video conferencing. WebRTC is made up of by three HTML5 APIs (“getUserMedia,” “RTCPeerConnection,” and “RTCDataChannel”) to deliver voice and video low latency streaming between browsers quick enough to mimic in-person communication. It also allows both video and audio capture and playback without the need to download and install any additional plugins. However, one of the drawbacks of using WebRTC is the lack of scalability as large-scale projects with a robust number of users connected will require an additional server, solution, or a cloud-based service to lighten the stress on the browser.  

WebRTC is supported by every major browser including Microsoft Edge, Google Chrome, and Mozilla Firefox and is used to power popular video chat applications such as Microsoft Teams, Facebook Messenger, and Google Hangouts.   

HLS – HTTP Live Streaming

HLS is an adaptive bitrate streaming protocol from Apple released in 2009 that is primarily used for the last mile of a video delivery. HLS content is delivered from a web server (or origin server) and often through a CDN before it reaches a video player. HLS video content is broken down into separate chunks, usually 10 seconds long, that are duplicated and encoded at varying bitrates and resolutions (or profiles) in parallel. As an adaptive bitrate protocol, the video player looks for changes in the bandwidth conditions and if there are fluctuations, it can seamlessly switch to the ABR profile best suited at that given moment. HLS supports video that is encoded with the H.264 or H.265 (HEVC) codecs.   

With Adobe’s Flash technology now End-Of-Life, online video delivered by HLS and played via HTML5 players has become the main method of video delivery via the internet with support in major web browsers, mobile devices, media players, servers and even some consumer set-top-boxes. As an Apple technology, HLS is the main delivery protocol for iOS devices.  

MPEG-DASH – Dynamic Adaptive Streaming over HTTP

MPEG-DASH is an open source protocol developed by the Moving Pictures Expert Group (MPEG) and became a Draft International Standard in November 2011. MPEG-DASH is mostly used to deliver live and on-demand video content over the internet to viewers’ set-top boxes, smartphones, tablets, and other devices. MPEG-DASH has the same approach to player delivery as HLS as it also breaks down content into parts or chunks with a cascade of different encodes making it adaptable to last mile over the top (OTT) video delivery.  

MPEG-DASH is codec agnostic. This means that MPEG-DASH is not limited to using H.264 or HEVC codecs but can also support others such as VP8 or VP9 which could be advantageous for higher quality broadcasts with lower bitrates. As an alternative ABR protocol to HLS, MPEG-DASH is widely used on Android devices.

Need a little help?

Whatever challenges you’re facing with your remote working strategy, we can work with you to solve them.

]]>
Highlights from the 2023 SRT InterOp Plugfest with YouTube https://www.haivision.com/blog/broadcast-video/highlights-2023-srt-interop-plugfest-with-youtube/ Wed, 31 May 2023 13:00:17 +0000 https://www.haivision.com/?p=38557

This year’s SRT InterOp Plugfest was a pivotal event for testing interoperability and compatibility within the streaming industry. Beginning on May 9th and spanning an entire week, this year’s Plugfest showcased remarkable participation and engagement from vendors, resulting in extensive device-to-device tests and fostering the continued growth of the Secure Reliable Transport (SRT) protocol. Keep reading this post for some of the key highlights from this year’s event! 

An increase in participation and testing

There was an impressive turnout for the 2023 edition of the SRT InterOp Plugfest with 32 vendors actively participating and collectively providing 55 devices and software solutions for testing with other members of the community. Throughout the event, a total of 2,257 individual device-to-device tests were conducted, demonstrating a 51% increase in testing compared to previous years. This surge in participation reflects the growing importance of SRT interoperability within the streaming industry.  

The benefits of collaboration

The collaborative nature of the Plugfest was instrumental in sharing knowledge and developing best practices within the SRT community. Engineers and experts from different organizations including Appear, Blackstar Group, Bitmovin, Canon Inc., Cinegy GmbH, Cloudflare, Colorfront, Evertz Microsystems Ltd., Epiphan Video, GlobalM, Gridshot, Haivision, Intinor, Live X, Matrox, Nanocosmos, OBS, Rivet, Ross Video, Sienna, Streamworks, Switcher.ai, TAG V.S., Techex, Telstra, Tellyo, ToolsOnAir, VideoLAN VLC, Volkert Software, Wowza Media Systems and YouTube came together to exchange insights, troubleshoot challenges, and optimize their solutions for seamless integration with SRT.  

This collective effort not only improves individual products but also drives the overall advancement of the SRT ecosystem.   

YouTube Live introduces SRT

As part of this year’s Plugfest, YouTube introduced their “Live Verified Encoder Program” which aims to ensure the production hardware of vendors seamlessly interfaces with YouTube Live using SRT. This exclusive early access was given to Plugfest participants to test SRT as a replacement for RTMPs ingest and to start populating the YouTube Live Verified Device list on their help center.  

The feedback given by the participating vendors was very positive, highlighting the low latency, good coverage of nearby entry points, and independence of codec choice such as H.264 or HEVC up to 4Kp60.   

Participants of the program will be contacted by YouTube in early June. 

A world record longest SRT inter-vendor chain

During Friday’s testing, what started out as a fun idea developed into a significant test. An SRT live stream from a Haivision Makito X was made available to be picked by the next instance, which made the stream available again for the next solution in the chain. The chain involved nine different vendors, all successfully connected via the SRT protocol – Haivision, Sienna, Tellyo, GlobalM, Blackstar Group, Techex, Live X, OBS Studio, and Switcher.ai. Notably, the video and audio signals remained error-free across all 18 hops, two times around the world.  

Although latency was not fine-tuned during the spontaneous growth of the chain, it was surprisingly low. As a final highlight, a multi-view showing 16 hops in order of the chain was streamed to YouTube Live, utilizing the SRT protocol.

A special thank you goes out to all of the SRT Alliance members and to YouTube for taking part and contributing to another successful SRT InterOp Plugfest. More than 80 engineers worked together for a week, living the collaborative spirit of open source software. Such a great to community to work with!

Watch the VOD of the SRT InterOp Plugfest Kickoff Webinar

]]>
Mark Your Calendars for the Next SRT InterOp Plugfest with YouTube https://www.haivision.com/blog/broadcast-video/srt-interop-plugfest-with-youtube/ Tue, 04 Apr 2023 13:00:44 +0000 https://www.haivision.com/?p=37921

We’ve recently announced that YouTube has joined the SRT Alliance and that it will be our special guest at this year’s SRT InterOp Plugfest, taking place on Tuesday, May 9th at 10am ET. 

Keep reading this post to learn the details about this year’s Plugfest and webinar, including how SRT Alliance members can establish vendor interoperability for live video contribution into the world’s most popular live streaming platform.

SRT: Widespread Industry Adoption

YouTube’s support for SRT is an important milestone for the open-source protocol, reaching widespread industry adoption and ubiquity for low latency video. As Haivision’s Chairman and CEO, Mirko Wich remarks, “Seeing the adoption of our SRT technology by YouTube and other industry leaders has shown how ubiquitous the protocol has become for low latency end-to-end video transport. From contribution to distribution, with YouTube now a member of the SRT Alliance, some of the most influential global media and entertainment organizations are now leveraging SRT in their workflows. We’re looking forward to future industry innovations and collaborations.” 

SRT InterOp Plugfest

Join us as we kick off the event with a special webinar featuring the latest news and updates on the SRT open source protocol and the SRT Alliance with special guest, Callum Plunkett, Live Solutions Consultant at Google. The webinar will also provide those participating in the Plugfest with a detailed overview of how the event will be conducted, including the rules of engagement for testing SRT operability with other vendors.  

Following the webinar, SRT Alliance members will be able to participate in this year’s InterOp Plugfest. Hosted by Haivision, the virtual event offers vendors the special opportunity to engage and collaborate in testing with other solution providers across the industry to confirm SRT compatibility. This year, SRT Alliance members participating in the Plugfest will have the unique opportunity to test their technology’s interoperability and compatibility for live video contribution into YouTube with SRT infrastructure provided by Haivision.  

The last SRT InterOp Plugfest was held in the summer of 2021 saw over 1,400 successful tests conducted by some of the industry’s leading vendors including Sony, Panasonic, Avid, and Telestream, doubling the amount from the previous edition. The event also set a new record of successfully completed device-to-device tests. 

Haivision originally developed SRT in 2013 to enable low latency video connectivity over the public internet between its products, specifically the Makito low latency series of video encoders and decoders. In April 2017, Haivision made the SRT protocol and supporting technology stack open source and freely available and formed the SRT Alliance to support its adoption. During the past six years, almost every major streaming service, cloud platform, and broadcast solution provider has supported and adopted SRT. The video streaming protocol is now used across every element in broadcast and streaming workflows to provide low-latency, secure video transport.

]]>
Sony’s Open Source Statistics Exporter for the SRT Protocol is Available Now https://www.haivision.com/blog/broadcast-video/sony-statistics-exporter-for-srt-available/ Tue, 21 Feb 2023 14:00:30 +0000 https://www.haivision.com/?p=36713

SRT, developed and open-sourced by Haivision, is an Emmy® award-winning open-source video transport protocol that optimizes real-time streaming across any network including those that are unpredictable such as the public internet. SRT accounts for packet loss, jitter, and fluctuating bandwidth while maintaining the integrity and quality of video streams and delivering it securely and safely around firewalls.

As an open-source technology, developers continue to contribute to the ever-growing SRT library on GitHub, with the goal of optimizing SRT for all enabled devices.

Recently, Sony has developed SRT Prometheus Exporter for SRT to help developers easily monitor their SRT statistics. Keep reading to learn how SRT Prometheus Exporter can help with streaming workflows!

What is Sony’s new SRT tool and how it can help you?

Sony’s open-source contribution to the SRT library enables users to export SRT statistics from SRT-enabled solutions for use in Prometheus, an open-source monitoring and alerting tool, and with visualization dashboards like Grafana. This gives developers an easy and clear way to monitor and analyze the performance of all their SRT-enabled products, alerting them to any change in performance to their streams. Users with this new statistics exporter implemented in their SRT devices will have the ability to track when and where any packet loss occurred during the workflow and allows them to easily pinpoint and troubleshoot any problems at the source.

“Monitoring and exploring statistics is important for the optimization of cloud deployments,” said Tomoya Fujita, Software Architect/Engineer at R&D Center US Laboratory, Sony. “SRT has become the industry-wide adopted protocol of choice for broadcasters, and we were very happy to provide users with an open-source method of visualizing their SRT statistics on a platform like Prometheus.”

Industry leaders trust and believe in SRT

Ever since making SRT open source in 2017, Haivision has welcomed trailblazers such as Sony to contribute to the SRT protocol library, sharing their innovations with the entire SRT community. SRT’s impact on broadcasting has been felt industry-wide with market leaders such as Sony realizing the potential of SRT and how it enables cloud and IP workflows.

Pablo Hesse, VP of Strategic Initiatives, Haivision, explains, “We are very excited to have Sony contribute their project to the SRT library. SRT has become essential for many decentralized remote workflows where broadcasters have come to rely on a dynamic way to visualize data. We are thrilled to see companies like Sony work with the SRT community to develop applications that enhance broadcasters’ use of SRT as the industry continues to evolve.”

Innovations like Sony’s offering continues to optimize the decentralized remote productions that broadcasters have recently implemented so they can remotely produce, monitor, improve, and present low latency, high-quality video.

The SRT community is made up of passionate developers that are regularly seeking ways to improve SRT and with technology pioneers like Sony continuing to contribute, SRT has solidified its place as the defacto standard for low latency video transport that global companies have come to rely on for their complete broadcast workflows.

For more on Sony’s new tool and to download it for your SRT-enabled devices, please visit GitHub.

We’re here to help

Have questions about our broadcast video solutions? Speak with one of our experts so we can help.
]]>
How Haivision’s Low Latency Solutions are Helping Stiver Inc. Produce Live Events https://www.haivision.com/blog/broadcast-video/stiver-inc-live-events-low-latency-solutions/ Wed, 01 Feb 2023 14:00:55 +0000 https://www.haivision.com/?p=31428

Stiver Inc. is a family-run company that offers complete turn-key solutions for clients in need of broadcast support and production teams. Based in Buffalo, New York, Stiver Inc. has over 40 years of experience working on everything from live concerts, entertainment cruises to amusement park attraction openings, big game sporting events, and corporate presentations for some of the biggest domestic and international broadcast and enterprise companies.   

We spoke with members of the Stiver Inc. team about some of the challenges they face when it comes to event production and the role Haivision solutions play in helping overcome them. 

Why Stiver Inc. Chooses Haivision

Stiver Inc. started using Haivision over the last two years, just as the pandemic started. With restrictions tightening all over the world, Stiver Inc. was looking for a new way of working and Ken Stiver Jr., having previous experience working with Haivision, suggested trying out Haivision low latency solutions. Now as a rental partner for Haivision, Stiver Inc. has both Makito X4 video encoders and decoders on hand for use by its clients.   

By adopting Haivision technology, Stiver Inc. can now offer reliable and cost-effective IP transmission solutions like the Makito X4 Video Encoder, Makito X4 Video Decoder, and Haivision Hub to its diverse range of clients. Stiver Inc. trusts Haivision for many of their big broadcast and enterprise clients including for media satellite tours and for remote enterprise presentations for important corporate events.   

Some of the advantages that Haivision solutions provide Stiver Inc. include their cost effectiveness and the convenience of having small and compact products that don’t require excess gear, making it easier when traveling. Also, the ease of use is a big selling point for Stiver Inc.’s clients as president and owner Leann Antonucci explains:     

“Our clients really love the ease of use of Haivision products. They are basically plug and play when they arrive onsite. We don’t need to send a designated engineer down there to babysit the units and power them on if we can already preset them. They really like that feature because they feel more involved in the production.” 

Low Latency and Reliability are Everything

While the cost effectiveness and ease-of-use are big selling points on Haivision for Stiver Inc.’s clients, two features that have become synonymous with Haivision and the SRT open-source protocol are a must: low latency and reliability. When it comes to low latency, Stiver Inc.’s clients mostly don’t care how the video signal gets to where it needs to go, but are concerned with how fast it gets to stakeholders as Ken Stiver Jr. points out:   

“What we like about Haivision and the SRT protocol together is that you can have sub second latency for traditional satellite or bonded cellular solutions where you need instant feedback versus waiting for a satellite uplink or downlink. You can be looking at a one and a half to two-second delay. But with Haivision we now have the ability to go all the way down to 150 milliseconds to 200 milliseconds glass-to-glass.” 

Reliability is also a key reason why Stiver Inc. chooses Haivision solutions. The Makito X4’s Path Redundancy feature, Haivision’s hitless protection switching technology, gives Stiver Inc.’s clients the peace of mind they need by ensuring continuity of service in case there are network outages or congestion. During one of their most recent large events, Stiver Inc. relied solely on the Makito X4 video encoder to transmit feeds to Atlanta without the need for satellite trucks as a backup and instead relied solely on the Path Redundancy feature as the backup. As they revealed, they trust Haivision to reliably deliver on the quality that the client demands and so far, it’s been working:   

“In terms of quality and reliability, we’ve successfully run Makito X4 video encoders for long periods in remote locations and have had no issues with reliability or failure. The reliability of the hardware is extremely important to us and having something that is such a bulletproof product right off the shelf means you can feel comfortable walking into a remote situation knowing you can depend on them to get on air.”

For more on Stiver Inc., visit their website

How can Haivision help you?

Reach out to our video experts for a free demo and see for yourself how Haivision solutions can help you.
]]>
8 Common SRT Myths Busted https://www.haivision.com/blog/live-video-streaming/8-common-srt-myths-busted/ Wed, 24 Aug 2022 13:30:44 +0000 https://www.haivision.com/?p=20122

Secure Reliable Transport (SRT) protocol has been steadily gathering momentum within the broadcast and video streaming industries. Designed to enable secure and reliable transport of data across unpredictable networks, SRT is particularly optimized for live video streaming and is shaping the future when it comes to easing the transition to IP-based solutions. In this post we set out to debunk some of the most common myths that continue to surround SRT. In no particular order, here they are:

SRT Myth #1: SRT Is Not Widely Adopted

Fact: From broadcast heavyweights Sky NewsFox News and NBC Sports, to industry giants such as Sony, AWS, AvidMediaKind, and Microsoft, SRT is everywhere. Endorsed by growing user and developer communities along with adoption by open source initiatives VLC, GStreamer, Wireshark, and OBS Studio, SRT has become the de facto low latency video streaming standard for the broadcast and streaming industries. There are well over 550 active members (and growing) of the SRT Alliance along with hundreds of SRT-ready solutions – from cameras, encoders and decoders to gateways, OTT transcoding services and CDNs. SRT is currently deployed by thousands of organizations globally in a number of applications and markets. Don’t just take our word for it, read more about how SRT has been making waves in the industry since its public launch at NAB in 2017.

SRT Myth #2: I Need to Buy a License to Use SRT

Fact: Not to be confused with other expensive and closed proprietary protocols, SRT can be implemented using afree, open source code base, keeping costs low for all parties. There are no royalties, long-term contracts or monthly subscription fees required. Being open source encourages SRT’s widespread adoption and helps to ensure both interoperability and longevity for end users while avoiding vendor “lock-in”. It’s collaboration at its finest.

 

SRT Myth #3: SRT Doesn’t Support All Video Codecs

Fact: Unlike some other protocols that only support specific video and audio formats, SRT does not limit you to a specific container or codec, since it is media or content agnostic. SRT operates at the network transport level, acting as a wrapper around your content. This means it can transport any type ofcodec, resolution orframe rate. This is important because it can future proof workflows by working transparently with MPEG-2, H.264, and HEVC for example.

 

SRT Myth #4: SRT Can’t Stream 4K Video Over the Internet

Fact: See myth #3. SRT is content agnostic and can fully support 4K UHD and HD video, in standard or high dynamic range color. For example, Haivision’s MakitoX4 video encoder designed for ultra-low latency 4K and HD video (in SDR or HDR color) includes native support for the SRT protocol. This makes it ideal for streaming over unpredictable networks such as the public internet. With built-in AES 128/256-bit encryption, SRT allows Maktio X4 users to keep their valuable 4k content safe and secure.

SRT Myth #5: SRT Can Only Be Used Over the Internet

Fact: While it’s true that SRT was originally designed to address the main challenges of streaming video content over the internet, once it was open sourced, developers began implementing SRT on their own hardware and software stacks for all types of networks. Beyond the public internet, SRT can also be used over managed networks such as MPLS as well as satellite, SD-WANs and cellular networks. You can read more about just how versatile SRT is in this blog post: Using SRT to Live Stream Over the Internet and Other Networks.

SRT Myth #6: SRT Isn’t Interoperable With RTP

Fact: SRT allows you to transmit RTP payload reliably and securely, so you can absolutely leverage SRT while maintaining your existing RTP-based broadcast infrastructure.

SRT Myth #7: SRT Only Supports up to 30 MBit/s Bitrates

Fact: Since SRT version (1.3.3) the default max bitrate limit value has been set to 1 gigabit per second. This is a default setting to prevent an SRT stream from congesting an IP network. Though it could be set to an even higher value, typically users will lower the max bitrate to amount equivalent to double the bitrate of the SRT stream. For example, if the SRT stream is transporting HD content at 10 Mbps, the max bitrate might be set to 20 Mbps. For lightly compressed primary contribution content or 4K video at 50 Mbps, the max bitrate can be 100 Mbps, while for highly compressed streams over a bandwidth constrained network, the max bitrate should be set much lower.

SRT Myth #8: SRT Does Not Perform Well at Higher Packet Loss Rates

Fact: In order to accommodate different packet loss scenarios, SRT includes bandwidth overhead and latency buffer settings. Bandwidth overhead is the extra bandwidth needed to resend packets in the event of packet loss. The latency buffer can also be adjusted for packet loss by taking into account the total round-trip time (RTT) of the network connection as well as the amount of packet loss present at a given time.

When streaming over a network connection with low packet loss and a short RTT, the SRT latency buffer setting should be kept as low as possible with the bandwidth header used for packet retransmission. If packet loss is high, at 30% for example, then the bandwidth overhead should be lowered to prevent congestion and the latency buffer increased for more robust packet loss recovery. By correctly adjusting the bandwidth overhead and latency buffer settings, SRT can reliably stream even over networks with extreme levels of packet loss.

How Can Haivision Help You?

Find out how Haivision’s soultions can help you with your live video streaming projects by booking a demo today.
]]>