Video: A video transport protocol for content that matters

What is RIST and why’s it useful? The Reliable Internet Stream Protocol was seeing as strong uptake by broadcasters and other users wanting to use the internet to get their video from A to B over the internet even before the pandemic hit.

Kieran Kunhya from Open Broadcast Systems explains what RIST is trying to do. It comes from a history of expensive links between businesses, with fixed lines or satellite and recognises the increased use of cloud. With cloud computing increasingly forming a key part of many companies’ workflows, media needs to be sent over the internet to get into the workflow. Cloud technology, he explains, allows broadcasters to get away from the traditional on-prem model where systems need to be created to handle peak workload meaning there could be a lot of underutilised equipment.

Whilst the inclination to use the internet seems only too natural given this backdrop, RIST exists to fix the problems that the internet brings with it. It’s not controversial to say that it loses packets and adds jitter to signals. On top of that, using common file transfer technologies like HTTP on TCP leaves you susceptible to drops and variable latency. For broadcasters, it’s also important to know what your latency will be, and know it won’t change. This isn’t something that typical TCP-based technologies offer. On top of solving these problems, RIST also sets out to provide an authenticated, encrypted link.

Ways of doing this have been done before, with Zixi and VideoFlow being two examples that Kieran cites. RIST was created in order to allow interoperability between equipment in a vendor-neutral way. To underline it’s open nature, Kieran shows a table of the IETF RFCs used as part of the protocol.

RIST has two groups of features, those in the ‘Simple Profile’ such as use of RTP, packet loss recovery, bonding and hitless switching. Whereas the ‘Main Profile’ adds on top of that tunnelling (including the ability to choose which direction you set up your connection), encryption, authentication and null packets removal. Both of these are available as published specifications today. A third group of features is being planned under the ‘enhanced profile’ to be released around the beginning of Q2 2021.

Kieran discusses real-world proof points such as a 10-month link which had lost zero packets, though had needed to correct for millions of lost packets. He discusses deployments and moves on to SRT. SRT, Secure Reliable Transport, is a very popular technology which achieves a lot of what RIST does. Although it is an open-source project, it is controlled by one vendor, Haivision. It’s easy to use and has seen very wide deployment and it has done much to educate the market so people understand why they need a protocol such as RIST and SRT so has left a thirst in the market. Kieran sees benefit in RIST having brought together a whole range of industry experts, including Haivision, to develop this protocol and that it already has multipath support, unlike SRT. Furthermore, at 15% packet loss, SRT doesn’t work effectively whereas RIST can achieve full effectiveness with 40% packet loss, as long as you have enough bandwidth for a 200% overhead.

Watch now!
Speakers

Kieran Kunhya Kieran Kunhya
Director, RIST Forum
Founder & CEO, Open Broadcast Systems

Video: State of the Streaming Market

Streaming Media commissioned an extra mid-year update to their ‘State of the Streaming Market’ survey in order to understand how the landscape has changed due to COVID-19. With a survey already carried out once this year, this special Autumn edition captures the rapid changes we’ve been seeing.

Tim Siglin talks us through the results of the survey ahead of a full report being published. Since the last set of questioning the amount of live vs OTT in the businesses that responded has swung around 5% in favour of live content. The survey indicates that 65% of streaming infrastructure will be software-defined within 24 months, with some adopting a hybrid approach initially.

Tim also unveils a very striking graphic showing 56% of respondents see the internet being their company’s main way of transporting video via IP dwarfing the other answers, the biggest of which is CDN with 25% which covers delivery to CDN by dedicated links or internet links within the cloud.

Zixi is part of the RIST Forum and the SRT alliance, which indicates they understand the importance of multiple-codec workflows. We see the streaming industry is of the same opinion with more than two-thirds expecting to be using multiple protocols over the next twelve months,

Looking at the benefits of moving to the cloud, flexibility is number one, cost savings at three and supporting a virtualised workforce being five. Tim mentions surprise at seeing a remote workforce being only at number five but does suggest without the pandemic it would not have entered the top five at all. This seems quite reasonable as, whatever your motivation for starting using the cloud, flexibility is nearly always going to be one of the key benefits.

Reliability was ranked number two in ‘benefits of moving to the cloud’. The reasons for people choosing that were fairly evenly split with the exception of uptime being 39%. Quality of Service, Quality of Experience and cost all came in around 20%.

Tim Siglin and Gordon Brooks discuss how 5G will impact the industry. Gordon gives a business-to-business example of how they are currently helping a broadcaster contribute into the cloud and then deliver to and end-point all with low-latency. He sees these links as some of the first to ‘go 5G’. In terms of the survey, people see ‘in venue delivery’ as half as likely to be useful for video streaming than distribution to the consumer or general distribution. Tim finishes by saying that although it could well be impactful to streaming, we need to see how much of the hype the operators actually live up to before planning too many projects around it.

Watch now!
Speakers

Tim Siglin Tim Siglin
Founding Executive Director
HelpMeStream
Gordon Brooks Gordon Brooks
CEO
Zixi
Eric Schumacher-Rasmussen Moderator: Eric Schumacher-Rasmussen
Editor, Streaming Media

Video: RTMP: A Quick Deep-Dive

RTMP hasn’t left us yet, though, between HLS, DASH, SRT and RIST, the industry is doing its best to get rid of it. At the time RTMP’s latency was seen as low and it became a defacto standard. But as it hasn’t gone away, it pays to take a little time to understand how it works

Nick Chadwick from Mux is our guide in this ‘quick deep-dive’ into the protocol itself. To start off he explains the history of the Adobe-created protocol to help put into context why it was useful and how the specification that Adobe published wasn’t quite as helpful as it could have been.

Nick then gives us an overview of the protocol explaining that it’s TCP-based and allows for multiple, bi-directional streams. He explains that RTMP multiplexes larger, say video, messages along with very short data requests, such as RPC, but breaking down the messages into chunks which can be multiplexed over just the one TCP connection. Multiplexing at the packet level allows RTMP to be asking the other end a question at the same time as delivering a long message.

Nick has a great ability to make describing the protocol and showing ASCII tables accessible and interesting. We quickly start looking at the header for chunks explaining what the different chunks are and how you can compress the headers to save bit rate. He also describes how the RTMP timestamp works and the control message and command message mechanism. Before answering Q&A questions, Nick outlines the difficulty in extending RTMP to new codecs due to the hard-coded list of codecs that can be used as well as recommending improvements to the protocol. It’s worth noting that this talk is from 2017. Whilst everything about RTMP itself will still be correct, it’s worth remembering that SRT, RIST and Zixi have taken the place of a lot of RTMP workflows.

Watch now!
Speaker

Nick Chadwick Nick Chadwick
Software Engineer,
Mux

Video: Remote Production in the Cloud for DR and the New Normal

How does NDI fit into the recent refocussing of interest in working remotely, operating broadcast workflows remotely and moving workflows into the cloud? Whilst SRT and RIST have ignited imaginations over how to reliably ingest content into the cloud, an MPEG AVC/HEVC workflow doesn’t make sense due to the latencies. NDI is a technology with light compression with latencies low enough to make cloud workflows feel almost immediate.

Vizrt’s Ted Spruill and Jorge Dighero join moderator Russell Trafford-Jones to explore how the challenges the pandemic have thrown up and the practical ways in which NDI can meet many of the needs of cloud workflows. We saw in the talk Where can SMPTE ST 2110 and NDI co-exist? how NDI is a tool to get things done, just like ST 2110 and that both have their place in a broadcast facility. This video takes that as read looks at the practical abilities of NDI both in and out of the cloud.

Taking the of a demo and then extensive Q&A, this talk covers latency, running NDI in the cloud, networking considerations such as layer 2 and layer 3 networks, ease of discovery and routing, contribution into the cloud, use of SRT and RIST, comparison with JPEG XS, speed of deployment and much more!.

Click to watch this no-registration, free webast at SMPTE
Speakers

Jorge Dighero Jorge Dighero
Senior Solutions Architect,
Vizrt
Ted Spruill Ted Spruill
Sales Manager-US Group Stations,
Vizrt
Russell Trafford-Jones Moderator:Russell Trafford-Jones
Editor, TheBroadcastKnowledge.com
Director of Education, Emerging Technologies, SMPTE
Manager, Support & Services, Techex