Android: Chromecast support?

Created on 9 Dec 2015  路  8Comments  路  Source: owncloud/android

When viewing images using the built-in photo viewer, would it be possible to have a chromecast cast-button? I don't know if it is possible to support chromecast without non-free libraries though -- if it isn't, I wouldn't want this implemented.

Android_TV enhancement

Most helpful comment

Another great feature would be to stream a video file directly from the owncloud server to the chromecast and control the playback from the owncloud android client.

All 8 comments

Chromecast has support in Google API Library and is fairly easy to implement.
Could you provide 1-2 scenarios how ownCloud app could benefit from it?

Simple scenario: cast one image to chromecast device. After downloading and viewing an image locally, have the cast icon appear to allow me to cast the image to the TV.

Actual scenario (this happened yesterday where we eventually resolved to uploading the images to Google and using Google Photos): Open up a directory with several images, click on an cast icon to start casting, and by selecting images that image is casted to the TV, swiping right/left changes between image, clicking back goes back to the directory with files but does NOT stop display of the current image on the TV, and you can select a new image from the directory, and when you click on that, that image gets casted to the TV.

Thank you!

Another great feature would be to stream a video file directly from the owncloud server to the chromecast and control the playback from the owncloud android client.

@jimgoofy that's exactly my use-case, too. Like this put.io client from @DSteve595. Here it is on Play Store.

@DSteve595, any advice you could give?

For some reason I just saw this. Adding Cast functionality is super easy with Cast SDK v3, but it needs to be tied to a developer account (preferably the same one that owns the app on Google Play Developer Console). I can take a crack at adding the functionality if a Cast developer account is made.

Hi, @DSteve595 . Feel free to go for it.

I guess that the bind to the developer console will be done through some kind of private key, right? Just be sure of not including yours in any commit (I'm guessing you have one for testing while develop). We'll take a look to the process of creating one and update the build process to include it in the end, while keeping it private.

Sounds good.

any news on this topic? :)

Was this page helpful?
0 / 5 - 0 ratings

Related issues

davigonz picture davigonz  路  5Comments

lefherz picture lefherz  路  6Comments

jesmrec picture jesmrec  路  4Comments

davivel picture davivel  路  4Comments

mbrinkmann picture mbrinkmann  路  7Comments