桌插 & 墙插 产品系统

我要开发同款
QiuJF2026年08月28日
4阅读

技术信息

语言技术
C++CShell硬件测试
系统类型
Linux嵌入式硬件
行业分类
智能硬件音视频多媒体

作品详情

行业场景

基于 Rockchip RV1126B 和 RK3566 平台开发桌插、墙插一体化音视频传输系统,应用于电脑画面远程传输、显示及反向控制等场景。

项目由桌插端和墙插端组成:桌插采用 RV1126B,负责采集电脑 HDMI 视频信号并进行编码,通过网络传输至墙插;墙插采用 RK3566,负责接收网络视频流、解码并输出显示,同时支持键盘、鼠标、触控屏等输入设备进行反向控制,实现电脑画面的远程显示与操作。

功能介绍

项目实现基于不同 Rockchip 平台的 HDMI 视频采集、编码、网络传输、解码及显示,并支持输入设备反向控制源端电脑。

主要功能包括:
1. 桌插端基于 RV1126B 采集电脑 HDMI 视频信号,并完成视频编码及网络推流。
2. 墙插端基于 RK3566 接收网络视频流,完成视频解码并输出至显示设备。
3. 支持键盘、鼠标、触控屏等 USB/HID 输入设备。
4. 将墙插端的键盘、鼠标、触摸等输入数据通过网络反向传输至桌插端。
5. 桌插端接收控制数据后转换为对应的输入事件,实现对源端电脑的远程控制。
6. 实现电脑画面的远程显示、播放及交互控制。
7. 可以通过web界面添加多个rtsp流地址进行切换(可鉴权)。
8. 带有 MD5,SHA256算法,兼容市面上的主流摄像头流地址。

项目实现

负责桌插及墙插设备的嵌入式 底层适配、Linux 软件开发及音视频功能实现。

主要工作包括:

1. 基于 Rockchip RV1126B 和 RK3566 平台进行 Linux 系统及相关 BSP 适配。
2. 负责桌插端 HDMI 视频采集链路调试,实现电脑 HDMI 输入信号采集。
3. 基于 Rockchip 多媒体框架完成视频编码、解码及相关数据处理,实现桌插端视频编码推流和墙插端视频拉流解码。
4. 负责桌插与墙插之间的网络通信及音视频数据传输功能。
5. 负责墙插端 USB/HID 输入设备相关功能,实现键盘、鼠标、触控屏等输入数据采集。
6. 实现输入控制数据从墙插到桌插的网络反向传输,并在桌插端完成输入事件处理,实现对源端电脑的远程控制。
7. 对 HDMI 采集、视频编码/解码、网络传输、USB 输入及显示链路进行联调和问题定位。
8. 针对视频传输、解码显示、输入控制等实际运行问题进行分析、调试和优化,完成整机功能验证。

示例图片

声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!
下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态

评论