PTTdroid: Push-to-Talk Radio

Мазмун рейтинги
Баары
10+
жолу жүктөлүп алынды
Мазмун рейтинги
Баары
Колдонуучулар өзара аракеттешет
Көбүрөөк билүү
Скриншоттун сүрөтү
Скриншоттун сүрөтү
Скриншоттун сүрөтү
Скриншоттун сүрөтү
Скриншоттун сүрөтү
Скриншоттун сүрөтү
Скриншоттун сүрөтү
Скриншоттун сүрөтү
Скриншоттун сүрөтү
Скриншоттун сүрөтү
Скриншоттун сүрөтү
Скриншоттун сүрөтү
Скриншоттун сүрөтү

Колдонмо тууралуу

PTTdroid телефонду мурунтан эле тармагы бар топ үчүн рацияга айландырат. Сиз реле иштетесиз; аудио башка эч кимдин серверлеринен өтпөйт жана аккаунт түзүүнүн кажети жок.

Баскычты басып туруңуз, сүйлөңүз, коё бериңиз. Реле каналды башкарат, ошондуктан бир убакта бир адам эфирде болот - башка бирөө сүйлөп жатканда басыңыз, ошондо колдонмо сизге айтып берет, эки адам бир эле жымжырттыкта ​​​​бербейт.

Интерфейс радионун иш жүзүндө кандайча колдонулаарына ылайыкташтырылган: бир кол менен, кыймылда, көп учурда карабай. Ар бир абал бир түс жана бир сөз, жана ошол эле түс негизги экранда, калкып жүрүүчү баскычта, виджетте жана эскертмеде бир эле нерсени билдирет. Жашыл түс канал сиздики экенин билдирет. Кызыл түс сиз эфирде экениңизди билдирет. Көк түс башка бирөөнүн сөз сүйлөй турганын билдирет.

Эмне кылат

• 1ден 99га чейинки каналдарда өзүңүздүн WebSocket релеңиз аркылуу сүйлөшүү үчүн түртүп коюу
• Сервер тарабынан башкарылган сүйлөшүү аянты - ар бир каналга бирден сүйлөшүүчү, эч качан эки эмес
• Ар бир радионун аталышы бар, андыктан сиз каналды ким кармап турганын көрө аласыз
• Экран өчүк турганда же башка колдонмодо болгондо, микрофондун алдыңкы кызматы аркылуу сүйлөшө берет
• Каналдын номерин көрсөткөн жана берүү башкаруусу катары эки эселенген сүйрөлүүчү калкып жүрүүчү баскыч
• Берүү, абал жана канал үчүн башкы экрандагы виджет
• Учурдагы эскертмеден түз сүйлөшүү жана ажыратуу
• Жарык, караңгы же системаны ээрчүү
• Телефондор жана планшеттер үчүн бирдей иштелип чыккан
• Кошумча шифрлөө: wss:// аркылуу туташуу, сертификат манжа изи менен өзүнчө жайгаштырылган релеге ишенүү, кошумча бөлүшүлгөн кирүү токени менен
• Релени түзмөктүн өзүндө жайгаштыра алат, андыктан бир Wi-Fi'дагы топко өзүнчө машинанын кереги жок

Сизге реле керек

PTTdroid ачык булактуу өнөктөш ptt-server менен сүйлөшөт долбоор: маалымат базасы жана камдык көчүрмөсүн сактоо үчүн абалы жок бирдиктүү Kotlin/Ktor процесси. Ал бир Docker буйругу менен иштейт жана биринчи жүктөөдө өзүнүн TLS сертификатын түзө алат. Колдонмону ага Орнотуулар астынан багыттаңыз же "Бул түзмөктө реле жайгаштыруу" функциясын күйгүзүңүз жана бир телефонду бир эле Wi-Fi'дагы ар бир адам үчүн сервер кылып коюңуз.

Ал эмне кылбайт

Эч кандай аккаунттар, билдирүүлөр тарыхы, тексттик чат жана аудио кысуу жок - бул чийки 16 кГц моно PCM, ал LANда жакшы жана өлчөнгөн туташууда ысырапкорчулук кылат. Кирүү токени бүтүндөй канал үчүн бир жалпы сыр: ар бир телефон үчүн эч кандай грамоталар жок жана бир түзмөктү жокко чыгаруунун жолу жок. Бул бири-бирине ишенген жана өзүнүн инфраструктурасын башкарган топ үчүн курал, керектөөчү мессенджери эмес.

Курулуш боюнча жеке

Аналитика жок, жарнама жок, үчүнчү тараптын трекерлери жок жана Google Play кызматтары жок. Аудио телефонуңуздан релеңизге жана каналыңыздагы башка радиолорго өтөт, башка эч жерде жок.

Колдонмо иштеп жаткан сеансты көрсөтүү үчүн микрофонду жана эскертмелерди сурайт. Калкыма баскыч кошумча түрдө "башка колдонмолордун үстүнөн көрсөтүүнү" талап кылат, аны өчүрүп койсоңуз болот - калганынын баары ансыз иштейт.

Ачык булак

GNU General Public License v3.0 версиясы боюнча чыгарылган жана Kotlin жана Compose Multiplatform менен биргеликте, жумушчу стол жана iOS курулмалары менен бөлүшүлгөн код базасынан курулган. Булак, көйгөйдү көзөмөлдөөчү жана шериктеш сервер:

github.com/devapro/ptt-client-android
Өзүңүз жайгаштырган реле аркылуу сүйлөшүүгө түрткү бериңиз. Аккаунт жок, жарнама жок, көзөмөлдөө жок.
Качан жаңырды
2026-ж., 17-сен.
Өзгөчө окуялар

Маалыматтардын коопсуздугу

Коопсуздук дегенде колдонмонун маалыматты кантип топтоп, аны үчүнчү тараптар менен кантип бөлүшө турганын түшүнүү керек. Маалыматтардын купуялыгы жана коопсуздугу колдонмоңуздун иштетилишине, жүргөн аймагыңызга жана курагыңызга жараша болот. Маалыматты иштеп чыгуучу берип, маал-маалы менен жаңырып турат.
  • Үчүнчү тараптар менен маалымат бөлүшүлбөйт
    Иштеп чыгуучулар маалыматтардын бөлүшүлүшү жөнүндө кантип кабар берерин билип алыңыз
  • Маалымат топтолбойт
    Иштеп чыгуучулар маалыматтардын топтолушу жөнүндө кантип кабар берерин билип алыңыз

Эмне жаңылык

Fixed reconnecting issue
Мазмун рейтинги
Баары
Колдонуучулар өзара аракеттешет
Көбүрөөк билүү

Колдонмо боюнча колдоо көрсөтүү кызматы

Иштеп чыгуучу жөнүндө
Arseniy Kharlanov
arsenyzp@gmail.com
Кондина 13 11000 Београд Serbia