Live Interaction Establishment With Parallel RTC Setup
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
The existing livestreaming technologies face challenges with prolonged interaction establishment times leading to potential live interaction failures due to RTC connection timeouts or viewer aborts during the interaction process.
Innovation Solution
Simultaneously initiate the Real-Time Communication (RTC) connection establishment before the completion of request information transmission, allowing for independent and parallel processing of livestreaming module and RTC module operations to reduce interaction establishment time and failure probability.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If RTC connection is initiated after receiving allow information from host terminal, then connection establishment is simple and sequential, but interaction establishment time is prolonged leading to potential failures
Solution Approach 1:
The viewer terminal initiates RTC connection establishment before receiving allow information from the host terminal. This preliminary action ensures that the RTC connection is ready in advance, eliminating the sequential waiting period and reducing overall interaction establishment time while maintaining reliability through proper connection state management.
2Productivity
If RTC connection establishment is performed sequentially after request processing, then connection management is simple, but interaction establishment time increases
Solution Approach 1:
The connection management process is segmented into independent modules: request processing module, RTC connection module, and state management module. This segmentation allows parallel execution of request processing and RTC connection establishment, improving productivity while maintaining manageable complexity through modular architecture.
Solution Approach 2:
RTC connection establishment is initiated as a preliminary action before receiving final allow information. This enables parallel processing of connection setup and request handling, significantly improving interaction establishment efficiency without requiring complex coordination between sequential operations.
Data Source
AI summary
The present disclosure relates to a live interaction establishment method and apparatus, and a device, a storage medium and a program product. The method includes: sending request information to a first server; receiving response information from the first server as feedback to the request information; and initiating a first connection of real time communication (RTC) to a second server based on the response information, before receiving allow information from the host terminal as feedback to the request information.


