ImageKit.io
ImageKit.io Video Player
ImageKit's video player is an advanced video player built on top of Video.js 8.20.0 delivering enhanced features for a seamless, interactive video experience. It's fully integrated with ImageKit's video delivery and transformation solution.
- Video transformations: Apply ImageKit video transformations at the player level or per-video level.
- Adaptive bitrate streaming: Full support for HLS and MPEG-DASH with automatic generation of streaming representations.
- Subtitles and chapters: Easy addition of subtitles, captions, and chapter markers for better video navigation.
- Player enhancements: Floating player when scrolled out of view, and seek thumbnails on the progress bar.
- Custom branding: Add a clickable logo to brand your video player.
- Playlists and recommendations: Create playlists with scrollable widgets or show recommended videos when playback ends.
- Shoppable Video: Make videos shoppable by displaying product images alongside videos.
You can install the SDK in your project using npm or yarn.
npm install @imagekit/video-playerThe SDK is written in TypeScript, offering first-class TypeScript support. Enjoy excellent type safety and IntelliSense in your IDE. You can use it in your TypeScript projects without any additional configuration.
Refer to the ImageKit official documentation for more details on how to use the SDK.