PTTdroid: Push-to-Talk Radio

Ocena treści
Dla wszystkich
10+
Pobrania
Ocena treści
Dla wszystkich
Interakcja użytkowników
Więcej informacji
Zrzut ekranu
Zrzut ekranu
Zrzut ekranu
Zrzut ekranu
Zrzut ekranu
Zrzut ekranu
Zrzut ekranu
Zrzut ekranu
Zrzut ekranu
Zrzut ekranu
Zrzut ekranu
Zrzut ekranu
Zrzut ekranu

Informacje o aplikacji

PTTdroid zamienia telefon w krótkofalówkę dla grupy, która już ma sieć. Ty zarządzasz przekaźnikiem; dźwięk nie przechodzi przez serwery innych osób i nie trzeba tworzyć konta.

Przytrzymaj przycisk, mów, puść. Przekaźnik rozstrzyga kanał, więc na antenie jest dokładnie jedna osoba na raz – naciśnij, gdy ktoś inny mówi, a aplikacja Cię poinformuje, zamiast dwóch osób nadających w tej samej ciszy.

Interfejs został zaprojektowany z myślą o sposobie, w jaki korzysta się z radia: jedną ręką, w ruchu, często bez patrzenia. Każdy stan to kolor i pojedyncze słowo, a ten sam kolor oznacza to samo na ekranie głównym, na pływającym przycisku, w widżecie i w powiadomieniu. Zielony oznacza, że ​​kanał jest Twój. Czerwony oznacza, że ​​jesteś na antenie. Niebieski oznacza, że ​​ktoś inny ma głos.

Co to robi

• Nawiązywanie połączeń push-to-talk przez własny przekaźnik WebSocket, na kanałach od 1 do 99
• Rozmowa prowadzona przez serwer – jeden rozmówca na kanał, nigdy dwóch
• Każde radio ma nazwę, dzięki czemu widać, kto jest na tym kanale
• Kontynuuje rozmowę przy wyłączonym ekranie lub w innej aplikacji, za pośrednictwem usługi mikrofonu na pierwszym planie
• Przeciągany, pływający przycisk, który pokazuje numer kanału i służy również jako element sterujący transmisją
• Widżet na ekranie głównym do transmisji, statusu i kanału
• Rozmawiaj i rozłączaj się bezpośrednio z bieżącego powiadomienia
• Jasny, ciemny lub śledź system
• Dostosowany zarówno do telefonów, jak i tabletów
• Opcjonalne szyfrowanie: łączenie przez wss://, zaufanie do samodzielnie hostowanego przekaźnika za pomocą odcisku palca certyfikatu, z opcjonalnym współdzielonym tokenem dostępu
• Może hostować przekaźnik na samym urządzeniu, dzięki czemu grupa w jednej sieci Wi-Fi nie potrzebuje oddzielnego komputera

Potrzebujesz przekaźnika

PTTdroid komunikuje się z ptt-server, towarzyszący projekt open source: pojedynczy proces Kotlin/Ktor bez bazy danych i stanu do archiwizacji. Działa za pomocą jednego polecenia Dockera i może wygenerować własny certyfikat TLS przy pierwszym uruchomieniu. Skieruj aplikację na niego w Ustawieniach lub włącz opcję „Host a relay on this device” i pozwól, aby jeden telefon był serwerem dla wszystkich w tej samej sieci Wi-Fi.

Czego nie robi

Nie ma żadnych kont, historii wiadomości, czatu tekstowego ani kompresji dźwięku – to surowy dźwięk monofoniczny PCM 16 kHz, który jest wystarczający w sieci LAN i niepotrzebnie marnuje się w przypadku połączenia z limitem. Token dostępu to jeden wspólny sekret dla całego kanału: nie ma danych uwierzytelniających dla każdego telefonu i nie ma możliwości unieważnienia pojedynczego urządzenia. To narzędzie dla grupy, która ufa sobie nawzajem i kontroluje własną infrastrukturę, a nie dla komunikatora dla użytkowników indywidualnych.

Prywatny z założenia

Brak analiz, reklam, zewnętrznych narzędzi śledzących i usług Google Play. Dźwięk przesyłany jest z telefonu do przekaźnika, a następnie do innych odbiorników radiowych na Twoim kanale i nigdzie indziej.

Aplikacja prosi o mikrofon i powiadomienia, aby wyświetlać bieżącą sesję. Dodatkowo, pływający przycisk wymaga opcji „Wyświetlaj nad innymi aplikacjami”, którą możesz pozostawić wyłączoną – wszystko inne działa bez niej.

Otwarte oprogramowanie

Wydane na licencji GNU General Public License v3.0 i zbudowane w Kotlin i Compose Multiplatform, z bazy kodu udostępnionej kompilacjom na komputery stacjonarne i iOS. Źródło, system śledzenia błędów i serwer towarzyszący:

github.com/devapro/ptt-client-android
Funkcja „naciśnij i mów” przez samodzielnie hostowany przekaźnik. Bez konta, reklam i śledzenia.
Ostatnia aktualizacja
17 wrz 2026
Polecane tematy

Bezpieczeństwo danych

Podstawą bezpieczeństwa jest wiedza o tym, jak deweloperzy zbierają i udostępniają Twoje dane. Praktyki w zakresie zapewniania prywatności i bezpieczeństwa danych mogą się różnić w zależności od sposobu korzystania z aplikacji, regionu i wieku użytkownika. Te informacje podał deweloper i z czasem może je aktualizować.
  • Żadne dane nie są udostępniane innym firmom
    Dowiedz się więcej o deklarowaniu udostępniania danych przez deweloperów
  • Aplikacja nie zbiera danych
    Dowiedz się więcej o deklarowaniu zbierania danych przez deweloperów

Co nowego

Fixed reconnecting issue
Ocena treści
Dla wszystkich
Interakcja użytkowników
Więcej informacji

Pomoc dotycząca aplikacji

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