Cloud Phone Migration for Live Streaming Latency
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Cloud phone-based live streaming experiences significant data transmission delays due to geographical limitations, where data needs to be transmitted through a network from one location to another, affecting user experience and viewer participation.
Innovation Solution
The method involves switching control permission from a first client in one region to a second client in a different region, migrating the first cloud phone to a second cloud phone in the second region, allowing the second client to directly control the second cloud phone for live video generation, thereby reducing transmission time and improving user experience.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If cloud phone data is transmitted through network from location A to location B, then cloud phone can provide remote services, but data transmission delay increases
Solution Approach 1:
The patent introduces a local cloud phone as an intermediary device deployed at the user's location (location B). This local cloud phone receives control instructions from the user terminal and generates video data locally, acting as a mediator between the remote cloud phone platform and the user terminal. This eliminates the need for video data to traverse the network back and forth between location A and location B, thereby resolving the transmission delay issue while maintaining remote service capability.
2Adaptability or versatility
If control permission is switched from first client to second client, then viewer participation is improved, but control permission management complexity increases
Solution Approach 1:
The patent implements a self-service mechanism where the local cloud phone automatically manages control permission switching based on received control instructions. When the server sends a control permission switching instruction, the local cloud phone autonomously updates its configuration to grant control to the specified client without requiring manual intervention or complex permission management interfaces. This simplifies the overall system while enabling flexible viewer participation.
Data Source
AI summary
A live streaming method includes that a live streaming platform plays a live video generated by a first cloud phone under control of a first client, where the first cloud phone and the first client are located in a first region. The live streaming platform switches control permission for the first cloud phone from the first client to a second client. The live streaming platform migrates a running environment of the first cloud phone to a second cloud phone online, where the second cloud phone and the second client are located in a second region. The live streaming platform plays a live video generated by the second cloud phone under control of the second client.


