Note: This is the Open Broadcast Encoder code wiki. There are a range of OBE sites for different user-groups:
Open Broadcast Encoder is a fresh implementation of an open source decoder/encoder/transcoder/transmuxer. It is designed from the ground up to be both flexible and scalable enough for use in both 24/7 live streaming and offline operations. Open Broadcast Encoder aims to be compliant with all relevant broadcast industry standards and practices, with a special emphasis on quality and stability.
Open Broadcast Encoder is based on existing high-quality open source projects including x264, FFmpeg and libmpegts.
The project is divided into two subprojects that share core components: OBE-RT for real-time 24/7 operation and OBE-VoD when dealing with file-based workflows.
System Requirements OBE-Video on Demand
Usage scenarios for OBE-VoD
More specific hardware information will be listed as support is added.
Usage scenarios for OBE-RT
Passthrough or transcode
Statmux pools for both MPEG-2 and H.264 AVC (in development)
Speedcontrol to increase encoding complexity when CPU capacity is available (in development)
Monitoring and Control