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: