mirror of
https://github.com/samsonjs/media.git
synced 2026-03-26 09:35:47 +00:00
Follow-up on the update to ABR logic in AdaptiveTrackSelection for live streaming case: - Do not reset liveEdgeTimeUs when user seek to a different position. - For HlsChunkSource, for non-independent segments, currently the bufferedDuration calculate will subtract previousChunk's duration. So to make it work with live-streaming ABR logic, we subtract timeToLiveEdgeUs a similar amount to compensate for that operation. - Minor update to DefaultSSChunkSource, only perform TrackSelection when needed (after checking necessary conditions). ------------- Created by MOE: https://github.com/google/moe MOE_MIGRATED_REVID=169531275 |
||
|---|---|---|
| .. | ||
| src | ||
| build.gradle | ||
| README.md | ||
ExoPlayer SmoothStreaming library module
Provides support for Smooth Streaming content. To play Smooth Streaming content,
instantiate a SsMediaSource and pass it to ExoPlayer.prepare.
Links
- Javadoc: Classes matching
com.google.android.exoplayer2.source.smoothstreaming.*belong to this module.