将 OSD 叠加添加到无线视频传输系统
在许多专业无线视频应用中——例如无人机系统, 机器人技术, 监视, 和工业检查——仅靠视频通常是不够的. 操作员经常需要直接在视频源上显示实时信息, 包括遥测数据, 系统状态, GPS坐标, 或自定义操作消息.
为了满足这些要求, 我们的无线视频传输系统支持 OSD (屏幕显示) 覆盖, 使用户能够将自定义文本直接添加到实时视频流中.
本文介绍了 OSD 叠加功能的工作原理以及如何将其集成到您的系统中.
目录
什么是 OSD 叠加?
OSD (屏幕显示) 覆盖是一种允许文本信息显示在实时视频图像之上的功能. 这意味着您可以将操作数据直接嵌入到视觉输出中,而无需额外的图形硬件或外部处理设备.
常见用例包括:
- 高度和速度显示
- 电池电量指示
- 设备ID或通道信息
- 任务状态更新
- 警告或警报消息
叠加位置是完全可配置的, 允许数据显示在视频顶部或屏幕上的任何其他位置.
关键能力
我们的系统提供以下 OSD 叠加功能:
- 最多支持 8 独立的覆盖区域
- 完全可定制的文本内容
- 可调节 X 和 Y 定位
- 动态实时更新
- 每个叠加区域独立控制
这种灵活的结构允许用户同时显示多个数据字段,同时保持干净的布局控制.
OSD控制协议
OSD 叠加功能通过简单的命令协议进行控制.
命令格式
ATOS$(身份证),$(X),$(和),$(海峡)_
例子
ATOSD0,40,20,高度: 100米_
参数说明
- 身份证: 叠加索引 (0–7)
系统最多支持 8 OSD 区域. - X: X坐标 (0–1919)
- 和: Y坐标 (0–1079)
- 海峡: 要显示的文本字符串
- 发送空间
" "清除显示 - 该字符串不能包含 “_” 特点
- 发送空间
1.3.33 OSD 叠加协议
| 格式 | ATOS$(身份证),$(X),$(和),$(海峡)_ 例如: ATOSD0,40,20,高度: 100米_ |
| 范围 | 索引号: 0~7 (支持OSD叠加 8 领域) x 坐标: 0~1919 y 坐标:0~1079 力量: 在对应坐标处显示的字符串 (空格符号用于清除显示) |
| 使用 | 用于在视频屏幕上叠加用户 OSD 信息 |
| 返回值 | 没有 |
| 备注 | 1. 用户根据最大1920×1080像素指定OSD显示的x和y坐标, 系统会根据实际显示情况修正坐标. 2、str参数不能包含‘_’字符 |
坐标是根据最大分辨率定义的 1920 × 1080 像素. 系统根据实际输出分辨率自动调整定位.
这种基于命令的结构可以精确、独立地控制每个显示区域, 使其适合实时遥测集成.
动态数据集成
OSD 叠加可以通过外部控制系统持续更新. 这允许集成:
- 飞行控制器
- 嵌入式处理器
- 工业控制系统
- 遥测模块
通过发送更新的 ATOSD 命令, 用户可以在不中断视频传输的情况下实时修改显示值.
实施注意事项
计划将 OSD 叠加添加到您的项目时, 考虑以下因素:
- 需要显示多少个数据字段?
- 内容会动态更新吗?
- 目标输出分辨率是多少?
- 什么系统将生成并发送 OSD 控制命令?
我们的工程团队可以根据您的应用需求协助定义最佳的覆盖布局和通信集成.
结论
添加 OSD 叠加功能将无线视频传输系统转变为强大的数据可视化平台. 通过将实时信息直接嵌入到视频流中, 用户在不增加系统复杂性的情况下提高操作意识.
如果您的项目需要自定义屏幕数据显示, 我们的 OSD 解决方案提供灵活的定位, 独立控制, 和动态更新能力,满足专业集成需求.

问一个问题
感谢您的回复。 ✨