Skip to content

ronin08/DriveStream

 
 

Repository files navigation

Drive Stream

Stream your video files directly from Google Drive with this specialized client. Unlike the official app, this app streams the original files for a better viewing experience. Download now and start streaming your favorite videos from Google Drive.

This app is powered by Drive API, ExoPlayer and mpv-android.


Screenshots

Splash Home Themes
splash home themes
Pagination Players Playback
pagination playback player

Download

Go to the Releases to download the latest APK.

What scopes are used?

List of all drive scopes

This app uses https://www.googleapis.com/auth/drive scope as it needs permission to get() or download the file in order to stream it.

Q. What operations does it perform using the drive scope?

  • This app for the most part only lists files granted which can be done using drive.readonly scope but it also needs permissions to download the file so the video player can stream it. So to answer the question, app performs two operations

    • List files
    • Download files

Thanks to mpv-android for buildscripts to compile libMPV and MPVLib MPVView.

Support the project

Note

Starting v1.3.1 users MUST create their own OAuth client to continue using the app.

A step-by-step video guide on how to create an OAuth client.
Demo-6000.mp4

About

Stream video files from Google drive

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Kotlin 85.5%
  • C++ 9.4%
  • Java 3.3%
  • Makefile 1.1%
  • C 0.7%