Hey Karl,

Sorry for not getting back to you sooner about this. Thanks for sending
on that binary to experiment with webcam support.

I'm still seeing that it's not working on the 701.  The usbvc was
definitely attaching, and ekiga at least recognised that a camera was
present.

When running the capture program, I had:

???timf at beag[415] ./my_capture_cam_eeepc -check 

my_capture_cam_eeepc Version 1.0
CAMusbvc: ERROR cont.: Running without log file (could not open)
640 x 480 format 1448695129 from input 0 (Camera Terminal)
YUV
Format is: V4L2_PIX_FMT_YUYV = YUYV = YUY2 = YUV422
fmt.fmt.pix.field = 1 (videodev2.h: enum v4l2_field)
fmt.fmt.pix.bytesperline = 1280
fmt.fmt.pix.sizeimage = 655360
fmt.fmt.pix.colorspace = 0 (videodev2.h: enum v4l2_colorspace:  8 ==> 
COLORSPACE_SRGB)
fmt.fmt.pix.priv = 0
   Driver: usbvc
   Card: Generic USB videoclass device
   Bus Info: usb
   Version:  1
   Capabilities:
     Video capture support: Yes
     Video output support: No
     Video overlay support: No
     RAW VBI capture support: No
     RAW VBI output support: No
     Sliced VBI capture support: No
     Sliced VBI capture support: No
     RDS capture support: No
     Device has a tuner: No
     Audio support: No
     Device has radio support: No
     Supports read/write system calls: Yes
     Supports async i/o: No
     Supports streaming: Yes
Discovering supported video formats:
VIDIOC_ENUM_FMT(0)
   index        :0
   type         :1
   flags        :0
   description  :YUYV
   pixelformat  :1448695129
VIDIOC_ENUM_FMT(1)
   index        :1
   type         :1
   flags        :0
   description  :YUYV
   pixelformat  :1448695129
VIDIOC_ENUM_FMT(2)
   index        :2
   type         :1
   flags        :0
   description  :Unknown format
   pixelformat  :0
Enumerate CTRL (VIDIOC_QUERYCTRL):

Then,
timf at beag[428] ./my_capture_cam_eeepc -form YUY -cap -wi $wi -he $hi > 
image.yuyv
my_capture_cam_eeepc Version 1.0
CAMusbvc: ERROR cont.: Running without log file (could not open)
AAA: 1. Enumerate formats: Check
Discovering supported video formats:
VIDIOC_ENUM_FMT(0)
   index        :0
   type         :1
   flags        :0
   description  :YUYV
   pixelformat  :1448695129
VIDIOC_ENUM_FMT(1)
   index        :1
   type         :1
   flags        :0
   description  :YUYV
   pixelformat  :1448695129
VIDIOC_ENUM_FMT(2)
   index        :2
   type         :1
   flags        :0
   description  :Unknown format
   pixelformat  :0
AAA: GET Format: Check
Get format start:
fmt.type= 1
Width: 640 Height: 480   pixelformat= 1448695129
fmt.fmt.pix.field = 1 (videodev2.h: enum v4l2_field)
fmt.fmt.pix.bytesperline = 1280
fmt.fmt.pix.sizeimage = 655360
fmt.fmt.pix.colorspace = 0 (videodev2.h: enum v4l2_colorspace:  8 ==> 
COLORSPACE_SRGB)
fmt.fmt.pix.priv = 0
Get format END
AAA: Setting Format
ERROR setting video format


Oh well!

        cheers,
                        tim


On Wed, 2008-09-03 at 17:57 +0000, Karl Dalen wrote:
> Hi,
> 
> The usbvc driver version included in 2008.05 did
> not work with the built-in webcam in Eee PC 900.
> With the help from Lei Chen in the USB team I
> tested a new experimental debug version of usbvc and
> this version worked fine with the EeePC webcam.
> 
> According to Lei Chen, this new usbvc is included
> in nv96 so use this newest usbvc, (SUNWusbvc) if
> you need the webcam to work. I have tried it with the
> Ekiga video conference software that comes with the
> 2008.05 install and I managed to get video conferencing
> beween the Eee PC and my U20 through wireless router
> and my LAN to work fine using h323:<IP> calls.
> 
> Next step, is to try over the internet. Need to figure out what
> port forwarding is needed in the router and if using STUN server
> works. Anyone used Ekiga for external video conferencing?
> 
> The EeePC webcam supports only YUY format and not
> the compressed MJPEG. I had some issues with my
> yuyv conversion in my own capture software I have been
> using for a logitech quickcam 9000 pro on my workstation,
> apparantly there were some differences. There is also a bug
> related to the YUYV format sometimes returning garbage bytes
> at the end of a line, CR6739228
> 
> So far, I have captured up to 640x420 resolution successfully in YUYV.
> Checking the capability of this EeePC webcam gives:
> 
>   Driver: usbvc
>   Card: CNF7129
>   Bus Info: usb
>   Version:  1
>   Capabilities:
>     Video capture support: Yes
>     Video output support: No
>     Video overlay support: No
>     RAW VBI capture support: No
>     RAW VBI output support: No
>     Sliced VBI capture support: No
>     Sliced VBI capture support: No
>     RDS capture support: No
>     Device has a tuner: No
>     Audio support: No
>     Device has radio support: No
>     Supports read/write system calls: Yes
>     Supports async i/o: No
>     Supports streaming: Yes
> Discovering supported video formats:
> VIDIOC_ENUM_FMT(0)
>   index        :0
>   type         :1
>   flags        :0
>   description  :YUYV
>   pixelformat  :1448695129
> VIDIOC_ENUM_FMT(1)
>   index        :1
>   type         :1
>   flags        :0
>   description  :YUYV
>   pixelformat  :1448695129
> Enumerate CTRL (VIDIOC_QUERYCTRL):
> 
> Regards,
> 
> /KarlD
> 
> 
> ______________________________________________________________________
> Discover the new Windows Vista Learn more! 
> _______________________________________________
> eeepc-discuss mailing list
> eeepc-discuss at opensolaris.org
> http://mail.opensolaris.org/mailman/listinfo/eeepc-discuss


Reply via email to