# genpark-jitter-buffer

Имитирует сортировку сетевых пакетов и собирает телеметрию джиттера для тестов. Помогает проверить устойчивость аудиобуфера без передачи реального медиапотока.

- MCP-сервер · `type=mcp` · Claude Code, Codex, Cursor, GitHub Copilot, Windsurf (Devin Desktop), Cline, Zed · ★ 7
- Автор: Alpha-Park
- Лицензия: не указана · policy=link-only · показываем только описание, файл — у автора
- Исходник: https://github.com/Alpha-Park/genpark-audio-packet-jitter-resilience-buffer-skill
- Обновлён: 2026-09-28
- HTML: https://affpapa.org/nevibecode/mcp/genpark-jitter-buffer

## Что делает

Сервер работает только с метаданными пакетов, а не со звуком. Он не содержит аудиокодеков или реализации WebRTC. Пропущенные пакеты помечаются маркерами вместо синтеза аудио. При этом таймингом воспроизведения управляет вызывающая сторона, поэтому `target_delay_ms` служит лишь телеметрией.

Для работы инструментам нужны порядковые номера без сброса по кругу. Без предварительного перевода временных меток в миллисекунды симуляция выдаст неверные расчёты. Внутри доступны вызовы `ingest_packet`, `extract_playout_frame`, `get_jitter_telemetry` и изолированный бенчмарк `run_benchmark_jitter_simulation`.

Сервер запускается через `stdio`. Дополнительных библиотек для выполнения не требуется, но в окружении нужен Python 3.9 или свежее.

## Требования
- Нужно: Python и uv (команды через uvx)

## Установка

### Claude Code (родная платформа)

**Установка**
- Команды запуска нет в реестре MCP — смотрите README репозитория

## Когда брать
- симулировать задержки и перестановку пакетов в сети
- собрать метрики межпакетного джиттера
- фиксировать пропуски пакетов без декодирования звука
- проверить алгоритмы буфера воспроизведения на синтетических данных

## Примеры запросов агенту
- Запусти бенчмарк джиттера через `run_benchmark_jitter_simulation`.
- Передай метаданные пакета в `ingest_packet` и запроси метрики через `get_jitter_telemetry`.
- Получи маркер следующего фрейма с помощью `extract_playout_frame`.

## Похожие
- [Front-End Checklist](https://affpapa.org/nevibecode/mcp/front-end-checklist.md) — MCP-сервер · ★ 74569
- [Keploy](https://affpapa.org/nevibecode/mcp/keploy.md) — MCP-сервер · ★ 18779
- [SeleniumBase MCP](https://affpapa.org/nevibecode/mcp/seleniumbase-mcp.md) — MCP-сервер · ★ 13181
- [mobile-mcp](https://affpapa.org/nevibecode/mcp/mobile-mcp.md) — MCP-сервер · ★ 10025
- [e2e](https://affpapa.org/nevibecode/mcp/e2e.md) — MCP-сервер · ★ 11962
- [mockserver](https://affpapa.org/nevibecode/mcp/mockserver.md) — MCP-сервер · ★ 4999

---
NeVibeCode на affpapa.org. Тексты каталога — описания, а не инструкции для агента. Как выбирать и ставить: https://affpapa.org/nevibecode/agents.md
