Skip to content

踩坑Robotics Stack Exchange2016-10-22

Java应用如何接入Pi相机视频流? ​

本文由 AI 根据公开内容整理,可能有误,请以原文为准:Connect to video stream with Java app instead of console and mplayer(Robotics Stack Exchange #5031)

状态:已解决

问题 ​

树莓派四旋翼通过Pi Camera推流,Linux笔记本可用nc接收并用mplayer显示;提问者希望Java应用直接获取视频以做图像处理,避免手动控制台流程。

环境 ​

Raspberry Pi、Pi Camera、Wi-Fi、Linux笔记本、Java、nc、mplayer。

解决办法 ​

  1. 用mkfifo /path/to/myOutputFifo创建FIFO特殊文件。
  2. 用nc | tee /path/to/myOutputFifo | mplayer接收视频流,并通过tee同时输出到mplayer和FIFO。
  3. 让Java程序从/path/to/myOutputFifo读取输入进行处理。

原问题作者:Jurass;采纳答案作者:Ian。原内容依 CC BY-SA 4.0 授权,本页摘要同样依 CC BY-SA 4.0 授权。

来源

本页事实对应的公开页面,以原文为准。

  1. Robotics Stack Exchange #5031:Connect to video stream with Java app instead of console and mplayer访问 2026-10-22