Skip to content
/ Radium Public

Synced stream and video playback with VOD capabilities utilizing HLS. Developed for movie nights but has many use cases.

License

Notifications You must be signed in to change notification settings

Zibbp/Radium

 
 

Repository files navigation

Radium

Next version of Radium

radium-next

This version of Radium is a demonstration of newer streaming technologies. For streaming it uses OvenMediaEngine, an open source streaming server that enables large-scale and sub-second latency live streaming.

The video player in Radium Next is OvenMedia's player OvenPlayer. OvenPlayer supports a variety of streaming protocols such as WebRTC, LL MPEG-DASH, DASH, and HLS.

Radium Next is not as feature rich as the original Radium. It's primary purpose was a technology demonstration and for movie nights / streaming whatever with friends.

Best Results

I have been using OBS to stream SRT to OvenMediaEngine then serving the stream via WebRTC to Radium Next. This setup provides a smooth, secure, sub-second stream.

Getting Started

  1. Setup OvenMediaEngine.
  2. Use the provided docker-compose.yml in the repository to setup Radium Next.
    • Edit the environment variables in the compose file to match your needs.
  3. Bring it up with docker compose up -d.

About

Synced stream and video playback with VOD capabilities utilizing HLS. Developed for movie nights but has many use cases.

Topics

Resources

License

Stars

Watchers

Forks

Packages