xpra icon
Bug tracker and wiki

This bug tracker and wiki are being discontinued
please use https://github.com/Xpra-org/xpra instead.


Changes between Version 1 and Version 2 of Webcam


Ignore:
Timestamp:
02/04/16 19:16:25 (5 years ago)
Author:
Antoine Martin
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • Webcam

    v1 v2  
    66
    77Known limitations and caveats:
     8* only support with Linux servers
    89* work in progress, see #1030
     10* there is no systray menu for it
    911* black and white only, low resolution
     12* no support for multiple sessions per server..
    1013* it uses too much bandwidth (mostly wasted too)
    1114* framerate is low
     
    1821= Installation =
    1922
    20 Clients only rely on [http://opencv.org/ opencv] and its python bindings
     23Clients only rely on [http://opencv.org/ opencv] and its python bindings.
     24
     25The server relies on a virtual video device, you must install the {{{v4l2loopback}}} kernel module from [https://github.com/umlaeute/v4l2loopback].
     26(build then just {{{modprobe v4l2loopback}}}).
     27
     28The user running the xpra session must be able to access the video devices (ie: adding the user to the video group)
     29}}}
     30
     31
     32{{{#!div class="box"
     33= Usage =
     34
     35The server should work out of the box.
     36
     37Until a systray menu is added, you must start the client with {{{--webcam=on}}}.
     38(you can also specify which video device to use: {{{--webcam=/dev/video2}}})
     39}}}
     40
     41{{{#!div class="box"
     42= Debugging =
     43
     44* use the {{{-d webcam}}} debug flag
     45* run {{{python ./xpra/platform/xposix/webcam_util.py}}}, the correct output looks like this:
     46{{{
     47python ./xpra/platform/xposix/webcam_util.py
     48Found 1 virtual video device:
     49/dev/video1
     50}}}
    2151
    2252}}}