Co-hosting Room Join Timing for Livestream Latency

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The time consumption of connection establishment in co-hosting for network livestreaming is high, affecting user experience, as users need to wait for the first frame of audio-video data to be received after accepting a co-hosting application, which delays the start of real-time communication interaction.

Innovation Solution

The proposed solution involves advancing the timing of applying to the RTC server for joining the co-hosting room and sending the co-hosting acceptance message upon receipt of the co-hosting acceptance operation, allowing both terminals to enter the co-hosting room and start pushing audio-video streams earlier, thereby reducing the time consumption for connection establishment.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If the traditional co-hosting connection establishment process is used, then the connection is established reliably through proper signaling exchange, but the time consumption for connection establishment is high

Engineering Contradiction:
Improveconnection establishment reliabilityVSAvoidconnection establishment time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The patent applies preliminary action by having the second terminal apply to join the co-hosting room on the RTC server and send the acceptance message before the first terminal actually joins. This reordering of operations allows the audio-video streaming path to be established in advance, reducing the time from accepting the application to displaying the first frame while maintaining connection reliability through proper signaling exchange.

Inventive Principle:
Principle #10Preliminary action

2Reliability

If the second terminal waits for proper signaling confirmation before joining the co-hosting room, then the connection establishment is reliable, but the time to start audio-video streaming is delayed

Engineering Contradiction:
Improvesignaling exchange reliabilityVSAvoidco-hosting start efficiency
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The patent implements preliminary action by having the second terminal perform the join room operation and send acceptance message in advance, before the first terminal completes its signaling exchange. This allows the audio-video streaming path to be prepared beforehand, improving co-hosting start efficiency while the signaling exchange continues to ensure reliable connection establishment.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS20240291876A1Co-hosting system, method, apparatus, device and storage medium
Publication Date: 2024.08.29 DOUYIN VISION CO LTD
  • US20240291876A1 patent drawing
  • US20240291876A1 patent drawing
  • US20240291876A1 patent drawing

AI summary

The present disclosure provides a co-hosting system, method, apparatus, device, and storage medium, the system comprising: a first co-hosting terminal, a second co-hosting terminal, and a co-hosting business server; after the first co-hosting terminal sends a co-hosting application request to the second co-hosting terminal through the co-hosting business server, the second co-hosting terminal, upon receipt of a co-hosting acceptance operation for the co-hosting application request, sends a co-hosting acceptance message to the co-hosting business server, and applies to a real-time collaborative RTC server for joining a co-hosting room at the same time.