title page
Abstract
Contents
1. Introduction 11
1.1. Overview 11
1.2. Related work 13
2. Multimedia Application Formats (MAFs) 15
2.1. Introduction 15
2.2. Music Player Multimedia Application Format [2] 17
2.2.1. Overview 17
2.2.2. Functionality 18
2.2.3. File Format 19
2.3. Photo Player Multimedia Application Format [6] 23
2.3.1. Overview 23
2.3.2. Functionality 24
2.4. MAFs under Consideration [5] 25
2.4.1. Protected Music Player MAF [5] 25
2.4.2. Music Slideshow Multimedia Application Format [5] 26
2.4.3. Portable Video Player Multimedia Application Format [5] 27
3. ISO Base Media File Format 28
3.1. Overview 28
3.2. Box Object Description 29
3.3. Functionality 30
4. Extended Music Player Multimedia Application Format 33
4.1. Overview 33
4.2. Box Usage Description 34
4.3. Overview of File Structures 36
4.3.1. Extended single track Music Player MAF based on MPEG-4 file structure 36
4.3.2. Extended single track Music Player MAF based on MPEC-21 file structure 38
4.3.3. Extended Multiple Track Music Player MAF 40
4.4. Representing media resource locations 42
4.5. Synchronization of multiple JPEG data and text to MP3 resource track 43
4.5.1. Synchronization with Multiple JPEG Images 44
4.5.2. Synchronization with Timed Text data 45
5. MAF XMT Schema 48
5.1. Introduction 48
5.2. Proposed MAF XMT 49
5.3. Node Description 51
5.4. Functionality 53
5.4.1. External Media Referencing Method 53
5.4.2. Representing Time Synchronization Information 53
5.4.3. Internal Media Referencing Method 54
6. Implementation 55
6.1. A Player for Extended Music Player MAF Contents 55
6.2. An Authoring Tool for Extended Music Player MAF Contents 57
7. Experimental Results 62
8. Conclusions and Future Works 67
[국문요약] 69
Reference 71
Appendix A - Example of MAF XMT 73
Appendix B - MAF XMT Schema 74
Acknowledgement 81
Curriculum Vitae 82
Table 1.1. Mapping from ID3 V1.1 Tags to MPEG-7 [2] 19
Table 3.1. 1 Structure of Element Box Class 29
Table 4.1. Box type & Structure of Extended Music Player MAF file format 34
Table 5.1. Node Name and Description of MAF XMT 52
Table 5.2. External Media Referencing Method 53
Table 5.3. Representing Time Synchronization Information 53
Table 5.4. Internal Media Referencing Method 54
Figure 2.1. Conceptual Overview of MPEG-A [1] 16
Figure 2.2. MAF Developing Map 16
Figure 2.3. MP3 and MPEG-7 metadata in Music Player MAF 18
Figure 2.4. Type 1 Music Player MAF File Structure [2] 20
Figure 2.5. Type 2 Music Player MAF File Structure [2] 21
Figure 2.6. Type 3 Music Player MAF File Structure [2] 22
Figure 2.7. Overall Structure of Photo Player MAF [6] 24
Figure 3.1. Basic Structure of ISO Base Media File Format [3] 28
Figure 3.2. Content Creation Process [2] 31
Figure 4.1. Extended Music Player MAF Content 33
Figure 4.2. Extension of a single track Music Player MAF based on MPEG-4 file structure 37
Figure 4.3. Extension of a single track Music Player MAF based on MPEG-21 file structure 39
Figure 4.4. Extension of Multiple Track Music Player MAF 41
Figure 4.5. Representing location information of media resource 42
Figure 4.6. Synchronization with Multiple JPEG Images 44
Figure 4.7. Synchronization between Timed Text Data and MP3 Audio Data 46
Figure 5.1. A Conceptual Overview of XMT [8] 49
Figure 5.2. Overall Structure of MAF XMT 50
Figure 6.1. An Extended Music Player MAF Player Structure 55
Figure 6.2. A Walkthrough for Playing back the Extended Music Player MAF Contents 56
Figure 6.3. Architecture of Extended Music Player MAF Authoring Tool 58
Figure 6.4. Internal Process of Converting MAF XMT to MAF file format 59
Figure 6.5. Graphic User Interface of the Authoring Tool 60
Figure 7.1. Foreign language applications 62
Figure 7.2. Photo-Music album applications 63
Figure 7.3. Story telling application 63
Figure 7.4. A Process of Authoring Extended Music Player MAF Contents 64
Figure 7.5. Results of Extended Music Player MAF Contents 65