Plumble - профессиональный Mumble-клиент для мобильных разработчиков

24 Sep, 2018

Это архивный репозиторий и может быть устаревшим.

307
🔱 171
👥 1

Представьте ситуацию: вы участвуете в командной разработке игры или работаете удалённо с коллегами, где критически важна чёткая голосовая связь без задержек. Обычные мессенджеры не подходят — слишком много лагов и посторонних шумов. Именно здесь на помощь приходит Plumble — специализированный клиент для Mumble, созданный специально для Android.

Что такое Plumble?

Plumble — это open-source клиент для Mumble, популярного VoIP-решения с минимальной задержкой передачи голоса. В отличие от обычных мессенджеров, Mumble и его клиенты вроде Plumble используют специальные алгоритмы для:

  • Сверхнизкой задержки (до 50 мс)
  • Автоматического подавления шумов
  • Динамической регулировки громкости собеседников

Проект распространяется под лицензией GPLv3 и доступен как в Google Play, так и в F-Droid.

Get it on Google Play Get it on F-Droid

Ключевые возможности

  1. Полная совместимость с серверами Mumble (Murmur)
  2. Гибкие настройки аудио — от кодеков до чувствительности активации голосом
  3. Интеграция с другими приложениями через IPC (Inter-process communication)
  4. Поддержка сертификатов для безопасного подключения
  5. Минимальные требования к ресурсам устройства

Интересно, что Plumble использует реализацию протокола Jumble, что обеспечивает стабильность работы даже на слабых устройствах.

Реклама

Технические особенности

Проект написан на Java и собирается простой командой:

git submodule update --init --recursive
./gradlew assembleDebug

Для разработчиков особенно ценна возможность интеграции Plumble с другими приложениями через IPC. Документация по API доступна в соответствующем разделе Wiki.

Практическое применение

Plumble идеально подходит для:

  • Командной разработки игр (особенно для мобильных платформ)
  • Удалённой работы DevOps-инженеров
  • Проведения онлайн-трансляций с минимальной задержкой
  • Организации голосовых чатов для open-source сообществ

В моей практике Plumble показал себя как одно из немногих решений, где можно действительно комфортно общаться с коллегами прямо с мобильного устройства — без эха, с чётким звуком и мгновенной реакцией на голос.

Как поучаствовать в развитии проекта

Plumble приветствует вклад сообщества:

  • Разработчики могут отправлять пул-реквесты
  • Тестировщики — проверять ночные сборки
  • Переводчики — помогать с локализацией через Transifex

Автор также принимает пожертвования через PayPal и Bitcoin.

Plumble — это не просто ещё один VoIP-клиент, а специализированный инструмент для ситуаций, где важны:

  • Качество связи
  • Минимальная задержка
  • Безопасность соединения
  • Интеграция с другими приложениями

Если вы разрабатываете мобильные приложения, требующие голосовой связи, или просто хотите комфортного общения в Mumble со смартфона — Plumble точно заслуживает внимания. Тем более что попробовать его можно совершенно бесплатно.

🍪 Мы используем файлы cookie и сервис аналитики Яндекс.Метрика, чтобы сайт работал лучше. Продолжая пользоваться devtrends.ru, вы соглашаетесь с обработкой данных согласно Политике конфиденциальности.