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

加入VIP,免费下载
 

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

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

下载须知

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

版权提示 | 免责声明

本文(ATIS 0800043-2012 Content on Demand Metadata Schema and Metadata Transactions (Version 2 Includes Access to Additional Content).pdf)为本站会员(bonesoil321)主动上传,麦多课文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知麦多课文库(发送邮件至master@mydoc123.com或直接QQ联系客服),我们立即给予删除!

ATIS 0800043-2012 Content on Demand Metadata Schema and Metadata Transactions (Version 2 Includes Access to Additional Content).pdf

1、 Access to Additional Content for ATIS-0800043-2012 (Click here to view the publication) This Page is not part of the original publication This page has been added by IHS as a convenience to the user in order to provide access to additional content as authorized by the Copyright holder of this docum

2、ent Click the link(s) below to access the content and use normal procedures for downloading or opening the files. ATIS-0800043 ZIP File Information contained in the above is the property of the Copyright holder and all Notice of Disclaimer updated to align with ATIS-0800042.v003. ATIS-0800043.v002 i

3、ii Table of Contents 1 PURPOSE Signalling flows and message contents.37 3GPP TS 29.229, Cx and Dx Interfaces based on the Diameter protocol, Protocol details.38 3GPP TS 29.328, IP Multimedia Subsystem (IMS) Sh interface; Signalling flows and message contents.39 3GPP TS 29.329, Sh interface based on

4、the Diameter protocol; Protocol details.310 IETF RFC 2616, Hypertext Transfer Protocol - HTTP/1.1, 1999.411 ISO/IEC 13818-6, Information technology - Generic coding of moving pictures and associated audio information - Part 6: Extensions for DSM-CC, 1998.512 IETF RFC 2326, Real Time Streaming Protoc

5、ol (RTSP), 1998.41This document is available from the Alliance for Telecommunications Industry Solutions (ATIS), 1200 G Street N.W., Suite 500, Washington, DC 20005. 2This document is available from CableLabs at . 3This document is available from the Third Generation Partnership Project (3GPP) at .

6、4RFC text is available at . 5This document is available from the International Organization for Standardization. ATIS-0800043.v002 2 13 3GPP TS 24.229, IP multimedia call control protocol based on Session Initiation Protocol (SIP) and Session Description Protocol (SDP); Stage 3.33 Definitions, Acron

7、yms, & Abbreviations 3.1 Definitions The following are the definitions of terms introduced in this document. The complete listing of ATIS IIF acronyms, terms, and definitions are provided in ATIS-0800027, IPTV Glossary 2. Access Control Information Key material used for content encryption and decryp

8、tion (e.g., ECM, EMM, License key). Allocated Session Bandwidth Amount of bandwidth assigned to a given session. Distribution Policy Distribution Policy tells a Content Delivery and Storage Function (CD&SF) the relative priority this asset should have in the cache. By default, all assets have the sa

9、me caching priority. The CD&SF decides which resources to evict from the cache based on Distribution Policy. The CD&SF decides which resources within the same caching priority to evict assets based on a separate eviction policy (such as Least Recently Used LRU). Assets that are tagged with a Distrib

10、ution Policy above the default priority should be pre-populated in the cache. Also known as Propagation Priority or Caching Priority. Profile Information There are two types of Profile Information: 1. User Profile: Set of user/subscriber related data (e.g., IPTV services subscribed to, user location

11、 data, authentication/authorization data, etc.). 2. Application Profile: Set of end-user settings (e.g., parental control level, language preference, bookmarks of paused CoD, etc.). State of the Asset Information about the current state of the content in terms of its availability and state of ingest

12、 onto the origin server, and possibly its state of distribution to edge servers. 3.2 Identifiers All identifiers are defined in section 3.2 of ATIS-0800042, IPTV Content on Demand Service 1. 3.3 Acronyms & Abbreviations The following are acronyms used in this document. Additional acronyms are define

13、d in ATIS-0800042 1 and ATIS-0800027, IPTV Glossary 2. ATIS Alliance for Telecommunications Industry Solutions BOS Beginning of Stream CD&LCF Content Distribution and Location Control Functions CD&SF Content Distribution and Storage Functions CoD Content on Demand DNG Delivery Network Gateway EOS En

14、d of Stream EPG Electronic Program Guide IIF IPTV Interoperability Forum ITF IPTV Terminal FunctionNGN Next Generation Network NPT Normal Play Time RACF Resource and Admission Control Functions ATIS-0800043.v002 3 RTSP Real-Time Streaming Protocol SCPA Service, Content Protection, and Authentication

15、 VoD Video on Demand XML eXtensible Markup Language 4 Schema Design The CoD architecture (defined in ATIS-0800042 1) contains a number of different interfaces. Each interface contains different functions, and the functions may have different metadata associated with them. The main table for each int

16、erface will contain the different function types associated with that interface unless they are not associated with any metadata. 4.1 Schema File Naming Convention The schemas filename will be this documents assigned standard number i.e., ATIS-0800043v2.xsd. 4.2 Schema Namespace The target namespace

17、 will be “http:/www.atis.org/ServiceDelivery/IPTV/CoD/1/schema”. 4.3 Imported Schemas This specification declares and references the CableLabs Content 3.0 3 namespaces as follows: xmlns:vod30core=“http:/ xmlns:vod30content=“http:/ xmlns:vod30offer=“http:/ xmlns:vod30terms=“http:/ xmlns:vod30title=“h

18、ttp:/ This specification imports the following schemas: ATIS-0800043.v002 4 5 Interfaces & Associated Metadata 5.1 Introduction Refer to section 4.2 of ATIS-0800042 1 for a description of the functional architecture. The interfaces referenced herein are shown in Figure 2 and Figure 3 of ATIS-0800042

19、 1. Section 4.4 of ATIS-0800042 1 gives an overview of the interfaces, while section 10 gives detailed reference point information. Those reference points defined as out of scope in ATIS-0800042 will not be defined within this document. Table 1 is a compilation of the interfaces defined in ATIS-0800

20、042 and their associated methods, functions, protocol methods, and metadata. Interfaces whose metadata is not defined in this document are noted in the table. Table 1: Compilation of Interfaces, Functions, Methods, and Metadata Interface Function Method Metadata Comment A3 List HTTPGET A3 URIs Based

21、 on metadata defined in 3. Get HTTPGET Asset Metadata Based on metadata defined in 3. A6 This reference point is out of scope. A7 Based on metadata defined in 3. A8 authorization HTTPGET Allocated Session Bandwidth Access Control Information Normal Play Time (NPT) NPT Update HTTPPUT NPT A12 This ref

22、erence point is out of scope. C1 List HTTPGET Distribution Policy Based on metadata defined in 3. C2 Download HTTPGET ContentAsset metadata or byte stream of media resource (none) . Based on metadata defined in 3. C3 This reference point is out of scope. C4 This reference point is out of scope. C5 P

23、USH Create HTTPPUT Byte stream of media resource (none). PULL Create HTTPPUT ContentAsset metadata, including C6 Asset Preparation Functions URI. Based on metadata defined in 3. Delete HTTPDELETE None. List HTTPGET ContentRefListType with list of Origin Content IDs. Based on metadata defined in 3. G

24、et HTTPGET Origin Content ID Distribution Policy State of the Asset Based on metadata defined in 3. C6 Download HTTPGET ContentAsset metadata or byte stream of media resource (none). Based on metadata defined in 3. ATIS-0800043.v002 5 Interface Function Method Metadata Comment C7 Download HTTPGET Co

25、ntentAsset metadata or byte stream of media resource (none). Based on metadata defined in 3. D1 This reference point is out of scope. E1 Metadata for E1 is defined in 4. E2 This reference point is out of scope. E3 No metadata is required for E3. E6 Event RTSPANNOUNCE None Play RTSPPLAY None Pause RT

26、SPPAUSE None Setup RTSPSETUP None Teardown RTSPTEARDOWN None Setup HTTPPOST Allocated Session Bandwidth Teardown HTTPDELETE None Download HTTPGET None E7 This reference point is out of scope. E8 This reference point is out of scope. E9 Download HTTPGET None E10 Download HTTPGET None H3 This referenc

27、e point is out of scope. R* These reference points are out of scope. Ru This reference point is out of scope. Rh This reference point is out of scope. S1 Locate HTTPGET CD&SF Host S2 This interface uses the protocols defined in 6 and 7. S3 This reference point is out of scope. S4 This reference poin

28、t is out of scope. S5 Setup RTSPSETUP None teardown RTSPTEARDOWN None event RTSPANNOUNCE Nonestatus RTSPGET_PARAMETER NPT access HTTPPOST Allocated Session Bandwidth Access Control Information release HTTPDELETE Reason NPT query HTTPGET Allocated Session Bandwidth Access Control Information terminat

29、e HTTPPOST NPT list HTTPGET Session ID status HTTPGET NPT ATIS-0800043.v002 6 Interface Function Method Metadata Comment S6 This interface uses the protocols defined in 8 and 9. S7 This interface uses the protocols defined in 5 and 13. T1 This reference point is out of scope. Ud No metadata definiti

30、ons are required. 5.2 Common Types There are several common data types utilized across the different interfaces. These are identified in Table 2. Table 2: Common Types Descriptive Term Type Name Interfaces Used Access Control Information AccessControlInfoType A8, S5 Allocated Session Bandwidth BitRa

31、teType A8, E6, S5 Distribution Policy vod30content:PropagationPolicyType C1, C5 Normal Play Time (NPT) NPTPointType A8, S5 Session ID sessionIdType S5 State of the Asset vod30core:StateType C1, C5 5.2.1 Access Control Information Type Definition The Access Control Information is defined as a string.

32、 The AccessControlInfo type definition is shown in Table 3. Table 3: Definition for AccessControlInfoType 5.2.2 Distribution Policy, PropagationPriority Type Definition Distribution Policy for a ContentAsset is specified with a single PropagationPriority element, which is an integer from 1 (high) to

33、 10 (low) that can be used to assist with determining the priority of propagation of the associated content within the service provider network. PropagationPriority is of type PropagationPriorityType as defined in 3. 5.2.2.1 BitRateType (Element) BitRateType allows for defining an element for the bi

34、t rate in bits per second. The definition is shown in Table 4. ATIS-0800043.v002 7 Table 4: Definition of BitRateType 5.2.3 NPTPointType Definition NPT is the continuous timeline “clock” the viewer associates with a program, relative to the beginning of the program. See ISO/IEC 13818-6 11, sections

35、5.5.1.3.2 and 8.1, for more information. NPTPointType is based on npt-time as defined in RFC 2326 12 and as is shown in Table 5, with an extension of BOS and EOS constants to allow indication of the beginning and end of the program stream, respectively. Table 5: Definition of NPTPointType A npt-time

36、 as defined in RFC2326, extended to include BOS and EOS values 5.2.4 Origin Content ID Type Definition Origin Content ID is defined in section 3.2.5 of ATIS-0800042 1. The metadata schema definition is a constrained form of URIIdType as defined in 3, shown in Table 6. With this schema restriction, o

37、nly anyURI and a max length of 1024 is enforced, but usage must adhere to the constraints defined in 1. Table 6: Definition for originContentIdType 5.2.5 Session ID Type Definition Session ID is defined in RFC 2326 12, section 3.4, as opaque strings of arbitrary length. RFC 2326 states that the leng

38、th must be at least 8 octets. Section 3.2.6 of ATIS-0800042 1 restricts the length to a maximum of 255 characters. sessionIdType is defined in Table 7. Table 7: Definition for sessionIdType ATIS-0800043.v002 8 5.2.6 State of the Asset Type Definition, StateType Type Definition The state attribute of

39、 AssetType from the CableLabs Content 3.0 specification 3 indicates the current availability and status of the asset. For ContentAssetType, the state further indicates the current availability and status of the associated content on the origin server. The state attribute of AssetType is of type Stat

40、eType as defined in the CableLabs Content 3.0 specification 3. 5.3 A Interfaces The CableLabs Content 3.0 Specification 3 defines CoD asset metadata. That standard and compatible prior versions are widely used throughout the world to distribute CoD metadata. Metadata for many of the A interfaces is

41、based on metadata defined in 3. The primary assets specified in 3 are summarized in Table 8. Table 8: Summary of CableLabs Assets Asset Type Description Offer Assembles references to related ContentAsset, Title, Terms, and ContentGroups for presentation and sale of CoD to a customer. Terms Bundles p

42、ricing, content restrictions, and royalty information together. The Terms represent the business agreements that accompany an offer and may be reused in more than one offer. Category Defines a set of category paths that are used for presentation in a CoD menu system. ContentGroup Combines references

43、 to all of the related content (movies, previews, images, etc.) with a reference to a Title. A ContentGroup may contain multiple interchangeable content - for example, multiple Movies with different encoding/encryptions. Title Defines descriptive metadata for a ContentGroup that is used for presenta

44、tion to the user (e.g., Name of the movie, Actors), or may be used in the CoD system for classification or display constraints (e.g., Rating). Titles may be shared between different content groups. ContentAsset An (abstract) asset including a reference to content along with the necessary metadata re

45、quired to use the content for a given application. Movie, Preview, Barker (AudioVideo) A Movie is the ContentAsset associated with the content being offered to the user and is subject to the Terms referenced in the Offer. A Preview is an audio/video promotion, but it is not subject to the Terms in t

46、he Offer. A Barker is a form of promotional ContentAsset that is typically played in a continuous loop. Posters, BoxCovers, Thumbnails (StillImage) StillImageContentAsset may be used to promote an Offer. It is often used as part of a user-selection screen in a CoD menu or Electronic Program Guide. T

47、rick A ContentAsset that is associated with a Movie, Preview, or Barker and includes pre-processed media to display during fast forward or rewind operations. The metadata defined in 3 uses CableLabs terminology, and when applied to ATIS IIF it shall be constrained and mapped as indicated in Table 9.

48、 ATIS-0800043.v002 9 Table 9: Mappings and Constraints for ATIS IIF and CableLabs Terminology ATIS Term ATIS Definition CableLabs Term Notes Asset A managed atomic resource with a globally-unique opaque identity consisting of a CreatorAssetId and an associated state used in the implementation of a service. The asset state consists of metadata and may also contain Content. The metadata may include references to other as

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