PTTdroid pārvērš tālruni par rāciju grupai, kurai jau ir tīkls. Jūs palaižat pārraidi; audio netiek pārraidīts caur citu serveriem, un nav jāizveido konts.
Turiet pogu, runājiet, atlaidiet. Pārraide nosaka kanālu, tāpēc ēterā vienlaikus ir tieši viena persona — nospiediet, kamēr kāds cits runā, un lietotne jums to paziņo, nevis divi cilvēki pārraida vienā klusumā.
Saskarne ir veidota tā, kā radio faktiski tiek lietots: ar vienu roku, kustībā, bieži vien neskatoties. Katrs stāvoklis ir krāsa un viens vārds, un viena un tā pati krāsa galvenajā ekrānā, peldošajā pogā, logrīkā un paziņojumā nozīmē vienu un to pašu. Zaļa nozīmē, ka kanāls ir jūsu. Sarkana nozīmē, ka esat ēterā. Zila nozīmē, ka vārds pieder kādam citam.
Ko tas dara
• Push-to-talk, izmantojot savu WebSocket releju, kanālos no 1 līdz 99
• Servera noteikta sarunu grīda — viens runātājs katrā kanālā, nekad divi
• Katram radio ir nosaukums, lai jūs varētu redzēt, kurš vada kanālu
• Turpina runāt, kad ekrāns ir izslēgts, vai atrodoties citā lietotnē, izmantojot mikrofona priekšplāna pakalpojumu
• Velkama peldoša poga, kas parāda kanāla numuru un vienlaikus kalpo arī kā pārraides vadība
• Sākuma ekrāna logrīks pārraidei, statusam un kanālam
• Runājiet un atvienojiet tieši no notiekošā paziņojuma
• Apgaismojiet, aptumšojiet vai sekojiet sistēmai
• Paredzēts gan tālruņiem, gan planšetdatoriem
• Papildu šifrēšana: izveidojiet savienojumu, izmantojot wss://, uzticoties pašmitinātam relejam, izmantojot tā sertifikāta pirkstu nospiedumu, ar papildu koplietotas piekļuves marķieri
• Var mitināt releju pašā ierīcē, tāpēc grupai vienā Wi-Fi tīklā nav nepieciešama atsevišķa ierīce
Jums ir nepieciešams relejs
PTTdroid sazinās ar ptt-serveri, kas ir atvērtā pirmkoda pavadonis projekts: viens Kotlin/Ktor process bez datubāzes un stāvokļa, kas jādublē. Tas darbojas ar vienu Docker komandu un var ģenerēt savu TLS sertifikātu pirmajā palaišanas reizē. Virziet lietotni uz to sadaļā Iestatījumi vai ieslēdziet opciju "Mitināt releju šajā ierīcē" un ļaujiet vienai ierīcei būt serverim visiem, kas izmanto vienu un to pašu Wi-Fi.
Ko tas nedara
Nav kontu, nav ziņojumu vēstures, nav īsziņu tērzēšanas un nav audio saspiešanas — tas ir neapstrādāts 16 kHz mono PCM, kas ir labi lokālajā tīklā (LAN), bet ir nelietderīgi, izmantojot mērītu savienojumu. Piekļuves pilnvara ir viens koplietots noslēpums visam kanālam: nav katras ierīces akreditācijas datu un nav iespējas atsaukt vienu ierīci. Šis ir rīks grupai, kas uzticas viena otrai un kontrolē savu infrastruktūru, nevis patērētāja ziņojumapmaiņai.
Privāts pēc konstrukcijas
Nav analītikas, nav reklāmas, nav trešo pušu izsekotāju un nav Google Play pakalpojumu. Audio tiek pārsūtīts no jūsu tālruņa uz jūsu releju un tālāk uz citiem radio jūsu kanālā, un nekur citur.
Lietotne pieprasa mikrofonu un paziņojumus, lai varētu parādīt notiekošo sesiju. Peldošajai pogai papildus ir nepieciešama opcija “rādīt virs citām lietotnēm”, kuru varat atstāt izslēgtu — viss pārējais darbojas arī bez tās.
Atvērtais pirmkods
Izlaists saskaņā ar GNU Vispārējo publisko licenci v3.0 un veidots, izmantojot Kotlin un Compose Multiplatform, no koda bāzes, kas tiek koplietota ar darbvirsmas un iOS versijām. Avots, problēmu izsekotājs un pavadošais serveris:
github.com/devapro/ptt-client-android
Push-to-talk funkcija, izmantojot jūsu pašu mitinātu releju. Nav konta, nav reklāmu, nav izsekošanas.
Atjaunināta
2026. gada 17. sept.