PTTdroid आपके फ़ोन को एक ऐसे समूह के लिए वॉकी-टॉकी में बदल देता है जिसके पास पहले से ही एक नेटवर्क है। आप रिले को नियंत्रित करते हैं; ऑडियो किसी और के सर्वर से होकर नहीं गुजरता, और कोई खाता बनाने की आवश्यकता नहीं है।
बटन दबाए रखें, बात करें, और छोड़ दें। रिले चैनल को नियंत्रित करता है, इसलिए एक समय में केवल एक ही व्यक्ति ऑन एयर होता है - अगर कोई और बात कर रहा हो तो बटन दबाएं और ऐप आपको सूचित करेगा, बजाय इसके कि दो लोग एक ही खामोशी में ट्रांसमिट करें।
इसका इंटरफ़ेस रेडियो के वास्तविक उपयोग के तरीके के लिए बनाया गया है: एक हाथ से, चलते-फिरते, अक्सर बिना देखे। प्रत्येक स्थिति एक रंग और एक शब्द द्वारा दर्शायी जाती है, और एक ही रंग मुख्य स्क्रीन, फ्लोटिंग बटन, विजेट और नोटिफिकेशन में एक ही अर्थ दर्शाता है। हरा रंग का अर्थ है कि चैनल आपका है। लाल रंग का अर्थ है कि आप ऑन एयर हैं। नीला रंग का अर्थ है कि कोई और बोल रहा है।
यह क्या करता है
• चैनल 1 से 99 पर अपने खुद के वेबसॉकेट रिले के ज़रिए पुश-टू-टॉक की सुविधा
• सर्वर द्वारा नियंत्रित टॉक फ्लोर - प्रति चैनल एक ही व्यक्ति, कभी दो नहीं
• प्रत्येक रेडियो का एक नाम होता है, जिससे आप देख सकते हैं कि चैनल पर कौन है
• स्क्रीन बंद होने पर या किसी अन्य ऐप में होने पर भी, माइक्रोफ़ोन फ़ोरग्राउंड सेवा के ज़रिए बातचीत जारी रखता है
• एक ड्रैग करने योग्य फ़्लोटिंग बटन जो चैनल नंबर दिखाता है और ट्रांसमिट कंट्रोल के रूप में भी काम करता है
• ट्रांसमिट, स्टेटस और चैनल के लिए होम स्क्रीन विजेट
• चल रही सूचना से सीधे बात करें और डिस्कनेक्ट करें
• लाइट, डार्क या सिस्टम को फ़ॉलो करें
• फ़ोन और टैबलेट दोनों के लिए डिज़ाइन किया गया है
• वैकल्पिक एन्क्रिप्शन: wss:// के ज़रिए कनेक्ट करें, अपने प्रमाणपत्र फ़िंगरप्रिंट द्वारा सेल्फ-होस्टेड रिले पर भरोसा करें, वैकल्पिक साझा एक्सेस टोकन के साथ
• रिले को डिवाइस पर ही होस्ट कर सकता है, इसलिए एक ही वाई-फ़ाई पर मौजूद समूह को अलग मशीन की आवश्यकता नहीं होती है सभी
आपको एक रिले की आवश्यकता है
PTTdroid, ptt-server नामक एक सहयोगी ओपन-सोर्स प्रोजेक्ट से संवाद करता है: यह एक एकल Kotlin/Ktor प्रक्रिया है जिसमें कोई डेटाबेस या बैकअप के लिए कोई स्टेट नहीं है। यह एक Docker कमांड से चलता है और पहली बार बूट होने पर अपना स्वयं का TLS प्रमाणपत्र जनरेट कर सकता है। सेटिंग्स में जाकर ऐप को इससे कनेक्ट करें, या "इस डिवाइस पर एक रिले होस्ट करें" विकल्प को चालू करें और एक हैंडसेट को उसी वाई-फाई पर सभी के लिए सर्वर बनने दें।
यह क्या नहीं करता
इसमें कोई अकाउंट, मैसेज हिस्ट्री, टेक्स्ट चैट या ऑडियो कंप्रेशन नहीं है - यह रॉ 16 kHz मोनो PCM है, जो LAN पर तो ठीक है लेकिन मीटर्ड कनेक्शन पर बेकार है। एक्सेस टोकन पूरे चैनल के लिए एक साझा सीक्रेट है: इसमें प्रति हैंडसेट क्रेडेंशियल नहीं हैं और किसी एक डिवाइस को निरस्त करने का कोई तरीका नहीं है। यह एक ऐसे समूह के लिए एक टूल है जो एक-दूसरे पर भरोसा करते हैं और अपने स्वयं के इंफ्रास्ट्रक्चर को नियंत्रित करते हैं, न कि एक उपभोक्ता मैसेंजर के लिए।
निजी तौर पर निजी
कोई एनालिटिक्स नहीं, कोई विज्ञापन नहीं, कोई तृतीय-पक्ष ट्रैकर नहीं और कोई Google Play सेवाएं नहीं। ऑडियो आपके फ़ोन से आपके रिले तक और फिर आपके चैनल पर मौजूद अन्य रेडियो तक जाता है, और कहीं नहीं।
ऐप माइक्रोफ़ोन और नोटिफिकेशन की अनुमति मांगता है ताकि चल रहे सत्र को दिखाया जा सके। फ़्लोटिंग बटन को "अन्य ऐप्स के ऊपर प्रदर्शित करें" विकल्प की आवश्यकता होती है, जिसे आप बंद रख सकते हैं - इसके बिना भी बाकी सब कुछ ठीक से काम करता है।
ओपन सोर्स
GNU जनरल पब्लिक लाइसेंस v3.0 के तहत जारी किया गया और Kotlin और Compose मल्टीप्लेटफ़ॉर्म का उपयोग करके बनाया गया, जिसका कोडबेस डेस्कटॉप और iOS बिल्ड के साथ साझा किया गया है। स्रोत, समस्या ट्रैकर और साथी सर्वर:
github.com/devapro/ptt-client-android
आपके द्वारा होस्ट किए गए रिले के माध्यम से पुश-टू-टॉक। कोई खाता नहीं, कोई विज्ञापन नहीं, कोई ट्रैकिंग नहीं।
पिछली बार अपडेट होने की तारीख
17 सित॰ 2026