首页 文章

网络摄像头与stm32连接

提问于
浏览
3

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

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

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

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

或者,您是否会推荐另一种提供视频流的电路,以便与STM32接口 .

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

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

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

提前致谢 .

2 回答

  • 1

    你不能轻易地在STM32F4上运行linux,也不能在其上运行USB堆栈,并且编写自己的网络摄像头驱动程序是微不足道的 . 我建议使用某种嵌入式摄像头,或者升级到可以支持在其上运行的完整Linux发行版的处理器 .

  • 1

    由于stbtrax提到STM32F4处理器无法真正处理视频处理,所以最好转移到嵌入式操作系统,如Odroid .

    另一种选择是使用DCMI将摄像机直接连接到STM32F4,然后使用UVC通过USB将其流式传输 . 这里你的分辨率有限 . https://github.com/iliasam/STM32F4_UVC_Camera

相关问题