-
Notifications
You must be signed in to change notification settings - Fork 6k
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
Smooth Streaming LIVE support #12
Comments
Not currently. We'll use this issue to track adding support, although it's not a priority for us (v.s. widening DASH support, DASH Live and HLS) at the moment. |
Thank you for quick reply. |
Reopening to track eventual support. |
|
This is now working, with the exception that sparse TTML subtitles may cause buffering issues (fix to follow). |
Yes, I have tested it with live smoothStreaming, and its working good! I din't managed to put to work the stream with playReadyDRM. This error happens: Do you know whats the problem? Thanks. |
Most Android devices don't support PlayReady, which is why you get an UnsupportedSchemeException. Widevine is the only mandatory DRM that Android devices need to support. |
I was suspecting that was the issue.. Thanks |
+1 for LIVE support |
Fixed. |
Since this is fixed, could you merge it into master to show that it's production ready? |
Yes. We've been waiting until we can merge dev-l before cutting a new release, but with the release of the L SDK this should now be possible. |
FYI - This is now merged. |
Thanks for the update. |
I can see ExoPlayer supports Smooth Streaming. Does this include Smooth Streaming LIVE as well?
A quick test gives this exception:
07-14 11:21:15.956: E/EventLogger(23424): java.lang.ArrayIndexOutOfBoundsException: length=0; index=0
07-14 11:21:15.956: E/EventLogger(23424): at com.google.android.exoplayer.smoothstreaming.SmoothStreamingManifestParser$StreamElementParser.parseStreamFragmentStartTag(SmoothStreamingManifestParser.java:455)
The text was updated successfully, but these errors were encountered: