Проект

Tapeer — торрент-клиент с потоковым видеоплеером

DMD разработала Tapeer — мобильный торрент-клиент для Android с возможностью потокового воспроизведения видео непосредственно в процессе загрузки.

Главной особенностью продукта стала последовательная загрузка видеоданных: приложение получало необходимые части файла в порядке, позволяющем пользователю начать просмотр до завершения скачивания всего торрента. Встроенный видеоплеер поддерживал распространённые форматы MP4, AVI и MKV.

Tapeer поддерживал работу с Magnet-ссылками и torrent-файлами, открытие торрентов непосредственно из браузера, выбор отдельных файлов для загрузки, несколько параллельных загрузок и выбор каталога хранения. Пользователь мог ограничить работу приложения Wi-Fi-соединением, настроить расписание загрузок и приостанавливать скачивание в зависимости от подключения устройства к источнику питания.

В основе сетевой части использовались BitTorrent P2P, DHT, Advanced Bootstrap DHT, Magnet Links и взаимодействие с HTTP/UDP-трекерами. Приложение также поддерживало RSS-подписки и работу с большими файлами.

По мере развития продукта команда улучшала встроенный видеоплеер, добавляла управление яркостью, устраняла проблемы с буферизацией потокового видео и развивала поддержку внешних накопителей, включая SD-карты и USB OTG.

Tapeer фактически объединял в одном мобильном приложении торрент-клиент, файловый менеджер и видеоплеер, позволяя одновременно управлять загрузками и потреблять мультимедийный контент.

Отрасль
  • Consumer Software
  • Mobile Applications
Направление проекта
  • Mobile Development
  • P2P
  • Video Streaming
  • Media Applications
Вид услуги
  • Разработка нового продукта
  • Долгосрочное развитие
  • Поддержка и модернизация
Технологии
  • Android
  • BitTorrent P2P
  • DHT
  • Advanced Bootstrap DHT
  • Magnet Links
  • HTTP / UDP Trackers
  • Video Streaming
  • MP4
  • AVI
  • MKV
  • Storage APIs

Нужен похожий проект?

Мы готовы предоставить референс-лист и отзывы по ранее выполненным работам - и обсудить вашу задачу.