Patent ID: 8271554

Claim:
A decoding method, implemented by a processor, comprising: receiving multimedia data which consists of a file type area having file format information, a media area including a plurality of video contents and a plurality of audio contents, a media information area including a plurality of video track areas respectively corresponding to the video contents and a plurality of audio track areas respectively corresponding to the audio contents, and a file information area including a menu description area including description data for displaying a menu that provides an interface between a user and media data in the media area; extracting the description data from the multimedia data, the description data being described using Lightweight Application Scene Representation (LASeR); decoding the extracted description data by extracting scalable vector graphics format data from the description data; displaying a menu using the description data; and decoding media data extracted from the media area based on the menu, wherein each of the video track areas and the audio track areas comprises at least one of temporal information and spatial information of a corresponding content, and the description data identifies basic shape elements used for menu buttons, each video track area includes a track meta area, the track meta area includes XML format data on the media data.