Skip to content
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

Due date for release 2.5 #1480

Closed
dmunozpolo opened this issue Jun 29, 2018 · 26 comments
Closed

Due date for release 2.5 #1480

dmunozpolo opened this issue Jun 29, 2018 · 26 comments
Assignees
Labels
status: archived Archived and locked; will not be updated type: question A question from the community

Comments

@dmunozpolo
Copy link

Hi all,

Could anyone confirm which is the due date for version 2.5 of Shakaplayer?

Thanks.

Regards,
David.

@joeyparrish joeyparrish added type: question A question from the community and removed needs triage labels Jun 29, 2018
@joeyparrish joeyparrish self-assigned this Jun 29, 2018
@joeyparrish
Copy link
Member

We don't have a firm due date for v2.5. The v2.5 milestone is currently 14% complete. There are many major features still left to be completed, and I'm sure some of them will wind up getting bumped to another release.

We typically get out a minor release (v2.3, v2.4, etc) every 3 months or so. The last minor release, v2.4, took 5.5 months. At that time, we were short-staffed.

During the v2.5 development cycle, the team is currently splitting their attention among multiple projects, so I would predict another slow cycle. We are doing what we can to speed things up, of course, but we are only human.

What features are you most eager to see in v2.5?

@boredom2
Copy link

If I am also allowed to answer - definetely the "Pre-load API". That would make so much Sense when playing Playlists or short Bumpers one after the other. In these Contexts, its not even speculative, its absolutely sure, that this Video will come next.

@jakubvojacek
Copy link

For me, it would be #999 (dealing with encoder drift). Until that is resolved, we will have to stick with dashjs as our live content is playable there :(

@dmunozpolo
Copy link
Author

dmunozpolo commented Jul 2, 2018

Hi,

We are interested in having the issue of Shakaplayer being able to play FairPlay encrypted streams in Safari.

Could we have an estiamtion if this could be included in v2.5? It would be very helpful for us.

Thanks.

@joeyparrish
Copy link
Member

Thanks, everyone. This is very helpful for planning. I'll let you all know when we do our next round of planning. I will try to decide definitively what we have time for in v2.5.

@sergioavazquez
Copy link

I'd love to see this one #1431. I'm using Shaka in production and I have HLS streams I can't reproduce. Let me know if you need any help with it!
Thanks!

@vaage
Copy link
Contributor

vaage commented Jul 23, 2018

Just to give everyone an update, we have reached 32% completion for v2.5. If you would like to follow the progress more directly, you can check it out here.

@shaka-bot
Copy link
Collaborator

@dmunozpolo Does this answer all your questions? Can we close the issue?

@shaka-bot shaka-bot added the status: waiting on response Waiting on a response from the reporter(s) of the issue label Jul 27, 2018
@joeyparrish joeyparrish added flag: bot ignore Asks CI bots that maintain issues to ignore this issue and removed status: waiting on response Waiting on a response from the reporter(s) of the issue labels Jul 28, 2018
@dmunozpolo
Copy link
Author

Hi,

My main concern is knowing when the issue for Shakaplayer being able to play FairPlay encrypted streams in Safari will be available.

I guess the issue is this one: "Safari Fairplay MediaKeys Polyfill #382", am I right?

Could you help me with this?

Thanks.

@joeyparrish
Copy link
Member

#382 is blocked by #816, which is a work in progress. v2.5 milestone is currently 52% complete, and we just released v2.5.0-beta for those interested in the features we've landed so far. Details can be found in the changelog.

@dmunozpolo
Copy link
Author

Thanks for the update.

Any new update on when #382 will be ready?

@bansalvks
Copy link

First of all I am a fan of Shaka

I love Shaka player but unfortunately, my team has to choose VideoJs just because you are currently not supporting Fairplay and we cannot loose our safari users.

Is there a workaround/Plugin that we can use with shaka to play DRM on safari?
Can you confirm a date, when the #382 will be ready?

Many thanks for building such a great player.

Your Admirer,
Vikas Bansal

@mimse
Copy link
Contributor

mimse commented Sep 26, 2018

@bansalvks You can always use native Safari HLS/Fairplay support, and use shaka-player for the other browsers.
Also, I can recommend Plyr for video controls and styling.

@ismena
Copy link
Contributor

ismena commented Sep 26, 2018

Thank you for you kind words @bansalvks, greatly appreciated!
We are working on #816, which is a stepping stone for #382.

@vaage, do you think you could give an update in terms how much more time/effort is needed?

@vaage
Copy link
Contributor

vaage commented Sep 27, 2018

It is hard for me to say. Right now Joey and I are working on a design for a large change to the load system that is needed to make src= work cleanly. I am hoping that once the design is done and I can move onto implementation that I will be able to make substantial progress on #816.

@bansalvks
Copy link

bansalvks commented Sep 27, 2018

Many thanks for the response @mimse @ismena @vaage

If I understood you correctly @mimse then I need to detect browser and if it safari then use a simple video tag and set it's src= and the fair-play stream will be played?

I will need to use 2 players... shaka for rest of the world and native video tag for safari...

@mimse
Copy link
Contributor

mimse commented Sep 27, 2018

@bansalvks

Yes, that was the idea. You will also need a bit of javascript code to handle Fairplay.

If I remember correctly there is a code example is this SDK from apple

https://download.developer.apple.com/Developer_Tools/FairPlay_Streaming_Server_SDK/FairPlay_Streaming_Server_SDK_v4.2.0.zip

Sadly use need an Apple developer account.

You will need two playback technologies (native HLS and Shaka-player) but they can both be controlled by the same player. ex. Plyr https://github.com/sampotts/plyr

@bansalvks
Copy link

@mimse I am not able use the link as it is showing unauthorised access. I am currently struggling to play DRM fairplay in native Video tag.

Is it possible for you to provide any help.., as it has been more than 2 weeks since I am struggling with it.

@mimse
Copy link
Contributor

mimse commented Oct 14, 2018

Hi @bansalvks, I cannot provide access to the Fairplay SDK. As I said in my previous comment, you will need an Apple developer account to download the SDK.
Sorry I cannot be of more help.

@dmunozpolo
Copy link
Author

Hello all,

Sorry to ask again but do we have updated information on when #382 will be completed?

I know you were working on #816 but it is important for us to get #382 ready.

Thanks for your help!

@joeyparrish
Copy link
Member

#382 (FairPlay) depends on #816 (src=), because Apple only has documented support for FairPlay through src= on desktop & iOS Safari. Without #816, there is no way for us to complete #382. We apologize for the inconvenience.

@fadomire
Copy link
Contributor

fadomire commented Dec 5, 2018

is #816 scheduled for v2.5 ?

@joeyparrish
Copy link
Member

Currently, #816 is schedule for v2.5. You can see our scheduling in the "milestone" field of github issues.

I understand this particular release cycle has been slow and may be frustrating to our users. We are working to improve our release cadence. To help our users make plans of their own and to help give our users a chance to see and influence our long-term plans, next year we will publish a longer-term roadmap in addition to our issues and milestones.

@dmunozpolo
Copy link
Author

I see that #382 is planned for V2.5, unless I am wrong.

Is there a planned date for releasing v2.5?

Thanks.

@joeyparrish
Copy link
Member

It's beginning to look a lot like January.

We'll continue to release v2.5 betas as we achieve meaningful progress through particular features.

@joeyparrish
Copy link
Member

We are nearing completion of v2.5's critical features. We expect a release by the end of April.

@joeyparrish joeyparrish removed the flag: bot ignore Asks CI bots that maintain issues to ignore this issue label Apr 11, 2019
@shaka-project shaka-project locked and limited conversation to collaborators Jun 10, 2019
@shaka-bot shaka-bot added the status: archived Archived and locked; will not be updated label Apr 15, 2021
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
status: archived Archived and locked; will not be updated type: question A question from the community
Projects
None yet
Development

No branches or pull requests