Features | Modules | Feature Description |
Control Sessions | Field and Remote Device SDK | Establish a safe and reliable, low-latency real-time session between remote devices and field devices for real-time interaction of audio and video, status, control, and other data. |
Device management | Console, TencentCloud API | Provide remote and field device creation, modification, deletion, and other actions to facilitate user device management, set authentication information, and configure device control permissions. |
Session Data Viewing | Console, TencentCloud API | Provide status data statistics and detailed views of session links to help users quickly understand session quality and analyze potential link issues. |
Features | Modules | Feature Description |
Video Capture | Field Device SDK | Capture camera video via RTSP, V4L2 protocols, supports formats like mjpeg, yuyv, and h264. |
Video Input | Field Device SDK | External input video image or compressed video data can be used as the transmitted video stream. |
Video Session | Field and Remote Device SDK | Field device transmits video to remote equipment, supporting up to 8 simultaneous video paths per single on-site equipment. |
Audio Session | Field and Remote Device SDK | Send and receive audio data, used for audio calls between field and remote equipment. |
Control Transmission | Field and Remote Device SDK | Send and receive binary data, can be used for real-time interaction and sensor data control between field devices and remote devices, providing different QoS levels transmission guarantee. |
Video Link Monitoring | Field and Remote Device SDK | Real-time monitoring of video link network latency, packet loss rate, frame rate, transmission bit rate, etc. |
Latency Monitoring | Field and Remote Device SDK | Real-time monitoring of video transmission delay, control transmission delay, and video control closed-loop delay. |
Video rendering | Remote Device SDK | Render and display video images in the specified window, providing various rendering configurations such as image, scalability method, etc. |
Session Management | Field Device SDK | Automatically manage the audio and video stream transmission status based on control requirements to avoid invalid stream transmission, save bandwidth, and automatically handle network disconnection exception recovery issues. |
Control Right Management | Field and Remote Device SDK | Set the control rights for field devices, providing explicit management for control right switching to avoid control risks caused by misoperations. |
Audio/video storage | Field and Remote Device SDK | Local storage for control session audio/video files. |
Audio/video push | Remote Device SDK | supports RTMP bypass push, which can be used for live streaming or cloud storage. |
Features | Modules | Feature Description |
High Compression Encoding | Field Device SDK | Supports AV1 high compression ratio encoding: NVIDIA Orion Platform 1080P video can be compressed to 1 Mbps. Built-in Tencent Self-developed Encoder (X86 Platform) 1080P video can be compressed to 500 Kbps. |
Dynamic Encoding | Field Device SDK | Based on the real-time network status, the frame rate, resolution, and encoding method of the encoding can be flexibly changed to save network bandwidth, improve network packet loss resistance capability, and can be used in scenarios with extremely weak network coverage. |
Error correction encoding | Field Device SDK | Supports variable-length error correction encoding, allowing flexible adjustment of encoding redundancy. The SDK provides two modes: adaptive change of error correction encoding redundancy based on real-time network status and specified redundancy. |
Text overlay | Field Device SDK | Each frame can have custom text overlay for annotation or watermark, supporting Chinese and English fonts. |
Local stitching | Field Device SDK | Supports local stream mixing of multiple video streams with customizable mixing layout. |
Multi-network transmission | Field Device SDK | Supports session transmission using multiple network paths to improve transmission reliability in weak outdoor network environments, such as scenarios where a single ISP network cannot guarantee coverage. It supports control flow and video stream transmission in different modes, allowing specific multi-network transmission strategies for different weak network scenarios. |
Night vision enhancement | Remote Device SDK | Supports enhanced processing of nighttime video, with adjustable enhancement levels. Processing delay <2ms. |
Super resolution | Remote Device SDK | Supports automatic super resolution processing for low resolution screens to match display resolution with a processing delay <2ms. In case of 2x scaling, PSNR is about 32dB compared to the original image. |