这篇说说腾讯云远程操控产品的功能体系,涵盖操控会话、设备管理、会话数据查看三大基础功能,以及视频采集、音视频会话、控制传输等基础操控能力,并详述高压缩编码、动态编码、多网传输等高级功能,旨在为远端与现场设备间提供低时延、高可靠的实时交互方案。 基础功能:提供会话建立、设备管理、音视频传输、控制及监测能力。 高级功能:支持AV1高压缩、动态编码、多网传输及夜视增强等弱网优化特性。
相关产品
实时互动-工业能源版 产品页,含版本规格、价格与购买入口。
一、功能一览
| 功能名称 |
功能所属 |
功能说明 |
| 操控会话 |
现场设备和远端设备 SDK |
为远端设备(操控方)和现场设备(受控方)之间建立安全可靠、低时延的实时会话,便于双方进行音视频、状态、控制等数据的实时交互。 |
| 设备管理 |
控制台、云 API |
提供远端和现场设备的创建、修改、删除等操作,方便用户管理设备、设置认证信息并配置设备操控权限。 |
| 会话数据查看 |
控制台、云 API |
提供会话链路的状态数据统计和详情查看,方便用户快速掌握会话质量,分析可能存在的链路问题。 |
二、操控会话基础功能
| 功能名称 |
功能所属 |
功能说明 |
| 视频采集 |
现场设备 SDK |
通过 RTSP、V4L2 等协议采集相机视频,支持 MJPEG 、YUYV 和 H264 等格式。 |
| 视频输入 |
现场设备 SDK |
可外部输入视频图像或者压缩后的视频数据作为要传输的视频流。 |
| 单向视频会话 |
现场设备和远端设备 SDK |
现场设备向远端设备进行视频传输,单现场设备支持最大8路视频同时通话。 |
| 双向音频会话 |
现场设备和远端设备 SDK |
发送和接收音频数据,可用于现场设备和远端设备之间音频通话。 |
| 控制传输 |
现场设备和远端设备 SDK |
发送和接收二进制数据,可用于现场设备和远端设备之间控制和传感器数据的实时交互,提供不同 QoS 等级传输保障。 |
| 视频链路监测 |
现场设备和远端设备 SDK |
实时监测视频链路网络延时、丢包率、帧率、传输码率等状态。 |
| 时延监测 |
现场设备和远端设备 SDK |
实时监测视频传输延迟、控制传输延迟以及视频控制闭环延迟。 |
| 视频渲染 |
远端设备 SDK |
在指定窗口渲染显示视频画面,可提供镜像、伸缩方式等多种渲染配置。 |
| 会话管理 |
现场设备 SDK |
自动根据操控需求管理音视频流传输状态,避免无效的流传输,节约带宽,并可自动处理断网异常恢复等问题。 |
| 操控权管理 |
现场设备和远端设备 SDK |
设置现场设备操控权,为操控权切换提供显式管理,避免误操作引起的操控风险。 |
| 音视频存储 |
现场设备和远端设备 SDK |
本地存储操控会话的音视频文件。 |
| 音视频转推 |
远端设备 SDK |
操控会话的音视频转推,支持 RTMP/RTSP 转推,可用于直播或者云端存储。 |
三、操控会话高级功能
| 功能名称 |
功能所属 |
功能说明 |
| 高压缩编码 |
现场设备 SDK |
支持 AV1 高压缩率编码:NVIDIA Orin 平台1080P 视频可压缩至 1Mbps。内置腾讯自研编码器(X86平台)1080P视频可压缩至500kbps。 |
| 动态编码 |
现场设备 SDK |
根据网络实时状态,可灵活变换编码的帧率、分辨率和编码方式,节约网络带宽,提高网络丢包抵抗能力,可用于网络极弱覆盖场景。 |
| 纠错编码 |
现场设备 SDK |
支持变长纠错编码,可灵活变换编码冗余度,SDK 提供根据网络实时状态自适应改变纠错编码冗余度和指定冗余度两种模式。 |
| 文字叠加 |
现场设备 SDK |
每帧画面可自定义叠加文字,用于标注或水印,支持中英文字体。 |
| 本地拼接 |
现场设备 SDK |
支持多路视频流本地进行混流拼接,可自定义混流布局。 |
| 多网传输 |
现场设备 SDK |
支持利用多个网络路径进行会话传输,提高户外弱网环境传输可靠性,可用于单一运营商网络覆盖无法保证等场景。支持控制流、视频流采用不同模式传输,可针对不同弱网场景,设置对应多网传输策略。 |
| 夜视增强 |
远端设备 SDK |
支持对夜晚画面进行增强处理,可分档设置增强级别,处理延迟<2ms。 |
| 超分辨率 |
远端设备 SDK |
支持对低分辨率画面自动进行超分处理匹配显示分辨率,处理延迟<2ms,2倍缩放,与原图相比 PSNR 约32dB。 |