- Playlist curation
- Loop streams forever
- Attach timed metadata
- User friendly management UI
- Stream analytics
- Broadcast over HLS protocol
- Scales horizontally and vertically
- Copatible with popular CDNs
- Open API for automation
- Chromeless video player for branded customizations
- Chat
- Reactions
- Countdown to go live
- Scheduled start time
- Prestream image thumbnails
- Easy embed
- Beautiful social shares
- Restream to multiple platforms
- Ensure that FFmpeg, PostgreSQL, Redis and Minio are installed and running on your system.
- Clone this repo.
- Create a
videos
directory inside thebackend
folder. Add any videos you want to use here. Two example videos can be found in theexample-videos
directory. - Setup environment variables
- Navigate to the backend directory.
- Run
npm install
followed bynpm run start:dev
- Call the REST API to create new video streams.
Learn how to create an interactive TV channel with our getting started tutorial.
Sneakinpeace.com uses KodaStream to offer a 24/7 live shopping experience. Viewers can watch together, learn more about sneakers, and even purchase items without leaving the stream.