bluerobotics / bluerobotics/BlueOS
bug: USB camera on /dev/video0 has no H264
Open
bug
core
ui
- Dominant language
- Vue
- Stars
- 453
- Forks
- 151
- Avg merge
- 1d 3h
- Merged PRs (30d)
- 174
Description
USB H264 camera shows a live preview on `/dev/video0` but encoding is only MJPG/YUYV, so Cockpit never gets a WebRTC stream. Same camera on `/dev/video2` has H264 and WebRTC works.
Reported on Blue Robotics Slack.
Contributor guide
No contributing guide indexed for this repository
Research direction
Compare the USB camera capabilities exposed on /dev/video0 and /dev/video2, using the reported MJPG/YUYV versus H264 formats as the starting point. Trace how Cockpit selects the camera format for its WebRTC stream. Done means /dev/video0 provides an H264-backed WebRTC stream like /dev/video2.
Written by the indexing model from the issue text.
Assessment
- Domain
- audio-video-rtc
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Active
- Clarity
- Needs clarification
- Newbie friendliness
- 45/100