HDMV
HDMV (High Definition Movie) mode is one of the interactive modes used in BD applications. It is similar to the interactivity used on DVD-Video, but has more advanced features.
Features
Picture-in-picture – Secondary video can be overlaid on the Primary video.
The 2006 release of Memento uses a fancy HDMV menu with
animated graphics and sound effects that fit the movie's theme.- Audio Mixing - Secondary audio can be mixed with the Primary audio.
- Multi-page Menus - Menu presentations can be changed with no interruption to AV playback.
- Pop-up Menus – Menus can be shown or removed from display based on User request with no interruption to AV playback.
- Browsable Slideshow: Navigate still-images without interrupting background audio playback
- Full color High Definition animated Buttons and animated Menu transition effects.
- Interactive Audio: Provides sounds effects for menu buttons when selected or activated
Virtual Machine
![]() |
| The execution process of HDMV mode |
⭗2: Decodes PlayItem information that constitutes the PlayList information
⭗3: Reads Clip information via the virtual file system
⭗4: Decodes Clip information
![]() |
| Example of a menu that uses Interactive Graphics (on the right) and AVC video for the background. |
Interactivity Framework
![]() |
| Example of a Popup menu with multiple pages |
Always-On Menus
HDMV's Interactive Graphics support an “Always-On” Menu Interface; the Interactive Graphics content that cannot be removed from the screen by user request is called “Always-On”. This is one of the methods provided by HDMV to present interactivity to the user and is similar to that provided by DVD-Video. For example, a Menu implemented with the Always-On interface may be presented to the user when the disc is inserted into the player (e.g. Main Menu).
Menus that support an “Always-On” Menu Interface is usually pre-loaded or multiplexed with the Primary video. If the Interactive Graphics stream is multiplexed with video, PTS/DTS timestamps can frame accurately determine when the Always-On Menu shall appear and disappear (at a frequency of 90KHz).
Picture-in-picture
![]() |
| Example of Picture-in-Picture |
- Synchronous PiP presents a secondary video stream that is tightly synchronized with the main (primary) video stream, such as a director’s commentary that plays in perfect timing with the movie.
- Asynchronous PiP offers a secondary video presentation that can be started, stopped, or positioned independently at any point on the primary video’s timeline, typically used for interactive features like pop-up menus or supplementary video content.
| Example Code |
|---|
| Move
[
4075
]
{
Title
(
4
)
} Move [ 2599 ] 4075 Move [ 4075 ] 2599 Move [ 4076 ] 65535 /*0xffff*/ If [ 4075 ] != 4076 GoTo 7 GoTo 9 GoTo 2005 /*0x7d5*/ Move [ 4075 ] 0 Move [ 2552 ] 4075 |
Storage
External Links
Sources
- Blu-ray Official White Paper Tech Specs and 3D specs (PDF) Version 2.5 - 2011 - Details of the BD platform standards (Up-to-date for standard BD development)
- Scenarist BD Development manual, Doom9 forums, and original research.
- Hughnews.ca - The Authoritative Blu-ray Disc
- Blu-ray Disc Demystified
Author(s) : Æ Firestone
Popular Pages
-
The Sony BDZ-V9 is Sony's second generation Blu-ray recorder and first generation BD-ROM player released around 2006 exclusive to Japa...
-
Oppo BDP-103 and BDP-103D are high-end Blu-ray players manufactured by Chinese company, Oppo Inc, who are known for their high quality Blu...






