The present invention relates to a method of encoding and decoding an
optical disc, which could contain both confidential data and public
viewing data. The method manipulates on the file system of the optical
disc and protects the confidential data with ID field, password entry
mechanism and burner/player/reader using the method of the present
invention. Further, the present invention provides control over types of
audience and time of viewing since ordinary optical disc player can only
play public viewing data and the present invention complying player will
be able to play the confidential data providing with correct password and
ID field.