Napari Conference

napari-conference

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

License BSD-3 PyPI Python Version tests codecov napari hub

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

Example screenshot of a person using napari conference with the
napari viewer and napari conference widget shown

Usage

  1. Plugins>start conference
  2. Check running checkbox
  3. 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:

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:

  • 28 September 2023

First released:

  • 28 September 2023

License:

Supported data:

  • Information not submitted

Plugin type:

GitHub activity:

  • Stars: 1
  • Forks: 0
  • Issues + PRs: 1

Python versions supported:

Operating system:

Requirements:

  • numpy
  • magicgui
  • qtpy
  • opencv-python
  • pyvirtualcam

Sign up to receive updates