PTTdroid: Push-to-Talk Radio

Rating konten
Semua Umur
10+
Download
Rating konten
Semua Umur
Interaksi Pengguna
Pelajari lebih lanjut
Gambar screenshot
Gambar screenshot
Gambar screenshot
Gambar screenshot
Gambar screenshot
Gambar screenshot
Gambar screenshot
Gambar screenshot
Gambar screenshot
Gambar screenshot
Gambar screenshot
Gambar screenshot
Gambar screenshot

Tentang aplikasi ini

PTTdroid mengubah ponsel menjadi walkie-talkie untuk grup yang sudah memiliki jaringan. Anda menjalankan relay; audio tidak melewati server orang lain, dan tidak perlu membuat akun.

Tahan tombol, bicara, lepaskan. Relay mengatur saluran, sehingga hanya satu orang yang mengudara pada satu waktu - tekan saat orang lain berbicara dan aplikasi akan memberi tahu Anda, alih-alih dua orang mengirimkan sinyal ke dalam keheningan yang sama.

Antarmuka dirancang untuk cara radio sebenarnya digunakan: satu tangan, saat bergerak, seringkali tanpa melihat. Setiap status diwakili oleh warna dan satu kata, dan warna yang sama memiliki arti yang sama di layar utama, pada tombol mengambang, di widget, dan di notifikasi. Hijau berarti saluran milik Anda. Merah berarti Anda sedang mengudara. Biru berarti orang lain sedang berbicara.

Apa fungsinya

• Push-to-talk melalui relay WebSocket Anda sendiri, pada saluran 1 hingga 99
• Batasan bicara yang diatur server - satu pembicara per saluran, tidak pernah dua
• Setiap radio memiliki nama, sehingga Anda dapat melihat siapa yang memegang saluran
• Tetap berbicara meskipun layar mati, atau saat Anda berada di aplikasi lain, melalui layanan mikrofon latar depan
• Tombol mengambang yang dapat diseret yang menampilkan nomor saluran dan berfungsi ganda sebagai kontrol transmisi
• Widget layar beranda untuk transmisi, status, dan saluran
• Bicara dan Putuskan sambungan langsung dari notifikasi yang sedang berlangsung
• Mode terang, gelap, atau ikuti sistem
• Dirancang untuk ponsel dan tablet
• Enkripsi opsional: terhubung melalui wss://, mempercayai relay yang dihosting sendiri berdasarkan sidik jari sertifikatnya, dengan token akses bersama opsional
• Dapat menghosting relay pada perangkat itu sendiri, sehingga grup pada satu Wi-Fi tidak memerlukan mesin terpisah sama sekali

Anda membutuhkan Relay

PTTdroid berkomunikasi dengan ptt-server, sebuah proyek open-source pendamping: sebuah proses Kotlin/Ktor tunggal tanpa basis data dan tanpa status untuk dicadangkan. Ia berjalan dengan satu perintah Docker dan dapat menghasilkan sertifikat TLS-nya sendiri pada saat booting pertama. Arahkan aplikasi ke sana di Pengaturan, atau aktifkan "Host relay di perangkat ini" dan biarkan satu handset menjadi server untuk semua orang di Wi-Fi yang sama.

Apa yang tidak dilakukannya

Tidak ada akun, tidak ada riwayat pesan, tidak ada obrolan teks, dan tidak ada kompresi audio - ini adalah PCM mono 16 kHz mentah, yang baik di LAN dan boros pada koneksi berbayar. Token akses adalah satu rahasia bersama untuk seluruh saluran: tidak ada kredensial per handset dan tidak ada cara untuk mencabut satu perangkat. Ini adalah alat untuk grup yang saling percaya dan mengontrol infrastrukturnya sendiri, bukan messenger konsumen.

Privasi sejak awal

Tidak ada analitik, tidak ada iklan, tidak ada pelacak pihak ketiga, dan tidak ada layanan Google Play. Audio dikirim dari ponsel Anda ke relay Anda dan ke radio lain di saluran Anda, dan tidak ke tempat lain.

Aplikasi meminta izin mikrofon, dan notifikasi agar sesi yang sedang berjalan dapat ditampilkan. Tombol mengambang juga memerlukan "tampilan di atas aplikasi lain", yang dapat Anda matikan - semuanya berfungsi tanpa itu.

Sumber terbuka

Dirilis di bawah Lisensi Publik Umum GNU v3.0 dan dibangun dengan Kotlin dan Compose Multiplatform, dari basis kode yang digunakan bersama dengan versi desktop dan iOS. Sumber, pelacak masalah, dan server pendamping:

github.com/devapro/ptt-client-android
Fitur push-to-talk melalui relay yang Anda kelola sendiri. Tanpa akun, tanpa iklan, tanpa pelacakan.
Diupdate pada
17 Sep 2026
Kisah unggulan

Keamanan Data

Keamanan dimulai dengan memahami cara developer mengumpulkan dan membagikan data Anda. Praktik privasi dan keamanan data dapat bervariasi berdasarkan penggunaan, wilayah, dan usia Anda. Developer memberikan informasi ini dan dapat memperbaruinya seiring waktu.

Yang baru

Fixed reconnecting issue
Rating konten
Semua Umur
Interaksi Pengguna
Pelajari lebih lanjut

Dukungan aplikasi

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