ImageVerifierCode 换一换
格式:PDF , 页数:360 ,大小:6.69MB ,
资源ID:588274      下载积分:10000 积分
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝扫码支付 微信扫码支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【http://www.mydoc123.com/d-588274.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(BS ISO IEC 13522-1-1997 Information technology - Coding of multimedia and hypermedia information - MHEG object representation - Base notation (ASN 1)《信息技术 多媒体和超媒体信息的编码 第1部分 MHEG 目标.pdf)为本站会员(花仙子)主动上传,麦多课文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知麦多课文库(发送邮件至master@mydoc123.com或直接QQ联系客服),我们立即给予删除!

BS ISO IEC 13522-1-1997 Information technology - Coding of multimedia and hypermedia information - MHEG object representation - Base notation (ASN 1)《信息技术 多媒体和超媒体信息的编码 第1部分 MHEG 目标.pdf

1、BRITISH STANDARD BS ISO/IEC 13522-1:1997 Information technology Coding of multimedia and hypermedia Part1: MHEG object representation Base notation(ASN.1) ICS 35.040BSISO/IEC13522-1:1997 This BritishStandard was published under the direction ofthe DISC Board, was publishedunder the authority ofthe S

2、tandards Board and comesinto effect on 15August1997 BSI04-2000 ISBN 0 580 27233 8 National foreword This BritishStandard reproduces verbatim ISO/IEC13522-1:1997 and implements it as the UK national standard. The UK participation in its preparation was entrusted to Technical Committee IST/37, Coding

3、of picture, audio, multimedia and hypermedia information, which has the responsibility to: aid enquirers to understand the text; present to the responsible international/European committee any enquiries on the interpretation, or proposals for change, and keep the UK interests informed; monitor relat

4、ed international and European developments and promulgate them in the UK. A list of organizations represented on this committee can be obtained on request. Cross-references The BritishStandards which implement international or European publications referred to in this document may be found in the BS

5、I Standards Catalogue under the section entitled “International Standards Correspondence Index”, or using the “Find” facility of the BSI Standards Electronic Catalogue. A British Standard does not purport to include all the necessary provisions of a contract. Users of British Standards are responsib

6、le for their correct application. Compliance with a British Standard does not of itself confer immunity from legal obligations. Summary of pages This document comprises a front cover, an inside front cover, pagesi and ii, theISO/IEC title page, pages ii to xxxvi, pages1 to319 and a back cover. This

7、standard has been updated (see copyright date) and may have had amendments incorporated. This will be indicated in the amendment table on the inside front cover. Amendments issued since publication Amd. No. Date CommentsBSISO/IEC13522-1:1997 BSI 04-2000 i Contents Page National foreword Inside front

8、 cover Foreword xxxv Text of ISO/IEC13522-1 1ii blankBSISO/IEC13522-1:1997 ii BSI 04-2000 Contents Page Foreword xxxv 0 Introduction 1 0.1 Application domains for requirements analysis 1 0.2 Multimedia/Hypermedia application requirements 1 0.3 Rationale for standardisation of multimedia and hypermed

9、ia information 4 0.4 This part of ISO/IEC13522 objectives 4 0.4.1 Interchange 4 0.4.2 Presentation 4 0.4.3 Minimal resources 5 0.4.4 Real time 5 0.5 Concepts of this part of ISO/IEC13522 5 0.5.1 Object orientation 5 0.5.2 Encoding 7 0.5.3 Overview of the MHEG classes 7 0.5.3.1 Content class 7 0.5.3.

10、2 Multiplexed content class 7 0.5.3.3 Composite class 7 0.5.3.4 Action class 8 0.5.3.5 Elementary actions 8 0.5.3.6 Get actions 8 0.5.3.7 Link class 8 0.5.3.8 Script class 8 0.5.3.9 Descriptor class 9 0.5.3.10 Container class 9 0.5.4 Run-time objects (rt-objects) 9 0.5.5 Channels 9 0.6 The MHEG appl

11、ication interface 9 0.7 Extensibility of this part of ISO/IEC 13522 9 0.8 Liaisons 9 1 Scope 10 1.1 Specificity of the scope 10 1.2 Issues outside the scope of this part of ISO/IEC13522 10 2 Conformance 10 2.1 Profiles 10 2.2 Syntax 10 2.3 Semantics 10 3 Normative references 11 4 Definitions 11 5 Sy

12、mbols and Abbreviations 21 Section 1. Overview 6 Main features of this part of ISO/IEC13522 24 6.1 Interchanging multimedia objects 24 6.2 The object-oriented approach 24 6.2.1 Object classes 24 6.2.2 Subclasses and inheritance 24 6.2.3 Polymorphism 24 6.2.4 Objects and object life cycles 24 6.3 Tec

13、hnical features 25 6.3.1 Object composition for interchange and presentation 25BSISO/IEC13522-1:1997 BSI 04-2000 iii Page 6.3.2 Run-time objects 26 6.3.3 Individual behaviour common to all rt-objects created from a given model object 26 6.3.4 Synchronisation 27 6.3.5 Links 27 6.3.6 Input 27 6.3.7 Ev

14、ent handling 27 6.3.8 Anchor 28 6.3.9 Real time 28 6.3.10 Object management 28 6.3.10.1 Object identification 28 6.3.10.2 Object reference 28 6.3.10.3 Object content 29 6.3.10.4 Uniform objects 29 6.3.11 Minimal resources 29 6.3.12 Presentation and structuring dynamism 29 6.3.13 Macro action and lin

15、k 29 6.3.14 Static and dynamic assignment of generic value 29 7 MHEG Engine Assumptions 29 7.1 Handling and Interchange of objects 29 7.2 The MHEG application interface 30 7.3 Exception handling 30 8 Methodology 30 8.1 Modularity 30 8.2 Methodology of representation of MHEG objects 31 8.2.1 Level A:

16、 Description of representation 32 8.2.2 Level B: Precise object-oriented definition 32 8.2.3 Level C: Isomorphic notations for the structure of MHEG objects 32 8.2.3.1 ASN.1 techniques used in level C 32 8.2.3.2 Copyright protection 34 8.2.4 Level D: Coded representation of MHEG objects 34 Section 2

17、. Generic Utility and Useful Definition Mechanisms 9 Presentation Mechanism 35 9.1 Presentation space(PS) 35 9.1.1 Temporal axis 36 9.1.2 Spatial axes 36 9.1.3 Audible volume range(AVR) 38 9.2 Original presentation space(OPS) 38 9.2.1 Initialisation of OS and OD 38 9.2.2 Initialisation of GF 38 9.2.

18、3 Initialisation of attributes for rt-components 39 9.2.4 Initialisation of attributes for rt-contents 39 9.3 Channel presentation space(CPS) 39 9.4 Relative presentation space(RPS) 40 9.5 CPS mapping 40 10 Generic Identification Mechanism 41 10.1 External identification 41BS ISO/IEC13522-1:1997 iv

19、BSI 04-2000 Page 10.1.1 Public identifier 41 10.1.2 System identifier 43 10.2 Internal identification 43 10.2.1 MHEG Identifier 44 10.2.2 Root Rt ID 44 10.2.3 Channel identifier 44 10.2.4 Composition element index 44 10.2.5 Container element identification 45 10.2.6 Socket identifier 46 10.2.7 Strea

20、m identifier 47 10.3 Symbolic identification 47 11 Generic Reference Mechanism 47 11.1 Generic reference using generic identification 47 11.2 Predefined references 49 11.3 ? reference 50 12 Generic Value 52 12.1 Generic boolean 52 12.2 Generic numeric 52 12.3 Generic integer 52 12.4 Generic ratio 53

21、 12.5 Generic string 53 12.6 Generic reference 53 12.7 Generic list 53 13 Macro Mechanism 53 14 Hooks 55 15 Extensibility 56 15.1 Catalogues 56 15.2 Incorporation of New MHEG object classes 57 15.3 Provision for extensibility 57 Section 3. Overview of MHEG Classes 16 MHEG Object Classes Overview 58

22、17 Structure of MH-Object Class 58 17.1 Class identification 58 17.2 MHEG ID 58 17.3 General object information 58 18 Structure of Action Class 59 18.1 Elementary actions 59 18.2 Basic action object 60 18.3 Nested action object 60 18.4 Macro action object 61 19 Structure of Link Class 61 19.1 Link C

23、ondition 62 19.1.1 Trigger condition 62 19.1.2 Constraint condition 63 19.1.3 Source value 64 19.1.4 Comparison value 64 19.1.5 Previous condition 64 19.1.6 Current condition 65BSISO/IEC13522-1:1997 BSI 04-2000 v Page 19.1.7 Comparison operator 65 19.1.8 Logical combination 67 19.1.9 Logical operato

24、r 68 19.2 Link Effect 69 19.3 Basic link object 69 19.4 Nested link object 70 19.5 Macro link object 70 20 Structure of Model Class 70 21 Structure of Script Class 70 22 Structure of Component Class 71 23 Structure of Content Class 71 24 Structure of Multiplexed Content Class 72 25 Structure of Comp

25、osite Class 72 25.1 Availability Start-up 73 25.2 Availability Close-down 73 25.3 Rt-Availability Start-up 74 25.4 Rt-Availability Close-down 74 25.5 Composition Element 74 25.6 Composition example 75 26 Structure of Container Class 75 26.1 Container Start-up 75 26.2 Container Close-down 76 26.3 Con

26、tainer Element 76 27 Structure of Descriptor Class 76 27.1 Related Object 77 27.1.1 Script Class Information 77 27.1.2 Content Class Information 77 27.1.3 Mux Content Class Info 77 27.1.4 Alternative Object 78 27.1.5 Offset 78 27.2 Other Descriptor 78 27.3 Readme 78 27.4 System Readable Material 78

27、27.5 Channel Information 78 27.6 Catalogued Style Information 79 27.7 Cat Ext elementary action Info 79 27.8 Cat Ext Attribute Info 79 Section 4. Common Behaviour of MHEG Entities 28 MHEG entity behaviour 80 29 MHEG entity state definition 80 29.1 MHEG object availability 81 29.2 Link activation 82

28、29.3 Channel availability 83 29.4 Rt-object availability 84 29.5 Rt-Component running behaviour 85 29.6 Rt-Component presentation behaviour 86 30 Life cycle of MHEG entities 89 31 General Action Mechanisms 90BSISO/IEC13522-1:1997 vi BSI 04-2000 Page 31.1 Action handling 90 31.2 Processing of link ef

29、fect 90 31.2.1 Serial action processing 91 31.2.2 Parallel action processing 92 31.3 Basic processing of an elementary action 92 31.4 Resolution of target set 93 31.5 Arithmetic precision 93 32 Common Action Effects and Handling 93 32.1 Elementary actions 93 32.2 Get actions 94 32.3 Recommended exce

30、ption handling 94 33 Postpone Behaviour 94 33.1 Behaviour attributes and statuses 94 33.2 Actions to change the behaviour 94 33.2.1 Delay action 94 33.2.1.1 Delay action effect 95 33.2.1.2 Delay additional error conditions 95 34 Returnability Behaviour 95 34.1 Behaviour attributes and statuses 95 34

31、.2 Actions to change the behaviour 95 34.2.1 Return action 95 34.2.1.1 Return action effect 95 34.2.1.2 Return additional error conditions 95 35 Alias Behaviour 95 35.1 Behaviour attributes and statuses 96 35.2 Actions to change the behaviour 96 35.2.1 Set Alias action 96 35.2.1.1 Set Alias action e

32、ffect 96 35.2.1.2 Set Alias additional error conditions 96 36 Extensibility Behaviour 96 36.1 Behaviour attributes and statuses 96 36.2 Catalogued Attribute 96 36.3 Actions to change the behaviour 96 36.3.1 Catalogued Elementary Action action 96 36.3.1.1 Catalogued Elementary action effect 97 36.3.1

33、.2 Catalogued Elementary Action additional error conditions 97 36.3.2 Set Catalogued Attribute action 97 36.3.2.1 Set Catalogued Attribute action effect 97 36.3.2.2 Set Catalogued Attribute additional error conditions 97 36.4 Actions to retrieve the behaviour 97 36.4.1 Get Catalogued Attribute actio

34、n 97 36.4.1.1 Get Catalogued Attribute action effect 97 36.4.1.2 Get Catalogued Attribute additional error conditions 97 Section 5. Behaviour of MHEG objects 37 Availability Behaviour of MHEG Objects 98 37.1 Behaviour attributes and statuses 98 37.2 Preparation Status 98 37.3 Actions to change the b

35、ehaviour 98BSISO/IEC13522-1:1997 BSI 04-2000 vii Page 37.3.1 Prepare action 98 37.3.1.1 Prepare action effect 98 37.3.1.2 Prepare additional error conditions 99 37.3.2 Destroy action 99 37.3.2.1 Destroy action effect 99 37.3.2.2 Destroy additional error conditions 100 37.4 Actions to retrieve the be

36、haviour 100 37.4.1 Get Preparation Status action 100 37.4.1.1 MHEG effect 100 37.4.1.2 Get Preparation Status additional error conditions 100 38 Link Object Activation Behaviour 101 38.1 Behaviour attributes and statuses 101 38.2 Activation Status 101 38.3 Actions to change the behaviour 101 38.3.1

37、Activate action 101 38.3.1.1 Activate action targeted to a single link object 101 38.3.1.2 Activate additional error conditions 101 38.3.2 Deactivate action 101 38.3.2.1 Deactivate action effect 101 38.3.2.2 Deactivate additional error conditions 101 38.4 Actions to retrieve the behaviour 101 38.4.1

38、 Get Activation Status action 102 38.4.1.1 Get activation status targeted to a link object 102 38.4.1.2 Get Activation Status additional error conditions 102 39 Link Object Abort Behaviour 102 39.1 Behaviour attributes and statuses 102 39.2 Actions to change the behaviour 102 39.2.1 Link Abort actio

39、n 102 39.2.1.1 Link Abort action effect 102 39.2.1.2 Link Abort additional error conditions 103 40 Content Class Generic Value Storage Behaviour 103 40.1 Behaviour attributes and statuses 103 40.2 Data 103 40.3 Actions to change the behaviour 103 40.3.1 Set Data action 103 40.3.1.1 Set Data targeted

40、 to a single content object 103 40.3.1.2 Set Data additional error conditions 105 40.3.2 Add action 105 40.3.2.1 Add action effect 106 40.3.2.2 Add additional error conditions 106 40.3.3 Substract action 106 40.3.3.1 Subtract targeted to a single content object 106 40.3.3.2 Substract additional erro

41、r conditions 107 40.4 Actions to retrieve the behaviour 107 40.4.1 Get Data action 107 40.4.1.1 Get Data targeted to a content object 107 40.4.1.2 Get Data additional error conditions 107 41 Content Class Copy Behaviour 107BSISO/IEC13522-1:1997 viii BSI 04-2000 Page 41.1 Behaviour attributes and sta

42、tuses 108 41.2 Actions to change the behaviour 108 41.2.1 Copy action 108 41.2.1.1 Copy action effect 108 41.2.1.2 Copy additional error conditions 108 Section 6. RT-Objects behaviour 42 RT-Objects Availability Behaviour 109 42.1 Behaviour attributes and statuses 109 42.2 Rt-Availability Status 109

43、42.3 Actions to change the behaviour 109 42.3.1 New action 109 42.3.1.1 New action effect 109 42.3.1.2 New additional error conditions 110 42.3.2 Delete action 110 42.3.2.1 Delete action effect 110 42.3.2.2 Delete additional error conditions 110 42.4 Actions to retrieve the behaviour 111 42.4.1 Get

44、Rt-Availability Status action 111 42.4.1.1 Get Rt-availability Status targeted to rt-object 111 42.4.1.2 Get Rt-Availability Status additional error conditions 111 43 RT-Objects Running Behaviour 111 43.1 Behaviour attributes and statuses 111 43.2 Running Status 111 43.3 Actions to change the behavi

45、our 111 43.3.1 Run action 111 43.3.1.1 MHEG effect of Run targeted to a single rt-object 112 43.3.1.2 User effect of Run targeted to a single rt-object 112 43.3.1.3 Run additional error conditions 113 43.3.2 Stop action 113 43.3.2.1 Stop targeted to a single rt-object 113 43.3.2.2 Stop additional er

46、ror conditions 113 43.4 Actions to retrieve the behaviour 113 43.4.1 Get Running Status action 113 43.4.1.1 MHEG effect 113 43.4.1.2 Get Running Status additional error conditions 113 44 RT-Script Passing Parameter Behaviour 114 44.1 Behaviour attributes and statuses 114 44.2 Actions to change the b

47、ehaviour 114 44.2.1 Set Parameters action 114 44.2.1.1 Set Parameter action effect 114 44.2.1.2 Set Parameters additional error conditions 115 45 RT-scripts Termination Behaviour 115 45.1 Behaviour attributes and statuses 115 45.2 Termination Status 115 45.3 Actions to retrieve the behaviour 115 45.

48、3.1 Get Termination Status action 115 45.3.1.1 Get Termination Status action effect 115 45.3.1.2 Get Termination Status additional error conditions 115BSISO/IEC13522-1:1997 BSI 04-2000 ix Page 46 Sockets Presentation and Structural Dynamism Behaviour 115 46.1 Behaviour attributes and statuses 116 46

49、.2 Actions to change the behaviour 116 46.2.1 Plug action 116 46.2.1.1 Plug action effect 116 46.2.1.2 Plug additional error conditions 117 47 RT-Composite Navigation Behaviour 117 47.1 Behaviour attributes and statuses 117 47.2 Rt-Composite Address 118 47.3 Navigation Command 118 47.4 Child 118 47.5 EmptyChild 118 47.6 Sibling 118 47.7 Ancestor 118 47.8 Actions to retrieve the behaviour 118 47.8.1 Get Rt-Composite Address action 118 47.8.1.1 Get Rt-Composite Address effect 118 47.8.1.2 Get Rt-Composite Address additional error conditions 118 48 RT-components RPS A

copyright@ 2008-2019 麦多课文库(www.mydoc123.com)网站版权所有
备案/许可证编号:苏ICP备17064731号-1