APALink — адаптивний бітрейт

APALink — це C-програма для прошивки APAFPV, створена для підтримки стабільності відеолінку.
Вона використовує логіку fallback, автоматично знижуючи бітрейт (наприклад, до 2 Mbps) при слабкому сигналі.


Встановлення

  1. Перейдіть на GitHub
  2. Виконайте інструкції з файлу README.md
  3. Скопіюйте виконуваний файл у /usr/bin:
chmod 777 +x /usr/bin/ap_alink
  1. Скопіюйте файл конфігурації ap_alink.conf у каталог /etc/
  2. (Опційно) Скопіюйте vtxmenu.ini у /etc/, щоб активувати меню APFPV
  3. Літайте! 🚀

Налаштування `ap_alink.conf`

Файл конфігурації дозволяє змінювати параметри бітрейту та порогів:

bitrate_max=22     ## Максимальний бітрейт при хорошому сигналі
bitrate_min=2      ## Мінімальний бітрейт у fallback-режимі
dbm_threshold=-47  ## Поріг для активації fallback (dBm)

Порада

  • Нижчий поріг → краща якість зображення довше, але можливі лаги при слабкому сигналі
  • Вищий поріг → fallback активується швидше, зменшуючи лаги, але якість нижча

Рекомендовані налаштування

  • BL-M8812EU2
bitrate_max=12
bitrate_min=2
dbm_threshold=-52
  • BL-R8812AF1
bitrate_max=10
bitrate_min=2
dbm_threshold=-48

Меню VTXMENU

Через MSP-меню (як у HDZero або WFB-NG) можна налаштувати:

  • Tx Power: 1500 або 2000 (25mW / 100mW)
  • Channel: усі доступні 5GHz канали
  • AutoPower: 0 або 1 — автоматичне регулювання потужності через iw