将网络摄像头数据流式传输到网页

5 投票
1 回答
1076 浏览
提问于 2025-04-17 00:03

我的想法:

  • 把摄像头的视频流传到网页上。
  • 有一些按钮可以和一个Python程序进行互动。

我打算使用OpenTLD(也叫做Predator)来通过摄像头获取一个正在移动的讲者的信息。然后我会把这些坐标发送给Python,Python会进行一些计算,再通过串口连接(用pyserial)把信息发送给Arduino,Arduino会控制一个电机来移动摄像头。

我希望有一个网页界面,可以远程预览和手动控制Arduino,通过和Python控制程序进行沟通。

我在寻找一个可以在Ubuntu上运行的东西,能够显示摄像头的视频流,并且可以发送指令给Python程序。

1 个回答

2

我建议你可以这样做:

  1. 先捕捉数据并写入文件:
  2. 读取文件并计算坐标:
  3. 使用Python或者其他语言通过串口发送信号。

你可能还需要加入一些反馈机制来确保控制得当。关于捕捉和写入文件,有很多程序可以选择。许多程序能够拍摄快照并写入文件(可以是同一个名字或者不同的名字),而不是录制视频,你可以利用这些功能。我记不清具体的名字了,但我记得在Ubuntu上用过这样一个程序。

撰写回答