opencode/decisions.yaml
This commit is contained in:
@@ -559,3 +559,22 @@ notes:
|
|||||||
files:
|
files:
|
||||||
- configuration.yaml
|
- configuration.yaml
|
||||||
status: active
|
status: active
|
||||||
|
- id: 2026-08-27-ender-printer-cams-use-main-profile
|
||||||
|
date: 2026-08-27
|
||||||
|
title: Ender printer cams use Main-profile go2rtc transcode
|
||||||
|
decision: "The octoprint/octoprint2 H264 camera streams in go2rtc.yaml are transcoded with
|
||||||
|
a custom 'h264_octo' template (Main profile, level 4.0, capped 4-6Mbps bitrate)
|
||||||
|
instead of go2rtc's default High profile. This fixed choppy/slow video in the
|
||||||
|
Android HA app. Do not revert to the plain #video=h264 for these streams."
|
||||||
|
rationale: go2rtc's default High-profile H264 was incompatible with the Android WebView
|
||||||
|
MSE decoder, causing falls back to WebRTC and choppy playback. Main profile + capped
|
||||||
|
bitrate keeps 1080p and plays smoothly. Intentionally only affects the Ender
|
||||||
|
cameras; nest/blink streams left on default.
|
||||||
|
entities:
|
||||||
|
- camera.ender_camera
|
||||||
|
- camera.ender_camera_2
|
||||||
|
files:
|
||||||
|
- go2rtc.yaml
|
||||||
|
integrations:
|
||||||
|
- webrtc
|
||||||
|
status: active
|
||||||
|
|||||||
Reference in New Issue
Block a user