ITU-T H 249-2006 Extended User Input Indications《用户输入扩展指示 研究组16》.pdf

上传人:syndromehi216 文档编号:797636 上传时间:2019-02-02 格式:PDF 页数:20 大小:264.20KB
下载 相关 举报
ITU-T H 249-2006 Extended User Input Indications《用户输入扩展指示 研究组16》.pdf_第1页
第1页 / 共20页
ITU-T H 249-2006 Extended User Input Indications《用户输入扩展指示 研究组16》.pdf_第2页
第2页 / 共20页
ITU-T H 249-2006 Extended User Input Indications《用户输入扩展指示 研究组16》.pdf_第3页
第3页 / 共20页
ITU-T H 249-2006 Extended User Input Indications《用户输入扩展指示 研究组16》.pdf_第4页
第4页 / 共20页
ITU-T H 249-2006 Extended User Input Indications《用户输入扩展指示 研究组16》.pdf_第5页
第5页 / 共20页
点击查看更多>>
资源描述

1、 International Telecommunication Union ITU-T H.249TELECOMMUNICATION STANDARDIZATION SECTOR OF ITU (05/2006) SERIES H: AUDIOVISUAL AND MULTIMEDIA SYSTEMSInfrastructure of audiovisual services Communication procedures Extended user input indications ITU-T Recommendation H.249 ITU-T H-SERIES RECOMMENDA

2、TIONS AUDIOVISUAL AND MULTIMEDIA SYSTEMS CHARACTERISTICS OF VISUAL TELEPHONE SYSTEMS H.100H.199 INFRASTRUCTURE OF AUDIOVISUAL SERVICES General H.200H.219 Transmission multiplexing and synchronization H.220H.229 Systems aspects H.230H.239 Communication procedures H.240H.259 Coding of moving video H.2

3、60H.279 Related systems aspects H.280H.299 Systems and terminal equipment for audiovisual services H.300H.349 Directory services architecture for audiovisual and multimedia services H.350H.359 Quality of service architecture for audiovisual and multimedia services H.360H.369 Supplementary services f

4、or multimedia H.450H.499 MOBILITY AND COLLABORATION PROCEDURES Overview of Mobility and Collaboration, definitions, protocols and procedures H.500H.509 Mobility for H-Series multimedia systems and services H.510H.519 Mobile multimedia collaboration applications and services H.520H.529 Security for m

5、obile multimedia systems and services H.530H.539 Security for mobile multimedia collaboration applications and services H.540H.549 Mobility interworking procedures H.550H.559Mobile multimedia collaboration inter-working procedures H.560H.569 BROADBAND AND TRIPLE-PLAY MULTIMEDIA SERVICES Broadband mu

6、ltimedia services over VDSL H.610H.619 For further details, please refer to the list of ITU-T Recommendations. ITU-T Rec. H.249 (05/2006) i ITU-T Recommendation H.249 Extended user input indications Summary The current version of ITU-T Rec. H.245 defines a method of transferring user keystrokes in u

7、serInputIndication messages. That method allows implementation of simple user interfaces. Many endpoint devices are equipped with advanced keypads, touch pad input, etc., and require more sophisticated tools from the protocol. This Recommendation provides a means to add such user interface features

8、within the structure of H.245. The extensions defined in this Recommendation may be beneficial for several types of applications. For example: Video on demand navigating a menu (provided by the server) of possible steaming sources. Map navigation using navigation keys to move/zoom a map image provid

9、ed by the server. Source ITU-T Recommendation H.249 was approved on 29 May 2006 by ITU-T Study Group 16 (2005-2008) under the ITU-T Recommendation A.8 procedure. ii ITU-T Rec. H.249 (05/2006) FOREWORD The International Telecommunication Union (ITU) is the United Nations specialized agency in the fie

10、ld of telecommunications. The ITU Telecommunication Standardization Sector (ITU-T) is a permanent organ of ITU. ITU-T is responsible for studying technical, operating and tariff questions and issuing Recommendations on them with a view to standardizing telecommunications on a worldwide basis. The Wo

11、rld Telecommunication Standardization Assembly (WTSA), which meets every four years, establishes the topics for study by the ITU-T study groups which, in turn, produce Recommendations on these topics. The approval of ITU-T Recommendations is covered by the procedure laid down in WTSA Resolution 1. I

12、n some areas of information technology which fall within ITU-Ts purview, the necessary standards are prepared on a collaborative basis with ISO and IEC. NOTE In this Recommendation, the expression “Administration“ is used for conciseness to indicate both a telecommunication administration and a reco

13、gnized operating agency. Compliance with this Recommendation is voluntary. However, the Recommendation may contain certain mandatory provisions (to ensure e.g. interoperability or applicability) and compliance with the Recommendation is achieved when all of these mandatory provisions are met. The wo

14、rds “shall“ or some other obligatory language such as “must“ and the negative equivalents are used to express requirements. The use of such words does not suggest that compliance with the Recommendation is required of any party. INTELLECTUAL PROPERTY RIGHTS ITU draws attention to the possibility tha

15、t the practice or implementation of this Recommendation may involve the use of a claimed Intellectual Property Right. ITU takes no position concerning the evidence, validity or applicability of claimed Intellectual Property Rights, whether asserted by ITU members or others outside of the Recommendat

16、ion development process. As of the date of approval of this Recommendation, ITU had not received notice of intellectual property, protected by patents, which may be required to implement this Recommendation. However, implementors are cautioned that this may not represent the latest information and a

17、re therefore strongly urged to consult the TSB patent database. ITU 2006 All rights reserved. No part of this publication may be reproduced, by any means whatsoever, without the prior written permission of ITU. ITU-T Rec. H.249 (05/2006) iii CONTENTS Page 1 Scope 1 2 References. 1 3 Terms and Defini

18、tions 1 4 Abbreviations 1 5 User interface features in H.245 . 2 6 Extension of userInputIndication 2 6.1 Extensibility mechanism 2 6.2 Capability signalling. 2 6.3 Hierarchy of user interface devices 2 Annex A Navigation key indications 3 A.1 Overview 3 A.2 Signalling in H.245. 3 Annex B Soft key i

19、ndications . 5 B.1 Overview 5 B.2 Signalling in H.245. 5 Annex C Indication of pointing device input 7 C.1 Overview 7 C.2 Signalling in H.245. 7 Annex D Modal interface messages 10 D.1 Overview 10 D.2 Signalling in H.245. 10 Appendix I ASN.1 OIDs defined in ITU-T Rec. H.249 . 12 ITU-T Rec. H.249 (05

20、/2006) 1 ITU-T Recommendation H.249 Extended user input indications 1 Scope This Recommendation defines a method for signalling advanced user interface inputs using the structure of H.245. This Recommendation defines a mechanism for extension of the userInputIndication message. The annexes to the Re

21、commendation define the extensions themselves. 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 indicated were valid. All Recommendati

22、ons and other references are subject to revision; users of this Recommendation are therefore encouraged to investigate the possibility of applying the most recent edition of the Recommendations and other references listed below. A list of the currently valid ITU-T Recommendations is regularly publis

23、hed. The reference to a document within this Recommendation does not give it, as a stand-alone document, the status of a Recommendation. 1 ITU-T Recommendation H.245 (2006), Control protocol for multimedia communication. 2 ISO/IEC 10646:2003, Information technology Universal Multiple-Octet Coded Cha

24、racter Set (USC). 3 ITU-T Recommendation H.324 (2005), Terminal for low bit-rate multimedia communication. 4 ITU-T Recommendation H.323 (2006), Packet-based multimedia communications systems. 3 Terms and definitions This Recommendation defines the following terms: 3.1 client: An H.245 endpoint confo

25、rmant with this Recommendation which includes a user input device and transmits user action information to the server. 3.2 DTMF digits: The user input characters 0-9, *, and #. 3.3 server: An H.245 endpoint conformant with this Recommendation which receives user action information from the client. 3

26、.4 user interface device: A set of user interface elements such as keys, buttons, etc. or a physical input device. 3.5 user input operation: An operation which may be performed on an user interface device. 4 Abbreviations This Recommendation uses the following abbreviations: DTMF Dual Tone Multi-Fre

27、quency OID Object IDentifier 2 ITU-T Rec. H.249 (05/2006) 5 User interface features in H.245 The alphanumeric field of the H.245 userInputIndication message allows the indication of user input characters, where each character belongs to the generalString character set. The generalString character se

28、t consists of the characters defined in ISO/IEC 10646. The H.245 userInputCapability message provides a mechanism to signal which of several subsets of characters an endpoint has the capability to signal. The commonly supported character set is the set of characters 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, * a

29、nd # which are called “DTMF digits“ for historical reasons. 6 Extension of userInputIndication This Recommendation defines a mechanism to add user interface extensions to H.245. An extension can define a user interface device such as a particular set of related keys or a physical input device, or a

30、set of user input operations which can be performed on a user input device (see Annex D for example). 6.1 Extensibility mechanism User interface extensions are identified by OIDs. The OID is used to: signal support for extensions in terminalCapabilitySet using userInputCapability; indicate input fro

31、m a user interface device using userInputIndication; indicate an operation on a particular user interface device using userInputIndication. In the case of an operation, userInputIndication contains both the OID of the operation and the OID of the user interface device on which it is performed. Exten

32、sions defining user interface devices specify the set of possible user input indications from a device, operations which can be performed on the device and the place of the user input device in the hierarchy presented in 6.3. Extensions defining user input operations specify the set of the operation

33、s and the user input device on which they can be performed. 6.2 Capability signalling Each device using a particular extension of the userInputIndication shall signal support for such extension in the terminalCapabilitySet. If one of the communicating devices does not support a particular extension,

34、 then the closest mutually supported predecessor according to the hierarchy defined in 6.3 shall be used. 6.3 Hierarchy of user interface devices This clause defines a hierarchy of user interface devices defined in the annexes to this Recommendation. NOTE 1 This hierarchy should be updated for each

35、new user interface device definition added in future versions of this Recommendation. The root of the hierarchy defined here is the DTMF set of user input characters. All entities conformant with this Recommendation shall support the transmission of user input characters 0-9, *, and #. NOTE 2 Accord

36、ing to 6.5/H.324 and Annex A/H.323 the DTMF digits are supported by all H.324 and H.323 entities. ITU-T Rec. H.249 (05/2006) 3 If an endpoint supports a particular user interface device, it shall also support all the user interface devices on the path shown in Figure 1 between the supported user int

37、erface device and the DTMF digits. The OIDs for all these capabilities shall be specified in the terminalCapabilitySet message. The hierarchy is defined as shown in Figure 1: Figure 1/H.249 Hierarchy of user interface devices Annex A Navigation key indications A.1 Overview This annex defines a way o

38、f indicating navigation keystrokes. The navigation keys may be used to navigate maps, menus, etc. This set of keys includes: Right, Left, Up, Down, Select. The protocol defined in this annex defines: a mechanism to signal the capability to support navigation keys; a mechanism to transfer navigation

39、keystroke indications from a client to the server. A.2 Signalling in H.245 To indicate the capability to support the navigation keys feature, the Navigation Key capability identifier in Table A.1 shall be included in the capability.receiveUserInputCapability. genericUserInputCapability field of the

40、TerminalCapabilitySet message. To indicate a navigation keystroke, the Navigation Key OID in Table A.1 and the Key ID parameter in Table A.2 shall be included in a userInputIndication message. The Navigation Key OID shall be specified in the standard form of the messageIdentifier subfield in the gen

41、ericInformation field of the userInputIndication H.245 message. The messageContent subfield of the same genericInformation field shall include the Key ID parameter. 4 ITU-T Rec. H.249 (05/2006) Table A.1/H.249 “Navigation Key“ capability Capability name Navigation Key Capability class User Input cap

42、ability Capability identifier type Standard Capability identifier value itu-t (0) Recommendation (0) h (8) 249 navigation-key(1) maxBitRate This field shall not be included. collapsing This field shall not be included. nonCollapsing This field shall not be included. nonCollapsingRaw This field shall

43、 not be included. transport This field shall not be included. Table A.2/H.249 “Key ID“ parameter Parameter name Key ID Parameter description This parameter indicates which navigation key has been pressed on the terminal input device. The value of the parameter specifies the navigation key: Value of

44、1 Right Navigate Right Value of 2 Left Navigate Left Value of 3 Up Navigate Up Value of 4 Down Navigate Down Value of 5 Select Activate selected item or position All other values Reserved Parameter identifier value 1 Parameter status Mandatory Parameter type unsignedMin Supersedes None ITU-T Rec. H.

45、249 (05/2006) 5 Annex B Soft key indications B.1 Overview This annex defines a way of indicating soft key strokes. Soft keys are keys which have a dynamically assignable name. Such keys may be used for many different functions. To indicate to the human user what function a particular soft key curren

46、tly has, the server assigns a name to the key. This name is communicated from server to client using the indication defined in this annex. The way the name is communicated or displayed to the human user is not defined and is up to the specific implementation. To facilitate interoperability the value

47、s for the number of soft keys available for assignment on a terminal should be 2, 5 or 10. The protocol defined in this annex defines: a mechanism to signal the capability to support soft keys; a mechanism to transfer keystroke indications from the client to the server; a mechanism for the server to

48、 assign or change the name of a particular soft key on the client. B.2 Signalling in H.245 To indicate the capability to support the “soft keys“ feature the Soft Key capability identifier defined in Table B.1 shall be included in the capability.receiveUserInputCapability. genericUserInputCapability

49、field of the TerminalCapabilitySet message. The Number of Soft Keys parameter defined in Table B.2 shall be specified as the collapsing capability parameter. It shall indicate the number of supported Soft Keys. There are two indications defined in this annex. One indication is used to assign a name to a key and is sent by the server to the client. The other indicates the keystrokes and is sent by the client to the server. To indicate the change or the assignment of the name of a soft k

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 标准规范 > 国际标准 > 其他

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