Low-Latency Live Streaming Notes
Updated: 2025-11-24 18:10:17
Comparison Between Low-Latency and Standard Live Streaming Features
| Viewing Page Features | CDN Standard Live (Old) | Low-Latency Standard Live (Old) | Low-Latency Three-Screen Live (Old) | CDN Standard Live (New) | Low-Latency Standard Live (New) | Low-Latency Three-Screen Live (Portrait) | CDN Standard Live (Portrait) | Low-Latency Standard Live (Portrait) |
|---|---|---|---|---|---|---|---|---|
| Launched | ✔️ | ❌ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ |
| JS SDK supports viewing & co-hosting | ✔️ | ❌ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ |
| Native SDK support | ✔️ | ❌ | ❌ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ |
| H5 co-hosting | ❌ | ❌ | ✔️ | ❌ | ✔️ | ✔️ | ❌ | ✔️ |
| JS-SDK & client co-hosting | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ❌ | ❌ |
| H5 & Native SDK 1.x co-hosting | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ❌ | ❌ |
| Client guest co-hosting | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ |
| Web broadcast guest co-hosting | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ❌ | ❌ |
| Watermark | ✔️ | ❌ | ✔️ | ✔️ | ✔️ | ✔️ | ❌ | ❌ |
| Danmaku (Barrage) | ✔️ | ❌ | ❌ | ✔️ | ❌ | ❌ | ✔️ | ❌ |
| Multi-bitrate | ✔️ | ❌ | ❌ | ✔️ | ❌ | ❌ | ✔️ | ❌ |
| Warm-up video/image | ✔️ | ❌ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ❌ |
| Pause/Intro/Ad | ✔️ | ❌ | ❌ | ✔️ | ❌ | ❌ | ❌ | ❌ |
| Broadcasting Features | ||||||||
| 2.x/3.x series clients | ✔️ | ❌ | ❌ | ✔️ | ❌ | ❌ | ✔️ | ❌ |
| 4.x series clients | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ |
| Web broadcasting | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ |
| Admin Backend Features | ||||||||
| Simulated live | ✔️ | ❌ | ❌ | ✔️ | ❌ | ❌ | ✔️ | ❌ |
| Relay | ✔️ | ❌ | ❌ | ✔️ | ❌ | ❌ | ✔️ | ❌ |
| Director console | ✔️ | ❌ | ❌ | ✔️ | ❌ | ❌ | ✔️ | ❌ |
| Stream disabling | ✔️ | ❌ | ❌ | ✔️ | ❌ | ❌ | ✔️ | ❌ |
| Dual-teacher | ✔️ | ❌ | ❌ | ✔️ | ❌ | ❌ | ❌ | ❌ |
| Operations Backend | ||||||||
| Concurrent billing | ✔️ | ❌ | ❌ | ✔️ | ❌ | ❌ | ✔️ | ❌ |
Low-Latency Compatibility by Platform
I. Broadcasting End
| Low-Latency Broadcasting Support | Windows 4.x Client | Web (Win/Mac) | Mac Client | SDK | iOS Phone | Android Phone | Mini Program | Third-Party Push |
|---|---|---|---|---|---|---|---|---|
| Supported | ✔️ | ✔️ | ✔️ | ❌ | ❌ | ❌ | ❌ | ❌ |
| Notes | Low-latency only supports live + co-hosting mode. For client versions below 4.3.0, ensure this mode is selected. | Only some RTC scenarios support adding multimedia. Contact customer service for details. | Only some RTC scenarios support this. Contact customer service for details. | - | - | - | - | - |
Note:
- Low-latency channels do not currently support mixed stream layouts.
- To use low-latency live streaming with Tencent Meeting, ZOOM, or other conferencing software (similar to using the direct-push CDN live assistant), note the following:
- The instructor cannot initiate co-hosting.
- In the client system settings, enable "Capture system audio."
- If a guest enters the live room before the instructor starts class, do not turn off the camera. Otherwise, the CDN will not display the guest after the instructor begins.
- Low-latency resolution supports up to 1080P.
- Screen sharing usage notes:
- Ensure the computer (not the software client) resolution is 1080P.
- Ensure the software client frame rate is 15 fps (can be adjusted to 20 fps for high-frame-rate animation scenarios).
- Prefer using desktop sharing.
II. Co-hosting and Viewing End Support
PC Browser
| Low-Latency Viewing Support | Chrome | 360 | Firefox | IE | PC WeChat | Edge | Monitoring Backend, TA Page | |
|---|---|---|---|---|---|---|---|---|
| Supported Viewing End | ✔️ | ✔️ | ✔️ | ✔️ | ❌ | ❌ | ❌ | ❌ (Direct CDN Pull) |
| Supported Co-hosting End | ✔️ | ✔️ | ✔️ | ✔️ | ❌ | ❌ | ❌ | ❌ (Direct CDN Pull) |
Android
| Low-Latency Android Viewing End | WeCom | DingTalk | Standard Browser | JS SDK | Native SDK | uni-app | WeChat Mini Program | vclass Mobile Viewing App | |
|---|---|---|---|---|---|---|---|---|---|
| Supported Viewing End | ✔️ | ✔️ | ❌ | Unsupported native browsers: Android 5.1.1 vivo X7 Android 8.1.0 OPPO R11 Android 9.0 Huawei nova3 Android 10 OnePlus 7 Android 10 Huawei P20 Pro, etc. |
✔️ | ✔️ | ❌ | ❌ | ✔️ |
| Supported Co-hosting End | ✔️ | ✔️ | ❌ | —— | v1.7.0 supports | 1.x supports | ❌ | ❌ | ✔️ |
Note:
- Some Android device built-in browsers may have playback issues. Try switching browsers.
iOS
| Low-Latency iOS Viewing End | WeCom | DingTalk | Standard Browser | JS SDK | Native SDK | uni-app | WeChat Mini Program | vclass Mobile Viewing App | |
|---|---|---|---|---|---|---|---|---|---|
| Supported Viewing End | Prerequisite: iOS 13+ * iOS WeChat v8+ for viewing * Safari browser viewing, but iOS 14.2.1 does not support viewing; iOS 14.3+ does |
✔️ | ✔️ | Prerequisite: iOS 13+ * Chrome supported * QQ browser on iOS: when the instructor switches guests, auto-play fails because QQ browser does not support auto-play |
✔️ | ✔️ | ❌ | ❌ | ❌ |
| Supported Co-hosting End | Prerequisite: iOS 13+ * iOS WeChat v8+ for co-hosting * Safari browser co-hosting, but iOS 14.2.1 does not support viewing; iOS 14.3+ does |
✔️ | ✔️ | —— | v1.7.0 supports | 1.x supports | ❌ | ❌ | ❌ |
III. Other Low-Latency Notes
- Switching between standard live and low-latency modes is not supported by default; requires super admin adjustment.
- Does not support simulated live (simulated live is supported by the client), relay, or director console.
- Must be viewed over HTTPS.
- Both old and new three-screen viewing pages are available. Standard live must use the new viewing page. The viewing end defaults to "Subscriber only subscribes to the first screen RTC," so viewers only see the first screen; other co-hosting screens appear black (contact sales to enable).
- PRTC does not support multi-bitrate. Avoid using multi-bitrate channels for viewing.
- RTC viewing does not support automatic fallback to CDN viewing. CDN viewing supports up to 720p.
