Cloud phone streaming function
Push the cloud phone screen to the live streaming platform via the RTMP protocol to achieve cloud live streaming.
Last updated:
For video demonstration, please visit: Original Yuque Article
Introduction to Features
The streaming feature allows the real-time screen of the cloud phone to be pushed to live streaming platforms (such as Douyin, Bilibili, YouTube, etc.) via the RTMP protocol, achieving “unmanned live streaming in the cloud” — the computer does not need to be turned on, and the entire live stream runs on the cloud box.
Configuration Steps
1. Obtain the Live Streaming Push URL
Log in to the target live streaming platform and obtain the following from the “Live Settings” or “Push Tool”:
- Server Address (RTMP URL): e.g.,
rtmp://push.example.com/live - Stream Key: A unique authentication field for each live stream
2. Configure Streaming in NestBrowser
-
Open the “Settings” panel of the target cloud phone instance
-
Find the “Streaming” or “Live” option
-
Enter the push URL and stream key
-
Set the streaming parameters:
Parameter Recommended Value Description Resolution 1280×720 (720p) Balances clarity and bandwidth Bitrate 2000~4000 Kbps Can be increased if the network is good Frame Rate 30fps Recommended for regular live streaming -
Click “Start Streaming”
3. Verify Streaming Status
- After successful streaming, the status bar will display “Live” and the real-time bitrate
- You can preview the streaming content in the backend of the live streaming platform
Batch Streaming
Supports simultaneous streaming for multiple cloud phones, each pushing to different platforms or different live rooms, suitable for matrix live streaming scenarios.
Precautions
- Streaming requires a high upload bandwidth; it is recommended that the cloud box be connected to a broadband of at least 100 Mbps
- For long-term streaming, it is recommended to set up “reconnect on disconnection” to ensure stability
- If you need to set up your own RTMP server, please refer to Deploying an RTMP Server