The BD-ROM specification defines four profiles of Blu-ray players. All video-based profiles are required to have a full implementation of BD-J.
This is the basic profile that all current Blu-ray players (as of March 2007) are based on. Players based on this profile are only required to have 64 KBof application data area storage, which is typically used for bookmarks and other preference storage. Most players have more than the minimum required 64KB.
(mandatory November 2007)
Profile 1.1 adds a secondary video decoder (for PIP), secondary audio (for commentary) and local storage (for storing audio/video and title updates) of 256 MB. Compliance with this profile will be mandatory for player models introduced to the market after October 31, 2007, but existing products will be unaffected. No players compliant with this profile have been announced or released.
Some profile 1.0 players may be upgradeable via firmware update to profile 1.1. When software authored with interactive features dependent on Profile 1.1 hardware capabilities are played on profile 1.0 players some features may not be available or may offer limited capability (i.e. director commentary may provide only audio rather than audio and video). Profile 1.0 players will still be able to play the main feature of the disc, however.
Profile 2, also known as BD-Live, adds network connectivity to the list of mandatory functions and increases mandatory local storage capability to one GB. No released players have been announced as compatible with this profile. However it has been speculated that the PS3 will be upgradeable to this profile.