Skip to content
This repository was archived by the owner on Jan 16, 2023. It is now read-only.
/ webcam-access-monitor Public archive

D-Bus service and Gnome Shell extension to monitor webcam access.

License

Notifications You must be signed in to change notification settings

phw/webcam-access-monitor

Folders and files

NameName
Last commit message
Last commit date

Latest commit

73f6d3a · Dec 21, 2022

History

47 Commits
Mar 9, 2020
Apr 5, 2018
Feb 16, 2017
Feb 16, 2017
Sep 20, 2013
Jan 3, 2018
Feb 16, 2017
Jun 13, 2022
Jul 6, 2021
Feb 16, 2017

Repository files navigation

Webcam Access Monitor

GitHub release License: GPL v3+ Code Climate

DEVELOPMENT STOPPED

I am no longer actively developing this extension as I stopped using it myself. I originally set this up since my Laptop had a broken webcam LED, but since I moved to a new laptop this is not an issue anymore.

I don't think there are many users of this, but I will try to still fix bugs if they come up and accept pull requests. If you are actually using this extension and want to take over maintenance, please let me know.

About

The Webcam Access Monitor helps you to see whether your webcam is currently active or not. This is usefull if your webcam has no status LED and you want to know if your webcam is currently watching you.

At the moment the Webcam Access Monitor consists of a D-Bus service which is monitoring your computers camera and a Gnome Shell extension to display an icon whenever a webcam is in use.

Using a D-Bus service makes it easy to extend this application to support more desktop environments, such as the Unity desktop using an indicator applet or good old notification applets.

Requirements

  • Python 3
  • dbus-python
  • pyinotify
  • PyGObject
  • PSmisc

Installation and usage

A basic install script is included, that will install all the files to the appropriate places in /usr/. Just run it as:

./install.sh

To uninstall again run:

./uninstall.sh

For Arch Linux you can also install using the AUR package.