d8674e599d
InstanceCfg.audio_zmq_endpoint (optional) — ZMQ адрес отдельного audio sidecar ffmpeg. dispatcher._audio_set + _intercom_set теперь используют _audio_client(inst) — separate ZMQ socket к sidecar. Fallback: если audio_zmq_endpoint=null → реверт к video pipeline zmq (Phase 5a single-source behaviour). Зачем: multi-source audio chain в одном pipeline с video блокирует video pacing (см. feedback_audio-chain-blocks-video). Split разделяет A/V на 2 ffmpeg процесса; audio sidecar publish'нет к mediamtx, video pipeline consume'нет audio как RTSP source + remux к combined output. Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>