Skip to content

Instantly share code, notes, and snippets.

View steveseguin's full-sized avatar
🎯
Focusing

Steve Seguin steveseguin

🎯
Focusing
View GitHub Profile
@steveseguin
steveseguin / 00-guide.md
Last active November 5, 2026 13:44
Invite.Cam and VDO.Ninja: camera troubleshooting in OBS

Missing or blurry cameras in OBS

Invite.Cam + VDO.Ninja

Try these before your event. Start with Test 1 if cameras are missing.

1 Open the team with the missing cameras

This test is for group scenes where you choose who appears using Add to scene.

@steveseguin
steveseguin / CLA.md
Created November 5, 2026 13:21
Game Capture contributor copyright assignment and license agreement v1.0 (2026-11-05)

Contributor License and Copyright Assignment Agreement

Game Capture — version 1.0, dated November 5, 2026

This agreement is between the contributor identified in the acceptance record ("You") and Steve Seguin ("Steve"), the maintainer of Game Capture at https://github.com/steveseguin/game-capture (the "Project"). If You sign on behalf of a legal entity, "You" means that entity, and the person signing represents that they are authorized to bind it.

@steveseguin
steveseguin / CLA.md
Created November 5, 2026 13:21
Desktop Studio contributor copyright assignment and license agreement v1.0 (2026-11-05)

Contributor License and Copyright Assignment Agreement

Desktop Studio — version 1.0, dated November 5, 2026

This agreement is between the contributor identified in the acceptance record ("You") and Steve Seguin ("Steve"), the maintainer of Desktop Studio at https://github.com/steveseguin/desktop-studio-mixer (the "Project"). If You sign on behalf of a legal entity, "You" means that entity, and the person signing represents that they are authorized to bind it.

@steveseguin
steveseguin / README-uk.md
Created November 4, 2026 16:46
Social Stream Ninja: перевірка чату в Chrome та OBS, серверний режим, P2P і VDO.Ninja (українською)

Social Stream Ninja: перевірка чату в Chrome та OBS

Якщо панель чату відкривається, але повідомлень немає, спочатку перевірте її в Google Chrome з повністю закритим OBS. Потім окремо перевірте серверний режим і P2P.

1. Спочатку уточніть, де виникає проблема

  1. Повністю закрийте OBS. Залиште програму Social Stream Ninja Standalone (SSApp) відкритою.
  2. Переконайтеся, що у SSApp увімкнено головний перемикач Service Active.
  3. Скопіюйте посилання Main chat overlay & control dock із SSApp та відкрийте його в новій вкладці Google Chrome.
  4. Зачекайте приблизно 10 секунд. У SSApp натисніть Test message або Trigger a fake test message.
@steveseguin
steveseguin / README.md
Created November 4, 2026 16:41
Social Stream Ninja: enable and test server mode, return to P2P, and check VDO.Ninja connectivity

Social Stream Ninja connection guide

Use this guide when your dock or overlay opens but no chat appears. Test server mode first, then switch it off to test P2P.

  • Keep the standalone app open with Service Active switched on.
  • Start in Chrome with OBS closed. Keep the same session ID and beta setting for both tests.
  • Close old dock and overlay tabs when switching modes. Copy new links after every change. Reloading an old URL keeps its old connection settings.

1. Enable server mode

@steveseguin
steveseguin / README.md
Created November 3, 2026 13:03
Missioned Souls: Social Stream Ninja setup, private family display, helpers, Facebook, and donations

Social Stream Ninja setup for Missioned Souls

Hi Victor,

You can use one saved SSN session with or without remote helpers. Start with YouTube, Facebook, two helpers, and one private family screen. Keep the first rehearsal simple. Extra features can come later.

SSN calls its combined chat page the dock. The queue is a list of messages to consider. A pinned message stays above the moving chat.

flowchart TB
@steveseguin
steveseguin / 00-WHIP-RTMP-results-and-recommendations.md
Created October 19, 2026 14:38
WHIP & RTMP encoder research: AMD/NVIDIA/Intel/x264 quality, CPU/GPU, startup, latency, jitter, settings and failures for OBS/FFmpeg/VDO.Ninja, Meshcast and eBay

WHIP & RTMP: measured encoder results and practical settings

OBS, FFmpeg and VDO.Ninja → Meshcast, eBay and WebRTC viewers. Research measured October 16–18, 2026; public summary prepared October 19. AMD RX 9060 XT, NVIDIA TITAN RTX, Intel integrated graphics and software x264 are included.

Start with hardware H.264, 8-bit 4:2:0 SDR. Use 720p30 / 3 Mbps for interviews; 720p60 / 4 Mbps for action when the destination actually delivers 60 fps. Use zero B-frames for WHIP. Prefer Opus audio for WHIP and AAC for RTMP. These are practical starting recommendations, not a claim that every combination was tested.

The most useful findings:

Question Plain answer
@steveseguin
steveseguin / feedback.md
Created June 11, 2026 14:04
feedback.md

The main correction: xpu should not be an engineName. It should be a backend/accelerator/runtime field under vllm or another engine.

Essential

  • Separate engineName from backend.

    • engineName: vllm
    • backend: xpu, cuda, rocm, metal, sycl, level-zero, openvino
    • Optional: backendStack: oneAPI 2026.0, Level Zero, vllm-xpu-kernels
  • Add structured quant fields, not just a free string:

@steveseguin
steveseguin / services.json
Last active January 9, 2026 14:58
socialstream.ninja/docs/services.html
{
"lastUpdated": "2026-01-09",
"disclaimer": "These listings are user-submitted and community-provided. Social Stream Ninja does not validate, endorse, or guarantee these services.",
"services": [
{
"id": "3abb0554-14f6-4149-92da-f9c50a5bfaf0",
"addedDate": "2025-12-11",
"name": "Kizovibes",
"discord": "kizovibes",
"platforms": [