1f7dbc2a7d
Cross-platform Electron + React + FFmpeg desktop app for sending multiple SRT streams simultaneously. Features: - Multiple simultaneous SRT output streams - Video sources: desktop, window capture, cameras, capture cards - Audio sources: microphones, system loopback, sound cards - H.264 encoding with HW acceleration (NVENC/QSV/AMF/VideoToolbox) - SRT modes: caller / listener / rendezvous - Frame profile presets (4K, 1080p, 720p, 480p, 360p) - Tolbek SRT receiver with configurable mode - System tray: minimize-to-tray, exit confirmation dialog - Portable build via electron-builder Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
23 lines
1.1 KiB
XML
23 lines
1.1 KiB
XML
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 256 256" width="256" height="256">
|
|
<defs>
|
|
<linearGradient id="bg" x1="0%" y1="0%" x2="100%" y2="100%">
|
|
<stop offset="0%" stop-color="#1a1a2e"/>
|
|
<stop offset="100%" stop-color="#16213e"/>
|
|
</linearGradient>
|
|
<linearGradient id="accent" x1="0%" y1="0%" x2="100%" y2="100%">
|
|
<stop offset="0%" stop-color="#4f8ef7"/>
|
|
<stop offset="100%" stop-color="#22c55e"/>
|
|
</linearGradient>
|
|
</defs>
|
|
<rect width="256" height="256" rx="48" fill="url(#bg)"/>
|
|
<!-- Signal waves -->
|
|
<path d="M60 128 Q60 68 128 68 Q196 68 196 128 Q196 188 128 188 Q60 188 60 128" fill="none" stroke="#4f8ef7" stroke-width="8" stroke-opacity="0.3" stroke-dasharray="8 6"/>
|
|
<!-- Play triangle -->
|
|
<polygon points="100,90 172,128 100,166" fill="url(#accent)" opacity="0.9"/>
|
|
<!-- Live dot -->
|
|
<circle cx="188" cy="68" r="18" fill="#ef4444"/>
|
|
<circle cx="188" cy="68" r="10" fill="#ffffff"/>
|
|
<!-- SRT text -->
|
|
<text x="128" y="220" font-family="Arial,sans-serif" font-size="22" font-weight="700" fill="#94a3b8" text-anchor="middle" letter-spacing="4">SRT</text>
|
|
</svg>
|