Hi, Some documentation on the subject: http://www.quickcamteam.net/uvc-h264
Regards, Paulo 2011/6/16 Ajay Bhargav <ajay.bhar...@einfochips.com>: > Hi Alexey, > > Thanks for reply, Well i have already done this before even i saw that > patches in mailing list... I am able to add /dev/video0 device on my machine > but i am not able to read from that device. Here is the log: > > > uvcvideo 1-1.2:1.0: usb_probe_interface > uvcvideo 1-1.2:1.0: usb_probe_interface - got id > uvcvideo: Probing generic UVC device 1.2 > uvcvideo: Videostreaming interface: 0x0A > uvcvideo: Format 10, Desc Size: 7 > uvcvideo: Found format MPEG2-TS. > uvcvideo: Found a Status endpoint (addr 81). > uvcvideo: Found UVC 1.00 device USB Camera Aoni (04a8:0536) > uvcvideo: Added control 00000000-0000-0000-0000-000000000101/2 to device 1.2 > entity 5 > uvcvideo: Added control 00000000-0000-0000-0000-000000000101/3 to device 1.2 > entity 5 > uvcvideo: Added control 00000000-0000-0000-0000-000000000101/6 to device 1.2 > entity 5 > uvcvideo: Added control 00000000-0000-0000-0000-000000000101/7 to device 1.2 > entity 5 > uvcvideo: Added control 00000000-0000-0000-0000-000000000101/8 to device 1.2 > entity 5 > uvcvideo: Added control 00000000-0000-0000-0000-000000000101/5 to device 1.2 > entity 5 > uvcvideo: Scanning UVC chain: OT 3 <- PU 5 <- SU 4 <- IT 1 > (-> XU 6)<6>uvcvideo: video stream id: 3 > uvcvideo: Stream List id: 3, Dev stream id: 3 > uvcvideo: Found a valid video chain (1 -> 3). > uvcvideo: UVC non compliance - GET_DEF(PROBE) not supported. Enabling > workaround. > input: USB Camera Aoni as /class/input/input0 > usb 1-1.2: link qh1024-0001/ff389200 start 1023 [1/0 us] > uvcvideo: UVC device initialized. > usb 1-1.2: adding 1-1.2:1.1 (config #1, interface 1) > usb 1-1.2:1.1: uevent > usb 1-1.2: adding 1-1.2:1.2 (config #1, interface 2) > usb 1-1.2:1.2: uevent > snd-usb-audio 1-1.2:1.2: usb_probe_interface > snd-usb-audio 1-1.2:1.2: usb_probe_interface - got id > usb 1-1.2: adding 1-1.2:1.3 (config #1, interface 3) > usb 1-1.2:1.3: uevent > uvcvideo: uvc_v4l2_open > uvcvideo: uvc_v4l2_ioctl(VIDIOC_QUERYCAP) > uvcvideo: uvc_v4l2_ioctl(VIDIOCGCAP) > uvcvideo: Trying format 0x4745504d (MPEG): 10000x10000. > uvcvideo: Default cam size: 10000x10000. > uvcvideo: Using default frame interval 0.1 us (10000000.0 fps). > uvcvideo: uvc_v4l2_release > > As per this conversation > (http://lists.berlios.de/pipermail/linux-uvc-devel/2009-July/005008.html) it > looks like there are lot more changes to be done, so that UVC is able to > forward proper information to v4l2 layer. > > --Ajay > > > ----- Original Message ----- > From: "Alexey Fisher" <bug-tr...@fisher-privat.net> > To: "Ajay Bhargav" <ajay.bhar...@einfochips.com> > Cc: linux-uvc-devel@lists.berlios.de, "Kofi Jedamzik" <k...@jedamzik.net> > Sent: Thursday, June 16, 2011 12:06:02 PM > Subject: Re: [Linux-uvc-devel] Webcam with H264 encoder not in Devicelist > > Hi, > > Stephan Lachowsky has provided some patches for MPEG-TS and H264 > support. > https://lists.berlios.de/pipermail/linux-uvc-devel/2011-February/006287.html > https://lists.berlios.de/pipermail/linux-uvc-devel/2011-February/006288.html > > I do not know the current status of this work. May be Laurent can tell > some thing about it. > > Am Donnerstag, den 16.06.2011, 10:26 +0530 schrieb Ajay Bhargav: >> Hi, >> >> as far as i know stream based format are not yet supported in UVC >> driver. and UVC 1.1 specifications defines the H.264 payload >> specifications. I dont think they are implemented yet. >> >> I have a camera with me which outputs H.264 stream using MPEG2-TS >> container format. If you have any idea how to add support for MPEG2-TS >> please let me know. >> >> --Ajay >> >> ----- Original Message ----- >> From: "Alexey Fisher" <bug-tr...@fisher-privat.net> >> To: "Kofi Jedamzik" <k...@jedamzik.net> >> Cc: linux-uvc-devel@lists.berlios.de >> Sent: Wednesday, June 15, 2011 8:10:36 PM >> Subject: Re: [Linux-uvc-devel] Webcam with H264 encoder not in >> Devicelist >> >> Hi, >> >> theoretically this should do it: >> gst-inspect-0.10 v4l2src ! video/x-h264 ! ffdec_h264 ! autovideosink >> >> but, if i'm correct, current kernel do not support h264. There was a >> patch for some time, but im not sure if Laurent applyed it. >> >> Am Mittwoch, den 15.06.2011, 16:01 +0200 schrieb Kofi Jedamzik: >> > Hi, >> > >> > ... there is a "new" Logitech Webcam called "B990 HD Webcam" with >> > device id 046d:0828 >> > it has an integrated hardware based H264 baseline video encoder >> > >> > This cam is not listed. >> > >> > MJPEG seems to work but I want to get out the H264 stream. >> > >> > Is there anyone who could give me a hint how to do it? >> > >> > Here are som dumps which might be helpful... >> > >> > best regards >> > >> > Kofi >> > >> > #lsusb --verbose -d 046d:0828 >> > (big output) -->> http://pastebin.com/9WFgytwY >> > >> > #guvcview --device /dev/video0 --verbose >> > (big output) -->> http://pastebin.com/pqmUGYyn >> > >> > #modinfo uvcvideo >> > filename: >> > /lib/modules/2.6.38-8-generic/kernel/drivers/media/video/uvc/uvcvideo.ko >> > version: v1.0.0 >> > >> > #tail /var/log/syslog >> > [11588.664940] usb 1-6: USB disconnect, address 4 >> > [11594.580043] usb 1-6: new high speed USB device using ehci_hcd and >> address 5 >> > [11594.927759] uvcvideo: Unknown video format >> > 34363248-0000-0010-8000-00aa00389b71 >> > [11594.927786] uvcvideo: Found UVC 1.00 device <unnamed> (046d:0828) >> > [11595.024093] input: UVC Camera (046d:0828) as >> > /devices/pci0000:00/0000:00:12.2/usb1/1-6/1-6:1.0/input/input8 >> -- >> Regards, >> Alexey >> >> _______________________________________________ >> Linux-uvc-devel mailing list >> Linux-uvc-devel@lists.berlios.de >> https://lists.berlios.de/mailman/listinfo/linux-uvc-devel >> >> -- >> This message has been scanned for viruses and >> dangerous content by Clean Mail Gateway, and is >> believed to be clean. >> >> >> ************************************************************************************************************************************************************* >> einfochips Business Disclaimer : This e-mail message and all >> attachments transmitted with it are intended solely for the use of the >> addressee and may contain legally privileged and confidential >> information. If the reader of this message is not the intended >> recipient, or an employee or agent responsible for delivering this >> message to the intended recipient, you are hereby notified that any >> dissemination, distribution, copying, or other use of this message or >> its attachments is strictly prohibited. If you have received this >> message in error, please notify the sender immediately by replying to >> this message and please delete it from your computer. Any views >> expressed in this message are those of the individual sender unless >> otherwise stated. Company has taken enough precautions to prevent the >> spread of viruses. However the company accepts no liability for any >> damage caused by any virus transmitted by this email. >> >> ************************************************************************************************************************************************************* >> >> > > -- > Regards, > Alexey > > > -- > This message has been scanned for viruses and > dangerous content by Clean Mail Gateway, and is > believed to be clean. > > ************************************************************************************************************************************************************* > einfochips Business Disclaimer : This e-mail message and all attachments > transmitted with it are intended solely for the use of the addressee and may > contain legally privileged and confidential information. If the reader of > this message is not the intended recipient, or an employee or agent > responsible for delivering this message to the intended recipient, you are > hereby notified that any dissemination, distribution, copying, or other use > of this message or its attachments is strictly prohibited. If you have > received this message in error, please notify the sender immediately by > replying to this message and please delete it from your computer. Any views > expressed in this message are those of the individual sender unless > otherwise stated. Company has taken enough precautions to prevent the spread > of viruses. However the company accepts no liability for any damage caused > by any virus transmitted by this email. > ************************************************************************************************************************************************************* > > > _______________________________________________ > Linux-uvc-devel mailing list > Linux-uvc-devel@lists.berlios.de > https://lists.berlios.de/mailman/listinfo/linux-uvc-devel > > _______________________________________________ Linux-uvc-devel mailing list Linux-uvc-devel@lists.berlios.de https://lists.berlios.de/mailman/listinfo/linux-uvc-devel