Language: Kotlin
Architecture: MVVM
Android architecture components: ViewModel, LiveData, Room
Dependency injection: Dagger2
Network: Retrofit, Okhttp
Testing: JUnit, Espresso, Mockito
Data layer with repository pattern and Coroutines and RxJava
Download videos from Youtube, Facebook, Twitter, Instagram, Dailymotion, Vimeo and more than other 1000 sites, also inrecept all streams data in browser like m3u8 or mpd links and download them, also intrecepts mp4 streaming video data
Browse videos with the built-in browser
Download videos with the built-in download manager
Play videos offline with the built-in player
Save your favorite videos online and watch them later without downloading them
Save history as a real browser
Live streams download support
Cokies supported
Thanks to @cuongpm, @yausername
Inspired from cuongpm/youtube-dl-android
BTC wallet: bc1q97xgwurjf2p5at9kzm96fkxymf3rh6gfmfq8fj
This package is licensed under the LICENSE for details.