[具身智能-649]:个人电脑搭建 RTSP 服务完整方案(Windows / Ubuntu 双平台,适配 RDK X5 rtsp2display 调试)

发布时间:2026/9/22 10:23:08

[具身智能-649]:个人电脑搭建 RTSP 服务完整方案(Windows / Ubuntu 双平台,适配 RDK X5 rtsp2display 调试)
目标电脑作为RTSP 服务端循环推送 H264/H265 视频流RDK X5 通过 rtsp2display 拉流预览完全不需要在开发板编译 live555。提供两套成熟方案✅方案 AFFmpeg最简单优先推荐无需安装额外软件✅方案 Brtsp-simple-server专业流媒体服务支持推流、IPC 接入适合长期调试重要提示RDK 拉流务必使用 TCP 传输避免局域网防火墙、UDP 丢包导致花屏、断流。方案 AFFmpeg 快速搭建 RTSP推荐临时调试Windows 平台安装 FFmpeg 1下载 FFmpeghttps://ffmpeg.org/ 2解压将bin目录加入系统环境变量打开 cmd 输入ffmpeg -version验证。准备视频素材test.h265/test.mp4打开 CMD执行推流命令cmd:: -stream_loop -1 无限循环-re 按照原视频帧率匀速推送 ffmpeg -re -stream_loop -1 -i test.h265 -c copy -rtsp_transport tcp -f rtsp rtsp://0.0.0.0:8554/stream参数解释0.0.0.0监听本机所有网卡允许局域网其他设备访问8554RTSP 端口/stream流标识最终拉流地址rtsp://PC_IP:8554/stream-c copy码流直接复制不重新编码CPU 占用极低。Ubuntu / WSL 平台bash运行# 安装ffmpeg sudo apt install ffmpeg # 启动推流 ffmpeg -re -stream_loop -1 -i test.h265 -c copy -rtsp_transport tcp -f rtsp rtsp://0.0.0.0:8554/streamRDK X5 拉流命令强制 TCPbash运行./sample_rtsp2display --url rtsp://192.168.xx.xx:8554/stream --rtsp_transport tcp方案 A 优缺点优点开箱即用、无需额外程序 缺点仅支持文件循环推送无法接收 IPC 摄像头推流CMD 关闭服务即停止。方案 Brtsp-simple-server专业流媒体服务长期调试首选rtsp-simple-server 轻量、开源比 live555 易用支持「文件推流、USB 摄像头推流、IPC 接入」。 Githubhttps://github.com/aler9/rtsp-simple-serverWindows 部署步骤发布页下载对应 Windows 版本rtsp-simple-server_windows_amd64.zip解压得到rtsp-simple-server.exertsp-simple-server.yml直接双击rtsp-simple-server.exe启动服务默认端口 8554服务启动后等待推流接入本身不会主动播放视频。新开一个 CMD用 FFmpeg 向服务推送视频源cmdffmpeg -re -stream_loop -1 -i test.h265 -c copy -rtsp_transport tcp -f rtsp rtsp://127.0.0.1:8554/mystream此时局域网访问地址rtsp://PC_IP:8554/mystreamUbuntu 部署bash运行# 下载Linux amd64版本 wget https://github.com/aler9/rtsp-simple-server/releases/latest/download/rtsp-simple-server_linux_amd64.tar.gz tar -zxvf rtsp-simple-server_linux_amd64.tar.gz chmod x rtsp-simple-server # 启动服务 ./rtsp-simple-server # 新开终端推送视频 ffmpeg -re -stream_loop -1 -i test.h265 -c copy -rtsp_transport tcp -f rtsp rtsp://127.0.0.1:8554/mystream方案 B 拓展能力电脑 USB 摄像头直接生成 RTSP 流供给 RDK 测试cmdffmpeg -f dshow -i videoUSB Camera -vcodec libx264 -preset ultrafast -rtsp_transport tcp -f rtsp rtsp://127.0.0.1:8554/camera支持同时多路流后台长期运行稳定可靠。三、关键调试必看高频踩坑1. RDK 无法连接 PC RTSP 服务1查询电脑局域网 IP WindowsipconfigUbuntuhostname -I2关闭电脑防火墙或者放行8554 端口 3PC 与 RDK 接入同一个路由器局域网2. 画面花屏、卡顿1推流与拉流统一强制使用 TCP 2优先使用 h265/h264 裸流不要直接推送复杂 MP4 3不要去掉-re参数高速推送码流会造成解码器溢出。3. 和 live555 对比总结live555MediaServer只能读取本地文件目录访问格式rtsp://ip:8554/xxx.h265新版本 RDK 镜像不再自带FFmpeg/rtsp-simple-server现代替代方案不依赖开发板任何程序电脑端一站式完成强烈推荐作为你的标准测试手段。四、最简工作流程你日常调试固定流程1PC 启动 RTSP 推流服务 2记录 PC 局域网 IP 和 rtsp 地址 3RDK X5 运行 sample_rtsp2display 指定该地址、开启 TCP 4全程不需要在 RDK 上编译、运行 live555MediaServer。

相关新闻

AI辅助技术专著创作全流程实战指南

AI辅助技术专著创作全流程实战指南

2026/8/24 22:36:37

1. 项目概述作为一名写过三本技术书籍的过来人,我深知专著创作的痛苦:从选题构思到资料收集,从章节编排到文字打磨,每个环节都让人头秃。去年尝试用AI工具辅助完成了一本28万字的技术手册后,我发现现代AI写作工具已经能…

10分钟掌握Octopii高级用法:自定义正则规则与多区域PII识别技巧

10分钟掌握Octopii高级用法:自定义正则规则与多区域PII识别技巧

2026/9/5 22:17:14

10分钟掌握Octopii高级用法:自定义正则规则与多区域PII识别技巧 【免费下载链接】Octopii An AI-powered Personal Identifiable Information (PII) scanner. 项目地址: https://gitcode.com/gh_mirrors/oc/Octopii Octopii是一款AI驱动的个人身份信息&#…

Fastify-cli与TypeScript完美结合:构建类型安全的现代后端应用

Fastify-cli与TypeScript完美结合:构建类型安全的现代后端应用

2026/8/24 22:36:37

Fastify-cli与TypeScript完美结合:构建类型安全的现代后端应用 【免费下载链接】fastify-cli Run a Fastify application with one command! 项目地址: https://gitcode.com/gh_mirrors/fa/fastify-cli Fastify-cli是一款强大的命令行工具,能让你…

CANN/GE ACL数据集缓冲区添加函数

CANN/GE ACL数据集缓冲区添加函数

2026/9/21 18:38:46

aclmdlAddDatasetBuffer 【免费下载链接】ge GE(Graph Engine)是面向昇腾的图编译器和执行器,提供了计算图优化、多流并行、内存复用和模型下沉等技术手段,加速模型执行效率,减少模型内存占用。 GE 提供对 PyTorch、Te…

用ffmpeg高效批量调整图片尺寸的实战指南

用ffmpeg高效批量调整图片尺寸的实战指南

2026/9/21 18:41:09

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

Transformers 音频特征提取工具库 audio_utils 全解析:从 Mel 刻度换算到对数 Mel 频谱

Transformers 音频特征提取工具库 audio_utils 全解析:从 Mel 刻度换算到对数 Mel 频谱

2026/9/21 18:36:40

Transformers 音频特征提取工具库 audio_utils 全解析:从 Mel 刻度换算到对数 Mel 频谱 【免费下载链接】transformers 🤗 Transformers: the model-definition framework for state-of-the-art machine learning models in text, vision, audio, and mu…

RustFS 多节点集群重启与滚动升级实战:Readiness、Quorum 与 Degraded 模式完全指南

RustFS 多节点集群重启与滚动升级实战:Readiness、Quorum 与 Degraded 模式完全指南

2026/9/21 18:37:26

RustFS 多节点集群重启与滚动升级实战:Readiness、Quorum 与 Degraded 模式完全指南 【免费下载链接】rustfs 🚀2.3x faster than MinIO for 4KB object payloads. RustFS is an open-source, S3-compatible high-performance object storage system sup…

Java Integer缓存揭秘:128陷阱原理、避坑与面试全解

Java Integer缓存揭秘:128陷阱原理、避坑与面试全解

2026/9/21 18:40:29

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

RustFS Scanner 数据用量发布权威性决策:配额准入如何获得可用的权威依据

RustFS Scanner 数据用量发布权威性决策:配额准入如何获得可用的权威依据

2026/9/21 18:36:17

RustFS Scanner 数据用量发布权威性决策:配额准入如何获得可用的权威依据 【免费下载链接】rustfs 🚀2.3x faster than MinIO for 4KB object payloads. RustFS is an open-source, S3-compatible high-performance object storage system supporting mi…

远程协作的工作台整理

远程协作的工作台整理

2026/9/22 0:19:28

远程协作的工作台整理远程协作的核心不是再加一个工具,而是让交接信息足够完整。异步任务要写明目标、输入位置、完成标准和需要决策的人。 工作台的最小配置 将日程、待办、代码和沟通入口收拢到少数固定位置;通知按紧急程度分层。工作台不需要模仿办公…

持续集成 流水线自动化与 声明式交付 实践:原型怎样变成可用功能

持续集成 流水线自动化与 声明式交付 实践:原型怎样变成可用功能

2026/9/21 23:38:13

持续集成 流水线自动化与 声明式交付 实践:原型怎样变成可用功能分类:[AI/大模型]细分主题:AI 增强型 CI/CD 流水线自动化与 GitOps 实践:Agent 工作流、工具调用与任务拆解:从原型到生产的验收清单很多团队在尝试用大…

容器编排 生产环境运维与排障实战:复盘记录怎样真正派上用场

容器编排 生产环境运维与排障实战:复盘记录怎样真正派上用场

2026/9/22 0:48:53

容器编排 生产环境运维与排障实战:复盘记录怎样真正派上用场分类:[工程技术]细分主题:Kubernetes 生产环境运维与排障实战:可复制的项目复盘模板与决策记录大部分团队的事故复盘报告,最后都变成了躺在 Confluence 或钉…