1、 KSKSKSKS KSKSKSK KSKSKS KSKSK KSKS KSK KS KS X ISO/IEC 159381 1: KS X ISO/IEC 159381 :2007 (2012 ) 2007 11 29 http:/www.kats.go.krKS X ISO/IEC 159381:2007 : e- ( ) ( ) () () ( ) : () KBS LG () () KS X ISO/IEC 159381:2007 : (http:/www.standard.go.kr) : :2002 11 30 :2007 11 29 :2012 12 28 : e- 2012-0
2、833 : e- (JTC1/SC29) ( 02-509-7262) (http:/www.kats.go.kr). 10 5 , . KS X ISO/IEC 159381:2007 (2012 ) 1: Information technologyMultimedia content description interfacePart 1:Systems 2002 1 ISO/IEC 159381, Information technologyMultimedia content description interfacePart 1:Systems 2005 Amendment 1 ,
3、 . 1 . , , . . . KS X ISO/IEC 15938 KS X ISO/IEC 15938 . KS X ISO/IEC 159383, 4, 5 . KS X ISO/IEC 15938 . . MPEG7 . MPEG7 1 2 (DDL) . KS X ISO/IEC 159383, 4, 5 . MPEG7 . DDL DSs . 2 . KS X ISO/IEC 159381:2007 2 2 . . ( ) . ISO/IEC 106461 :2000, Information technologyUniversal MultipleOctet Coded Cha
4、racter Set(UCS)Part 1:Architecture and Basic Multilingual Plane UTF8 ISO/IEC 106461:2000 D . XML, Extensible Markup Language(XML) 1.0, 6 October 2000 XML Schema, W3C Recommendation, 2 May 2001 XML Schema Part 0:Primer, W3C Recommendation, 2 May 2001 XML Schema Part 1:Structures, W3C Recommendation,
5、2 May 2001 XML Schema Part 2:Datatypes, W3C Recommendation, 2 May 2001 XPath, XML Path Language, W3C Recommendation, 16 November 1999 Namespaces in XML, W3C Recommendation, 14 January 1999 W3C(http:/www.w3.org) . RFC 2396, Uniform Resource Identifiers(URI):Generic Syntax. IEEE Standard for Binary Fl
6、oatingPoint Arithmetic, Std 7541985 Reaffirmed1990, http:/standards.ieee.org/reading/ieee/std_public/description/busarch/754-1985_desc.html RFC 1950, ZLIB 3.3 3 3.1 (conventions) 3.1.1 (naming convention) , KS X ISO/IEC 159382 , “ (element)”, “(attribute)”, “(simpleType)”, “(complexType)” . . , . .
7、(element naming): (:TimePoint element of TimeType). (attribute naming): (:timeUnit attribute of IncrDurationType). (complexType naming): , “ KS X ISO/IEC 159381:2007 3 (Type)” . (simpleType naming): , “(Type)” . 3.1.2 (documentation convention) 3.1.2.1 (textual syntax) XML KS X ISO/IEC 159382 . . XM
8、L . . 3.1.2.2 (binary syntax) 3.1.2.2.1 (overview) 7. 8. . . . “N” N . while (condition) , data_element . . . . . do data_element . . . . while ( condition ) . if ( condition ) , data_element . . . . else , data_element . . . . for ( i = m; i n; i+) (nm) . data_element i . . . , i m , KS X ISO/IEC 1
9、59381:2007 4 1 . /* comment */ , “C-code” . (use of function-like constructs in syntax tables) , . C , . datatype Function(datatype parameter_name) if (parameter_name = .) OtherFunction(parameter_name) else if . . else . Return return_value “ (Function)” “ (datatype)” “ (parameter_name)” . “ (parame
10、ter_name)” , “ (OtherFunction)” . . 7. 8. , . . . FragmentUpdatePaylod (boolean) “ (true)” “ (false)” . , “(true)” “1” , “(false)” “0” . 3.1.2.2.2 (arrays) C . “0” . KS X ISO/IEC 159381:2007 5 data_elementn n 1 data_elementmn 2 m 1, n1 data_elementlmn 3 l 1, m1, n1 3.1.2.2.3 (functions) 3.1.2.2.3.1
11、nextByteBoundary( ) “nextByteBoundary( )” . 3.1.2.2.4 (reserved values and forbidden values) “(reserved)” “ (forbidden)” . “(reserved)” . ISO/IEC . “(forbidden)” . 3.1.2.2.5 (reserved bits and stuffing bits) (Reserved Bits): . “1” . ISO/IEC . (Stuffing bits): . “1”. ReservedBitsZero: , . “0” . ISO/I
12、EC . 3.1.2.3 (textual and binary semantics) , . (ExampleTyp) (Specifies an.) 1(element1) (Describes the.) 1(attribute1) (Describes the.) 3.2 (definitions) 3.2.1 (access unit) . , . . KS X ISO/IEC 159381:2007 6 3.2.2 (additional schema) 3.2.3 (advanced optimized decoder) . . 3.2.4 (advanced optimized
13、 decoder instance) . 3.2.5 (advanced optimized decoder parameters) 3.2.6 (advanced optimized decoder instances table) 3.2.7 (advanced optimized decoder type) URI 3.2.8 (application) 3.2.9 (binary access unit) 7. 8. 3.2.10 (binary description stream) 7. 8. 3.2.11 (binary format description tree) 3.2.
14、12 (byte-aligned) 8 . KS X ISO/IEC 159381:2007 7 3.2.13 (composition time) 3.2.14 (content particle) Particle XML , , . KS X ISO/IEC 159382 . 3.2.15 (context mode) . 3.2.16 (context node) . . 3.2.17 (context path) . 3.2.18 (contextual optimized decoder) 1 ZLib (9. ) . 2 . . . 3.2.19 (contextual opti
15、mized decoder reset) . . 3.2.20 (current context node) . 3.2.21 (current description) . 3.2.22 (current description tree) 3.2.23 DDL (DDL parser) ( ) KS X ISO/IEC 159381:2007 8 3.2.24 (deferred fragment reference) 3.2.25 (deferred node) , . . 3.2.26 (delivery layer) 3.2.27 (derived type) 3.2.28 (des
16、cribed time) , . . KS X ISO/IEC 159385 MediaTimeType . 3.2.29 (description) 3.2.30 (description composer) 3.2.31 (description fragment) . . 3.2.32 (description fragment reference) world wide web URI . 3.2.33 (description stream) KS X ISO/IEC 159381:2007 9 3.2.34 (description tree) . . 7. . 3.2.35 (e
17、ffective content particle) (complexType) 3.2.36 (fixed optimised decoder) . . 3.2.37 (fragment reference) 3.2.38 (fragment reference format) 3.2.39 (fragment reference marker) . 3.2.40 (fragment reference resolver) 3.2.41 (fragment update command) 3.2.42 (fragment update component extractor) ( , ).
18、3.2.43 (fragment update context) . , . 3.2.44 (fragment update payload) KS X ISO/IEC 159381:2007 10 3.2.45 (fragment update payload decoder) 3.2.46 (fragment update unit) . . , . 3.2.47 (fragment update decoder parameters) DecoderInit(6.2 7.2) 3.2.48 (initial description) (5.3). DecoderInit (6.2 7.2
19、). 3.2.49 (initial schema) 3.2.50 (initialisation extractor) DecoderInit , URI (6.2 7.2). 3.2.51 (multimedia content description) KS X ISO/IEC 15938 2, 3, 4, 5 3.2.52 (non-deferred fragment reference) 3.2.53 (operand node) 3.2.54 (optimised decoder) KS X ISO/IEC 159381:2007 11 3.2.55 (optimised deco
20、der mapping) 3.2.56 (schema) XML “ ”, “” . “ ”, . “” . KS X ISO/IEC 159382 . 3.2.57 (schema resolver) DecoderInit(6.2 7.2) 3.2.58 (schema update unit) . . 3.2.59 URI (schema URI) URI 3.2.60 (schema valid) (schema valid) , . 3.2.61 (selector node) . . 3.2.62 (skippable subtree) XML 3.2.63 (super type) 3.2.64 (systems layer) 3.2.65 (terminal) KS X ISO/IEC 159381:2007 12 3.2.66 (textual access unit) 6. 3.2.67 (textual description stream) 6. 3.2.68 (topmo