PTTdroid: Push-to-Talk Radio

Turinio įvertinimas
Visiems
10+
Atsisiuntimai
Turinio įvertinimas
Visiems
Naudotojai sąveikauja
Sužinokite daugiau
Ekrano kopijos vaizdas
Ekrano kopijos vaizdas
Ekrano kopijos vaizdas
Ekrano kopijos vaizdas
Ekrano kopijos vaizdas
Ekrano kopijos vaizdas
Ekrano kopijos vaizdas
Ekrano kopijos vaizdas
Ekrano kopijos vaizdas
Ekrano kopijos vaizdas
Ekrano kopijos vaizdas
Ekrano kopijos vaizdas
Ekrano kopijos vaizdas

Apie šią programą

„PTTdroid“ paverčia telefoną racija grupei, kuri jau turi tinklą. Jūs paleidžiate transliaciją; garsas nepraeina per niekieno kito serverius ir nereikia kurti jokios paskyros.

Laikykite mygtuką, kalbėkite, atleiskite. Transliacija parenka kanalą, kad vienu metu eteryje būtų tik vienas asmuo – paspauskite, kol kažkas kitas kalba, ir programėlė jums praneš, o ne du žmonės transliuos toje pačioje tyloje.

Sąsaja sukurta taip, kaip radijas iš tikrųjų naudojamas: viena ranka, judant, dažnai nežiūrint. Kiekviena būsena yra spalva ir vienas žodis, o ta pati spalva reiškia tą patį pagrindiniame ekrane, plaukiojančiame mygtuke, valdiklyje ir pranešimuose. Žalia reiškia, kad kanalas yra jūsų. Raudona reiškia, kad esate eteryje. Mėlyna reiškia, kad kažkas kitas turi žodį.

Ką tai daro

• Tiesioginis pokalbis per jūsų „WebSocket“ relę 1–99 kanalais
• Serverio valdoma pokalbių aikštelė – vienas kalbėtojas kiekviename kanale, niekada du
• Kiekvienas radijo imtuvas turi pavadinimą, kad matytumėte, kas valdo kanalą
• Toliau kalba išjungus ekraną arba esant kitoje programoje per mikrofono priekinio plano paslaugą
• Velkamas plūduriuojantis mygtukas, rodantis kanalo numerį ir atliekantis perdavimo valdymą
• Pagrindinio ekrano valdiklis perdavimui, būsenai ir kanalui
• Kalbėkite ir atsijunkite tiesiai iš vykstančio pranešimo
• Šviesinkite, tamsinkite arba sekite sistemą
• Sukurta tiek telefonams, tiek planšetiniams kompiuteriams
• Pasirenkamas šifravimas: prisijunkite per wss://, pasitikėdami savarankiškai talpinama rele pagal jos sertifikato piršto atspaudą, su pasirenkamu bendros prieigos raktu
• Galima talpinti relę pačiame įrenginyje, todėl grupei viename „Wi-Fi“ tinkle visai nereikia atskiro kompiuterio

Jums reikia relės

„PTTdroid“ bendrauja su „ptt-server“ – atvirojo kodo pagalbiniu įrankiu projektas: vienas „Kotlin“ / „Ktor“ procesas be duomenų bazės ir būsenos, kurią reikėtų atsargine kopija kurti. Jis veikia su viena „Docker“ komanda ir gali sugeneruoti savo TLS sertifikatą pirmojo paleidimo metu. Nukreipkite programėlę į jį nustatymuose arba įjunkite „Priimti relę šiame įrenginyje“ ir leiskite vienam įrenginiui būti serveriu visiems, naudojantiems tą patį „Wi-Fi“.


Ko jis nedaro


Nėra paskyrų, nėra pranešimų istorijos, nėra tekstinių pokalbių ir nėra garso glaudinimo – tai neapdorotas 16 kHz mono PCM, kuris puikiai veikia LAN tinkle ir yra švaistomas per riboto ryšio duomenis. Prieigos raktas yra viena bendra paslaptis visam kanalui: nėra jokių prisijungimo duomenų kiekvienam įrenginiui ir nėra galimybės atšaukti vieno įrenginio. Tai įrankis grupei, kuri pasitiki viena kita ir kontroliuoja savo infrastruktūrą, o ne vartotojo pranešimų siuntimo sistemai.


Privatus pagal struktūrą


Jokios analizės, jokios reklamos, jokių trečiųjų šalių sekimo priemonių ir jokių „Google Play“ paslaugų. Garsas keliauja iš jūsų telefono į jūsų relę ir toliau į kitus radijo imtuvus jūsų kanale ir niekur kitur.


Programėlė prašo mikrofono ir pranešimų, kad būtų galima rodyti vykdomą sesiją. Plaukiojančiam mygtukui taip pat reikalinga parinktis „rodyti virš kitų programų“, kurią galite palikti išjungtą – visa kita veikia ir be jos.


Atvirojo kodo


Išleista pagal GNU General Public License v3.0 ir sukurta naudojant Kotlin bei Compose Multiplatform, iš kodų bazės, bendrinamos su darbalaukio ir iOS versijomis. Šaltinis, problemų sekimo sistema ir papildomas serveris:


github.com/devapro/ptt-client-android
Tiesioginis ryšys per jūsų pačių valdomą jungtį. Jokių paskyrų, jokių reklamų, jokio sekimo.
Atnaujinta
2026-09-17
Svarbiausios istorijos

Duomenų sauga

Norint užtikrinti saugą pirmiausia reikia suprasti, kaip kūrėjai renka ir bendrina jūsų duomenis. Duomenų privatumo ir saugos praktika gali skirtis, atsižvelgiant į jūsų naudojimą, regioną ir amžių. Kūrėjas pateikė šią informaciją ir gali atnaujinti per laiką.
  • Jokie duomenys nėra bendrinami su trečiosiomis šalimis
    Sužinokite daugiau, kaip kūrėjai apibrėžia bendrinimą
  • Nerenkami jokie duomenys
    Sužinokite daugiau, kaip kūrėjai apibrėžia rinkimą

Kas naujo

Fixed reconnecting issue
Turinio įvertinimas
Visiems
Naudotojai sąveikauja
Sužinokite daugiau

Programos palaikymas

Apie kūrėją
Arseniy Kharlanov
arsenyzp@gmail.com
Кондина 13 11000 Београд Serbia