3

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

我需要你们告诉我,哪种电路最适合与 STM32 连接。

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

是否可以通过调试 USB 流量来定义触发视频(流)批量传输的端点和特定于供应商的命令?

或者,您会推荐另一种电路,该电路提供易于与 STM32 接口的视频流。

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

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

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

提前致谢。

4

2 回答 2

1

您无法在 STM32F4 上轻松运行 linux,也无法在其上运行 USB 堆栈,编写自己的网络摄像头驱动程序也不是一件容易的事。我建议使用某种嵌入式摄像头,或者升级到可以支持在其上运行的完整 linux 发行版的处理器。

于 2013-08-20T09:34:15.967 回答
1

正如 stbtrax 提到的 STM32F4 处理器不能真正处理视频处理,所以你最好转移到嵌入式操作系统系统,如 Odroid。

另一种选择是使用 DCMI 将相机直接连接到 STM32F4,然后像这个人所做的那样使用 UVC 通过 USB 流式传输。您将在此处受到分辨率的限制。 https://github.com/iliasam/STM32F4_UVC_Camera

于 2015-01-17T01:13:41.557 回答