-
Notifications
You must be signed in to change notification settings - Fork 380
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
Create ShakaPlayer Controller #758
Conversation
Create ShakaController to interact with ShakaPlayer
@balloob could you please check this PR or get someone to check it? I think it will improve a lot the posibilities for playing any media. |
examples/shaka_drm_example.py
Outdated
@@ -0,0 +1,131 @@ | |||
""" | |||
Example on how to use the BubbleUPNP Controller to play an URL. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Stale docstring
Is the shaka player chromecast interface documented somewhere, what arguments does it accept and so on? We document the bubble upnp player as a backup in the Home Assistant documentation, should we document also the ShakaPlayer? |
Google says, they will switch to Shaka player as the default media player as soon as its mature enough:
I dont think pychromecast needs to be extended while shaka player is still in this beta-ish phase. |
ShakaPlayer is a much more versatile and improved player over the default one. It allows for HLS and DASH play with custom arguments such as DRM. I have included an example of this DRM usage using ClearKey but Widevine or others can be used.