MAKING VIDEO STREAMING BETTER

DELIVER HIGH-QUALITY, LOW-LATENCY VIDEO ACROSS THE PUBLIC INTERNET.

PRISTINE QUALITY

Protect against jitter, packet loss and bandwidth fluctuation, so your viewers get the best viewing experience.

LOW LATENCY

Configurable control to deliver low latency video while overcoming network challenges.

SECURE STREAMS

End-to-end 128/256 bit AES encryption makes sure your content is protected from contribution to distribution.

OPEN SOURCE

Haivision and Wowza are founding members of the SRT Alliance, making open source SRT available for any developer.

ABOUT SRT

 

SRT is an open source video transport protocol that enables the delivery of high-quality and secure, low-latency video across the public Internet. SRT optimizes streaming performance across unpredictable networks with secure streams and easy firewall traversal, bringing the best quality live video over the worst networks. It accounts for packet loss, jitter, and fluctuating bandwidth, maintaining the integrity and quality of your video.

SRT provides end-to-end security, resiliency and dynamic endpoint adjustment based on real-time network conditions to deliver the best video quality at all times on any network. Download the SRT Deployment Guide.

GITHUB

 

SRT is an open source project and is open to all contributors. There are many ways to contribute to SRT and it’s easy to join. For more information, please head over to our project page on GitHub. SRT is licensed under the LGPL.

SRT ALLIANCE

 

The SRT Alliance, founded by Haivision and Wowza, is a commercially funded group dedicated to managing and supporting the open source implementation of SRT, a transport protocol for enabling the delivery of high-quality, low-latency video across the public Internet. This alliance is accelerating interoperability of video streaming solutions and fostering collaboration with industry leaders to achieve lower latency internet video transport.

The SRT Alliance is open to new members. For companies who want to participate actively in growing the ecosystem of SRT in low latency video streaming workflows, please contact us at info@srtalliance.org.

Haivision provides media management and video streaming solutions that help the world’s leading organizations communicate, collaborate and educate.

Wowza Media Systems

Wowza Media Systems™ is the recognized gold standard of streaming, that enables organizations to expand their reach and more deeply engage their audiences on any device, anywhere in the world.

MEMBERS

 

The SRT Alliance would like to thank our members for being the earliest adopters of SRT. With the member community growing every day, stay tuned for member user group meetings, product updates and other announcements.



Not a member yet? Help us grow SRT! Become a member of the SRT Alliance to participate actively in expanding the SRT ecosystem for low latency video streaming workflows. There is no fee to join.

WEBINAR

Learn how Haivision and Wowza, founders of the SRT Alliance, are helping companies with low latency video streaming using SRT technology. Get some insight on upcoming developments, activities and most of all, how you can start streaming with SRT today with their limited time offer promotion.

For more information about the Discount, Click Here.
Download webinar slides

NEWS

November 19, 2017 – Sound & Video Contractor – Phil Hippensteel on SRT.

October 17, 2017 – Haivision Press Release –  LiveScale Launches End-to-End Live Streaming Platform with Haivision

September 20, 2017 – Inavate – Matrox supports open standards video with SRT membership

September 17, 2017 – MiniCaster on YouTube – Why you should learn about SRT protocol and the SRT Alliance

September 16, 2017 – MiniCaster on YouTube – SRT Explained in 75 Seconds

September 14, 2017 – Matrox Press Release –  Matrox Graphics Inc. Joins SRT Alliance

September 6, 2017 – Wowza Blog – Achieving Low Latency, Reliable Video Streaming With SRT

August 29, 2017 – SRT Alliance Press Release – Eurovision Media Services, Matrox and Telvue Join SRT Alliance

August 29, 2017 – Eurovision Press Release – Eurovision Media Services Joins Srt Alliance To Improve Video Streaming

August 28, 2017 – Wowza Press Release – Wowza Announces Srt Support In Wowza Streaming Engine

July 13, 2017 – StreamShark Press Release – High Quality, Low Latency Video Streaming Over the Internet

April 24, 2017 – Phoronix – SRT Video Transport Protocol Open-Sourced

FREQUENTLY ASKED QUESTIONS

 

For more information about the SRT Alliance and the SRT technology, have a look at our frequently asked questions and answers.

SRT is a video streaming transport protocol (similar in concept to Reliable UDP). The open source implementation of SRT is based on Haivision’s SRT, a technology package and protocol that connects two endpoints for the purposes of delivering low latency video and other media streams across lossy networks.

SRT key features:

  • AES 128/256 bit encryption
  • Packet loss recovery through advanced low latency retransmission techniques
  • Video and audio stream timing recovery
  • Ability to designate any endpoint as “sender”, “receiver”, or “rendezvous” mode
  • Detect the network performance between endpoints (packet loss, latency, jitter)

Despite advances in internet streaming, live video transport still faces latency challenges due to:

  • Packet loss when sending UDP-based low latency MPEG Transport Streams over the public internet
  • Bandwidth limitations introduced by network congestion control when using the TCP protocol in RTMP
  • Segment-based protocols such as HLS and DASH transmitted over HTTP (TCP)

Generally, overcoming these problems requires the provisioning of high-cost reserved links like MPLS or satellite networks. With the open source implementation of SRT, any developer has access to a streaming protocol that provides a secure and reliable solution for low latency video transport with packet loss recovery, end-to-end security with AES encryption, network health monitoring between endpoints, and simplified firewall traversal. Furthermore, developers can enable SRT functionality over any network, including cost-effective public internet.

SRT is a video streaming technology that leverages a combination of broad video ecosystem components and technology advantages to enable the best quality live video over unpredictable networks, even the public internet. SRT accounts for packet loss, jitter, and fluctuating bandwidth, maintaining the integrity and quality of your video. SRT enables you to keep your streams secure and easily traverse firewalls.

Open source SRT will be distributed under LGPLv2. We chose LGPL because it strikes a balance between driving adoption for open source SRT, while encouraging contributions to improve upon it by the community of adopters. Thus, any third party is free to use SRT as a self-contained library dynamically linked at runtime. Should they make source code changes, they would be obligated to make those changes available to the community.

Any third party who wishes to statically link with the SRT library or make changes to the source code and does not wish to share those changes, the party must apply for a license from the LGPLv2 license holders.

SRT source code is freely available on GitHub at https:/github.com/haivision/srt. Developers can improve upon, use, and re-contribute to SRT under the LGPL license.

Haivision is providing SRT to the world to show market leadership and to embrace open source collaboration for progressing the technology.

For over 13 years, Haivision has been dedicated to innovating in video streaming technology. As video streaming becomes ubiquitous, Haivision recognises the need to ensure broader ecosystem collaboration given that real world custom workflows inevitably combine technology from multiple vendors. In order to ensure seamless interoperability in these complex ecosystems, Haivision believes that SRT can serve as the low-latency glue that bonds video streaming technology together. Wowza shares this vision with Haivision.

Haivision recognizes that no matter how great SRT is, adoption is unlikely if the technology is proprietary. Technology providers need reassurance that they have control of their own technology roadmaps. Thus, the open source initiative.

By opening up SRT technology to the world, everybody including Haivision customers can benefit from an open ecosystem where they will be able to integrate their video streaming technologies with other video solutions, network infrastructures and systems.

Wowza is co-sponsoring and supporting the SRT open source initiative to promote the adoption of SRT by incorporating the technology within its offerings, starting with Wowza Streaming Engine™, to receive and deliver low latency, high availability streaming solutions. Wowza recognizes delivery of streaming video with low end-to-end latency faces a variety of challenges, the most difficult being able to deliver at scale while maintaining high interactivity.

As a leader in the streaming industry, Wowza is committed to advancing the open source use of SRT technology. Wowza seeks to collaborate with customers, industry leaders, and alliance members to make future advancements built on SRT available within the open source framework.

As an open source project, SRT source code is available for download and use by any developer. Should these developers want to promote the use of SRT in their applications, they can self certify and refer to themselves as “SRT Ready”. Partners will be responsible for providing their own testlab, installation documentation, plans, and results. The SRT Ready logo is available upon request from info@srtalliance.org.

The mission of the SRT Alliance is to support the free availability of the open source SRT video transport protocol in order to accelerate innovation through collaborative development. Furthermore, the SRT Alliance will promote industry-wide recognition and adoption of SRT as a common and defacto standard for all low latency internet streaming.

An important goal of the SRT Alliance is to make new features available to the open source community, whether submitted for inclusion by community developers, or coming directly from Haivision or Wowza development teams. Community-contributed open source SRT functionality will be available to any developer, and new developments by SRT Alliance members will migrate back into open source SRT on a regular basis.

SRT is used across the Haivision product line, specifically in the Makito X H.264/HEVC high performance encoders and decoders, the Haivision Media Gateway, the KB encoder/transcoder for internet streaming, and soon the Kraken encoder/transcoder for high performance defense (ISR) applications. Wowza is committed to supporting the same protocol within their products, starting with Wowza Streaming Engine.

CONTACT US

The SRT Alliance is accelerating interoperability and fostering collaboration between industry leaders to improve the way the world streams video.

CONTACT

info@srtalliance.org

Haivision
Sylvio Jelovcich
VP of Global Alliances
SRTAlliance@haivision.com
+1.508.207.5971
Wowza Media Systems
Carlos E. Perez
Chief Revenue Officer
SRTAlliance@wowza.com