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

feat(FEC-13946): Player core - Use shaka preload mechanism during playlist playback #792

Merged
merged 11 commits into from
Jul 16, 2024

Conversation

SivanA-Kaltura
Copy link
Contributor

@SivanA-Kaltura SivanA-Kaltura commented Jun 5, 2024

Description of the Changes

  • Add setCachedUrls API, which calls playkit (which calls dash adapter)
  • Use API to prepare the next / previous playlist entries for a quick switch
  • Change the behavior of session id assignment, so that the url we pass the setCachedUrls will be the same url that is later passed to adapter load()

Related PRs:
kaltura/playkit-js#780
kaltura/playkit-js-dash#262

Resolves FEC-13946

src/common/utils/session-id-cache.ts Outdated Show resolved Hide resolved
src/common/utils/session-id-cache.ts Outdated Show resolved Hide resolved
src/common/utils/session-id-generator.ts Outdated Show resolved Hide resolved
src/common/playlist/playlist-manager.ts Show resolved Hide resolved
src/common/playlist/playlist-manager.ts Show resolved Hide resolved
SivanA-Kaltura added a commit to kaltura/playkit-js that referenced this pull request Jun 23, 2024
…ylist playback (#780)

### Description of the Changes

- Add setCachedUrls API
- Pass the arguments to the adapter setCachedUrls API once an adapter is
available

Related PRs:
kaltura/playkit-js-dash#262
kaltura/kaltura-player-js#792

Resolves FEC-13946
@SivanA-Kaltura SivanA-Kaltura merged commit 3ced678 into master Jul 16, 2024
11 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
3 participants