Jump to content


Photo

Google Drive as source

google drive strm kodi

  • Please log in to reply
186 replies to this topic

#161 ddurdle OFFLINE  

ddurdle

    Advanced Member

  • Members
  • 319 posts
  • Local time: 07:40 AM

Posted 03 October 2018 - 07:07 PM

Hows the development going? I just had a brief look at github and seem to be some movement for non existing users?

 

The base install is easy and you are up and running quickly (if you are running linux).  Python 2.7 should be used (installed on all linux systems).  Fairly simple to get started.  Git clone the repository, start the service (by using the service script or simple "python default.py").  Then navigate to localhost:9988, go into settings and assign a username/password for the web ui sign-in, specify a log path (if desired), change passthrough to enable (highly recommended!).  Click save, click reload.  "Enroll account" -- pretty straightforward, follow the prompts.  Once enrolled, you can try to playback something via the web ui to validate it works (if you enable passthrough then if you try to playback a MKV file, it will download it rather then play it).  Create a scheduled task to scrape your media to a folder(s) location on the server.  Enroll the folder(s) in the media library in Emby.  Viola.  Fini.

 

It works on Windows too, but I don't provide EXE files.  Also, on some Windows installs, forking may pose an issue, so you may need to run the scheduler as a separate process (pytthon scheduler.py).

 

The more advanced options like utilizing Google Transcode in place of emby server transcoding are a bit more complicated to set up.


  • BarryAmerika and Haldir31 like this

#162 BarryAmerika OFFLINE  

BarryAmerika

    Advanced Member

  • Alpha Testers
  • 109 posts
  • Local time: 10:40 PM
  • LocationAustralia

Posted 03 October 2018 - 07:27 PM

Thanks ddurdle - I have some questions but I guess github/discord would be a better place to ask.



#163 jaketame OFFLINE  

jaketame

    Advanced Member

  • Members
  • 195 posts
  • Local time: 11:40 AM

Posted 05 October 2018 - 05:29 AM

Tha

 

The base install is easy and you are up and running quickly (if you are running linux).  Python 2.7 should be used (installed on all linux systems).  Fairly simple to get started.  Git clone the repository, start the service (by using the service script or simple "python default.py").  Then navigate to localhost:9988, go into settings and assign a username/password for the web ui sign-in, specify a log path (if desired), change passthrough to enable (highly recommended!).  Click save, click reload.  "Enroll account" -- pretty straightforward, follow the prompts.  Once enrolled, you can try to playback something via the web ui to validate it works (if you enable passthrough then if you try to playback a MKV file, it will download it rather then play it).  Create a scheduled task to scrape your media to a folder(s) location on the server.  Enroll the folder(s) in the media library in Emby.  Viola.  Fini.

 

It works on Windows too, but I don't provide EXE files.  Also, on some Windows installs, forking may pose an issue, so you may need to run the scheduler as a separate process (pytthon scheduler.py).

 

The more advanced options like utilizing Google Transcode in place of emby server transcoding are a bit more complicated to set up.

Thanks... Which discord are you on so I can flesh out some more install instructions for google transcode?



#164 mrmachine OFFLINE  

mrmachine

    Newbie

  • Members
  • 7 posts
  • Local time: 11:40 PM

Posted 07 October 2018 - 07:54 PM

@ddurdle thanks for pointing me at this! I've got it working (and I left a slue of questions/suggestions on GitHub issues). It's disappointing that the Play Store apps won't allow direct play of strm files. Perhaps you could point people towards an unofficial apk to sideload, instead?



#165 Luke OFFLINE  

Luke

    System Architect

  • Administrators
  • 142115 posts
  • Local time: 06:40 AM

Posted 07 October 2018 - 07:58 PM

There's too much risk for us to allow that in the store apps.
  • mauriciomaurente likes this

#166 mrmachine OFFLINE  

mrmachine

    Newbie

  • Members
  • 7 posts
  • Local time: 11:40 PM

Posted 07 October 2018 - 08:23 PM

@Luke Does/can Emby also release an Android TV apk (non-Play Store) build that is official, but must be installed manually and does not have this restriction?



#167 Luke OFFLINE  

Luke

    System Architect

  • Administrators
  • 142115 posts
  • Local time: 06:40 AM

Posted 07 October 2018 - 08:31 PM

it's doable but it's not something that could be whipped up quickly. We have to remove all association from our developer account and the existing app, and that would take a decent amount of work.


  • mauriciomaurente likes this

#168 lepitismak OFFLINE  

lepitismak

    Advanced Member

  • Members
  • 171 posts

Posted 08 October 2018 - 06:21 PM

we have news about that?



#169 mrmachine OFFLINE  

mrmachine

    Newbie

  • Members
  • 7 posts
  • Local time: 11:40 PM

Posted 08 October 2018 - 06:34 PM

@Luke that would be amazing.

 

Why do you need to strip code out? I'm no expert, so I don't mean to suggest it is easy without any knowledge of the codebase, but at work we release an Android app as a Google Play Store edition (with in-app purchases) and one without. We only need to disable the in-app purchase code for the standalone build. The app/bundle/etc name are all still the same, so users can switch from one version to the other with their data intact.

 

Like I said, the whole reason I started looking at Emby was because Plex Cloud is going away. I was using Plex Cloud to direct play content from Google Drive which works great at home and for friends/family who share my library. To do this with Emby I need to use strm files generated by Python-GoogleDrive-VideoStream, which also works great, except for the Google Play Store Emby client which is forced to do direct stream.

 

This would be a killer feature for me.



#170 lepitismak OFFLINE  

lepitismak

    Advanced Member

  • Members
  • 171 posts

Posted 08 October 2018 - 06:37 PM

@Luke that would be amazing.

 

Why do you need to strip code out? I'm no expert, so I don't mean to suggest it is easy without any knowledge of the codebase, but at work we release an Android app as a Google Play Store edition (with in-app purchases) and one without. We only need to disable the in-app purchase code for the standalone build. The app/bundle/etc name are all still the same, so users can switch from one version to the other with their data intact.

 

Like I said, the whole reason I started looking at Emby was because Plex Cloud is going away. I was using Plex Cloud to direct play content from Google Drive which works great at home and for friends/family who share my library. To do this with Emby I need to use strm files generated by Python-GoogleDrive-VideoStream, which also works great, except for the Google Play Store Emby client which is forced to do direct stream.

 

This would be a killer feature for me.

 

where i can find this python program? can send a link?



#171 Luke OFFLINE  

Luke

    System Architect

  • Administrators
  • 142115 posts
  • Local time: 06:40 AM

Posted 08 October 2018 - 06:43 PM

@Luke that would be amazing.

 

Why do you need to strip code out? I'm no expert, so I don't mean to suggest it is easy without any knowledge of the codebase, but at work we release an Android app as a Google Play Store edition (with in-app purchases) and one without. We only need to disable the in-app purchase code for the standalone build. The app/bundle/etc name are all still the same, so users can switch from one version to the other with their data intact.

 

Like I said, the whole reason I started looking at Emby was because Plex Cloud is going away. I was using Plex Cloud to direct play content from Google Drive which works great at home and for friends/family who share my library. To do this with Emby I need to use strm files generated by Python-GoogleDrive-VideoStream, which also works great, except for the Google Play Store Emby client which is forced to do direct stream.

 

This would be a killer feature for me.

 

Because if it's the same package id then it will still be associated with the store version.



#172 cayars OFFLINE  

cayars

    Advanced Member

  • Alpha Testers
  • 2966 posts
  • Local time: 06:40 AM

Posted 08 October 2018 - 07:22 PM

Well you could change the package ID via build script with the conditional features.  But once this is setup with minimal changes to the build scripts you'll be able to pump out multiple versions quite easily going forward.


  • lepitismak and mrmachine like this

#173 lepitismak OFFLINE  

lepitismak

    Advanced Member

  • Members
  • 171 posts

Posted 08 October 2018 - 09:20 PM

WE NEED THIS! HAHA



#174 ddurdle OFFLINE  

ddurdle

    Advanced Member

  • Members
  • 319 posts
  • Local time: 07:40 AM

Posted 10 October 2018 - 05:07 PM

@ddurdle thanks for pointing me at this! I've got it working (and I left a slue of questions/suggestions on GitHub issues). It's disappointing that the Play Store apps won't allow direct play of strm files. Perhaps you could point people towards an unofficial apk to sideload, instead?

 

Have you tried the external player option in the emby app on android?


Edited by ddurdle, 10 October 2018 - 05:07 PM.


#175 lepitismak OFFLINE  

lepitismak

    Advanced Member

  • Members
  • 171 posts

Posted 15 October 2018 - 01:14 PM

Have you tried the external player option in the emby app on android?

 

I do not know if it tried, but I've tried and it keeps pulling bandwidth where the emby server is installed.



#176 ddurdle OFFLINE  

ddurdle

    Advanced Member

  • Members
  • 319 posts
  • Local time: 07:40 AM

Posted 16 October 2018 - 08:53 AM

I do not know if it tried, but I've tried and it keeps pulling bandwidth where the emby server is installed.

 

Make sure to have passthrough = true in the settings for the videostream web ui.



#177 lepitismak OFFLINE  

lepitismak

    Advanced Member

  • Members
  • 171 posts

Posted 16 October 2018 - 10:35 AM

Make sure to have passthrough = true in the settings for the videostream web ui.

 

where i can found this config?

can help me? i dont see anything about that



#178 lepitismak OFFLINE  

lepitismak

    Advanced Member

  • Members
  • 171 posts

Posted 16 October 2018 - 10:36 AM

you are talking about direct path on emby for android tv?

i dont know how active this correctly.

you can help me?



#179 lepitismak OFFLINE  

lepitismak

    Advanced Member

  • Members
  • 171 posts

Posted 16 October 2018 - 06:25 PM

Make sure to have passthrough = true in the settings for the videostream web ui.

 

this is on server side ou app side?



#180 ebr OFFLINE  

ebr

    Chief Bottle Washer

  • Administrators
  • 48060 posts
  • Local time: 06:40 AM

Posted 17 October 2018 - 08:32 AM

Hi.  Please take support discussions out of this feature request topic :).







Also tagged with one or more of these keywords: google, drive, strm, kodi

0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users