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 [email protected] <[email protected]> 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 > [email protected]: > > > 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:[email protected] | > [email protected] ] < [ > > mailto:[email protected] | [email protected] ] > 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@0,0/pci1028,98d@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:[email protected] | [email protected] ] > > [ https://openindiana.org/mailman/listinfo/oi-dev | > > https://openindiana.org/mailman/listinfo/oi-dev ] > > > > _______________________________________________ > > oi-dev mailing list > > [email protected] > > https://openindiana.org/mailman/listinfo/oi-dev > > _______________________________________________ > oi-dev mailing list > [email protected] > https://openindiana.org/mailman/listinfo/oi-dev >
_______________________________________________ oi-dev mailing list [email protected] https://openindiana.org/mailman/listinfo/oi-dev
