gpt4 book ai didi

Android 外部摄像头选项 - 覆盖在视频流之上,没有中间人服务器/路由器

转载 作者:可可西里 更新时间:2023-11-01 18:47:24 25 4
gpt4 key购买 nike

我正在寻找一种从 Android 设备连接外部摄像头的方法。它需要外置摄像头的原因是因为我需要能够修改摄像头(移除红外滤镜)并且我不想破坏车载手机摄像头。

无论相机是通过 USB、蓝牙、WiFi 还是其他一些通信协议(protocol)进行连接,这两个设备只需要能够在没有中间人服务器/路由器的情况下进行通信即可。

我正在寻找一种解决方案:

  • 不需要生根或重建 Android/Linux 内核(绝对必须)
  • 允许我在图像/视频上叠加项目(好)
  • 访问视频流以进行图像分析(最佳)

最后一个要求不是必需的,但会很好。

我探索过的选项:

  • USB 摄像头:根据 http://brain.cc.kogakuin.ac.jp/research/usb-e.html 重建 Linux 内核并尝试使用相机提供的代码:http://www.amazon.com/gp/product/B002X3VEIE/ref=oh_o02_s00_i00_details .丝毫没有工作。后来我了解到作者使用的是 CM9 模组,但这确实不是一个选项,因为它对于市场上的应用程序来说并不实用。
  • 蓝牙摄像头:LooxcieCountourGPS看起来是最好的选择,但提要是流式传输到他们的应用程序,而且他们没有 API 或 SDK,所以如何叠加在他们的视频提要上?
  • IP 摄像头:对我来说,这看起来是最有前途的选择,但是如何在没有中间人服务器/路由器的情况下访问 IP 摄像头视频源? GoPro HD Hero2 with WiFi BacPac看起来很有希望,但它还没有出来,据我所知,你需要使用他们的应用程序,类似于蓝牙相机选项。有哪些摄像头可以让我连接到它们并接收直接视频馈送,我该如何以编程方式实现这一点?

如果可以在没有中间人的情况下连接到 IP 摄像机,代码位于 Android and MJPEGGetting IP Cam video stream on Android (MJEPG)看起来很有前途。

我可以叠加在另一个应用的视频源之上吗?是否可以直接连接到网络摄像机?非常感谢任何建议的选项。

最佳答案

我最终选择了网络摄像机选项,因为它似乎是唯一可行的选择。

我能够购买 this相机并通过去除镜头底部的胶水然后拆下红外滤镜来取下红外滤镜。

我能够使用 AndroidAP 热点将摄像头连接到 ICS,并使用摄像头上的临时网络设置将摄像头连接到旧版 Android 设备(您必须手动设置 IP 地址等以进行临时设置,这很痛苦) .

关于让 MJPEG 在 ICS 上的应用程序中工作,我做了 these修改我在 SO 上找到的代码。

最后,应用程序需要能够打开和关闭 AP,我还没有完成,但是 here是一些开始的代码。

关于Android 外部摄像头选项 - 覆盖在视频流之上,没有中间人服务器/路由器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9784683/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com