2013-02-20 131 views
3

我想使用STM32F4微控制器接收视频流,然后使用rtsp协议通过以太网进行流式传输。webcam与stm32接口

我需要你们告诉我哪个电路最适合与STM32接口。

我可以通过USB OTG连接网络摄像头与STM32吗? (我有关于USB协议的基本想法,但问题是我的网络摄像头不支持Linux,所以没有驱动程序代码源,因此没有端点引用...)

是否可以定义通过调试USB流量触发视频(流媒体)批量传输的端点和供应商特定命令?或者,你会推荐另一个电路,它提供简单的接口与STM32的视频流。

我知道这是一种疯狂的事情,但我在问它会有多难?

让我知道你对这个项目的看法?

PS: 该项目的rtsp部分不是本主题的目的。

在此先感谢。

回答

1

你不能在STM32F4上轻松运行linux,也不能在其上运行USB栈,并且编写自己的摄像头驱动程序也很简单。我建议使用某种嵌入式相机,或者移动到可以支持在其上运行的完整Linux发行版的处理器。

1

由于stbtrax提到STM32F4处理器无法真正处理视频处理,所以您最好转移到像Odroid这样的嵌入式操作系统。

另一种选择是使用DCMI将摄像机直接连接到STM32F4,然后使用UVC通过USB对其进行流式传输,就像这个人已经完成的一样。您将在这里解决问题。 https://github.com/iliasam/STM32F4_UVC_Camera