-
Notifications
You must be signed in to change notification settings - Fork 1.4k
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
Try playing HLS on desktop Safari through MediaSource, not src= #2116
Comments
Note: for FairPlay is necessary use src= |
Ahhh, that's probably why! @joeyparrish and I were trying to figure out why we use src= on desktop yesterday, but couldn't remember. |
Would it be possible to add a configuration for this? |
Yeah, I'll discuss with Joey once he's back in office. Is there another use case I'm not thinking of? |
Airplay only works with src= so I prefer a configuration where the application can decide what to use. For FairPlay I always want to use src=. |
@ismena, exactly. Last checked, calling |
This is an old PR now: I was able to generate a license challenge with MSE-EME, but had an issue getting a response from my license server. I wasn't sure if it was an issue with our proxy or with the Fairplay server. Eventually I ran out of time and had to work on other things. Someone with some bandwidth could take up this work if they were interested. |
Okay. So. Here's what seems to be happening on our side: In the meantime, we'll work on adding the config suggested by @avelad. |
A |
Closes #2116. Change-Id: I4742037563a20e2e585a6dfbeae29a65bffe2117
When hls manifests are routed through src=, it takes away the app's ability to select variant tracks and users' ability to select resolutions through the UI (Safari's native hls does not allow it).
We should see if we can route it through MediaSource on desktop Safari to keep this functionality.
I remember running into bugs in Safari's MediaSource implementation before we had the src= feature, but maybe things have changed since then.
The text was updated successfully, but these errors were encountered: