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

加入VIP,免费下载
 

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

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

下载须知

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

版权提示 | 免责声明

本文(ISO IEC 23006-1-2013 Information technology - Multimedia service platform technologies - Part 1 Architecture《信息技术 媒体服务平台技术 第1部分 架构》.pdf)为本站会员(bonesoil321)主动上传,麦多课文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知麦多课文库(发送邮件至master@mydoc123.com或直接QQ联系客服),我们立即给予删除!

ISO IEC 23006-1-2013 Information technology - Multimedia service platform technologies - Part 1 Architecture《信息技术 媒体服务平台技术 第1部分 架构》.pdf

1、 Reference number ISO/IEC 23006-1:2013(E) ISO/IEC 2013INTERNATIONAL STANDARD ISO/IEC 23006-1 Second edition 2013-05-01Information technology Multimedia service platform technologies Part 1: Architecture Technologies de linformation Technologies de la plate-forme de services multimdia Partie 1: Archi

2、tecture ISO/IEC 23006-1:2013(E) COPYRIGHT PROTECTED DOCUMENT ISO/IEC 2013 All rights reserved. Unless otherwise specified, no part of this publication may be reproduced or utilized otherwise in any form or by any means, electronic or mechanical, including photocopying, or posting on the internet or

3、an intranet, without prior written permission. Permission can be requested from either ISO at the address below or ISOs member body in the country of the requester. ISO copyright office Case postale 56 CH-1211 Geneva 20 Tel. + 41 22 749 01 11 Fax + 41 22 749 09 47 E-mail copyrightiso.org Web www.iso

4、org Published in Switzerland ii ISO/IEC 2013 All rights reservedISO/IEC 23006-1:2013(E) ISO/IEC 2013 All rights reserved iiiContents Page Foreword iv Introduction . v 1 Scope 1 2 Normative references 1 3 Terms and definitions . 2 4 Symbols and abbreviated terms 3 5 Namespace conventions 3 6 System

5、overview . 4 7 MPEG-M Architecture 7 7.1 Introduction 7 7.2 MPEG-M Engines . 8 7.3 MPEG-M Elementary Services . 8 7.4 MPEG-M Aggregated Services . 10 7.5 MPEG-M Conformance and Reference Software . 11 Annex A (informative) MPEG-M Based Advanced Multimedia Platform . 12 A.1 Introduction 12 A.2 Requir

6、ements . 13 A.3 An MPEG-M Based Solution . 13 A.4 Engines employed by the Platform . 18 A.5 Conclusions . 19 Bibliography 20 ISO/IEC 23006-1:2013(E) iv ISO/IEC 2013 All rights reservedForeword ISO (the International Organization for Standardization) is a worldwide federation of national standards bo

7、dies (ISO member bodies). The work of preparing International Standards is normally carried out through ISO technical committees. Each member body interested in a subject for which a technical committee has been established has the right to be represented on that committee. International organizatio

8、ns, governmental and non-governmental, in liaison with ISO, also take part in the work. ISO collaborates closely with the International Electrotechnical Commission (IEC) on all matters of electrotechnical standardization. The procedures used to develop this document and those intended for its furthe

9、r maintenance are described in the ISO/IEC Directives, Part 1. In particular the different approval criteria needed for the different types of ISO documents should be noted. This document was drafted in accordance with the editorial rules of the ISO/IEC Directives, Part 2. www.iso.org/directives Att

10、ention is drawn to the possibility that some of the elements of this document may be the subject of patent rights. ISO shall not be held responsible for identifying any or all such patent rights. Details of any patent rights identified during the development of the document will be in the Introducti

11、on and/or on the ISO list of patent declarations received. www.iso.org/patents Any trade name used in this document is information given for the convenience of users and does not constitute an endorsement. The committee responsible for this document is ISO/IEC JTC 1, Information technology, Subcommi

12、ttee SC 29, Coding of audio, picture, multimedia and hypermedia information. This second edition cancels and replaces the first edition (ISO/IEC 23006-1:2011) which has been technically revised. ISO/IEC 23006 consists of the following parts, under the general title Information technology Multimedia

13、service platform technologies: Part 1: Architecture Part 2: MPEG extensible middleware (MXM) API Part 3: Conformance and reference software Part 4: Elementary services Part 5: Service aggregation ISO/IEC 23006-1:2013(E) ISO/IEC 2013 All rights reserved vIntroduction ISO/IEC 23006 is a suite of stand

14、ards that has been developed for the purpose of enabling the easy design and implementation of media-handling value chains whose devices interoperate because they are all based on the same set of technologies, especially MPEG technologies, accessible from the middleware APIs, elementary services and

15、 aggregated services. ISO/IEC 23006 was referred to as MPEG Extensible Middleware (MXM) in its first edition, and it specifies an architecture (Part 1), an API (Part 2), a conformance and reference software (Part 3) and a set of protocols which MXM Devices had to adhere (Part 4). ISO/IEC 23006 is re

16、ferred to as Multimedia Service Platform Technologies (also abbreviated as MPEG-M) in its second edition, and it conserves the architecture and design philosophy of the first edition, while stressing the Service Oriented Architecture character. It also specifies how to combine elementary services in

17、to aggregated services (Part 5). This second edition has been specified to address the demand of service specification for an advanced IPTV terminal (AIT). It also aims at leveraging on advanced technologies to bring into IPTV services the buoyancy of new exciting initiatives sometimes assembling mi

18、llions of users in a fortnight that pop up almost every day with new features such as open APIs and the possibility for third parties to provide applications to those APIs. The scope of the MPEG-M is to support the service providers drive to deploy innovative multimedia services by identifying a set

19、 of Elementary Services (ESs) and defining the corresponding set of protocols and APIs to enable any user in an MPEG-M value chain to access those services in an interoperable fashion. Note that an MPEG-M value chain is a collection of users, including creators, end users and service providers that

20、conform to the MPEG-M standard. In many real-world MPEG-M value chains, service providers would not be able to exploit the potential of the standard if they were confined to only offer ESs. Therefore service providers typically offer bundles of ESs, known as Aggregated Services (ASs). In general, as

21、 shown in Figure 1, there is a plurality of service providers offering the same or partially overlapping ASs. For example, an SP offering User Description Services may offer Content Description Services as well. Figure 1 Typical devices in a media-handling value chain ISO/IEC 23006-1:2013(E) vi ISO/

22、IEC 2013 All rights reservedStarting from ISO/IEC 23006 elementary services, the aggregation of services can put together a certain amount of services generating a complex ISO/IEC 23006 value network, having different topologies and associating services in several ways. For example, the Payment and

23、Cashing and Rights Negotiation ESs are aggregated to create AS#4, while Content Delivery and License Provision ESs are both shared between AS#6 and AS#7. Thanks to the ISO/IEC 23006 suite of standards, aimed at facilitating the creation and provisioning of vastly enhanced IPTV services, it is envisa

24、ged that a thriving digital media economy can be established, where: developers can offer MPEG-M service components to the professional market because a market will be enabled by the standard MPEG-M component service API; manufacturers can offer MPEG-M devices to the global consumer market because o

25、f the global reach of MPEG-M services; service providers can set up and launch new attractive MPEG-M services because of the ease to design and implement innovative MPEG-M value chains; users can seamlessly create, offer, search, access, pay/cash and consume MPEG-M services. The MPEG-M suite of stan

26、dards extends the devices capabilities with advanced features such as content generation, processing, and distribution by a large number of users; easy creation of new services by combining service components of their choice; global, seamless and transparent use of services regardless of geo-locatio

27、n, service provider, network provider, device manufacturer and provider of payment and cashing services; diversity of user experience through easy download and installation of applications produced by a global community of developers since all applications share the same middleware APIs; and innovat

28、ive business models because of the ease to design and implement media-handling value chains whose devices interoperate because they are all based on the same set of technologies, especially MPEG technologies. The ISO/IEC 23006 suite of standards is subdivided into five parts: Part 1: Architecture (t

29、he present document): specifies the architecture that can be used as a guide to an MPEG-M implementation; Part 2: MPEG Extensible Middleware (MXM) Application Programming Interface (APIs): specifies the middleware APIs; Part 3: Conformance and Reference Software: specifies conformance criteria and a

30、 reference software implementation with a normative value; Part 4: Elementary Services: specifies elementary service protocols between MPEG-M applications; and Part 5: Service Aggregation: specifies mechanisms enabling the combination of Elementary Services and other services to build Aggregated Ser

31、vices. INTERNATIONAL STANDARD ISO/IEC 23006-1:2013(E) ISO/IEC 2013 All rights reserved 1Information technology Multimedia service platform technologies Part 1: Architecture 1 Scope This part of ISO/IEC 23006 specifies the MPEG-M architecture that is made accessible through the set of MPEG-M middlewa

32、re APIs, elementary services and service aggregation specified in ISO/IEC 23006-2, ISO/IEC 23006-4 and ISO/IEC 23006-5 and as a software implementation in ISO/IEC 23006-3, respectively. The elements of the MPEG-M Architecture are: 1. MPEG-M Engines: collections of specific technologies that are mean

33、ingfully bundled together to provide a specific functionality requested by applications; 2. MPEG-M Engine APIs: APIs that can be used by applications to access an MPEG-M Engine functionality; 3. MPEG-M Orchestrator Engine: a special MPEG-M Engine capable of creating chains of MPEG-M Engines to execu

34、te a high-level application call such as “Play” that typically requires the activation of multiple engine functionalities; 4. MPEG-M Orchestrator Engine APIs: APIs that can be used to access the MPEG-M Orchestrator Engine; 5. MPEG-M Device: a device equipped with MPEG-M Engines; 6. MPEG-M Applicatio

35、n: an application that runs on an MPEG-M Device and makes calls to the MPEG-M Engine and MPEG-M Orchestrator Engine APIs. The second edition of this part of ISO/IEC 23006 has been developed with a focus on advanced IPTV terminals. It preserves the architecture and design philosophy of the first edit

36、ion, but stresses the Service Oriented Architecture character. 2 Normative references The following referenced documents are indispensable for the application of this document. For dated references, only the edition cited applies. For undated references, the latest edition of the referenced document

37、 (including any amendments) applies. ISO/IEC 23006-2, Information technology Multimedia service platform technologies Part 2: MPEG extensible middleware (MXM) API ISO/IEC 23006-3, Information technology Multimedia service platform technologies Part 3: Conformance and reference software ISO/IEC 23006

38、4, Information technology Multimedia service platform technologies Part 4: Elementary services ISO/IEC 23006-1:2013(E) 2 ISO/IEC 2013 All rights reservedISO/IEC 23006-5, Information technology Multimedia service platform technologies Part 5: Service aggregation OMG BPMN 2.0, Business Process Model

39、and Notation (BPMN) Version 2.0, Object Management Group, January 2011, http:/www.omg.org/spec/BPMN/2.0/ 3 Terms and definitions For the purposes of this document, the following terms and definitions apply. 3.1 Device combination of hardware and software or just an instance of software that allows a

40、 user to perform actions 3.2 Domain set of devices sharing a set of common properties such as ownership 3.3 Inter-MPEG-M Protocol protocol that enables communication between MPEG-M Devices 3.4 MPEG-M Application application that runs on an MPEG-M Device and makes calls to the MPEG-M Application API

41、and MPEG-M Engine APIs 3.5 MPEG-M Device device equipped with a selected set of MPEG-M engines 3.6 MPEG-M Engine collection of specific technologies that are bundled together to provide a specific functionality that is needed by MPEG-M Applications 3.7 MPEG-M Engine API API of a single MPEG-M Engine

42、 3.8 MPEG-M Orchestrator API API of the MPEG-M Orchestrator Engine 3.9 MPEG-M Orchestrator Engine special MPEG-M Engine capable of creating chains of MPEG-M engines, i.e. to set-up a sequence of connected MPEG-M engines for the purpose of executing a high-level application call such as Play. 3.10 MP

43、EG-M Technology technology that is required to implement (a profile of) MPEG-M 3.11 User any entity making use of an MPEG-M device ISO/IEC 23006-1:2013(E) ISO/IEC 2013 All rights reserved 34 Symbols and abbreviated terms BBL Bitstream Binding Language BPMN Business Process Model and Notation DIA Dig

44、ital Item Adaptation DID Digital Item Declaration DIDL Digital Item Declaration Language DII Digital Item Identification DIS Digital Item Streaming ER Event Report ERR Event Report Request IPMP Intellectual Property Management and Protection REL Rights Expression Language RTP Real Time Protocol RTSP

45、 Real Time Streaming Protocol URI Uniform Resource Identifier 5 Namespace conventions Throughout this part of ISO/IEC 23006, Qualified Names are written with a namespace prefix followed by a colon followed by the local part of the Qualified Name. For clarity, throughout this part of ISO/IEC 23006, c

46、onsistent namespace prefixes are used. Table 1 gives these prefixes and the corresponding namespace. Table 1 Namespaces and prefixes Prefix Corresponding namespace mpegm urn:mpeg:mpegM:schema:02-service-NS:2011 mpegmb urn:mpeg:mpegM:schema:01-base-NS:2011 dia urn:mpeg:mpeg21:2003:01-DIA-NS erl urn:m

47、peg:mpeg21:2005:01-ERL-NS fru urn:mpeg:mpegB:schema:FragmentRequestUnits:2007 mpeg7 urn:mpeg:mpeg7:schema:2004 mpeg7s urn:mpeg:mpeg7:systems:2001 cel urn:mpeg:mpeg21:cel:contract:2011 bbl urn:mpeg:mpeg21:2007:01-BBL-NS dii urn:mpeg:mpeg21:2002:01-DII-NS mpqf urn:mpeg:mpqf:schema:2008 mpeg4ipmp urn:m

48、peg:mpeg4:IPMPSchema:2002 ipmpdidl urn:mpeg:mpeg21:2004:01-IPMPDIDL-NS ipmpmsg urn:mpeg:mpeg21:2006:07-IPMPMESSAGES-NS ipmpinfo urn:mpeg:mpeg21:2004:01-IPMPINFO-NS ISO/IEC 23006-1:2013(E) 4 ISO/IEC 2013 All rights reservedPrefix Corresponding namespace didl urn:mpeg:mpeg21:2002:02-DIDL-NS didl- mpeg

49、m urn:mpeg:mpegm:2011:12-DIDL-NS didmodel urn:mpeg:mpeg21:2002:02-DIDMODEL-NS didl-msx urn:mpeg:maf:schema:mediastreaming:DIDLextensions dii urn:mpeg:mpeg21:2002:01-DII-NS rel-r urn:mpeg:mpeg21:2003:01-REL-R-NS rel-sx urn:mpeg:mpeg21:2003:01-REL-SX-NS xsd http:/www.w3.org/2001/XMLSchema xsi http:/www.w3.org/2001/XMLSchema-instance dsig http:/www.w3.org/2000/09/xmldsig# xenc http:/www.w3.org/2001/04/xmlenc# 6 System overview The MPEG-M Platform is an end-to-end platform populated with MPEG

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