1. Designed the UI of the source code system of live broadcasting, so that the UI style tended to be flat design
2. A number of operation-level live streaming platform functions have been added to live streaming source code to follow the market development trend
3. Linking mai gift PK: support the interaction between anchors linking mai, can launch direct broadcast room linking mai gift PK
4. Small video function: independent small video module, video shooting, video recommendation, video beautification and editing, etc
5. Red packets in the live broadcast room: both users and anchors can send red packets in the live broadcast room, which can be divided into ordinary red packets and random red packets
6. Anchor impression: Anchor impression label can be added in the background, and users can add labels to evaluate anchor impression
7. Anchor guard: The user can recharge the anchor guard in the live broadcast room, and the duration of the guard can be customized in the background
8. Gift system optimization: Add popular gifts, affect the ranking of anchors in the list, and upload luxury gifts in the background
To solve the problem of heavy load and high concurrency of real-time interaction, it is necessary to add a resource management server to monitor the resources of each service in real time. When sharing audio and video, the resource manager can assign the best server to the user and can scale the resources of the server as needed. To make their execution more efficient, servers are often written in C or C ++.