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

shaka-project/shaka-streamer

This branch is up to date with main.

Folders and files

NameName
Last commit message
Last commit date
Feb 4, 2025
Jan 21, 2025
Jan 15, 2025
Nov 12, 2024
Jan 21, 2025
Nov 11, 2024
Feb 25, 2022
Nov 5, 2024
Jan 21, 2025
Jan 21, 2025
Dec 20, 2024
Aug 30, 2019
Aug 30, 2019
Nov 12, 2024
Dec 20, 2024
Jan 17, 2025
Oct 30, 2024
Oct 13, 2024
Jan 15, 2025
Jan 16, 2025
Jan 15, 2025
Jan 16, 2025
Jan 15, 2025

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://shaka-project.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.

Install or upgrade Shaka Streamer and its binaries through pip3 with:

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

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