PTTdroid: Push-to-Talk Radio

Оцена на содржината
Сите
10+
Преземања
Оцена на содржината
Сите
Корисничка интеракција
Дознајте повеќе
Слика од екранот
Слика од екранот
Слика од екранот
Слика од екранот
Слика од екранот
Слика од екранот
Слика од екранот
Слика од екранот
Слика од екранот
Слика од екранот
Слика од екранот
Слика од екранот
Слика од екранот

За апликацијава

PTTdroid го претвора телефонот во рачен радио за група која веќе има мрежа. Вие го стартувате релето; аудиото не поминува низ туѓи сервери и нема сметка за креирање.

Држете го копчето, зборувајте, отпуштете. Релето го арбитрира каналот, така што точно едно лице е во етер во исто време - притиснете додека некој друг зборува и апликацијата ви кажува, наместо две лица да емитуваат во иста тишина.

Интерфејсот е изграден за начинот на кој всушност се користи радиото: со една рака, во движење, често без гледање. Секоја состојба е боја и еден збор, а истата боја значи истото на главниот екран, на лебдечкото копче, во виџетот и во известувањето. Зелената значи дека каналот е ваш. Црвената значи дека сте во етер. Сината значи дека некој друг го има зборот.

Што прави

• Притисни за разговор преку ваше сопствено WebSocket реле, на канали од 1 до 99
• Под за разговор арбитриран од серверот - еден говорник по канал, никогаш двајца
• Секое радио има име, така што можете да видите кој го држи каналот
• Продолжува да зборува со исклучен екран или додека сте во друга апликација, преку услуга за микрофон во преден план
• Лебдечко копче што може да се повлече и го прикажува бројот на каналот и служи и како контрола на преносот
• Виџет на почетниот екран за пренос, статус и канал
• Разговарајте и исклучете директно од тековното известување
• Светло, темно или следете го системот
• Поставено за телефони и таблети
• Опционално енкрипција: поврзете се преку wss://, верувајќи на самостојно хостирано реле преку неговиот отпечаток од сертификатот, со опционален токен за споделен пристап
• Може да го хостира релето на самиот уред, така што групата на еден Wi-Fi воопшто не бара посебна машина

Ви треба реле

PTTdroid комуницира со ptt-server, придружен проект со отворен код: еден Kotlin/Ktor процес без база на податоци и без состојба за резервна копија. Работи со една Docker команда и може да генерира свој TLS сертификат при првото стартување. Насочете ја апликацијата кон неа под Поставки или вклучете „Домаќин на реле на овој уред“ и дозволете еден слушал да биде сервер за сите на истиот Wi-Fi.

Што не прави

Нема сметки, нема историја на пораки, нема текстуален разговор и нема аудио компресија - тоа е суров 16 kHz моно PCM, што е во ред на LAN и е расипничко преку мерена врска. Токенот за пристап е една споделена тајна за целиот канал: нема акредитиви за секој слушал и нема начин да се поништи еден уред. Ова е алатка за група која си верува една на друга и ја контролира сопствената инфраструктура, а не потрошувачки гласник.

Приватно по конструкција

Нема аналитика, нема рекламирање, нема тракери од трети страни и нема услуги на Google Play. Аудиото патува од вашиот телефон до вашето реле и до другите радио станици на вашиот канал, и никаде на друго место.

Апликацијата бара микрофон и известувања за да може да се прикаже сесијата што се извршува. Лебдечкото копче дополнително треба да се „прикажува над други апликации“, што можете слободно да го оставите исклучено - сè друго работи без него.

Отворен код

Издадено под Општата јавна лиценца на GNU v3.0 и изградено со Kotlin и Compose Multiplatform, од база на код споделена со десктоп и iOS верзиите. Извор, следење на проблеми и придружен сервер:

github.com/devapro/ptt-client-android
Притисни за разговор преку релеј што го хостирате сами. Без сметка, без реклами, без следење.
Ажуриранa на
17 сеп. 2026 г.
Истакнати написи

Безбедност на податоците

Предуслов за безбедност е да знаете како програмерите ги прибираат и ги споделуваат вашите податоци. Практиките за приватност и безбедност на податоците може да варираат според вашиот начин на користење, регион и возраст. Програмерот ги обезбедил овие информации и може да ги ажурира во иднина.
  • Не се споделуваат податоци со трети страни
    Дознајте повеќе како програмерите изјавуваат споделување податоци
  • Не се прибираат податоци
    Дознајте повеќе како програмерите изјавуваат прибирање податоци

Што има ново

Fixed reconnecting issue
Оцена на содржината
Сите
Корисничка интеракција
Дознајте повеќе

Поддршка за апликацијата

Информации за програмерот
Arseniy Kharlanov
arsenyzp@gmail.com
Кондина 13 11000 Београд Serbia