Record receiver OBS source setup

This commit is contained in:
Meta Vens 2026-05-18 11:27:47 +01:00
commit bdfdcd07ae
5 changed files with 28 additions and 12 deletions

View file

@ -10,6 +10,7 @@
- OBS receiver setup notes.
- Neighbor sender deployment under `C:\Meta\LocalCastBridge`.
- Madman's desktop start/stop launchers for the sender.
- Receiver OBS scene has `Neighbor PC - Video` and `Neighbor PC - Focusrite` Media Sources.
## Temporary
@ -20,10 +21,11 @@
## Next
1. Add OBS Media Sources on the receiver for ports `5100` and `5101`.
2. Smoke-test the video endpoint in OBS.
3. Smoke-test the Focusrite endpoint in OBS.
4. Choose and validate a real system-output loopback device if desktop/game audio is required separately.
5. Tune SRT latency and FFmpeg buffering for the local network.
6. Decide whether a small OBS scene/source generator is worth adding.
7. Reconsider plugin/fork only if standard OBS Media Source cannot preserve the required behavior.
1. Open OBS and confirm the `Neighbor PC - Video` and `Neighbor PC - Focusrite` sources load.
2. Start the sender from Madman's desktop.
3. Smoke-test the video endpoint in OBS.
4. Smoke-test the Focusrite endpoint in OBS.
5. Choose and validate a real system-output loopback device if desktop/game audio is required separately.
6. Tune SRT latency and FFmpeg buffering for the local network.
7. Decide whether a small OBS scene/source generator is worth adding.
8. Reconsider plugin/fork only if standard OBS Media Source cannot preserve the required behavior.

View file

@ -41,6 +41,18 @@ video: srt://0.0.0.0:5100?mode=listener&latency=120000&timeout=5000000
focusrite srt://0.0.0.0:5101?mode=listener&latency=120000&timeout=5000000
```
As of `2026-05-18`, the receiver OBS scene collection at
`%APPDATA%\obs-studio\basic\scenes\Untitled.json` has these sources added to
the current scene:
```text
Neighbor PC - Video
Neighbor PC - Focusrite
```
The pre-edit backup is next to the scene file with a
`Untitled.json.localcast-backup-*` suffix.
## Desktop Launchers
Madman's desktop has:
@ -76,4 +88,3 @@ Do not pretend desktop audio exists until a real capture device appears in:
```powershell
ffmpeg -hide_banner -f dshow -list_devices true -i dummy
```

View file

@ -25,12 +25,13 @@ Get-Content .\state\evidence.jsonl -Tail 8
- The repo contains scripts and docs, not a native OBS plugin.
- Neighbor sender is deployed at `C:\Meta\LocalCastBridge` on `192.168.1.84`.
- Madman's desktop has `Start LocalCast Sender.cmd` and `Stop LocalCast Sender.cmd`.
- Receiver OBS scene collection has `Neighbor PC - Video` and `Neighbor PC - Focusrite` Media Sources added.
## Current Pressure
The useful next work is real hardware validation:
- add OBS listener Media Sources on this workstation
- open OBS and smoke-test the two configured receiver sources
- tune latency once streams are live in OBS
- add a real loopback/virtual audio capture source if system-output audio is required

View file

@ -2,3 +2,4 @@
{"ts": "2026-05-18T09:55:45+00:00", "type": "verification", "status": "ok", "note": "State helper and sender dry-run produce valid repo status and SRT URLs with explicit ports for the example config."}
{"ts": "2026-05-18T10:24:49+00:00", "type": "deployment", "status": "ok", "note": "Neighbor sender 192.168.1.84 has LocalCastBridge under C:\\Meta\\LocalCastBridge, FFmpeg 8.1.1 with SRT/h264_nvenc, and desktop start/stop launchers targeting receiver 192.168.1.66 ports 5100/5101."}
{"ts": "2026-05-18T10:27:41+00:00", "type": "deployment", "status": "ok", "note": "Receiver OBS Untitled scene now has Neighbor PC - Video and Neighbor PC - Focusrite ffmpeg_source Media Sources listening on SRT ports 5100 and 5101; original scene JSON was backed up before edit."}

View file

@ -48,7 +48,8 @@ current_status:
summary: >
First repo scaffold is in place and deployed to the neighbor sender at
C:\Meta\LocalCastBridge. FFmpeg 8.1.1 with SRT and h264_nvenc is installed
there, and Madman's desktop has start/stop launchers.
there, Madman's desktop has start/stop launchers, and the receiver OBS
scene has matching Media Sources.
next_action: >
Add OBS listener Media Sources on the receiver for ports 5100 and 5101,
then start the sender launcher and smoke-test video plus Focusrite audio.
Open OBS, start the sender launcher from Madman's desktop, and smoke-test
video plus Focusrite audio.