欢迎来到麦多课文档分享! | 帮助中心 海量文档,免费浏览,给你所需,享你所想!
麦多课文档分享
全部分类
  • 标准规范>
  • 教学课件>
  • 考试资料>
  • 办公文档>
  • 学术论文>
  • 行业资料>
  • 易语言源码>
  • ImageVerifierCode 换一换
    首页 麦多课文档分享 > 资源分类 > PDF文档下载
    分享到微信 分享到微博 分享到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

    • 资源ID:588274       资源大小:6.69MB        全文页数:360页
    • 资源格式: PDF        下载积分:10000积分
    快捷下载 游客一键下载
    账号登录下载
    微信登录下载
    二维码
    微信扫一扫登录
    下载资源需要10000积分(如需开发票,请勿充值!)
    邮箱/手机:
    温馨提示:
    如需开发票,请勿充值!快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如需开发票,请勿充值!如填写123,账号就是123,密码也是123。
    支付方式: 支付宝扫码支付    微信扫码支付   
    验证码:   换一换

    加入VIP,交流精品资源
     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    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


    注意事项

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




    关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

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

    收起
    展开