PTTdroid: Push-to-Talk Radio

Ocjena sadržaja
Svi
10+
Preuzimanja
Ocjena sadržaja
Svi
Interakcija korisnika/igrača
Saznajte više
Slika snimke zaslona
Slika snimke zaslona
Slika snimke zaslona
Slika snimke zaslona
Slika snimke zaslona
Slika snimke zaslona
Slika snimke zaslona
Slika snimke zaslona
Slika snimke zaslona
Slika snimke zaslona
Slika snimke zaslona
Slika snimke zaslona
Slika snimke zaslona

O ovoj aplikaciji

PTTdroid pretvara telefon u voki-toki za grupu koja već ima mrežu. Pokrećete relej; zvuk ne prolazi kroz tuđe servere i nema potrebe za kreiranjem računa.

Držite gumb, pričajte, otpustite. Relej arbitrira kanal, tako da je točno jedna osoba u eteru u datom trenutku - pritisnite dok netko drugi priča i aplikacija vam kaže, umjesto da dvije osobe prenose u istu tišinu.

Sučelje je izgrađeno za način na koji se radio zapravo koristi: jednom rukom, u pokretu, često bez gledanja. Svako stanje je boja i jedna riječ, a ista boja znači istu stvar na glavnom zaslonu, na plutajućem gumbu, u widgetu i u obavijesti. Zelena znači da je kanal vaš. Crvena znači da ste u eteru. Plava znači da netko drugi ima riječ.

Što radi

• Pritisni za razgovor putem vlastitog WebSocket releja, na kanalima od 1 do 99
• Razgovorna ploča kojom upravlja poslužitelj - jedan govornik po kanalu, nikada dva
• Svaki radio ima ime, tako da možete vidjeti tko drži kanal
• Razgovor se nastavlja s isključenim zaslonom ili dok ste u drugoj aplikaciji, putem usluge mikrofona u prvom planu
• Plutajući gumb koji se može povlačiti, a prikazuje broj kanala i služi kao kontrola prijenosa
• Widget na početnom zaslonu za prijenos, status i kanal
• Razgovor i prekid veze izravno iz tekuće obavijesti
• Svijetlo, tamno ili praćenje sustava
• Postavljeno za telefone i tablete
• Dodatna enkripcija: povezivanje putem wss://, povjeravajući se samostalno hostiranom releju prema njegovom otisku certifikata, s dodatnim tokenom za dijeljeni pristup
• Može hostirati relej na samom uređaju, tako da grupa na jednoj Wi-Fi mreži uopće ne treba zasebno računalo

Potreban vam je relej

PTTdroid razgovara s ptt-serverom, pratećim projektom otvorenog koda: a Jedan Kotlin/Ktor proces bez baze podataka i bez sigurnosne kopije stanja. Pokreće se s jednom Docker naredbom i može generirati vlastiti TLS certifikat pri prvom pokretanju. Usmjerite aplikaciju prema njemu u Postavkama ili uključite "Host a relay on this device" i neka jedan uređaj bude poslužitelj za sve na istoj Wi-Fi mreži.

Što ne radi

Nema računa, nema povijesti poruka, nema tekstualnog chata i nema kompresije zvuka - to je sirovi 16 kHz mono PCM, što je u redu na LAN-u, a rasipno preko mjerene veze. Pristupni token je jedna zajednička tajna za cijeli kanal: nema vjerodajnica po uređaju i nema načina za opoziv pojedinačnog uređaja. Ovo je alat za grupu koja vjeruje jedni drugima i kontrolira vlastitu infrastrukturu, a ne potrošački messenger.

Privatno po konstrukciji

Nema analitike, nema oglašavanja, nema praćenja trećih strana i nema usluga Google Playa. Zvuk putuje s vašeg telefona na vaš relej i dalje na druge radio stanice na vašem kanalu i nigdje drugdje.

Aplikacija traži mikrofon i obavijesti kako bi se mogla prikazati aktivna sesija. Plutajući gumb dodatno zahtijeva "prikaz preko drugih aplikacija", što možete ostaviti isključeno - sve ostalo radi i bez toga.

Otvoreni kod

Objavljeno pod GNU General Public License v3.0 i izgrađeno s Kotlinom i Compose Multiplatformom, iz kodne baze koja se dijeli s desktop i iOS verzijama. Izvor, alat za praćenje problema i prateći poslužitelj:

github.com/devapro/ptt-client-android
Pritisni i razgovaraj putem releja koji sami hostirate. Nema računa, nema oglasa, nema praćenja.
Ažurirano
17. ruj 2026.
Istaknuti članci

Sigurnost podataka

Sigurnost počinje razumijevanjem načina na koji razvojni programeri prikupljaju i dijele vaše podatke. Prakse privatnosti i sigurnosti podataka mogu se razlikovati ovisno o vašoj upotrebi, regiji i dobi. Te informacije pružio je razvojni programer koji ih tijekom vremena može ažurirati.
  • Podaci se ne dijele s trećim stranama
    Saznajte više o tome kako razvojni programeri navode dijeljenje
  • Nema prikupljenih podataka
    Saznajte više o tome kako razvojni programeri navode prikupljanje

Što je novo

Fixed reconnecting issue
Ocjena sadržaja
Svi
Interakcija korisnika/igrača
Saznajte više

Podrška za aplikaciju

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