Napari Conference
A simple plugin that allows you to use napari + your webcam in video calls
A simple plugin that allows you to use napari + your webcam in video calls

Usage
Plugins>start conference- Check
runningcheckbox - Press
Updatebutton to update any setting (and start/stop)
If things work in zoom but you don't show up, then make sure blur background is disabled.
Installation
Prerequisites
You will need to:
- follow
pyvirtualcam's installation instructions: https://github.com/letmaik/pyvirtualcam#installation - install
naparifrom source to get the new async slicing updates
Note: I needed to install pyvirtualcam from source on my MacOS M1
with python=3.10.
[Not available on pypi yet] You can install napari-conference via pip:
pip install napari-conference
To install latest development version :
pip install git+https://github.com/kephale/napari-conference.git
Known Issues
- resizing the napari window while streaming causes a crash
- cannot be restarted after stopping the widget
Contributing
Contributions are very welcome. Tests can be run with tox, please ensure the coverage at least stays the same before you submit a pull request.
License
Distributed under the terms of the BSD-3 license, "napari-conference" is free and open source software
Issues
If you encounter any problems, please file an issue along with a detailed description.
This napari plugin was generated with Cookiecutter using @napari's cookiecutter-napari-plugin template.
Version:
- 0.1.0
Last updated:
- 2023-09-28
First released:
- 2023-09-28
License:
- BSD-3-Clause
Operating system:
- Information not submitted
Requirements:
- numpy
- magicgui
- qtpy
- opencv-python
- pyvirtualcam
- tox ; extra == 'testing'
- pytest ; extra == 'testing'
- pytest-cov ; extra == 'testing'
- pytest-qt ; extra == 'testing'
- napari ; extra == 'testing'
- pyqt5 ; extra == 'testing'

