Navigation

  • index
  • modules |
  • next |
  • Shaka Streamer 1.3.0 documentation »
  • Shaka Streamer documentation
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.

Shaka Streamer documentation¶

Contents:

  • Overview
    • Why Shaka Streamer?
    • Getting started
    • Features
    • Development
  • Installing Prerequisites
    • TL;DR
    • Required runtime modules
    • Development modules
    • Shaka Streamer Binaries package (recommended)
    • Shaka Packager (manual installation, not recommended)
    • FFmpeg (manual installation, not recommended)
    • Cloud Storage (optional)
    • Test Dependencies (optional)
  • Cloud Storage
    • Google Cloud Storage Setup
    • Amazon S3 Setup
  • Hardware Encoding
    • Setup on Linux (Intel)
    • Setup on Linux (Nvidia)
    • Setup on macOS
    • Setup on Windows
    • Configuration
  • Configuration Field Reference
    • Input Configs
    • Pipeline Configs
    • Custom Bitrate and Resolution Configs
  • Module API
    • ControllerNode
    • VersionError
    • ProcessStatus
    • ConfigError
    • UnrecognizedField
    • WrongType
    • MissingRequiredField
    • MalformedField
    • ConflictingFields
    • MissingRequiredExclusiveFields
    • HexString
    • RuntimeMap
    • RuntimeMapKeyValidator

Indices and tables¶

  • Index

  • Module Index

  • Search Page

Table of Contents

Contents:

  • Overview
    • Why Shaka Streamer?
    • Getting started
    • Features
    • Development
  • Installing Prerequisites
    • TL;DR
    • Required runtime modules
    • Development modules
    • Shaka Streamer Binaries package (recommended)
    • Shaka Packager (manual installation, not recommended)
    • FFmpeg (manual installation, not recommended)
    • Cloud Storage (optional)
    • Test Dependencies (optional)
  • Cloud Storage
    • Google Cloud Storage Setup
    • Amazon S3 Setup
  • Hardware Encoding
    • Setup on Linux (Intel)
    • Setup on Linux (Nvidia)
    • Setup on macOS
    • Setup on Windows
    • Configuration
  • Configuration Field Reference
    • Input Configs
    • Pipeline Configs
    • Custom Bitrate and Resolution Configs
  • Module API
    • ControllerNode
    • VersionError
    • ProcessStatus
    • ConfigError
    • UnrecognizedField
    • WrongType
    • MissingRequiredField
    • MalformedField
    • ConflictingFields
    • MissingRequiredExclusiveFields
    • HexString
    • RuntimeMap
    • RuntimeMapKeyValidator

Quick search

Navigation

  • index
  • modules |
  • next |
  • Shaka Streamer 1.3.0 documentation »
  • Shaka Streamer documentation
© Copyright 2019, Google. Created using Sphinx 7.4.7.