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

加入VIP,免费下载
 

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

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

下载须知

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

版权提示 | 免责声明

本文(ITU-T T 174-1996 Application Programming Interface (API) for MHEG-1 - Series T Terminals for Telematic Services (Study Group 8 325pp)《MHEG-1的应用编程接口(API) T系列 远程信息处理业务的终端 研究组8 235页》.pdf)为本站会员(rimleave225)主动上传,麦多课文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知麦多课文库(发送邮件至master@mydoc123.com或直接QQ联系客服),我们立即给予删除!

ITU-T T 174-1996 Application Programming Interface (API) for MHEG-1 - Series T Terminals for Telematic Services (Study Group 8 325pp)《MHEG-1的应用编程接口(API) T系列 远程信息处理业务的终端 研究组8 235页》.pdf

1、 STD-ITU-T RECMN T.174-ENGL 179b W 48b257L Ob34Li2b b40 D INTERNATIONAL TELECOMMUNICATION UNION ITU=T TELECOMMUNICATION STANDARDIZATION SECTOR OF ITU T.174 (1 0196) SERIES T: TERMINALS FOR TELEMATIC SERVICES Application Programming Interface (API) for MHEG-I ITU-T Recommendation T. 174 (Previously C

2、CITT Recommendation) ITU-T T-SERIES RECOMMENDATIONS TERMINALS FOR TELEMATIC SERVICES For further details, please refer to ITU-T List of Recommendations. FOREWORD The ITU-T (Telecommunication Standardization Sector) is a permanent organ of the International Telecommunication Union (ITU). The ITU-T is

3、 responsible for studying technical, operating and tariff questions and issuing Recommen- dations on them with a view to standardizing telecommunications on a worldwide basis. The World Telecommunication Standardization Conference (WTSC), which meets every four years, establishes the topics for stud

4、y by the ITU-T Study Groups which, in their turn, produce Recommendations on these topics. The approval of Recommendations by the Members of the ITU-T is covered by the procedure laid down in WTSC Resolution No. 1 (Helsinki, March 1-12, 1993). IT-T Recommendation T.174 was prepared by ITU-T Study Gr

5、oup 8 (1993-1996) and was approved by the WTSC (Geneva, 9-18 October 1996). NOTE In this Recommendation, the expression “Administration“ is used for conciseness to indicate both a telecommunication administration and a recognized operating agency. O ITU 1997 All rights reserved. No part of this publ

6、ication may be reproduced or utilized in any form or by any means, electronic or mechanical, including photocopying and microfilm, without permission in writing from the ITU. Recommendation T.174 (10/96) i 1 2 3 4 5 6 7 11 CONTENTS Scope References Definitions and abbreviations . 3.1 Definitions 3.2

7、 Abbreviations Conformance 4.1 Implementation conformance . 4.1.1 Conformance requirements . 4.2 Application conformance 4.2.1 Strictly Conforming Application . 4.2.2 Conforming Application . 4 .i . 2 Conformance documentation 4.3 Test Methods . General description . 5.1 Functional reference model o

8、f MHEG using applications Reference model for multimedia applications . Functional specification of the MHEG-API . 5.2.1 MHEG usage specifications 5.2.1.1 Definitions . 5.2.1.2 MHEG objects . 5.2.1.3 Mh-objects . 5.2.1.4 Rt-objects 5.2.1.5 Channels 5.2.1.6 Interchanged MHEG objects . 5.1.1 5.1.2 The

9、 MHEG-API 5.2.2 Description of MHEG-related services . API definition principles Satisfaction of technical requirements on the MHEG-API . Comprehensive introduction to IDL . The Interface Definition Language . 6.2.2.1 Objects . 6.1 6.2 Use of Interface Definition Language (IDL) ISO/IEC 14750 lo . 6.

10、2.1 6.2.2 6.2.2.2 Requests 6.2.2.3 Types . 6.2.2.4 Interfaces . 6.2.2.5 Operations . 6.2.2.6 Attributes . 6.2.2.7 Subyping versus inheritance 6.2.2.8 Subtyping 6.2.2.9 Inheritance . . Principles for mapping IDL interfaces to API primitives Fulfilment of technical requirements Overview of the API def

11、inition and general principles The MHEG-API Object model 6.2.3 6.2.4 6.3.1 6.3 Definition of the MHEG-API . 7.1 Mandatory primitives 7.1.1 MHEGEngine object . 7.1.1 .i initialiseEngine operation 7.1.1.2 shutdownEngine operation 7.1.1.3 IDL description . Recommendation T.174 (10/96) Page 1 1 2 2 5 6

12、6 6 7 7 7 8 8 8 8 8 12 13 13 13 13 13 14 14 14 14 15 15 16 16 16 17 17 17 18 18 18 18 19 19 19 19 19 19 21 21 21 21 21 21 7.1.2 7.1.3 7.1.4 7.1.5 7.1.6 7.1.7 7.1.8 7.1.9 7.1.10 7.1.11 7.1.12 7.1.13 7.1.14 7.1.15 7.1.16 7.1.17 NotificationManager object 7.1.2.1 getRetumability operation . 7.1.2.2 get

13、Notification operation . 7.1.2.3 IDL description . EntityManager object 7.1.3.2 getAvailableRtObjects operation 7.1.3.3 getAvailableChannels operation 7.1.3.4 releaseAlias operation . . 7.1.3.5 IDL description . 7.1.4.1 setAlias operation 7.1 -4.3 JDL description . MhObject object 7.1 S.1 bind opera

14、tion . 7.1.5.2 unbind operation . 7.1.5.3 prepare operation . 7.1.5.5 getpreparationstatus operation 7.1 S.7 kill operation . . 7.1.5.8 IDL description . 7.1.6.1 delay operation 7.6.1.2 IDL description . 7.1.7.1 abort operation 7.1.8.1 IDL description . MhComponent object 7.1.9.1 IDL description . M

15、hGenericContent object . copy operation . MhContent object 7.1.1 1.1 setData operation . IDL description . MhMultipiexedContent object 7.1.12.2 setDemultiplex operation 7.1.13.1 IDL description . MhScript object MhContainer object . MhDescriptor object RtObjectOrSocket object . 7.1.17.1 setGlobalBeh

16、aviour operation . 7.1.17.2 getGlobalBehaviour operation 7.1.17.3 run operation 7.1.17.4 stop operation 7.1.3.1 getAvailableMhObjects operation . Entity object 7.1.4.2 getAlias operation . 7.1 S.4 destroy operation . 7.1.5.6 getIdentifier operation . MhAction object . MhLink object . 7.1.7.2 IDL des

17、cription . MhModel object 7.1.1 O . 1 7.1.10.2 IDL description . 7.1.1 1.2 getData operation 7.1 . 1 1.3 7.1.12.1 setMultiplex operation . 7 .i . 12.3 IDL description . MhComposite object . 7.1.14.1 IDL description . 7.1.15.1 IDL description . 7.1.16.1 IDL description . 7.1.17.5 IDL description . Re

18、commendation T.174 (10/96) Page 21 21 21 22 22 22 22 23 23 23 23 23 24 24 24 24 25 25 25 26 26 26 26 27 27 27 29 29 29 29 29 29 29 29 29 30 30 30 31 31 31 31 32 32 32 32 33 33 33 33 33 33 33 33 33 34 34 34 . 111 STD-ITU-T RECMN T.274-ENGL 1996 D 48b2.572 Ob34432 TUB D 7.1.18 RtObject object 7.1 .I 8

19、. 1 bind operation . 7.1.1 8.2 unbind operation . 7.1.18.3 new operation 7.1.18.4 delete operation . getAvailabilityStatus operation . 7.1.18.6 getIdentifier operation . 7.1.1 8.7 kill operation . 7.1.18.9 IDL description . bind operation . 7.1.19.2 unbind operation . 7.1 J9.3 getIdentifier operatio

20、n . 7.1.19.4 kill operation . 7.1 ,19.5 plug operation . 7.1.19.6 setVisibleDurationPosition operation 7.1.19.7 getVisibleDurationPosition operation . 7.1.19.8 IDL description . 7.1.20.1 setparameters operation . 7.1.20.2 getTerminationStatus operation 7.1.20.3 IDL description . 7.1.21 RtComponentOr

21、Socket object 7.1.2 1.1 setRGS operation . 7.1.21.2 getRGS operation 7.1.2 1.4 setpresentationpriority operation 7.1.21.6 getEffectiveOpacity operation . 7.1.2 1.8 setvisibleDuration operation . setCurrentTemporalPosition operation setspeed operation 7.1.21.12 setTimestones operation 7.1.2 1.13 getI

22、nitialTemporalPosition operation 7.1.2 1.14 getTerminalTemporalPosition operation . 7.1.2 1.15 getVDLength operation . 7.1.2 1.16 getTemporalTermination operation . 7.1.2 1.19 getOGTR operation . 7.1.2 1.20 getEffectiveSpeedRate operation 7.1.2 1.21 getEffectiveOGTR operation 7.1.2 1.22 getTimestone

23、Status operation . 7.1.2 1.24 setAspectRatio operation . 7.1.2 1.25 setVisibleSize operation 7.1.2 1.26 setVisibleSizesAdjustment operation 7.1.21.27 setBox operation 7.1.2 1.28 setDefaultBackground operation 7.1.2 1.29 setAttachmentPoint operation . 7.1.2 1.30 setAttachmentPointPosition operation .

24、 setVisibleSizesAlignment operation . 7.1.2 1.32 setMovingAbility operation . 7.1.2 1.33 setResizingAbility operation . 7.1.2 1.34 setScalingAbility operation . 7.1.21.35 setScrollingAbility operation 7.1 . 18.5 7.1 .I 8.8 getRunningStatus operation 7.1.19 Socket object . 7.1 . 19.1 7.1.20 RtScript

25、object . 7.1.2 1.3 setopacity operation 7.1.2 1.5 getopacity operation . 7.1.2 1.7 getpresentationpriority operation 7.1.2 1.9 setTemporalTermination operation . 7.1.2 1.1 O 7.1.2 1.1 1 7.1.2 1.17 getCurrentTemporalPosition operation . 7.1.2 1.18 getSpeedRate operation . 7.1.2 1.23 setPerceptibleSiz

26、eProjection operation . . 7.1.2 1.3 1 Page 35 35 35 35 36 36 36 37 37 37 38 38 38 38 38 39 39 39 40 40 40 41 41 41 41 42 42 42 43 43 43 44 44 45 45 46 46 46 47 47 47 48 48 48 49 49 49 50 50 51 51 52 52 53 53 54 54 55 55 iv Recommendation T.174 (10/96) 7.1.21.36 getGSR operation 7.1.21.37 getPS opera

27、tion . 7.1.21.38 getAspectRatio operation 7.1.21.39 getPSAP operation 7.1.21.40 getVSGS operation 7.1.21.41 getVS operation . 7.1.21.42 getBox operation . 7.1.2 1.43 getDefaultBackground operation 7.1.21.44 getVSIAP operation 7.1.2 1.45 getVSIAPPosition operation . 7.1.21.46 getVSEAP operation . 7.1

28、.2 1.47 getVSEAPPosition operation 7.1.21.49 getResizingAbility operation . 7.1.2 1 SO 7.1.21.48 getMovingAbility operation getScalingAbility operation . 7.1.21.5 1 getScrollingAbility operation 7.1.2 1.52 setselectability operation 7.1.2 1.55 getselectability operation 7.1.2 1.56 getEffectiveSelect

29、ability operation . 7.1.2 1.59 getSelectionPresentationEffectResponsibility operation . 7.1.2 1.60 setModifiability operation . 7.1.2 1.53 setSelectionStatus operation 7.1.2 1.54 setSelectionPresentationEffectResponsibility operation . 7.1.2 1.57 getselectionstatus operation . 7.1.21.58 getSeIection

30、Mode operation 7.1.21.61 setModificationStatus operation 7.1.2 1.62 setModificationPresentationEffectResponsibility operation . 7.1.2 1.63 getModifiability operation . 7.1.2 1.64 getEffectiveModifiability operation 7.1.21.65 getModificationStatus operation . 7.1.21.68 setNoInteractionSty1e operation

31、 7.1.21.66 getModificationMode operation 7.1.2 1.67 getModificationPresentationEffectResponsibility operation . 7.1.21.69 IDL description . 7.1.22 RtComponent object 7.1.22.1 IDL description . 7.1.23 RtCompositeOrStructuralSocket object 7.1.23.1 setResizingStrategy operation . 7.1.23.2 getResizingSt

32、rategy operation . 7.1.23.3 setAudibleCompositionEffect operation . 7.1.23.4 getAudibleCompositionEffect operation . 7.1.23.5 getNumberOSelectedSockets operation . 7.1.23.6 getNumberOfModifiedSockets operation . 7.1.23.7 setMenuInteractionStyle operation 7.1.23.8 setScrollingListInteractionSty le op

33、eration 7.1.23.9 IDL description . 7.1.24 RtComposite object . 7.1.24.1 IDL description . 7.1.25 StructuralSocket object . 7.1.25.1 IDL description . 7.1.26 RtGenericContentOrPresentableSocket object 7.1.26.1 setAudibleVolume operation . 7.1.26.2 getInitialOriginalAudibleVolume operation . 7.1.26.3

34、getCurrentOriginalAudibleVolume operation . 7.1.26.4 getEffectiveOriginalAudibleVolume operation 7.1.26.5 getPerceptibleAudibleVolume operation 7.1.26.6 setl3uttonInteractionStyle operation 7.1.26.7 IDL description . Recommendation T.174 (10/96) Page 55 56 56 56 57 57 57 58 58 58 59 59 60 60 60 61 6

35、1 61 62 62 63 63 63 64 64 65 65 65 66 66 66 67 67 67 73 73 73 73 73 74 74 74 75 75 76 77 77 78 78 78 78 78 78 79 79 79 80 81 V 7 .I . 27 7.1.28 7.1.29 7.1.30 7.1.31 7.1.32 7.1.33 7.1.34 7.1.35 7.1.36 7.1.37 RtGenericContent object . 7.1.27.1 IDL description . GenericPresentableSocket object 7.1.28.1

36、 IDL description . 7.1.29.1 setSliderInteractionStyie operation . 7.1.29.2 setEntryFieldInteractionStyle operation 7.1.29.3 IDL description . RtContentOrPresentableSocket object RtContent object 7.1.30.1 IDL description . Presentablesocket object . 7.1.3 1 . 1 IDL description . RtMultiplexedContentO

37、rPresentableSocket object . 7.1.32.2 getstreamchosen operation . RtMultipiexedContent object 7.1.33.1 IDL description . 7.1.34.1 IDL description . 7.1.3 5.1 bind operation . 7.1.35.3 new operation 7.1.35.5 getRtAvailabilityStatus operation . 7.1.35.7 kill operation . 7.1.35.8 setPerceptability opera

38、tion 7.1.35.9 getperceptability operation 7.1.35.1 1 IDL description . Parameter definition Exceptions . 7.1.37.1 InvalidTarget exception 7.1.37.2 InvalidParameter exception . 7.1.37.3 NotBound exception 7.1.37.4 AireadyBound exception . 7.1.37.5 IDL definition 7.1.32.1 setStreamChoice operation 7.1

39、.32.3 IDL description . MuItiplexedPresentableSocket object . Channel object . 7.1.35.2 unbind operation . 7.1.35.4 delete operation . 7.1.35.6 getIdentifier operation . 7.1.35.1 O getAssignedPerceptibles operation 7.2 Optional primitives . Annex A - Complete IDL definition of the MHEG API . Page 81

40、 81 81 81 81 82 82 83 83 83 83 83 83 84 84 84 85 85 85 85 85 85 85 86 86 87 87 87 87 88 88 88 89 105 105 105 105 105 105 105 105 vi Recommendation T.174 (10/96) STD*ITU-T RECMN T.174-ENGL 1996 4862571 Ob34434 717 SUMMARY This Recommendation specifies the abstract Application Programming Interface (A

41、PI) for the manipulation of multi- media and hypermedia information objects, Le. the API that shall be provided by MHEG engines for their control by MHEG applications. INTRODUCTION This Recommendation specifies the abstract Application Programming Interface (API) for the manipulation of multimedia a

42、nd hypermedia information objects, .e. the API that shall be provided by MHEG engines for their control by MHEG applications. This Recommendation is part of a broader standardisation framework that specifies the usage of MHEG so that interoperable equipments can be effectively developed to support m

43、ultimedia information services and applications. This implies: specifiing additional constraints to the use of MHEG objects within distributed systems and applications using telecommunication networks; defining APIS that building blocks of MHEG-using architectures should provide; defining MHEG profi

44、les complementing the MHEG-1 standard by specifying restrictions on the coded representation and speciQing the complete required behaviour of an MHEG engine that should be supported for a given category of applications and/or terminal equipments; defining an MHEG script interchange representation; d

45、efining end-to-end protocols for MHEG-using multimediahypermedia information services; specifying conformance testing procedures for these standards. - - - - - - Functional and technical requirements on this Recommendation have been described in ETR 225. Recommendation T.174 (10/96) vii - STD-ITU-T

46、RECMN T-174-ENGL L77b 4b2571 b14435 b53 m Recommendation T. 174 APPLICATION PROGRAMMING INTERFACE (API) FOR MHEG-1 (Geneva, 1996) 1 Scope MHEG Part 1 (ISO/IEC 13522-1 i) is a generic standard, which specifies the coded representation of interchanged multimediahypermedia information objects (MHEG obj

47、ects). These so-called MHEG objects are handled, interpreted and presented by MHEG engines. This Recommendation specifies the abstract Application Programming Interface (API) for the manipulation of multimedia and hypermedia information objects, Le. the API that shall be provided by MHEG engines for

48、 their control by MHEG applications. This API meets the following requirements: - - - it is independent of the programming language used for the MHEG application; it is independent of the underlying operating system; it is independent of the mechanism used for interchanging information between the A

49、PI user (i.e. MHEG application) and the API provider (i.e. MHEG engine), Le. the messages that are exchanged as the result of triggering API primitives; it is independent of the actual encoding of these messages; it is generic and meant to cover all application requirements; - - - it is conformance testable; - it aims to be as easy as possible to implement. 2 References The following ITU-T Recommendations and other references contain provisions which, through reference in this text, constitute provisions of this Recommendation. At the time of publication, the editions ind

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