Through in-depth communication, the Tencent Cloud team made a detailed framework of the live broadcast core business of Douyu, helping Douyu TV create a new generation of live broadcast functions in the following aspects.
1. Core functions
1) Support the host end to push two live streams for mutual backup, and provide a highly reliable live streaming scheme;
2) It supports live broadcast multi rate transcoding, which is convenient for customers to implement distribution schemes suitable for different broadcast scenarios, and greatly saves bandwidth costs;
3) Support the RTMP/FLV protocol back to the source from the third-party live broadcast platform to provide flexible live broadcast scheduling functions;
4) CDN live broadcast acceleration supports FLV (one main line) and RTMP (three standby lines), with highly available live streams;
5) Provide statistics module to support real-time online user information collection and statistics; The log module supports the docking with the betta management platform to achieve log push, which facilitates insight into business details through flexible log formats;
2. Value added services
1) Provide recording and broadcasting function, support live broadcast review function, and realize value-added use of live broadcast content;
2) In combination with the industry-leading Tencent cloud image analysis, we identify screenshots of the live content process to reduce the burden of manual review;