1

我需要编写一个接收 24 位 RGB 输入的驱动程序并将其放在显示器上(通过 3rd 方应用程序作为 mplayer,或者将其转储到成名缓冲区,目前并不重要)

设置是 OMAP3 平台上的 2.3.39 内核,并连接了一个视频捕获芯片。

我知道哪些 GPIO 从视频捕获芯片(包括 clk、hsync 和 vsync)接收数据。

我试图查看几个驱动程序以了解它们如何定义以将 CPU GPIO 输入流式传输到设备,但找不到关于它如何连接的任何线索。我目前有一台相机在使用 omap3isp 处理那些精确的 GPIO。我正在尝试用其他视频输入替换它。

可以请一些人对此事有所了解,任何帮助将不胜感激。

最好的,乔纳森。

4

1 回答 1

0

在 Ubuntu 中,您可以通过在终端中输入以下命令来检查视频捕获设备:

ls /dev/video*

因此,v4l2 也使用这些相同的设备。如果您在 /dev/video0 或 /dev/video1 有设备,则可以使用 VLC/FFmpeg/MPlayer/MEncoder 来捕获这些流。在https://help.ubuntu.com/community/Webcam#VLC中,确保您可以看到网络摄像头流的简单测试是在终端中键入以下命令。

vlc v4l2:///dev/video0
于 2011-10-05T04:18:04.243 回答