PTTdroid: Push-to-Talk Radio

Tartalom besorolása
Korhatár nélküli
10+
letöltés
Tartalom besorolása
Korhatár nélküli
Interakció a felhasználók között
További információ
Képernyőkép
Képernyőkép
Képernyőkép
Képernyőkép
Képernyőkép
Képernyőkép
Képernyőkép
Képernyőkép
Képernyőkép
Képernyőkép
Képernyőkép
Képernyőkép
Képernyőkép

Az alkalmazásról

A PTTdroid egy telefonból walkie-talkie-t csinál egy olyan csoport számára, amelynek már van hálózata. Te indítod a relét; a hang nem halad át senki más szerverén, és nem kell fiókot létrehozni.

Tartsd lenyomva a gombot, beszélj, engedd el. A relé dönti el a csatornát, így egyszerre pontosan egy személy van adásban - nyomd meg, miközben valaki más beszél, és az alkalmazás közli veled, ahelyett, hogy ketten adnának ugyanabba a csendbe.

A kezelőfelület a rádió tényleges használatához készült: egykezes, mozgásban, gyakran anélkül, hogy odanéznél. Minden állapot egy szín és egyetlen szó, és ugyanaz a szín ugyanazt jelenti a főképernyőn, a lebegő gombon, a widgetben és az értesítésben. A zöld azt jelenti, hogy a csatorna a tiéd. A piros azt jelenti, hogy adásban vagy. A kék azt jelenti, hogy valaki másé a szó.

Mit csinál

• Push-to-talk vezérlés saját WebSocket relén keresztül, az 1-től 99-ig terjedő csatornákon
• Szerver által szabályozott beszélőszint - csatornánként egy beszélő, soha nem kettő
• Minden rádiónak van neve, így láthatja, hogy ki tartja a csatornát
• Folyamatosan beszél kikapcsolt képernyő mellett, vagy miközben egy másik alkalmazásban van, egy mikrofon előtér szolgáltatáson keresztül
• Húzható lebegő gomb, amely mutatja a csatornaszámot, és egyben adásvezérlőként is szolgál
• Kezdőképernyő-widget az adáshoz, az állapothoz és a csatornához
• Beszélgetés és leválasztás közvetlenül a folyamatban lévő értesítésből
• Világosítás, sötétítés vagy a rendszer követése
• Telefonokra és táblagépekre egyaránt optimalizálva
• Opcionális titkosítás: wss://-n keresztüli csatlakozás, egy saját üzemeltetett relére bízva a tanúsítvány ujjlenyomatával, opcionális megosztott hozzáférési tokennel
• Magán az eszközön is üzemeltetheti a relét, így egy Wi-Fi-n lévő csoportnak egyáltalán nincs szüksége külön gépre

Szüksége van egy relére

A PTTdroid kommunikál a ptt-szerverrel, egy nyílt forráskódú társszolgáltatással projekt: egyetlen Kotlin/Ktor folyamat adatbázis és állapotmentés nélkül. Egyetlen Docker paranccsal fut, és az első indításkor képes saját TLS-tanúsítványt generálni. Irányítsd rá az alkalmazást a Beállítások alatt, vagy kapcsold be a „Relé fogadása ezen az eszközön” opciót, és hagyd, hogy egy kézibeszélő legyen a szerver mindenki számára, aki ugyanazon a Wi-Fi-n van.


Mit nem csinál


Nincsenek fiókok, nincsenek üzenetelőzmények, nincs szöveges csevegés és nincs hangtömörítés - nyers 16 kHz-es mono PCM, ami LAN-on rendben van, de forgalmi díjas kapcsolaton pazarló. A hozzáférési token egyetlen megosztott titok az egész csatornához: nincsenek kézibeszélőnkénti hitelesítő adatok, és nincs mód egyetlen eszköz visszavonására. Ez egy olyan csoport eszköze, amely megbízik egymásban és saját infrastruktúráját irányítja, nem pedig egy fogyasztói üzenetküldő.


Privát felépítésű


Nincsenek analitikák, nincsenek hirdetések, nincsenek harmadik féltől származó nyomkövetők és nincsenek Google Play szolgáltatások. A hang a telefonodról a relédre, majd a csatornádon lévő többi rádióra jut, és sehová máshova.


Az alkalmazás kéri a mikrofont és az értesítéseket, hogy a futó munkamenet látható legyen. A lebegő gombhoz ezenkívül szükség van a „megjelenítés más alkalmazások felett” funkcióra is, amelyet kikapcsolva is hagyhatsz – minden más működik enélkül is.


Nyílt forráskód


A GNU General Public License v3.0 alatt jelent meg, Kotlin és Compose Multiplatform segítségével készült, az asztali és iOS-verziókkal megosztott kódbázisból. Forráskód, hibakövető és társkiszolgáló:


github.com/devapro/ptt-client-android
Push-to-talk egy általad üzemeltetett relé segítségével. Nincs fiók, nincsenek hirdetések, nincs követés.
Frissítve:
2026. szept. 17.

Adatbiztonság

A biztonság annak megértésével kezdődik, hogy miként gyűjtik és osztják meg a fejlesztők az adataidat. Az adatvédelemmel és -biztonsággal kapcsolatos gyakorlat a használattól, a régiótól és életkortól függően változhat. A fejlesztő adta meg ezeket az információkat, és idővel frissítheti őket.

Újdonságok

Fixed reconnecting issue
Tartalom besorolása
Korhatár nélküli
Interakció a felhasználók között
További információ

Alkalmazás támogatása

A fejlesztőről
Arseniy Kharlanov
arsenyzp@gmail.com
Кондина 13 11000 Београд Serbia