Hi,

2010/4/6 Franz TRIERWEILER <franz.trierweiler.ingeni...@gmail.com>:
> Hi Paulo,
>
> First many thanks for your answer.
>
> I have doubts about using Usb1 ou Usb2 port... I asked Freescal in order to
> make sure but according to the IMX datasheet, it is a USB 2.0 port.
>
> What annoys me is that I read: "usb 1-1: not running at top speed; connect
> to a high speed hub" and I do not know how to understand this.
>
> usb 1-1: not running at top speed; connect to a high speed hub
> usb 1-1: New USB device found, idVendor=0c45, idProduct=62c0
> usb 1-1: New USB device strings: Mfr=2, Product=1, SerialNumber=0
> usb 1-1: Product: USB 2.0 Camera
> usb 1-1: Manufacturer: Sonix Technology Co., Ltd.
> usb 1-1: configuration #1 chosen from 1 choice
> uvcvideo: Found UVC 1.00 device USB 2.0 Camera (0c45:62c0)
> input: USB 2.0 Camera as /class/input/input2
>

That's definitely a usb1.1 connection (full speed) since the camera
device is usb2 (high speed) you get that type of message.


> If it is not a USB 2.0 port, is there a way through gst-launch to reduce the
> image resolution ?
>

I don't think resolution is the only issue here.
Usually uvc devices support two types of video stream, compressed MJPG
or/and uncompressed YUYV, when connected to a slower usb port they
just drop the uncompressed format and support MJPG only and at lower
fps/resolutions.
I've actually never tried a YUYV camera only on a usb1 port so I'm not
sure how this is handled in that case, but most likely it will drop
support for higher resolutions.

GStreamer I think defaults to yuv so you should also try setting the
input format to MJPG, e.g.:

gst-launch v4l2src ! image/jpeg,width=320,framerate=15/1,rate=15

You can use guvcview or luvcview to check out available formats and
resolutions for the camera in the ARM platform.

Best regards,
Paulo
_______________________________________________
Linux-uvc-devel mailing list
Linux-uvc-devel@lists.berlios.de
https://lists.berlios.de/mailman/listinfo/linux-uvc-devel

Reply via email to