Спецификация REST API & CDN-шлюза

Протоколы программного взаимодействия, потоковой передачи FLAC/4K и получения метаданных

Интерактивная песочница запросов (API Sandbox)

RESPONSE HEADERS: HTTP/2 200 OK Latency: 14ms
{
  "status": "online",
  "node": "KVN-MSK-01",
  "uplink_capacity_gbps": 10,
  "active_streams": 184,
  "supported_codecs": ["FLAC_24_96", "WAV_FLOAT", "H265_4K", "PRORES_422"],
  "timestamp": "2026-09-26T01:18:00Z"
}

Базовые эндпоинты платформы

GET /api/v1/streams/live

Возвращает манифест HLS / DASH с актуальными битрейтами живых потоков со стационарных микрофонных комплексов.

Формат ответа: application/vnd.apple.mpegurl или application/json
GET /benchmark-data/{10mb|25mb|50mb|100mb}.bin

Высокоскоростная отдача калибровочных пакетов случайных данных для тестирования пропускной способности канала (sendfile enabled).

Заголовки: Cache-Control: no-store; Accept-Ranges: bytes
POST /api/v1/telemetry/report

Отправка клиентских метрик задержки (RTT, packet loss, bit rate degradation) для автоматической балансировки CDN.