mirror of
https://github.com/hackdiaz-dev/free-turn-proxy.git
synced 2026-10-12 09:41:53 +02:00
f8e840ccdf
rtpopus2 несёт RTP header extension (RFC 8285 one-byte: X=1, ssrc-audio-level + transport-cc) - ближе к современному WebRTC, чем rtpopus (X=0). Wire несовместим с rtpopus, overhead 52 против 40. wire.Codec - общий контракт профиля; NewClientCodec/Listen диспатчат по -obf-profile, RelayPacketConn обобщён по Codec. Профиль тянется в pipeline (раньше шёл только ключ obf). Попутно: tcpfwd на 1-based streamID (единый базис с udprelay для CacheID); cmd/client задаёт probe-host login.vk.ru для vk.