PTTdroid превръща телефона в уоки-токи за група, която вече има мрежа. Вие управлявате релето; аудиото не преминава през сървърите на никой друг и няма акаунт за създаване.
Задръжте бутона, говорете, пуснете. Релето управлява канала, така че точно един човек е в ефир в даден момент - натиснете, докато някой друг говори, и приложението ви казва, вместо двама души да предават в една и съща тишина.
Интерфейсът е създаден за начина, по който радиото се използва реално: с една ръка, в движение, често без да гледате. Всяко състояние е цвят и една дума, а един и същ цвят означава едно и също нещо на главния екран, на плаващия бутон, в уиджета и в известието. Зеленото означава, че каналът е ваш. Червеното означава, че сте в ефир. Синьото означава, че някой друг има думата.
Какво прави
• Push-to-talk през вашето собствено WebSocket реле, на канали от 1 до 99
• Сървърно арбитрирана зона за разговори - един говорещ на канал, никога двама
• Всяко радио има име, така че можете да видите кой държи канала
• Продължава да говори с изключен екран или докато сте в друго приложение, чрез услуга на преден план на микрофона
• Плъзгащ се плаващ бутон, който показва номера на канала и служи и като контрола за предаване
• Уиджет на началния екран за предаване, състояние и канал
• Говорете и прекъсвайте връзката директно от текущото известие
• Светло, тъмно или следвайте системата
• Подходящо за телефони и таблети
• Опционално криптиране: свържете се през wss://, доверявайки се на самостоятелно хоствано реле чрез неговия пръстов отпечатък на сертификат, с опционален токен за споделен достъп
• Може да хоства релето на самото устройство, така че група на една Wi-Fi мрежа изобщо не се нуждае от отделна машина
Нуждаете се от реле
PTTdroid комуникира с ptt-server, съпътстващ проект с отворен код: a единичен Kotlin/Ktor процес без база данни и без състояние за архивиране. Той работи с една Docker команда и може да генерира собствен TLS сертификат при първото стартиране. Насочете приложението към него в „Настройки“ или включете „Хост на реле на това устройство“ и оставете едно устройство да бъде сървърът за всички в една и съща Wi-Fi мрежа.
Какво не прави
Няма акаунти, няма история на съобщенията, няма текстов чат и няма аудио компресия - това е суров 16 kHz mono PCM, което е добре в LAN мрежа и е разточително при връзка с ограничен достъп. Токенът за достъп е една споделена тайна за целия канал: няма идентификационни данни за всяко устройство и няма начин за отмяна на едно устройство. Това е инструмент за група, която се доверява една на друга и контролира собствената си инфраструктура, а не за потребителски месинджър.
Частен по конструкция
Без анализи, без реклами, без тракери на трети страни и без услуги на Google Play. Аудиото пътува от вашия телефон до вашето реле и към другите радиостанции във вашия канал и никъде другаде.
Приложението изисква микрофон и известия, за да може да се покаже текущата сесия. Плаващият бутон допълнително се нуждае от „показване върху други приложения“, което можете да оставите изключено - всичко останало работи и без него.
Отворен код
Издаден под GNU General Public License v3.0 и изграден с Kotlin и Compose Multiplatform, от кодова база, споделена с настолната и iOS версията. Източник, система за проследяване на проблеми и съпътстващ сървър:
github.com/devapro/ptt-client-android
„Натисни и говори“ през реле, което сами хоствате. Без акаунт, без реклами, без проследяване.
Актуализирано на
17.09.2026 г.