mirror of
https://github.com/motioneye-project/motioneye.git
synced 2026-03-02 22:57:06 -05:00
Local V4L2 Camera / Logitech Brio 100 webcam #2678
Labels
No labels
Android app
Arch Linux
CI/CD
CSS
FreeBSD
HTML/HTTP
Home Assistant addon
JavaScript
Python
Raspberry Pi
Stale No Activity 60 Days
bug
code format
dependencies
dev branch
docker
documentation
duplicate
enhancement
feature
help wanted
i18n/l10n
invalid
legacy motionEye
meta
motion
motionEyeOS
notourproblem
python update
question
question
security
troubleshooting
wontfix
wontfix
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
starred/motioneye#2678
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @ilkkamr26 on GitHub (Feb 9, 2026).
Hi!
I'm running Motioneye on a Raspberry Pi 500. The operating system is Ubuntu 25.10.
My webcam is Logitech Brio 100. The webcam works in Zoom and Telegram.
The problem is that I can't add the camera in Motioneye.
The dialog box shows only (no cameras).
The command 'ffplay /dev/video0' works on my machine.
$ v4l2-ctl --list-devices
pispbe (platform:1000880000.pisp_be):
/dev/video20
/dev/video21
/dev/video22
/dev/video23
/dev/video24
/dev/video25
/dev/video26
/dev/video27
/dev/video28
/dev/video29
/dev/video30
/dev/video31
/dev/video32
/dev/video33
/dev/video34
/dev/video35
/dev/media0
/dev/media1
rpi-hevc-dec (platform:rpi-hevc-dec):
/dev/video19
/dev/media2
Brio 100 (usb-xhci-hcd.0-1):
/dev/video0
/dev/video1
/dev/media3
@ilkkamr26 commented on GitHub (Feb 11, 2026):
Hi!
"To get the full functionality please connect the camera, log-observe and mount-observe interfaces using the snap connect command."
What are the slots I should use with my webcam?
Basic Syntax: sudo snap connect : :
$ snap connections motioneye
Interface Plug Slot Notes
camera motioneye:camera - -
log-observe motioneye:log-observe - -
mount-observe motioneye:mount-observe - -
network motioneye:network :network -
network-bind motioneye:network-bind :network-bind -
opengl motioneye:opengl :opengl -
removable-media motioneye:removable-media - -
@ilkkamr26 commented on GitHub (Feb 11, 2026):
Hi!
I got the webcam working by using following command:
sudo snap connect motioneye:camera
@MichaIng commented on GitHub (Feb 11, 2026):
So you are using a motionEye snap? I didn't know it exists. ... I see:
Note that this is the very outdated Python 2 version. I would strongly advice against using it, for security reasons alone. Also, it is unmaintained, as you can see from the repository.
If you need to run it as container, we provide official Docker images. So you can run it with something like this:
It bind-mounts the two video devices which seem to be related to your Brio cam, the default config and data dir from same paths on the host, and exposes the web UI on the default port.
@ilkkamr26 commented on GitHub (Feb 11, 2026):
Hi!
Thanks for your answer!
I installed MotionEye snap from Ubuntu's App Center.
Could you ask Ubuntu developers to remove the snap?
@MichaIng commented on GitHub (Feb 11, 2026):
This is not within out possibilities: Everyone can upload snaps, and obviously Canonical has no rules (or enforces those) whether snaps are based on outdated software, or whether they are uploaded/provided by the upstream developers.
That Oliver Grawert uploaded a lot of snaps for 3rd party software, many of them never updated: https://snapcraft.io/publisher/ogra
I don't think this is useful for anyone, but the same is true for a lot of Docker images on Docker Hub, but at least on Docker Hub, the uploader account is part of the image name. Just try to stick with official distributions where available, like for every other software.
Would be a different thing we provided snaps as well, and integrate them (+uploads) into our release schedule, then I'd try to contact him to free the name slot. But I have not much knowledge about and interest in snap.