https://github.com/kaltura/playkit-js-cast-receiver
PlayKit JS Custom Receiver SDK for the Kaltura Player JS
https://github.com/kaltura/playkit-js-cast-receiver
cast custom-receiver google-cast kaltura-player playkit playkit-js playkit-js-player
Last synced: 2 months ago
JSON representation
PlayKit JS Custom Receiver SDK for the Kaltura Player JS
- Host: GitHub
- URL: https://github.com/kaltura/playkit-js-cast-receiver
- Owner: kaltura
- License: agpl-3.0
- Created: 2018-07-09T08:09:52.000Z (over 7 years ago)
- Default Branch: master
- Last Pushed: 2023-10-04T08:35:17.000Z (about 2 years ago)
- Last Synced: 2025-07-12T11:49:25.797Z (3 months ago)
- Topics: cast, custom-receiver, google-cast, kaltura-player, playkit, playkit-js, playkit-js-player
- Language: JavaScript
- Homepage:
- Size: 2.73 MB
- Stars: 6
- Watchers: 13
- Forks: 2
- Open Issues: 31
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- License: LICENSE
Awesome Lists containing this project
README
# PlayKit JS Cast Receiver
[](https://github.com/kaltura/playkit-js-cast-receiver/actions/workflows/run_canary_full_flow.yaml)
[](https://github.com/prettier/prettier)
[](https://www.npmjs.com/package/@playkit-js/playkit-js-cast-receiver)
[](https://www.npmjs.com/package/@playkit-js/playkit-js-cast-receiver/v/canary)PlayKit JS Cast Receiver is a custom receiver SDK, which relies on the Google [CAF Receiver SDK] and is used to serve any of the PlayKit platform senders - [Web], [iOS] and [Android].
PlayKit JS Cast Receiver is written in [ECMAScript6], statically analyzed using [Flow], and transpiled in ECMAScript5 using [Babel].
[flow]: https://flow.org/
[ecmascript6]: https://github.com/ericdouglas/ES6-Learning#articles--tutorials
[babel]: https://babeljs.io
[caf receiver sdk]: https://developers.google.com/cast/docs/caf_receiver_overview
[android]: https://github.com/kaltura/playkit-android-googlecast
[ios]: https://github.com/kaltura/playkit-ios-googlecast
[web]: https://github.com/kaltura/playkit-js-cast-sender## Quick Start
Go to [Create a basic receiver app](./docs/create-basic-receiver-app.md).
## Receiver Application ID
1. Sign in to the [Google Cast SDK Developer Console](https://cast.google.com/u/0/publish/#/signup).
2. [Register](https://developers.google.com/cast/docs/registration) your Custom Receiver URL to obtain an application ID.## Documentation
- [Configuration & API](./docs/configuration-api.md)
- [Guides](./docs/guides.md)