PTTdroid: Push-to-Talk Radio

Ocena sadržaja
Сви
10+
Preuzimanja
Ocena sadržaja
Сви
Корисници остварују интеракцију
Saznajte više
Slika snimka ekrana
Slika snimka ekrana
Slika snimka ekrana
Slika snimka ekrana
Slika snimka ekrana
Slika snimka ekrana
Slika snimka ekrana
Slika snimka ekrana
Slika snimka ekrana
Slika snimka ekrana
Slika snimka ekrana
Slika snimka ekrana
Slika snimka ekrana

O ovoj aplikaciji

PTTdroid претвара телефон у воки-токи за групу која већ има мрежу. Ви покрећете релеј; звук не пролази кроз туђе сервере и нема налога за креирање.

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

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

Шта ради

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

Потребан вам је релеј

PTTdroid комуницира са ptt-сервером, пратећим пројектом отвореног кода: a Један Kotlin/Ktor процес без базе података и без резервне копије стања. Покреће се једном Docker командом и може генерисати сопствени TLS сертификат при првом покретању. Усмерите апликацију ка њој у Подешавањима или укључите „Хостуј релеј на овом уређају“ и дозволите да један уређај буде сервер за све на истој Wi-Fi мрежи.

Шта не ради

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

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

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

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

Отворени код

Објављено под ГНУ општом јавном лиценцом v3.0 и изграђено помоћу Kotlin-а и Compose Multiplatform-а, из кодне базе која се дели са десктоп и iOS верзијама. Извор, праћење проблема и пратећи сервер:

github.com/devapro/ptt-client-android
Притисни и говори преко релеја који сами хостујете. Без налога, без реклама, без праћења.
Ažurirano:
17. 9. 2026.
Истакнуте вести

Bezbednost podataka

Preduslov bezbednosti je da razumete kako programeri prikupljaju i dele vaše podatke. Prakse za privatnost i bezbednost podataka mogu da se razlikuju u zavisnosti od korišćenja, regiona i uzrasta. Programer je pružio te informacije i može da ih ažurira tokom vremena.
  • Подаци се не деле са трећим странама
    Сазнајте више о томе како програмери објављују дељење
  • Нема прикупљених података
    Сазнајте више о томе како програмери објављују прикупљање

Šta je novo

Fixed reconnecting issue
Ocena sadržaja
Сви
Корисници остварују интеракцију
Saznajte više

Podrška za aplikaciju

O programeru
Arseniy Kharlanov
arsenyzp@gmail.com
Кондина 13 11000 Београд Serbia