*

Secure video comes of age

Olivier Crête avatar

Posted on 25/06/2018 by Olivier Crête

Share this post:

Launched by Haivision in 2017, and freely available on GitHub via the Mozilla Public License 2.0, SRT is an innovative UDP-based protocol enabling high-quality, low-latency video streaming across unpredictable networks.

With secure, end-to-end AES encryption, optimized packet retransmission and controllable buffering, SRT leverages the best of IP standard attributes while maintaining compatibility to traditional UDP based broadcast and streaming workflows. Its main purpose is to send live TV streams across the Internet, for example, to upload to streaming services as a low latency replacement to RTMP.

While an SRT Alliance was also formed to manage and support its implementation, the Open Source nature of SRT undoubtedly played a key role in driving its adoption in both the community and end users.

Thanks to collaborative development, initial support for SRT has already made its way into the latest releases of the “big three” Open Source multimedia frameworks: GStreamer, VLC and FFmpeg.

With the SRT Alliance now boasting over 100 members, and the Open Source community supporting the protocol, there is little doubt that SRT is well on its way to becoming the de facto standard.

(Originally published in Linux Format magazine, Issue 237, June 2018)

Comments (1)

  1. Independent Blogger:
    Aug 20, 2018 at 04:06 PM

    Hi Olivier,

    Thank you for this article indeed. SRT enables you to keep your streams secure and easily traverse firewalls. In my opinion SRT is a great video streaming technology because this is a combination of broad video ecosystem components and technology advantages to enable the best quality live video over even the public internet.

    Regards,

    Martin

    Reply to this comment

    Reply to this comment


Add a Comment






Allowed tags: <b><i><br>Add a new comment:


Latest Blog Posts

An overview of the Panfrost driver

13/03/2019

During the past few months significant progress has been made on the Open Source Arm Mali GPU driver front, culminating in the Panfrost…

Quick hack: Raspberry Pi meets Linux kernel mainline

12/03/2019

With just a few simple steps, you can compile and boot a Raspberry Pi using the Linux kernel mainline source code. Here's how.

News from the Debian Cloud Team

05/03/2019

Since the last Debian release, a number of changes have been made in the Debian Cloud Team, both on the technical & organisational level…

Panfrost update: A new kernel driver

04/03/2019

Following two months of work to develop a new kernel driver for Midgard and Bifrost GPUs, the kernel side of Panfrost is now in a form close…

Modern USB gadget on Linux & how to integrate it with systemd (Part 1)

18/02/2019

A look at how to implement USB gadget devices on Linux machines which have the necessary UDC hardware, automate the manual configfs process…

FOSDEM 2019 - Recorded presentations (videos)

15/02/2019

From the latest on Open Source projects Zink (OpenGL on Vulkan) and VirGL (virtual 3D GPU for QEMU), to a state of the union on GStreamer…

Open Since 2005 logo

We use cookies on this website to ensure that you get the best experience. By continuing to use this website you are consenting to the use of these cookies. To find out more please follow this link.

Collabora Ltd © 2005-2019. All rights reserved. Website sitemap.