BD-J
From Wikipedia, the free encyclopedia
BD-J, or Blu-ray Disc Java, is the interactive platform supporting advanced content for Blu-ray Disc. BD-J allows bonus content on Blu-ray Disc titles to be far more sophisticated than bonus content provided by standard DVD, including network access (such as for downloading updated trailers or accessing live studio events), picture-in-picture and access to local storage. BD-J was developed by the Blu-ray Disc Association.
Contents |
[edit] Technology
BD-J is based on a packaged media profile of Globally Executable MHP, or GEM. GEM, in turn, forms the basis of most global digital television application standards, including Multimedia Home Platform ("DVB-MHP") for broadcast, satellite, and cable worldwide, OpenCable Application Platform ("OCAP") for North American cable, and Advanced Common Application Platform ("ACAP") for US broadcast. GEM is an ETSI standard; DVB-MHP is a DVB standard. All GEM-based standards are built on top of Java technology, invented by Sun Microsystems. Because BD-J, MHP, OCAP, and ACAP are all based on the Java platform, there is a high degree of content interoperability between these standards, making it easier, for example, for Blu-ray Disc content features to be made available on cable Video on Demand, or for interactive television content originally aired on broadcast television to be repackaged and made available on Blu-ray Disc.
[edit] Content Development
Content authors have a variety of development strategies available, including the use of traditional Integrated Development Environments (IDE's) like NetBeans or Eclipse, non-programming graphical environments similar to Macromedia Director, or via rendering engines which consume standard data formats such as HTML, XML, or SVG. The flexibility of having a full programming environment available on every Blu-ray Disc player provides developers with an extremely flexible platform for creating innovative new content types not bound by the restrictions of content platforms based on rigid mark-up based specifications. Eventually, some people might develop some games for BD-J discs so that people can play games on BD players. Unlike game consoles with proprietary machine code, Java on Blu-Ray may initiate ubiquity of program code on Blu-ray players and other game consoles (if they adopt the blu-ray java and hardware standards).
[edit] BD-J Enhanced Movie Titles
- Dragon's Lair (Game)
- League of Extraordinary Gentlemen (enhanced menu, game)
- Speed (enhanced menu, game)
- The Descent (As of now only working on Sony PlayStation 3, Samsung with firmware update, the Panasonic player, and PowerDVD 6.0 BD Edition; other players need firmware update)
- Guardian (Filmmaker Q & A)
- Chicken Little (Game, filmmaker Q&A)
[edit] Players Supporting BD-J
- InterVideo WinDVD 8.0 (Windows, Software-based)
- CyberLink PowerDVD 6.6 BD Edition (Windows, software-based)
- Sony PlayStation 3 (hardware)
- Sony BDP-S1 (hardware)
- Samsung BDP-1000
- Panasonic DMP-BD10
- Pioneer BDP-HD1
- LG BH100 combo Blu-ray Disc and HD DVD player
[edit] See also
- Blu-ray Disc
- HDi, BD-J's counterpart on HD DVD
[edit] External links
- Blu-ray Disc Association - Official BDA web site.
- The Authoritative Blu-ray Disc (BD) FAQ by Hugh Bennett
- GEM specification
- Official MHP website maintained by the DVB Project Office.
- MHP tutorials
- MHP Knowledge Database
- OpenMHP - MHP-Open Source Project
- Sun Microsystems' Java Micro Edition
- xleTView - xleTView, MHP-Open Source Emulator at Sourceforge
- Interactive-TV-Web - MHP/OCAP Website from Steven Morris