Язык: Котлин
Архитектура: МВВМ
Компоненты архитектуры Android: ViewModel, LiveData, Room.
Внедрение зависимостей: Dagger2
Сеть: Ретрофит, Окhttp
Тестирование: JUnit, Espresso, Mockito.
Уровень данных с шаблоном репозитория, сопрограммами и RxJava.
Загружайте видео с Youtube, Facebook, Twitter, Instagram, Dailymotion, Vimeo и более чем 1000 других сайтов, а также получайте все данные потоков в браузере, такие как ссылки m3u8 или mpd, и загружайте их, а также перехватывайте данные потокового видео в формате mp4.
Просматривайте видео с помощью встроенного браузера
Скачивайте видео с помощью встроенного менеджера загрузок.
Воспроизведение видео в автономном режиме с помощью встроенного плеера
Сохраняйте любимые видео онлайн и смотрите их позже, не скачивая.
Сохраняйте историю как настоящий браузер
Поддержка загрузки прямых трансляций
Поддержка файлов cookie
Спасибо @cuongpm, @yausername
По мотивам cuongpm/youtube-dl-android
BTC-кошелек: bc1q97xgwurjf2p5at9kzm96fkxymf3rh6gfmfq8fj
Этот пакет лицензируется по ЛИЦЕНЗИИ для получения подробной информации.