BD-J
BD-J(Blu-ray Disc Java)為藍光光碟(BD-Video)之互動式內容的基盤,由 Blu-ray Disc Association 所開發。佇藍光碟內底,使用 BD-J 的附加影片內容比 DVD-Video 中的更加洗練,可登入網路(下載上新的預告、觀賞幕後花駛等等)佮使用子母畫面佮讀輔助儲存裝置。支援放彼號藍光碟影片的藍光光碟放機攏有支援 BD-J 的義務,毋過初期的播放機並無支援登入網路佮讀文化儲存裝置佮使用子母畫面的功能,(除了登入網路以外)這寡功能啥物號做 " Bonus View ",包含登入網路在內的功能是稱做 " BD Live "。二空空七年十月三十一日了後發售的藍光碟放機攏有加裝 " Bonus View " 的義務,毋過以無仝機種,有的機種著愛更新韌體才會當用。" BD Live " 這馬是附加功能。
技術
BD-J 遵循 Globally Executable MHP(GEM)的封包媒體標準協定,GEM 為數位電視之應用服務標準。多用途的播放標準協定有 Multimedia Home Platform(DVB-MHP); 北美有線電視使用的標準協定有 OpenCable Application Platform(OCAP); 佇美國就放送的標準協定有 Advanced Common Application Platform(ACAP)。 GEM 為 ETSI 的標準,DVB-MHP 為 DVB 的標準。GEM 基礎類的標準一切攏遵循昇陽電腦公司之 Java 技術。因為 BD-J、MHP、OCAP、ACAP 全部攏是 Java 基礎類,因此相容性非常懸。比如講伊,會當將這个藍光碟來使用的內容徙予有線電視的隨選視訊來使用,嘛會當共電視內底放送的互動式內容製作藍光碟。
內容開發
佇製作上會當採用各種形式。會當使用類似 NetBeans 抑是 Eclipse 的整合開發環境,抑是無使用程式語言的圖像式開發環境(如 Macromedia Director 啥物軟體), 另外嘛有使用解讀 HTML / XML / SVG 等檔案格式之排版 ia̋n-jín 的方法。若共程式語言開發環境整體加裝到藍光碟放送機頂懸,將實現可編寫出進前所未來的先進內容之可能性。此種情形無限於標準的 BD-J 介面,嘛會使用 Java 就知的函式庫佮應用服務架構(BD-J 以 Java 一孵三版做基準)。
範例碼
` ` ` import javax . tv . xlet . * ;
public class BasicXlet implements Xlet { public BasicXlet ( ) { } public void initXlet ( XletContext context ) throws XletStateChangeException { } public void startXlet ( ) throws XletStateChangeException { } public void pauseXlet ( ) { } public void destroyXlet ( boolean unconditional ) throws XletStateChangeException { } } ` ` `
使用 BD-J 的產品
下列並毋是所有的使用 BD-J 的產品。
- 汽車總動員
- 料理鼠王
- 蜘蛛人三部曲 BOX
- 大智若魚仔
- 神奇四俠:銀魔現身
- 明仔載過
- 衝出封鎖線
- 天降奇兵
- 捍衛戰警
- 海防上頭前線
- 四眼天雞
- 神鬼奇航:鬼盜船魔咒
- 神鬼奇航二:加勒比海賊
- GHOST IN THE SHELL/攻殼機動隊
使用 BD Live 的產品
- 七條部曲:皇家夜總會(雙碟版)
- 決勝二十一點
- 全民超人
- 長江七號(特收版)
- 極速風暴
- 舞夜驚魂
- 格鬥風雲
- 攏等袂赴講愛你
- 征服情海
- 極度冒險
- 星艦戰將三 : 搶奪者
- 致命七秒
- 烏獄風雲
備註
相關條目
- Blu-ray Disc
- HDi-HD DVD 著抗 BD-J 的技術
外部連結
- Blu-ray Disc Association-官方網站
- Official MHP website DVB Project Office .
- GEM specification
- MHP tutorials
- MHP Knowledge Database
- OpenMHP-MHP-開放原始碼計劃
- Sun Microsystems'Java Micro Edition
- Java TV API
- xleTView-MHP-開放原始碼模擬器(Sourceforge)
- Interactive-TV-Web-MHP / OCAP Website from Steven Morris .
- Official java . net BD-J Forums-官方 BD-J 相關論壇
- bdjforum . com-非官方技術論壇