Brief introduction:The delay and lag of the push stream caused by the long time of the TCP link existing in the anchor push stream using RTMP, the complete dependence of the congestion control on the TCP transport layer, the failure to provide real-time bandwidth data to dynamically adjust the video coding bit rate and other problems. On the basis of downstream UDP transformation, AliYun real-time Streaming (RTS) product optimizes upstream UDP underlying WebRTC technology, and improves the quality of streamer Streaming in the whole industry by releasing mobile terminal and PC terminal RTS SDK plug-in. Provide a safe and reliable live viewing experience with low latency and low latency. Simple client access, only need to embed RTS SDK in OBS end to add a push stream protocol, without changing the original push stream collection architecture.

Industry background The rapid development of live streaming technology makes the user experience in various industries diversified and personalized, and innovative practices in different business scenarios meet the public’s high standards for audio and video interactive experience and participation. After great changes at the beginning of 2020, the Internet economy, which mainly focuses on video, games, e-commerce and education, has witnessed rapid development. “Live streaming +” has become a trend and has been widely integrated into people’s work and life. When building a live broadcasting system, you will often hear two words: Real Time Messaging Protocol (RTMP) and Open Broadcaster Software (OBS).

RTMP is a TCP based application layer protocol developed by Adobe to address the Multiplexing and Packetizing of multimedia data streams. With a history of nearly 20 years, RTMP has been widely used in the live streaming industry of anchors and communication between different systems.

OBS is an easy to use live streaming media content production software, providing users with video, text, image and other capture and recording functions, OBS interface is simple and professional, powerful. OBS program and its source code are free for everyone to use, and version updates are always active. It supports OS X, Windows and Linux operating systems, and is applicable to a variety of live broadcast scenarios, meeting the operational requirements of most live broadcast behaviors.

The upgrade scheme is aimed at the delay and lag of the push stream caused by the long time of the TCP link existing in the anchor push stream using RTMP, the complete dependence of the congestion control on the TCP transport layer, and the failure to provide real-time bandwidth data to dynamically adjust the video coding bit rate. On the basis of downstream UDP transformation, AliYun real-time Streaming (RTS) product optimizes upstream UDP underlying WebRTC technology, and improves the quality of streamer Streaming in the whole industry by releasing mobile terminal and PC terminal RTS SDK plug-in. Provide a safe and reliable live viewing experience with low latency and low latency. Simple client access, only need to embed RTS SDK in OBS end to add a push stream protocol, without changing the original push stream collection architecture.

Effect of contrast

Host terminal 100ms RTT10% packet loss 1 minute 5 minutes Twenty minutes
The audience delay Watch the quality The audience delay Watch the quality The audience delay Watch the quality
Artc push flow FLV pull flow 4.75 s smooth 4.72 s smooth 4.79 s smooth
RTMP push flow FLV pull flow 19.91 s Blurred, occasionally heavily Mosaic 21.30 s The picture is blurred, Mosaic, occasionally no sound There is no Basically no pictures, no sound

Using the step
The domain name management
The domain name configuration
Low delay push flow

https://help.aliyun.com/document\_detail/272525.html

The Demo experience
https://help.aliyun.com/document\_detail/177373.html#title-xgu-5k1-2vx
Copyright Notice: