Το PTTdroid μετατρέπει ένα τηλέφωνο σε φορητό ραδιοτηλέφωνο για μια ομάδα που έχει ήδη δίκτυο. Εσείς εκτελείτε την αναμετάδοση. Ο ήχος δεν περνάει από τους διακομιστές κανενός άλλου και δεν υπάρχει λογαριασμός για δημιουργία.
Πατήστε παρατεταμένα το κουμπί, μιλήστε, αφήστε το. Η αναμετάδοση διαιτητεύει το κανάλι, έτσι ώστε ακριβώς ένα άτομο να βρίσκεται στον αέρα κάθε φορά - πατήστε ενώ κάποιος άλλος μιλάει και η εφαρμογή σας ενημερώνει, αντί για δύο άτομα που εκπέμπουν στην ίδια σιωπή.
Η διεπαφή έχει σχεδιαστεί για τον τρόπο που χρησιμοποιείται στην πραγματικότητα ένα ραδιόφωνο: με το ένα χέρι, σε κίνηση, συχνά χωρίς να κοιτάτε. Κάθε κατάσταση είναι ένα χρώμα και μια μόνο λέξη, και το ίδιο χρώμα σημαίνει το ίδιο πράγμα στην κύρια οθόνη, στο αιωρούμενο κουμπί, στο γραφικό στοιχείο και στην ειδοποίηση. Πράσινο σημαίνει ότι το κανάλι είναι δικό σας. Κόκκινο σημαίνει ότι είστε στον αέρα. Μπλε σημαίνει ότι κάποιος άλλος έχει τον λόγο.
Τι κάνει
• Push-to-talk μέσω του δικού σας ρελέ WebSocket, στα κανάλια 1 έως 99
• Ένα πεδίο ομιλίας που διαιτητεύεται από τον διακομιστή - ένας ομιλητής ανά κανάλι, ποτέ δύο
• Κάθε ραδιόφωνο έχει ένα όνομα, ώστε να μπορείτε να δείτε ποιος κρατάει το κανάλι
• Συνεχίζει να μιλάει με την οθόνη σβηστή ή ενώ βρίσκεστε σε άλλη εφαρμογή, μέσω μιας υπηρεσίας μικροφώνου στο προσκήνιο
• Ένα συρόμενο πλωτό κουμπί που εμφανίζει τον αριθμό του καναλιού και λειτουργεί και ως έλεγχος μετάδοσης
• Ένα γραφικό στοιχείο αρχικής οθόνης για μετάδοση, κατάσταση και κανάλι
• Ομιλία και Αποσύνδεση απευθείας από την τρέχουσα ειδοποίηση
• Φωτεινό, σκοτεινό ή ακολουθήστε το σύστημα
• Σχεδιασμένο για τηλέφωνα και tablet
• Προαιρετική κρυπτογράφηση: σύνδεση μέσω wss://, εμπιστευόμενο ένα αυτο-φιλοξενούμενο ρελέ μέσω του δακτυλικού αποτυπώματος πιστοποιητικού του, με ένα προαιρετικό κοινόχρηστο διακριτικό πρόσβασης
• Μπορεί να φιλοξενήσει το ρελέ στην ίδια τη συσκευή, επομένως μια ομάδα σε ένα Wi-Fi δεν χρειάζεται καθόλου ξεχωριστό μηχάνημα
Χρειάζεστε ένα ρελέ
Το PTTdroid επικοινωνεί με το ptt-server, ένα συνοδευτικό έργο ανοιχτού κώδικα: Μία μόνο διεργασία Kotlin/Ktor χωρίς βάση δεδομένων και χωρίς κατάσταση για δημιουργία αντιγράφων ασφαλείας. Εκτελείται με μία εντολή Docker και μπορεί να δημιουργήσει το δικό της πιστοποιητικό TLS κατά την πρώτη εκκίνηση. Στρέψτε την εφαρμογή προς αυτήν στις Ρυθμίσεις ή ενεργοποιήστε την επιλογή "Φιλοξενία αναμετάδοσης σε αυτήν τη συσκευή" και αφήστε ένα ακουστικό να είναι ο διακομιστής για όλους στο ίδιο Wi-Fi.
Τι δεν κάνει
Δεν υπάρχουν λογαριασμοί, ιστορικό μηνυμάτων, συνομιλία κειμένου και συμπίεση ήχου - είναι ακατέργαστο μονοφωνικό PCM 16 kHz, το οποίο είναι καλό σε ένα τοπικό δίκτυο και σπάταλο σε μια σύνδεση με ογκοχρέωση. Το διακριτικό πρόσβασης είναι ένα κοινό μυστικό για ολόκληρο το κανάλι: δεν υπάρχουν διαπιστευτήρια ανά ακουστικό και δεν υπάρχει τρόπος ανάκλησης μίας μόνο συσκευής. Αυτό είναι ένα εργαλείο για μια ομάδα που εμπιστεύεται ο ένας τον άλλον και ελέγχει τη δική της υποδομή, όχι έναν καταναλωτικό messenger.
Ιδιωτικό εκ κατασκευής
Χωρίς αναλυτικά στοιχεία, χωρίς διαφημίσεις, χωρίς ιχνηλάτες τρίτων και χωρίς υπηρεσίες Google Play. Ο ήχος ταξιδεύει από το τηλέφωνό σας στο ρελέ σας και στα άλλα ραδιόφωνα στο κανάλι σας και πουθενά αλλού.
Η εφαρμογή ζητά το μικρόφωνο και ειδοποιήσεις, ώστε να μπορεί να εμφανιστεί η τρέχουσα συνεδρία. Το κουμπί που αιωρείται χρειάζεται επιπλέον την επιλογή "εμφάνιση πάνω από άλλες εφαρμογές", την οποία μπορείτε να αφήσετε απενεργοποιημένη - όλα τα άλλα λειτουργούν χωρίς αυτό.
Ανοιχτού κώδικα
Κυκλοφορεί με την Γενική Άδεια Δημόσιας Χρήσης GNU v3.0 και δημιουργήθηκε με Kotlin και Compose Multiplatform, από μια βάση κώδικα που είναι κοινή με τις εκδόσεις για υπολογιστές και iOS. Πηγή, παρακολούθηση προβλημάτων και συνοδευτικός διακομιστής:
github.com/devapro/ptt-client-android
Λειτουργία push-to-talk μέσω αναμετάδοσης που φιλοξενείτε εσείς οι ίδιοι. Χωρίς λογαριασμό, χωρίς διαφημίσεις, χωρίς παρακολούθηση.
Ενημερώθηκε στις
17 Σεπ 2026