Skip to content

A simple config-file based approach to preparing streaming media, based on FFmpeg and Shaka Packager.

License

Notifications You must be signed in to change notification settings

catchplay/shaka-streamer

 
 

Repository files navigation

Shaka Streamer

Shaka Streamer offers a simple config-file based approach to preparing streaming media. It greatly simplifies the process of using FFmpeg and Shaka Packager for both VOD and live content.

Live documentation can be found at https://google.github.io/shaka-streamer/ and is generated from the docs/source/ folder, as well as the source code itself.

Sample configs can be found in the config_files/ folder in the repo.

Release versions of Shaka Streamer can be installed or upgraded through pip3 with:

# To install globally (drop the "sudo" for Windows):
sudo pip3 install --upgrade shaka-streamer

# To install per-user:
pip3 install --user --upgrade shaka-streamer

About

A simple config-file based approach to preparing streaming media, based on FFmpeg and Shaka Packager.

Resources

License

Code of conduct

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Python 78.3%
  • JavaScript 21.7%