Jump to Content
developers.broadpeak.io{ FOR DEVELOPERS }
GuidesAPI ReferenceChangelogSuggest & ContributeAPI Status
{ FOR DEVELOPERS }LOGINGET STARTEDdevelopers.broadpeak.io
LOGINGET STARTED
GuidesAPI ReferenceChangelogSuggest & ContributeAPI Status

🔰 Getting Started

  • Introduction
  • Streaming Media Foundations
    • Ecosystem
    • Essential concepts
    • Adaptive streaming
    • Video advertising
    • The HLS format
    • The DASH format
  • Create an AVOD Service
  • Create a live pre-roll Ad Insertion Service
  • Create a Content Replacement Service
  • Create a Virtual Channel Service
  • Webapp overview

🎬 Services

  • Dynamic Ad Insertion
    • Use cases
    • Key concepts
    • Checklist
    • Playbooks
  • Virtual Channel
    • Use cases
    • Key concepts
    • Checklist
    • Playbooks
  • Content Replacement
    • Use cases
    • Key concepts
    • Checklist
    • Playbooks
    • Guidelines

📖 Understanding broadpeak.io

  • Key Concepts
    • Concept of Sources
    • Concept of Services
    • Concept of Categories (or Audiences)
    • Quotas
    • Trial
  • Input Formats
    • MPEG-DASH
    • HLS
  • Session management
  • Manifest manipulation
    • HLS playlist manipulation
    • DASH manifest manipulation
    • Ad Insertion specifics
    • Virtual Channel specifics
    • Content Replacement specifics
  • Time/Timings management
    • Ad Insertion specifics
    • Virtual Channel specifics
    • Content Replacement specifics
  • Ad insertion specifics
    • Input Formats
    • SCTE-35 markers
    • Content Conditioning
    • VAST, VMAP & Creatives
    • Ad Macros
    • Ad Proxy
    • Live Preroll options
    • Gap-filler / Slate
    • SSAT (Server Side Ad Tracking)
    • CSAT (Client Side Ad Tracking)
  • Virtual Channel specifics
    • Content Conditioning
  • Using broadpeak.io with a CDN
    • Ad insertion with a CDN
    • Virtual Channel with a CDN
    • Content Replacement with a CDN
  • Platform Access

🤖 How to use API ?

  • Pre-requisites
  • The API Reference Tool
  • SCTE 224 ESNI API
    • Handling Content Replacement slots
    • Mapping of ESNI Media Id with service variants

🎾 Playbooks

  • Introduction
  • Virtual Channel Playbooks
    • Implementing a Virtual Channel
  • Content Replacement Playbooks
    • Enabling Blackout with the Webapp
    • Enabling Blackout with ESNI API
    • Enabling SimSub
  • with Postman
    • Virtual Channel demo with Postman
  • with Bitmovin
    • Live Ad Pre-Roll with Bitmovin
    • AVOD with Bitmovin

🔍 Troubleshooting

  • Introduction
  • Ad insertion issues
  • Virtual Channel / Content Replacement issues
  • Webapp issues
    • HTTP Streaming in browser
    • Why is my preview page not working?
  • API issues
    • REST API issues
  • Playout issues

⚙️ Tools

  • Postman Collections
  • Videos tutorial series
  • Github
Powered by 

Playbooks

Links to existing Dynamic Ad insertion playbooks

Suggest Edits
  1. For a quick start and to create a basic AVOD service, check Create an AVOD service
  2. A simple implementation of Live Ad Pre-roll with Bitmovin Encoder and Packager, check Live Ad Pre-Roll with Bitmovin

Updated 2 months ago