PTTdroid: Push-to-Talk Radio

Egnethet
Alle
10+
Nedlastinger
Egnethet
Alle
Brukere samhandler
Finn ut mer
Skjermbilde
Skjermbilde
Skjermbilde
Skjermbilde
Skjermbilde
Skjermbilde
Skjermbilde
Skjermbilde
Skjermbilde
Skjermbilde
Skjermbilde
Skjermbilde
Skjermbilde

Om denne appen

PTTdroid gjør en telefon om til en walkie-talkie for en gruppe som allerede har et nettverk. Du kjører reléet; lyden går ikke gjennom andres servere, og det er ingen konto å opprette.

Hold inne knappen, snakk, slipp. Reléet fordeler kanalen, slik at nøyaktig én person er på lufta om gangen – trykk mens noen andre snakker, og appen forteller deg det, i stedet for at to personer sender inn i samme stillhet.

Grensesnittet er bygget for måten en radio faktisk brukes på: énhånds, i bevegelse, ofte uten å se. Hver tilstand er en farge og et enkelt ord, og samme farge betyr det samme på hovedskjermen, på den flytende knappen, i widgeten og i varselet. Grønt betyr at kanalen er din. Rødt betyr at du er på lufta. Blått betyr at noen andre har ordet.

Hva den gjør

• Trykk-for-å-snakke over ditt eget WebSocket-relé, på kanalene 1 til 99
• En server-arbitrert talegulv - én taler per kanal, aldri to
• Hver radio har et navn, slik at du kan se hvem som holder kanalen
• Fortsetter å snakke med skjermen av, eller mens du er i en annen app, gjennom en mikrofonforgrunnstjeneste
• En flyttbar knapp som viser kanalnummeret og også fungerer som sendekontroll
• En startskjerm-widget for sending, status og kanal
• Snakk og koble fra direkte fra det pågående varselet
• Lys, mørk eller følg systemet
• Laget for både telefoner og nettbrett
• Valgfri kryptering: koble til via wss://, stol på et selvhostet relé med sertifikatfingeravtrykket, med et valgfritt delt tilgangstoken
• Kan være vert for reléet på selve enheten, slik at en gruppe på ett Wi-Fi ikke trenger noen separat maskin i det hele tatt

Du trenger et relé

PTTdroid snakker med ptt-server, et tilhørende åpen kildekode-prosjekt: en enkelt Kotlin/Ktor-prosess uten database og ingen tilstand å sikkerhetskopiere. Den kjører med én Docker-kommando og kan generere sitt eget TLS-sertifikat ved første oppstart. Rett appen mot den under Innstillinger, eller slå på "Verksted for en relé på denne enheten" og la ett håndsett være serveren for alle på samme Wi-Fi.

Hva den ikke gjør

Det er ingen kontoer, ingen meldingshistorikk, ingen tekstchat og ingen lydkomprimering - det er rå 16 kHz mono PCM, som er greit på et LAN og sløsende over en målt tilkobling. Tilgangstokenet er én delt hemmelighet for hele kanalen: det er ingen legitimasjon per håndsett og ingen måte å tilbakekalle en enkelt enhet. Dette er et verktøy for en gruppe som stoler på hverandre og kontrollerer sin egen infrastruktur, ikke en forbrukermeldingstjeneste.

Privat av konstruksjon

Ingen analyser, ingen reklame, ingen tredjepartssporere og ingen Google Play-tjenester. Lyd går fra telefonen din til reléet ditt og videre til de andre radioene på kanalen din, og ingen andre steder.

Appen ber om mikrofonen og varsler slik at den pågående økten kan vises. Den flytende knappen trenger i tillegg "visning over andre apper", som du kan la være slått av – alt annet fungerer uten den.

Åpen kildekode

Utgitt under GNU General Public License v3.0 og bygget med Kotlin og Compose Multiplatform, fra en kodebase som deles med skrivebords- og iOS-bygg. Kilde, problemsporing og tilhørende server:

github.com/devapro/ptt-client-android
Trykk-og-snakk over et relé du selv er vert for. Ingen konto, ingen annonser, ingen sporing.
Oppdatert
17. sep. 2026
Fremhevede saker

Datasikkerhet

Sikkerhet starter med en forståelse av hvordan utviklere samler inn og deler dataene dine. Fremgangsmåtene for personvern og datasikkerhet kan variere basert på bruk, region og alder. Utvikleren har oppgitt denne informasjonen og kan oppdatere den over tid.
  • Ingen data deles med tredjeparter
    Finn ut mer om hvordan utviklere deklarerer deling
  • Ingen data samles inn
    Finn ut mer om hvordan utviklere deklarerer innsamling

Hva er nytt?

Fixed reconnecting issue
Egnethet
Alle
Brukere samhandler
Finn ut mer

Appstøtte

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