Jump to Content
Documentation
API Reference
Streams
Playback
Encoding
Bitmovin Dashboard
Documentation
Streams
Playback
Encoding
Bitmovin Dashboard
Documentation
API Reference
Search
GENERAL
Encoding Documentation
Getting Started
Encoding Templates
SDKs
C# SDK
Go SDK
Java SDK
Node.js / JavaScript SDK
PHP SDK
Python SDK
Supported Formats & Storage
Supported Input and Output Formats
Supported Input and Output Storages
Glossary
Organization Settings
Bitmovin Cloud Connect
Using Bitmovin Cloud Connect with AWS
Using Bitmovin Cloud Connect with Azure
Using Bitmovin Cloud Connect with GCP
VOD ENCODING
API and Automation
Get started with the Bitmovin API
Automating Video Editing with Bitmovin Encoding API
Retrieving VOD Encoding Information with the Bitmovin API
How to use re-transfer to retry transfer errors of successful encoding jobs
How to adapt automatically to different source files with stream conditions
Best Practice Guide: REST API 5xx Errors
Stream Conditions
How can I mute/unmute a Webhook?
What is the difference between using InputStreams, compared to defining an input file directly on the Stream?
Where do I find my API Key?
Understanding the Bitmovin Encoding Object Model
Stitching and Trimming - Getting started
Input/Output Management
How to use simple s3 output for vod and live in dashboard
How to setup an Akamai NetStorage Input
How to create an Akamai NetStorage Upload Account
How to create an S3 Encoding Input or Output with the Bitmovin API
How to create an S3 Role-Based Encoding Input or Output with the Bitmovin API
Bitmovin CDN Output
What permissions do I need to set on my GCS buckets for Encoding Input and Output?
What permissions do I need to set on my S3 buckets for Encoding Input and Output?
Why does my output fail to transfer?
What are AWS S3 roled-based Outputs and how do I use them?
Why are my encodings with S3 outputs failing although the credentials are correct?
Can I create progressive MOV / MP4 / TS outputs as well?
How do I configure an codec configuration to maintain aspect ratio of the original video?
How can I configure an AWS S3 Bucket to test playback of my content?
How do I set up CORS for my Google Cloud Storage Bucket?
Can I download the encoded video directly to my computer?
How can I create Access/Secret keys for Google Cloud Storage?
How can I use Akamai Object Storage for encoding?
How to setup an Akamai NetStorage Output
Encoding and Codecs
Performance and Optimisation
How to reduce short form video content turnaround times
How to use Pre-warmed Encoder Pools
Optimizations: reducing turnaround time for VOD encodings
Encoding - Thumbnail generation support for VoD
What do the different encodings state mean?
Why is the segment duration different from the defined target?
How to create an Encoding using hardware-acceleration
Bitmovin Encoder supported HDR formats and conversions
Dynamic Range Format presets
How to create DTS:HD / DTS:X Encodings
How to create Dolby Digital (Plus) Encodings
Separating and Combining Audio Streams
How to Deinterlace Content with Bitmovin Encoding
H264 Presets
H265 Presets
VP9 Presets
What encoder version should I use?
Why is an timestamp offset for TS Muxings applied by default?
What is MPEG-CENC Clearkey Encryption?
Why do I get a MEDIA_ERR_DECODE in Google Chrome with my encoded content?
My encoded audio has a pitch shifter effect when changing tracks?
Can I edit codec configurations?
Incompatible Output Frame Rates
How to optimize your H264 codec configuration for different use-cases
Per-Title Encoding
What is Per-Title Encoding?
How to constrain bandwidth in Per-Title Encoding
Which output options are supported when using per-title?
Can I use Per-Title encodings with DRM solutions like Widevine, PlayReady, or Fairplay?
How can I specify resolutions for a Per-Title encoding that are required to be created?
Can I use Per-Title encoding together with SSAI?
How to create a Per-Title Encoding
Per-Title Configuration Options explained
Can I adjust the Per Title algorithm to meet custom requirements?
DRM and Security
Integrating Bitmovin Encoder with PallyCon Multi-DRM
How to use Nagra NexGuard FileMarker A/B watermarking
How to Protect Your Content with Bitmovin and Vualto DRM
Using SPEKE for DRM
Digital Rights Management (DRM) Overview
Can I remove DRM from an stream?
What is HLS AES Encryption?
How to create Multi-DRM protected content with Intertrust / ExpressPlay
How to create combined Multi DRM protected content
How to create Widevine DRM protected content
How to create PlayReady DRM protected content
How to create Fairplay DRM protected content
How to create PrimeTime DRM protected content
How to create MPEG-CENC ClearKey content
Manifests
Creating manifests with the Bitmovin API
Manifest Generator V2
Default vs custom manifests
General Information and Guides
What is and where can I find my encoding's ID ?
Changes to fMP4 outputs in Encoder version 2.153.0
Bitmovin Encoder Lifecycle
How can I sign up through AWS Marketplace?
Why can't I add my credit/debit card to my account?
Does Bitmovin offer a Bug Bounty Program?
How do I cancel my Bitmovin subscription?
How do I change my Bitmovin login email?
Can I add other team members to my account?
Bitmovin Video Encoder v1 to v2 migration guide
Multi-Tenant: Invite other Users to your Bitmovin account
LIVE ENCODING
Live Inputs
RTMP Inputs
RTMP API Configuration
SRT Inputs
SRT API Configuration
Zixi Inputs
Contribution devices
OBS Studio Contribution Encoder
Configuration Options
Live Encoding with HLS, SCTE-35 and SSAI
Live Encoding with YoSpace
Live Encoding with broadpeak.io
Live Encoding with AWS Elemental MediaTailor
DVR and Timeshift features
Live DVR (timeshift) configuration guide
Preview and Programme DVR Intervals
Filters
Live Encoding captions generation with Azure Speech Services
Live-to-VOD workflows
How to implement a Live-to-VoD workflow with the Bitmovin API
Live Outputs
Akamai Live Outputs
Akamai MSL4 Live Outputs
Akamai NetStorage for Live Outputs
GCS Buckets for Live Outputs
Azure Buckets for Live Outputs
AWS Live Outputs
AWS S3 Simple Live Outputs
AWS S3 Access Key Live Outputs
AWS S3 Role Based Live Outputs
Live Notifications
Live Heartbeat
RELEASE NOTES
Encoder
Encoder 2.200.0 - 2.215.0
Encoder 2.150.0 - 2.199.0
Encoder 2.100.0 - 2.149.0
Encoder 2.50.0 - 2.99.0
Encoder 2.0.0 - 2.49.0
Encoder 1.24.3 - 1.56.0
REST API Services
REST API Services 1.200.0 - 1.210.0
REST API Services 1.150.0 - 1.199.0
REST API Services 1.100.0 - 1.149.0
REST API Services 1.50.0 - 1.99.0
REST API Services 1.0.0 - 1.49.0
Suggest