【问题标题】:Live stream video and capture input from the user and send it to Raspberry Pi Robot实时流式传输视频并捕获用户的输入并将其发送到 Raspberry Pi Robot
【发布时间】:2013-08-17 14:32:28
【问题描述】:

需要帮助!

假设我的房间里有一个机器人,上面有摄像头。我需要在网站上实时提供视频源。我根本不想要任何延迟(假设我有良好的互联网连接)。此外,如果用户在网站上按下任何键,机器人需要检测到它并采取相应的行动。现在,一旦我拿到钥匙,我就可以处理机器人需要做的所有动作。机器人上有一个树莓派。

我们可以在浏览器和我的机器人之间实现双向通信(一个方向是视频,另一个是纯文本),并尽可能保持通信速度的最简单方法是什么。

PS:我尝试发起 Google 环聊并嵌入视频,但延迟至少为 1 分钟。

【问题讨论】:

  • 树莓派可以处理 websockets 吗?我听说那是与服务器/客户端通信的好方法。我没有使用它们,但可能需要研究一下。

标签: browser video-streaming raspberry-pi http-live-streaming user-interaction


【解决方案1】:

做起来很简单。从这里获取 Raspberry Pi 的相机。

http://www.adafruit.com/products/1367

您可以使用 Motion JPEG 传输视频。请按照以下说明进行操作。

http://blog.miguelgrinberg.com/post/stream-video-from-the-raspberry-pi-camera-to-web-browsers-even-on-ios-and-android

一旦您获得了视频流的 IP,您就可以将其显示在网站上。

要向 rap pi 发送命令,有什么复杂之处?如果你的锉刀。 pi 有互联网(应该是用于视频流),你可以编写一个程序从浏览器读取命令。

【讨论】:

  • 我不知道,但我接受您对您的努力的回答。 :) 谢谢!
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2013-08-20
  • 2016-01-26
  • 2018-01-28
  • 1970-01-01
相关资源
最近更新 更多