OS2 World Community Forum

OS/2, eCS & ArcaOS - Technical => Multimedia => Topic started by: Neil Waldhauer on July 25, 2024, 03:26:12 pm

Title: Improvement in Webcam support
Post by: Neil Waldhauer on July 25, 2024, 03:26:12 pm
Starting with Arca Noae USB drivers version 12.16, Webcam support is working with USB 3.0 on all the machines/webcams I have available to test. Prior to this version, USB webcams only worked with the USB 2.0 drivers.

The function is nice and fast, and I see no lag with the picture. Laptops with webcams that are attached with USB 3.0 tend to be much higher resolution, probably because they are newer.

I am using WebCam, UVC Webcam Support for OS/2 (ArcaOS, eComStation) by Wim Brul.
Title: Re: Improvement in Webcam support
Post by: Lars on July 25, 2024, 05:56:46 pm
I had helped porting libuvc (that in turn makes use of libusb). Whatever app uses libuvc should do. I have a test app from somewhere that I used with my "Logitech QuickCam Fusion" camera (0x046d == desc.idVendor) && (0x08c1 == desc.idProduct) where the camera claimed to not be UVC compliant (it claimed to be vendor specific) but in fact it was (as a workaround, I added a hack in libuvc to support that camera).

https://github.com/bitwiseworks/libuvc-os2
Title: Re: Improvement in Webcam support
Post by: Martin Iturbide on July 25, 2024, 10:10:06 pm
Hello

I will have to re-test some webcams that I have around.
This is the list: https://www.os2world.com/wiki/index.php?title=Category:Cameras

I don't remember if I ever made an USB Webcam Microphone work with ArcaOS. Was it possible? if so, anybody remember the steps?

Regards
Title: Re: Improvement in Webcam support
Post by: Lars on July 26, 2024, 11:47:00 am
Hello

I will have to re-test some webcams that I have around.
This is the list: https://www.os2world.com/wiki/index.php?title=Category:Cameras

I don't remember if I ever made an USB Webcam Microphone work with ArcaOS. Was it possible? if so, anybody remember the steps?

Regards

I think the problem will be that the audio interface will be supported by USBAUDIO.SYS / USBAUD2.SYS but the video interface will be supported by USBCALLS/libusb/libuvc as we do not have a dedicated USB VIDEO driver.

And therefore, the audio and video data streams are not correlated or would need different means to correlate them as in that case, audio should also be handled by USBCALLS/libusb and then the two data streams somehow bundled in a container (I think that was what matroschka was good for).
Title: Re: Improvement in Webcam support
Post by: Dave Yeo on July 26, 2024, 05:18:06 pm
In theory, you could pipe the audio and video through FFmpeg and into a container such as matroska or better webm. Syncing could be a problem though.
Title: Re: Improvement in Webcam support
Post by: Remy on July 27, 2024, 01:00:40 am
Well, give a try to AVxCAT (using Wim's program)
You can configure your webcam, add the webcam, record only audio or record video+audio into AVI (or else as well UDP stream which could be tested using VLC player).
During video add (into main list), you can spécify a small video control window without sound (usefull to control recorded video from the cam without larsen)...   

https://remydodin.levillage.org/doc/realisations/downloads/AVXCAT_V21.pdf
Page 35-36

note: replace "before the cam" by "in front of the cam"
Title: Re: Improvement in Webcam support
Post by: Martin Iturbide on July 28, 2024, 06:47:16 pm
Hello

Today I gave it a try to the webcam in my T14s with ArcaOS 5.1 UEFI.
The integrated camera works when I tried the Arca's USB 12.16.

Tried Wim Brul's "UVC Webcam Server" from 2024-01-01 (https://www.os2world.com/forum/index.php?action=dlattach;topic=3504.0;attach=10791) and was able to see the webcam image. While I run webcam.exe I executed vmvideo.exe to see the image.

I can say that my T14s camera works today !!!
- https://www.os2world.com/wiki/index.php?title=Lenovo_ThinkPad_T14s_1st_Gen_-_20T1

Regards
Title: Re: Improvement in Webcam support
Post by: Martin Iturbide on July 28, 2024, 06:53:03 pm
Hello Again

I also tried my "Ausdom USB Generic Webcam Realtek" - https://www.os2world.com/wiki/index.php?title=Ausdom_USB_Generic_Webcam_Realtek
It also worked. In this case it worked with both Wim Brul's "UVC Webcam Server"  2024-01-01 and also the version from the website (https://home.hccnet.nl/w.m.brul/webcam10/WebCam10.zip)

But I don't remember (or maybe I never learn) how to select which camera to see with Wim Brul's "UVC Webcam Server". Any tips?

Regards
Title: Re: Improvement in Webcam support
Post by: Martin Iturbide on July 29, 2024, 10:50:50 pm
Hello

I tested this two webcams:
- https://www.os2world.com/wiki/index.php?title=Lenovo_F300_FDH_Webcam
- https://www.os2world.com/wiki/index.php?title=Ubisoft_Motion_Tracking_Camera

Both worked with ArcaOS 5.1 UEFI, USB 3.0, USB drivers 12.16.

Regards
Title: Re: Improvement in Webcam support
Post by: MPJ on August 01, 2024, 05:25:53 pm
Jelly Comb 1080P HD Webcam also works ...
Title: Re: Improvement in Webcam support
Post by: Martin Iturbide on August 01, 2024, 10:37:10 pm
Hello JPM

Jelly Comb 1080P HD Webcam also works ...

Can you please give me the details of the model and maybe the URL site of it? I want to include it on the OS2World wiki.

Regards
Title: Re: Improvement in Webcam support
Post by: Martin Iturbide on August 02, 2024, 12:40:31 am
Hello

Today I tried the  Thinkpad Yoga 14 (https://www.os2world.com/wiki/index.php?title=Lenovo_ThinkPad_Yoga_14) that I have around.
Also with ArcaOS 5.1.0 (UEFI), USB 12.16, the internal webcam also worked with Wim Brul's "UVC Webcam Server" (https://home.hccnet.nl/w.m.brul/webcam10/WebCam10.zip)

I also tried the Wacom Bamboo Pen tablet (https://www.os2world.com/wiki/index.php?title=Wacom_Bamboo_Splash_CTL-470) that I have stored, and it also worked with "USBECD.SYS".

Regards
Title: Re: Improvement in Webcam support
Post by: MPJ on August 02, 2024, 02:35:13 am
Hello JPM

Jelly Comb 1080P HD Webcam also works ...

Can you please give me the details of the model and maybe the URL site of it? I want to include it on the OS2World wiki.

Regards

It was probably a China thing that was sold on Amazon under different brands.

 https://www.jellycomb.com/products/w06-webcam (https://www.jellycomb.com/products/w06-webcam)


Title: Re: Improvement in Webcam support
Post by: Martin Iturbide on August 02, 2024, 03:47:08 pm
Thanks JPM

https://www.os2world.com/wiki/index.php?title=Jelly_Comb_W06_1080P_HD_Webcam_Pro

If you can find out the Hardware ID (using lsusb) that will be awesome too.

Regards
Title: Re: Improvement in Webcam support
Post by: P.R. on August 02, 2024, 10:22:22 pm
I would like to add two more working cams:

Lenovo QuickCam Pro 9000:
ID 046D:0809 Release: 0010
https://support.logi.com/hc/en-us/articles/360024322533--Getting-Started-QuickCam-Pro-9000 (https://support.logi.com/hc/en-us/articles/360024322533--Getting-Started-QuickCam-Pro-9000)

Lenovo Yoga12 - Integrated Camera
ID 1BCF:2C79 Release: 0004
Sunplus Innovation Technology Inc.