itszechs / drivestream Goto Github PK
View Code? Open in Web Editor NEWStream video files from Google drive
License: Apache License 2.0
Stream video files from Google drive
License: Apache License 2.0
The black bar on the left side is big af because of the notch (ExoPlayer and mpv), fix it please :)
When watching a video in PiP mode the video does not pause when you lock the screen
I understand this is to prevent from pausing the video when it goes in PiP mode but it does more than it should so rather than checking for whether or not its in PiP Mode, keep track when onPause
event is caused by PiP mode only then exempt pausing the video
hello, where do we need to add client id and secret. And do I need to use android studio to extract apk
bro can u implement brightness slider and audio slider as well ?
in mpv or exo any of one will be good :)
btw awesomw awesome project u made bro
Please add multiple accounts login facility.
It would be cool to add a "system default" theme feature and an amoled theme
Please Add support for Amazon FireTv Stick
Thank you in Advance....
1.25x
is missing in the dialog menu, but is in callback listener.
As i mentioned, after the installation on my Android Tv, the icon doesn't appear on the apps menu; after all, the app works perfectly on my Sony Bravia 4k, it reproduce 4k contents totally smooth on hardware side (i have 200mbps connection).
The only way to use it's going through Options>Apps.
Thanks for this project!
Since the project is not verified and uses sensitive scopes number of grants is limited to 100 so people are advised on creating their own project and using their own client-keys
As mentioned in the README, my console project is not verified and nor do I intent on getting it verified so its limited to 100 OAuth grants, people are advised on making their own projects and configuring them with their own signing keys, app will automatically link with the project based on the key used to sign the apk (no code modification required).
Though this shouldn't be a problem for existing users!
Just recently my project reached 100 grants so my apk-build can no longer be used by new users they are required to compile the app using their own keys.
Build instructions are provided in README
I have a private question...
Can you provide login with automatic link forwarding without the need to add client id and secret?
It would be great if we could log in with email and password within the app.
Plz add support for android 6, it doesn't support for my TV bro thnx!
There is no pagination in team drives list.
Not sure how to add client id in local.properties to be able to use app after recent google changes and rclone client-id being nonstop rate limited.
If possible add an area like Enter Authorisation code type where we can input our own client-id and stuff to be able to login post recent changes.
As i sometimes watch videos in full screen and the subtitles get cropped ! So it would be great if you would add this feature....
Not working on my fire tv stick plz help
Thanks for the wonderful app.
Some good feature missing out are:
1.auto playlist parsing of all file in same folder(in drive folder), next and previous button feature to switch between files in the playlist.
Mpv have built-in parsing from legacy picker or this Lua script can also be used https://github.com/mpv-player/mpv/blob/master/TOOLS/lua/autoload.lua
Nplayer also have this playlist feature in gdrive which is more look neat but don't know how they implemented.
So kindly implement playlist feature in exoplayer(more efficient because of h/w decoder) or else in mpv
2.sorting the files in folder by
size(larger,smaller), date(older,newer) this is useful to stream the recently added file in folder having more number of files.
Thanks
It would be great if audio supports file extensions like pdf pptx
When I click the subtitle button in the ExoPlayer(not able to interact with MPV with the remote),nothing happens and the button disappears. Thanks a lot for the development so far
After installing Android 13 nPlayer goes dead,
Thanx for your great work bro 😊
Is it possible to add features like -
• Play directly from zip/rar like Mix player
• Brightness bar
• move subtitles/subtitles stay in screen area
After about few minutes video seems to just stop and an error dialog is thrown (stacktrack attached below)
W/DefaultLoadControl: Target buffer size reached with less than 500ms of buffered media data.
E/ExoPlayerImplInternal: Playback error
com.google.android.exoplayer2.ExoPlaybackException: Unexpected runtime error
at com.google.android.exoplayer2.ExoPlayerImplInternal.handleMessage(ExoPlayerImplInternal.java:616)
at android.os.Handler.dispatchMessage(Handler.java:102)
at android.os.Looper.loop(Looper.java:250)
at android.os.HandlerThread.run(HandlerThread.java:67)
Caused by: java.lang.IllegalStateException: Playback stuck buffering and not loading
at com.google.android.exoplayer2.ExoPlayerImplInternal.doSomeWork(ExoPlayerImplInternal.java:1070)
at com.google.android.exoplayer2.ExoPlayerImplInternal.handleMessage(ExoPlayerImplInternal.java:490)
at android.os.Handler.dispatchMessage(Handler.java:102)
at android.os.Looper.loop(Looper.java:250)
at android.os.HandlerThread.run(HandlerThread.java:67)
Problem seems to be occurring from LoadControl
, not to mention the duration at which it stops playing is same as mentioned here
Extracting ID3 Chapters for better seeking in a video and jumping to specific positions in a video file, of course only if the video file has Chapters.
Using C.TRACK_TYPE_METADATA
to filter metadata tracks which I presumed would contains chapters data but unfortunately no.
Not able to find anything concerte in documentation either other than a class name ChapterFrame
in ExoPlayer's docs
Gestures like brightness slider and volume slider
It would be great if there was a multi-account feature. For example, every account we enter appears in a sub-segment so we can add 5 and other account
Sorts accounts like xplorer manager
Please update the app.
I tried to login with my Android Tv but it doesn't show the virtual keyboard ( i tried also Google Home to write with my phone). Is there maybe any script to apply directly the OAuth code?
Option to mark a folder location as favourite so we dont have to browse much to get to the desired location
From favourites tab we can get to the desired folder easily
add swipe-controls
add all features nplayer in your drive stream apk
add search feature
When scrolling down the file list, a loading icon appears but fails to load additional items. Only the first page files and folders are viewable but anything after does not load. Android TV 9.0 (TCL C715)
Instead of start with the first audio track, is it possible to set as Default the language you use on your system?
This feature is very common in other video player apps, i.e being able to lock controls so you don't accidently interact with them and still show important information such as video duration and current position
"search files" option in drive folders !
thankx again
Maybe sometimes happens that you go back by fault, and you need to restart and search the previous point. Can you add it? Thanks to you and other contributors for this project!
For example, if you switch to landscape mode from controls you can not flip (reverse-landscape) even if you have auto-rotate on.
Well, it works as intended but it should obey sensor.
The mpv player doesn't work well with remote in Android tv/box.. Please add VLC player if possible as it has more features such as external subtitles & equaliser support,skip forward/backward to exact time.
A simple search option to find files in team drives would be very useful
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.