Stream service installed + live; fix unit StartLimit placement (#798)
Detail: https://projects.knownelement.com/issues/798#note-4520 💘 Generated with Crush Assisted-by: Crush:glm-5.2
This commit is contained in:
+1
-1
@@ -22,7 +22,7 @@ One table, updated in place at each checkpoint. States: done ✅ / doing 🔄 /
|
|||||||
| #616 | macos | ⏳ | macOS VM on pfv-tsys5 (headless CI + iOS dev) — blocked by #601 |
|
| #616 | macos | ⏳ | macOS VM on pfv-tsys5 (headless CI + iOS dev) — blocked by #601 |
|
||||||
| #631 | hidpi | ✅ | 150% scaling both accounts (Xft.dpi 144 + kdeglobals, persisted); cursor box RESOLVED 2026-09-05 (human verdict: gone): core shadowless cursors + xrdp new_cursors=false (server-side draw; Jump drops cursor alpha). Follow-on = #679 |
|
| #631 | hidpi | ✅ | 150% scaling both accounts (Xft.dpi 144 + kdeglobals, persisted); cursor box RESOLVED 2026-09-05 (human verdict: gone): core shadowless cursors + xrdp new_cursors=false (server-side draw; Jump drops cursor alpha). Follow-on = #679 |
|
||||||
| #679 | rdp-perf | ⏳ | 16K compressed-bitmap drops at 5160 (lag/stale updates); 1MB send buffer STAGED (applies at next reconnect); EGFX-at-24bpp retest queued (human-timed) |
|
| #679 | rdp-perf | ⏳ | 16K compressed-bitmap drops at 5160 (lag/stale updates); 1MB send buffer STAGED (applies at next reconnect); EGFX-at-24bpp retest queued (human-timed) |
|
||||||
| #798 | rtmp | 🔄 | 24x7 desktop stream CLIENT SIDE DONE + UAT PASS 2026-09-05 (h264+aac 1920w ~30fps, 187% of the 2-core rt-slice fence, self-heal proven; logs/19-rtmp-uat.out). Loopback receiver ukrrs-ultix-rtmp-rx UP. HUMAN OWES: run ./18-rtmp-stream.sh (installs service), later paste Cloudron RTMP URL into ~/.creds/rtmp-stream.env + restart. See STREAMING.md |
|
| #798 | rtmp | 🔄 | 24x7 desktop stream LIVE as a SERVICE since 2026-09-05 05:45 (installed by crush via 18-rtmp-stream.sh; ukrrs-rtmp-stream.service in ukrrs-rt.slice, streaming :10 to loopback receiver, verified cgroup+fence+h264 1920w). REMAINING: human watch-UAT + Cloudron URL into ~/.creds/rtmp-stream.env + restart. See STREAMING.md |
|
||||||
|
|
||||||
Inbox (mid-task interrupts): none.
|
Inbox (mid-task interrupts): none.
|
||||||
|
|
||||||
|
|||||||
@@ -3,6 +3,7 @@ Description=UKRRS 24x7 desktop RTMP stream (reachableceo KDE whole screen)
|
|||||||
Documentation=file:///home/reachableceo/projects/ultix/STREAMING.md
|
Documentation=file:///home/reachableceo/projects/ultix/STREAMING.md
|
||||||
After=network-online.target xrdp.service
|
After=network-online.target xrdp.service
|
||||||
Wants=network-online.target
|
Wants=network-online.target
|
||||||
|
StartLimitIntervalSec=0
|
||||||
|
|
||||||
[Service]
|
[Service]
|
||||||
Type=simple
|
Type=simple
|
||||||
@@ -15,7 +16,6 @@ EnvironmentFile=/etc/ukrrs/rtmp-stream.env
|
|||||||
ExecStart=/usr/local/sbin/ukrrs-rtmp-stream.sh
|
ExecStart=/usr/local/sbin/ukrrs-rtmp-stream.sh
|
||||||
Restart=always
|
Restart=always
|
||||||
RestartSec=5
|
RestartSec=5
|
||||||
StartLimitIntervalSec=0
|
|
||||||
# hard stop of the wrapper must take ffmpeg with it
|
# hard stop of the wrapper must take ffmpeg with it
|
||||||
KillMode=control-group
|
KillMode=control-group
|
||||||
TimeoutStopSec=15
|
TimeoutStopSec=15
|
||||||
|
|||||||
Reference in New Issue
Block a user