[oi-dev] Logitech C930e

Mehmet Erol Sanliturk m.e.sanliturk at gmail.com
Sun Nov 7 16:17:38 UTC 2021


You may also study the following pages :


http://www.selasky.org/hans_petter/index.html
Hans Petter Selasky


http://www.selasky.org/hans_petter/video4bsd/index.html

http://www.selasky.org/hans_petter/cuse4bsd/index.html

https://github.com/hselasky/webcamd
Linux USB kernel drivers in userspace daemon

Webcamd is a small daemon that enables about 1500 different USB based
webcam, DVB and remote control USB devices under the FreeBSD operating
system.
The webcam daemon is basically an application which is a port of Linux USB
drivers
into userspace on FreeBSD. The daemon currently depends on
libc, pthreads, libusb and libcuse.


Other repositories in :

https://github.com/hselasky


Mehmet Erol Sanliturk



On Sun, Nov 7, 2021 at 6:10 PM stes at PANDORA.BE <stes at telenet.be> wrote:

>
> Thanks, I'll give it a try.
>
> Basically I am also hoping to enhance Squeak (Smalltalk) to support the
> Webcam.
>
> http://wiki.squeak.org/squeak/2411
> and
> http://wiki.squeak.org/squeak/1853
>
> Although that Smalltalk as an old (or very old) environment has no
> standard support for this AFAIK although that the Smalltalk desktop has had
> some work to embed Webcam in 'Morphs' (objects for the Morph visual
> environment).
>
> Regards,
> David Stes
>
> ----- Op 7 nov 2021 om 12:45 schreef Mehmet Erol Sanliturk
> m.e.sanliturk at gmail.com:
>
> > Are able to use
> >
> > [ https://opencv.org/ | https://opencv.org/ ]
> > OpenCV (Open Source Computer Vision Library)
> >
> > ?
> >
> > In Linux , it is able to use a web camera .
> > In OpenIndiana , I think , it can use a web camera also .
> >
> >
> > Mehmet Erol Sanliturk
> >
> >
> >
> >
> >
> >
> >
> >
> > On Sun, Nov 7, 2021 at 2:36 PM [ mailto:stes at PANDORA.BE |
> stes at PANDORA.BE ] < [
> > mailto:stes at telenet.be | stes at telenet.be ] > wrote:
> >
> >
> >
> > Hi,
> >
> > I have attached meanwhile a Logitech C930e webcam to the USB 3.1 ports
> (some
> > docs refer to these ports as USB 3.2) on my OpenIndiana system.
> >
> > This seems to work. I can record audio with "audacity" so that's already
> > working. The microphone of the webcam works and functions fine.
> >
> > I have not actually been using the webcam video because there seems no
> "cheese"
> > package in the OpenIndiana repository and I haven't figured out how to
> capture
> > video with "ffmpeg".
> >
> > So the USB 2.0 device seems to function on the xhci driver for the USB
> 3.1/3.2
> > ports:
> >
> > # modinfo | grep xhci
> > 103 fffffffff7cf5000 e8f0 251 1 xhci (USB xHCI Driver)
> >
> > # cfgadm -lv usb1/6
> > Ap_Id Receptacle Occupant Condition Information
> > When Type Busy Phys_Id
> > usb1/6 connected configured ok Mfg: <undef> Product: Logitech Webcam
> C930e
> > NConfigs: 1 Config: 0 <no cfg str descr>
> > unavailable usb-miscell n /devices/pci at 0,0/pci1028,98d at 14:6
> >
> > # modinfo usbvc
> > ffffffff7e73000 7bf8 303 1 usbvc (USB video class driver)
> >
> > Cheese is "obsoleted" in the OI repository. The latest cheese-41 seems
> to use
> > "meson" and doesn't build for me, neither do old versions seem to build.
> >
> > Perhaps it makes more sense to capture video with "ffmpeg".
> >
> > But I think ffmpeg is currently built on OpenIndiana without
> --enable-libv4l2
> > configure option:
> >
> > [ https://ffmpeg.org/ffmpeg-devices.html#video4linux2_002c-v4l2 |
> > https://ffmpeg.org/ffmpeg-devices.html#video4linux2_002c-v4l2 ]
> >
> > So the video4linux2 options do not seem to work.
> >
> > $ ffmpeg -list_formats all
> > ffmpeg version 3.2.14 Copyright (c) 2000-2019 the FFmpeg developers
> > built with gcc 7.5.0 (OpenIndiana 7.5.0-il-0)
> > configuration: --prefix=/usr --mandir=/usr/share/man --bindir=/usr/bin
> > --libdir=/usr/lib/amd64 --cc=/usr/gcc/7/bin/gcc
> --enable-runtime-cpudetect
> > --enable-mmx --enable-sse --enable-ssse3 --disable-debug --enable-nonfree
> > --enable-gpl --enable-postproc --enable-avfilter --enable-swscale
> > --enable-libgsm --enable-libxvid --enable-libx264 --enable-libx265
> > --enable-libtheora --enable-libmp3lame --enable-libvorbis --enable-libvpx
> > --enable-x11grab --enable-libspeex --enable-pthreads --enable-libass
> > --enable-openssl --enable-openal --enable-avresample
> --enable-libschroedinger
> > --enable-libopenjpeg --enable-librtmp --enable-vdpau --enable-shared
> > --disable-static
> > libavutil 55. 34.101 / 55. 34.101
> > libavcodec 57. 64.101 / 57. 64.101
> > libavformat 57. 56.101 / 57. 56.101
> > libavdevice 57. 1.100 / 57. 1.100
> > libavfilter 6. 65.100 / 6. 65.100
> > libavresample 3. 1. 0 / 3. 1. 0
> > libswscale 4. 2.100 / 4. 2.100
> > libswresample 2. 3.100 / 2. 3.100
> > libpostproc 54. 1.100 / 54. 1.100
> > Unrecognized option 'list_formats'.
> >
> > The option list_formats seems not to be supported although according to
> the docs
> > if --enable-v4l2 would be used, it could perhaps work.
> >
> > The /dev/video0 device is there.
> >
> > Has anyone suggestions on what other application could be used to test
> the
> > /dev/video0 device ?
> >
> > Regards,
> > David Stes
> >
> > _______________________________________________
> > oi-dev mailing list
> > [ mailto:oi-dev at openindiana.org | oi-dev at openindiana.org ]
> > [ https://openindiana.org/mailman/listinfo/oi-dev |
> > https://openindiana.org/mailman/listinfo/oi-dev ]
> >
> > _______________________________________________
> > oi-dev mailing list
> > oi-dev at openindiana.org
> > https://openindiana.org/mailman/listinfo/oi-dev
>
> _______________________________________________
> oi-dev mailing list
> oi-dev at openindiana.org
> https://openindiana.org/mailman/listinfo/oi-dev
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://openindiana.org/pipermail/oi-dev/attachments/20211107/17c194f8/attachment-0001.html>


More information about the oi-dev mailing list