-
Notifications
You must be signed in to change notification settings - Fork 27
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Chromecast support #148
Comments
Hi, |
Black screen on the TV after you cast? Does it work on Odysee.com on chrome mobile / desktop? |
Oh good point. But (what i have not tested yesterday): When i open Odysee in the chrome browser, and i watch videos inside the chrome browser on this device, i am able to cast to the TV without problems. I am wondering if there is an issue, because i use Firefox as my default browser on my Android device? And there is no cast option available in firefox. |
odysee-android -this repository- does not yet support Chromecast. Some parts are implemented -as they were on LBRY Android-, but not wired at all. Maybe @mpact1984 is having the problem with the non-native one? |
@kekkyojin Please explain to me what you mean with "the non-native one". The app? I use the Odysee app version from the google play store. Or did you mean the browser, because i switched to a different default browser? Or something complete different. |
The version on the Play Store is the non-native one, which is a different repository than this one. The non-native Odysee Android loads web assets which had been packaged. |
Unable to work on this for a time. Unassigning from me. |
@ktprograms do you have a chromecast? If not, Odysee can reimburse you for one. This would be a good one to work on while I spec out publishing flow. |
Create PlayerManager and CastHelper classes to handle cast playback as well as split code for FOSS variant. PlayerManger initializes players and has methods for changing current player and initializing player with media URL. CastHelper holds the CastContext and handles cast button visibility and the Chromecast introductory overlay. Remove references to Players in MainActivity and FileViewFragment. Players are always accessed through the PlayerManager instance. MediaRouteButton is present in the layout files in the main source set, since it is not part of a closed source library. Its visibility remains GONE the entire time in the FOSS variant. Fix: #148
Create PlayerManager and CastHelper classes to handle cast playback as well as split code for FOSS variant. PlayerManger initializes players and has methods for changing current player and initializing player with media URL. CastHelper holds the CastContext and handles cast button visibility and the Chromecast introductory overlay. Remove references to Players in MainActivity and FileViewFragment. Players are always accessed through the PlayerManager instance. MediaRouteButton is present in the layout files in the main source set, since it is not part of a closed source library. Its visibility remains GONE the entire time in the FOSS variant. Fix: #148
Create PlayerManager and CastHelper classes to handle cast playback as well as split code for FOSS variant. PlayerManger initializes players and has methods for changing current player and initializing player with media URL. CastHelper holds the CastContext and handles cast button visibility and the Chromecast introductory overlay. Remove references to Players in MainActivity and FileViewFragment. Players are always accessed through the PlayerManager instance. MediaRouteButton is present in the layout files in the main source set, since it is not part of a closed source library. Its visibility remains GONE the entire time in the FOSS variant. Fix: #148
Ability to cast videos to chromecast devices
The text was updated successfully, but these errors were encountered: