当前位置: 首页 > news >正文

RV1126+FFMPEG多路码流监控项目——测试

前面几章奖这个项目的代码都写完了,现在可以进行编译,放进板子里面测试了,编译烧录步骤我这里就不再赘述了,VI模块内容详细说了。

1.编译后的程序移植进板子后,放在userdata文件夹下,运行命令:

./rv1126_ffmpeg_main 0 rtmp://电脑IP:1935/live/01 0 rtmp://电脑IP:1935/live/02

自己电脑IP不知到的,win+r,cmd,输入ipconfig,查看以太网的IPv4的地址,然后在板子上ping一下:

ping IP地址

这就是ping成功了。

但此时还不能直接运行,会提示少几个库找不到

根据报错提示,我们在虚拟机中找到这些库,命令是:

find . -name "库的名字"

然后将这些库移植进板子的usr/lib的文件夹

2.Nginx编译集成了 rtmp 模块,专门用来做 RTMP 直播中转服务。 执行start ./nginx.exe就是启动流媒体服务程序

开始菜单搜索框输入PowerShell,点击「Windows PowerShell」打开,手动切换到 nginx 目录

start .\nginx.exe

执行这个命令,启动 nginx 后,程序会持续监听 1935 端口,接收 RV1126 发过来的 H.264 视频码流,把视频数据缓存到服务器内部。不启动 nginx:端口无人监听,开发板推流会连接失败,没有任何视频数据。

再打开两个PowerShell,进入ffmpeg中的bin文件夹,

准备好这两个命令,

此时板子的终端,准备好执行命令,开始执行之后,PowerShell也开始执行,就可以显示出两路画面。

如果没有显示出画面,就将专用网络的防火墙关了,再重新执行一遍程序,一般来说就可以了。

成功执行之后,可以永久放行端口就不用反复开关防火墙

  1. 打开「控制面板→系统和安全→Windows Defender 防火墙→高级设置」
  2. 左侧选择「入站规则」→ 右侧「新建规则」
  3. 规则类型选端口,下一步
  4. 选择 TCP,特定本地端口填写1935,下一步
  5. 勾选「域、专用、公网」全部选项,下一步
  6. 名称填写RTMP 1935,完成创建

出站规则也要新建一条一模一样的

同样新建规则,TCP 1935 端口,放行出站,保证 ffplay 播放器向外拉流不受拦截。

以上就是整个项目的执行顺序

http://www.jsqmd.com/news/1059954/

相关文章:

  • 豆包为什么不一样?揭秘大模型千人千面的五层动态适配机制
  • Gemini 3.5 Flash:多模态实时推理的范式革命
  • 构建企业级智能运维平台:Keep开源AIOps架构深度解析
  • cc-switch多模型通道工作流:本地AI开发的可编程基础设施
  • 校具采购避坑:优质课桌椅供应商怎么选?资质、产能、交付全测评 - 李lixpi
  • Seedance 2.0揭秘:多模态视频协同生成系统原理与实践
  • 告别混乱对话:3分钟学会用pyannote.audio自动识别说话人
  • 2026 广东汕尾全域彩钢瓦修缮 TOP4 权威推荐|滨海抗盐雾厂房除锈防水喷漆企业对比 + 汕尾专属避坑指南 - 本地便民网
  • Deepseek V4推理链路解剖:从VS Code补全到API网关的七层穿透
  • Kimi K2.6代码预览:面向工程落地的静默式AI代码理解范式
  • 2026 广东茂名全域彩钢瓦修缮 TOP4 权威推荐|滨海高盐雾 / 山区高湿厂房除锈防水喷漆企业对比 + 茂名专属避坑指南 - 本地便民网
  • Ubuntu 20.04 PostgreSQL安装配置全指南:APT/二进制/源码三方案深度对比
  • 2026青岛门窗选购权威指南:五大技术派源头工厂深度实测与年度口碑榜单 - GrowthUME
  • DeepSeek V4 Pro与Flash混合编程工作流:重构AI编码的决策-执行分工
  • API签名机制全解析:从原理到Python实战,构建安全通信基石
  • 5分钟搞定泰坦之旅背包爆满问题:TQVaultAE无限仓库终极指南
  • Z-Image-Turbo架构解析:6B参数如何实现高质量文生图加速
  • xray漏洞扫描排除规则配置实战:精准过滤误报与重复检测
  • Go语言if语句设计哲学与工程实践指南
  • AI编程进入GUI时代:意图建模与上下文可视化重构开发工作流
  • 将OWASP安全指南转化为自动化生产防线:策略即代码的工程实践
  • 千万不能错过的淘宝代运营公司大揭秘! - GrowthUME
  • WordPress Multisite实战:Apache下原生多站统一管理指南
  • Qwen2.5 GRPO训练乱码根因:KL约束与Tokenizer对齐失效
  • DeepSeek-V3架构解析:MLA与MoE协同优化的推理新范式
  • 混元1.5世界模型:3D空间记忆与隐式记忆库技术解析
  • 谱图理论优化低轨卫星网络拓扑:以代数连通度降低网络直径
  • Agentic RL中Tools机制的设计原理与工程实践
  • 内存价格飙升,Nothing 被迫搁置 CMF Phone 2 Pro 后续机型,苹果也提价
  • SchoolTool教育数据中枢:Zope架构下的学生信息系统部署指南