يحوّل تطبيق PTTdroid الهاتف إلى جهاز لاسلكي لمجموعة متصلة بشبكة. أنت تدير المُرحِّل؛ لا يمر الصوت عبر خوادم أي طرف آخر، ولا حاجة لإنشاء حساب.
اضغط على الزر، تحدث، ثم ارفع إصبعك. يُدير المُرحِّل القناة، بحيث يكون شخص واحد فقط مُتحدثًا في كل مرة - اضغط أثناء حديث شخص آخر وسيُعلمك التطبيق بذلك، بدلًا من أن يُرسل شخصان في نفس الصمت.
صُممت واجهة التطبيق لتُحاكي طريقة استخدام الراديو: بيد واحدة، أثناء الحركة، غالبًا دون النظر. لكل حالة لون وكلمة واحدة، ويحمل اللون نفسه المعنى نفسه على الشاشة الرئيسية، والزر العائم، والأداة، والإشعارات. الأخضر يعني أن القناة لك. الأحمر يعني أنك تتحدث. الأزرق يعني أن شخصًا آخر يتحدث.
وظائفه
• خاصية التحدث بالضغط عبر خادم WebSocket الخاص بك، على القنوات من 1 إلى 99
• منصة محادثة مُدارة من قِبل الخادم - مُتحدث واحد لكل قناة، وليس اثنين
• لكل جهاز اسم، لتتمكن من معرفة من يشغل القناة
• إمكانية الاستمرار في التحدث حتى مع إطفاء الشاشة، أو أثناء استخدام تطبيق آخر، من خلال خدمة الميكروفون في المقدمة
• زر عائم قابل للسحب يعرض رقم القناة ويُستخدم أيضًا للتحكم في الإرسال
• أداة على الشاشة الرئيسية لعرض الإرسال والحالة والقناة
• إمكانية التحدث وقطع الاتصال مباشرةً من الإشعارات الجارية
• وضع فاتح، وضع داكن، أو وضع مُطابقة النظام
• تصميم مُناسب للهواتف والأجهزة اللوحية
• تشفير اختياري: الاتصال عبر wss://، مع الاعتماد على خادم WebSocket مُستضاف ذاتيًا من خلال بصمة شهادته، مع رمز وصول مشترك اختياري
• إمكانية استضافة الخادم على الجهاز نفسه، بحيث لا تحتاج مجموعة على شبكة Wi-Fi واحدة إلى جهاز منفصل
أنت بحاجة إلى خادم WebSocket
يتواصل PTTdroid مع ptt-server، وهو تطبيق مُصاحب مشروع مفتوح المصدر: عملية واحدة مكتوبة بلغة Kotlin/Ktor، بدون قاعدة بيانات أو بيانات احتياطية. يعمل بأمر Docker واحد، ويمكنه إنشاء شهادة TLS خاصة به عند التشغيل الأول. يمكنك توجيه التطبيق إليه من الإعدادات، أو تفعيل خيار "استضافة خادم وسيط على هذا الجهاز" ليعمل جهاز واحد كخادم لجميع المستخدمين على نفس شبكة Wi-Fi.
ما لا يفعله:
لا توجد حسابات، ولا سجل رسائل، ولا دردشة نصية، ولا ضغط صوتي - فهو يستخدم ترميز PCM أحادي بتردد 16 كيلوهرتز، وهو مناسب للشبكات المحلية، ولكنه غير فعال مع الاتصالات المحدودة. رمز الوصول هو سر مشترك للقناة بأكملها: لا توجد بيانات اعتماد خاصة بكل جهاز، ولا يمكن إلغاء صلاحية جهاز واحد. هذه أداة لمجموعة تثق ببعضها وتتحكم في بنيتها التحتية، وليست تطبيق مراسلة للمستخدمين العاديين.
خاص بطبيعته:
لا تحليلات، لا إعلانات، لا أدوات تتبع خارجية، ولا خدمات Google Play. ينتقل الصوت من هاتفك إلى جهاز الترحيل، ثم إلى أجهزة الراديو الأخرى على قناتك، ولا ينتقل إلى أي مكان آخر.
يطلب التطبيق الميكروفون والإشعارات لعرض الجلسة الجارية. كما يتطلب الزر العائم خيار "العرض فوق التطبيقات الأخرى"، ويمكنك تعطيله - فباقي وظائف التطبيق تعمل بدونه.
مفتوح المصدر
مُرخص بموجب رخصة جنو العمومية العامة الإصدار 3.0، ومُصمم باستخدام Kotlin وCompose Multiplatform، من قاعدة بيانات مشتركة مع إصدارات سطح المكتب وiOS. المصدر، ونظام تتبع المشكلات، والخادم المُصاحب:
github.com/devapro/ptt-client-android
استخدم خاصية الضغط والتحدث عبر جهاز إرسال واستقبال تستضيفه بنفسك. لا حاجة لحساب، ولا إعلانات، ولا تتبع.
تاريخ التحديث
17/09/2026