Why Blu-ray Abandoned VOB for MPEG-2 Transport Stream

When the Blu-ray Disc format was developed to succeed DVD, engineers replaced the traditional Video Object (VOB) container with a modified MPEG-2 Transport Stream (M2TS). While VOB served standard-definition DVDs well, its underlying architecture lacked the flexibility, error resilience, and multiplexing capabilities required for high-definition video. This article explains the technical limitations of the VOB container and why the Blu-ray Disc Association adopted the MPEG-2 Transport Stream to handle modern codecs, interactive features, and multi-stream playback.

Program Stream vs. Transport Stream Architecture

The VOB format used on standard DVDs is based directly on the MPEG-2 Program Stream (PS) standard. Program Streams were engineered specifically for storage on reliable, continuous media where data loss is minimal and packet sizes can vary.

In contrast, the MPEG-2 Transport Stream (TS) was originally developed for broadcast environments where data transmission could be lossy or interrupted. A Transport Stream divides data into small, fixed-size packets. For Blu-ray, the specification adopted the BDAV container format (M2TS), which augments the standard 188-byte MPEG-TS packet with a 4-byte Time Stamp to create a 192-byte packet. This fixed packet structure allows the playback system to resynchronize instantly if data is corrupted or dropped, providing superior resilience against physical disc read errors compared to the larger, variable-length packs of Program Streams.

Support for Modern Video and Audio Codecs

DVDs and VOB files were tightly coupled with MPEG-2 video and a limited selection of audio standards, such as Dolby Digital (AC-3), DTS, and uncompressed LPCM. The Blu-ray specification introduced much higher bitrates and required native support for modern, efficient video codecs:

Alongside these video codecs, Blu-ray added high-definition lossless audio formats like Dolby TrueHD and DTS-HD Master Audio. The MPEG-2 Transport Stream was explicitly designed to multiplex vastly different types of data streams with divergent bitrates into a single container without synchronization issues. Extending the legacy VOB structure to support these advanced codecs would have required significant, non-standard modifications.

Multi-Stream Capabilities and Picture-in-Picture

A major selling point of Blu-ray was advanced interactivity, including BonusView (Profile 1.1) and BD-Live (Profile 2.0). These profiles introduced Picture-in-Picture (PiP) video, enabling a secondary video stream (such as director commentary) to play simultaneously over the primary high-definition feature.

The MPEG-2 Transport Stream excels at interleaving multiple, independent elementary streams—such as primary video, secondary video, multiple language tracks, subtitle streams, and interactive graphics. The fixed-packet timing stamps in M2TS make it trivial for the hardware decoder to demultiplex and synchronize concurrent streams on the fly, an operation that the VOB format was never architected to handle.

Network Streaming and Hybrid Delivery

Blu-ray anticipated the convergence of physical media and internet connectivity through BD-Live. Because MPEG-2 Transport Streams were designed from inception for transmission across networks, the container is inherently streamable. Adopting M2TS meant players could process streaming network assets, downloaded content, and physical disc data using a single, unified demultiplexing pipeline, streamlining hardware and software development for player manufacturers.