|
|
|
|
@ -35,7 +35,7 @@ call_id, video_generation и request_id; одно исполнение и пос
|
|
|
|
|
|
|
|
|
|
Порядок реализации |
|
|
|
|
[+] История первых ACK 500мс/50мс и снимок payload send_q/inflight отдельного сервиса. |
|
|
|
|
[ ] Проверки интеграции счётчиков: retransmit, duplicate ACK, reset, UDP/STCP. |
|
|
|
|
[+] Unit счётчиков: повторные ACK, reset, отдельные сервисы; UDP/STCP регрессии пройдены. |
|
|
|
|
[!] Проверка переноса аудиопозиции выявила дрейф feed/tempo; см. результаты ниже. |
|
|
|
|
[ ] H.265 runtime bitrate: поддерживаемый backend без циклического пересоздания. |
|
|
|
|
[+] Общий регулятор с детерминированными сценариями (пока не подключён к звонку). |
|
|
|
|
@ -76,3 +76,15 @@ frames/tempo, записанные при feed, не описывают факт
|
|
|
|
|
Рекомендуется для общего A/V clock: не меняет звук, исключает накопительный дрейф. |
|
|
|
|
Далее шкала отображается через реально проигранные позиции устройства; тоны/тишина |
|
|
|
|
не двигают её. Продолжение видео остановлено до выбора точного контракта этой шкалы. |
|
|
|
|
|
|
|
|
|
Проверки текущего этапа |
|
|
|
|
./build.sh --no-gui -j4 — успешно. |
|
|
|
|
./check.sh — 153/153, proxy 9/9, burst и load успешно; /tmp/call-video-check.log. |
|
|
|
|
test_etcp_router_unit — 36/36; /tmp/call-video-router-unit.log. |
|
|
|
|
UDP и STCP — по 440 пакетов, 5 циклов backpressure, без потерь/дублей/повреждений; |
|
|
|
|
/tmp/call-video-router-udp.log, /tmp/call-video-router-tcp.log. |
|
|
|
|
Регулятор: модель 120с с полосой 1.5→3Mbps, max debt=118559 bytes; |
|
|
|
|
статичная сцена — 0 ложных снижений. Pending, cap, no route, warmup, локальное |
|
|
|
|
удержание, minrtt probe, RTT=600ms проверены. Интеграция encoder ещё отсутствует. |
|
|
|
|
test_soundtouch_clock — три сценария проходят предел consumed-input <20ms; |
|
|
|
|
этот предел теста не является гарантией для всех входных сигналов. |
|
|
|
|
|