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
running
checkbox - Press
Update
button 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
napari
from 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'