ATIS 0800044-2011 IPTV MEDIA BOOKMARK SPECIFICATION.pdf

上传人:bonesoil321 文档编号:541381 上传时间:2018-12-08 格式:PDF 页数:22 大小:359.54KB
下载 相关 举报
ATIS 0800044-2011 IPTV MEDIA BOOKMARK SPECIFICATION.pdf_第1页
第1页 / 共22页
ATIS 0800044-2011 IPTV MEDIA BOOKMARK SPECIFICATION.pdf_第2页
第2页 / 共22页
ATIS 0800044-2011 IPTV MEDIA BOOKMARK SPECIFICATION.pdf_第3页
第3页 / 共22页
ATIS 0800044-2011 IPTV MEDIA BOOKMARK SPECIFICATION.pdf_第4页
第4页 / 共22页
ATIS 0800044-2011 IPTV MEDIA BOOKMARK SPECIFICATION.pdf_第5页
第5页 / 共22页
亲,该文档总共22页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述

1、 Access to Additional Content for ATIS-0800044, Dated: 03/2011 (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

2、 this document Click the link(s) below to access the content and use normal procedures for downloading or opening the files. ATIS-0800044.zip Information contained in the above is the property of the Copyright holder and all Notice of Disclaimer Part 3: Metadata; Sub-part 1: Phase 1 - Metadata schem

3、as, July 2010.24 ATIS-0800042, IPTV Content on Demand Service, January 2011.15 ATIS-0800027, IPTV Glossary, July 2009.12.2 Informative References 6 ISO/IEC 15938-5:2003, Information technology - Multimedia content description interface - Part 5: Multimedia description schemes, 2003.33 DEFINITIONS, A

4、CRONYMS, and 2) by the temporal metadata media data included. Bookmarks are classified by their origin in the following manner: 3.1.2 User Bookmark: A Bookmark that is created upon an explicit action by the user while consuming content or navigating information relating to content. 3.1.3 Automatic B

5、ookmark: A Bookmark that is created by the system or by an application in response to some indirect action performed by the user, such as terminating the playout of a content item before the normal end point of that content item. 3.1.4 Provider Bookmark: A Bookmark that is created by the content pro

6、vider and/or service provider that is associated with the content item and not with a specific user. Example of this type of bookmark could be to indicate promotional opportunities, chapter locations, or in support of editorial commentary. 3.1.5 Recommendation Bookmark: A Bookmark that is created fo

7、r a user by a recommendation system without any interaction with the user. 1This document is available from the Alliance for Telecommunications Industry Solutions, 1200 G Street N.W., Suite 500, Washington, DC 20005. 2This document is available from the European Telecommunications Standards Institut

8、e (ETSI). 3This document is available from the International Organization for Standardization. ATIS-0800044 3 In addition to Bookmarks being classified by their origin, every Bookmark can also be separately classified by the temporal metadata included with it. 3.1.6 Normal Bookmark: A Bookmark that

9、identifies both the content item and a single starting point within the content item. 3.1.7 Favorite Bookmark: A Bookmark that identifies a content item without identifying additional temporal metadata. 3.1.8 Segment Bookmark: A Bookmark that identifies the content item along with a starting point w

10、ithin the content item and the duration. 3.2 Acronyms & Abbreviations Please refer to the IPTV Glossary 5 for all acronyms and abbreviations. ATIS Alliance for Telecommunications Industry Solutions CoD Content on Demand EPG Electronic Program Guide ITF IPTV Terminal Function IPTV Internet Protocol T

11、elevision PVR Personal Video Recorder XML eXtensible Markup Language 4 USE CASES Use Case 1a - Interesting Scene in a Program: While watching an IPTV program (could be Linear TV, Content on Demand, or content being played back from a PVR service), the user creates a bookmark that references the prog

12、ram (and could optionally enter some description) such that they may return to that scene. This is an example of a User Bookmark. The bookmark would not be created if certain flags (i.e., combinations of DoNotRecord + DoNotTimeShift, or an explicit Bookmarking flag) were associated with the content

13、rights. Use Case 1b - Bookmarking an Advertisement: Derived from Use Case 1a, but in this use case, the user watches an interesting product advertisement and creates a bookmark on the advertisement itself such that they can watch it again once the program completes. Note advertisements may use diffe

14、rent techniques of selection and insertion. Use Case 1c - Interesting Point in an Audio Program: Similar to Use Case 1a, but the user is listening to an audio program via the IPTV service. Use Case 1d Bookmark Content Not Being Viewed: User is browsing the Electronic Program Guide (EPG) and creates

15、a bookmark to a program airing in the future. In this case, a Favorite Bookmark is created as there is no indication of a specific time point in the program. Use Case 2a - Interrupted Viewing: While watching an IPTV program (could be Linear TV or CoD), the user needs to leave their viewing session f

16、or a prolonged period of time (i.e., longer than would be provided by normal time-shift PAUSE routines) and creates a bookmark in order to resume playout of the program from the point at which they left. This would create a User ATIS-0800044 4 Bookmark if there were an explicit bookmarking action pe

17、rformed by the user or an Automatic Bookmark if the IPTV system created a bookmark when the user stopped the content playout before reaching the end of the program. Use Case 2b - Interrupted Viewing, Resuming on a Different ITF: Derived from Use Case 2a, but in this use case the user that created th

18、e bookmark wishes to resume watching the program from the point defined in the bookmark on a different ITF (bedroom TV vs. living room TV). The device where the program is being resumed may have different (higher or lower) display capabilities. Use Case 3 - Sharing a bookmark: Derived from Use Case

19、1, but the user “sends” (via e-mail, chat, integrated messaging, etc.) the bookmark to another user with the same IPTV Service Provider. The receiving user can playout the content item from the point in time provided in the bookmark if they have suitable rights to the content referenced in the bookm

20、ark (or they may be able to purchase that right). Use Case 4 - User Bookmark Management: The user should be able to retrieve their list of bookmarks and display it in different ways (i.e., sorted by bookmark creation time, sorted by program time, sorted by channel) as well as delete any bookmarks no

21、 longer of interest. Use Case 5 - Service Provider Bookmark Management: A bookmark requires that the program or advertisement is either recorded or maintained on some storage medium. If that storage medium is in the administrative realm of the service provider and becomes unavailable (i.e., removed

22、due to storage management or content expiration), then the bookmark should be either deleted from the “users bookmark list” or marked as invalid. The service provider may choose to present different content from that which was bookmarked and unavailable. Note that it may be desirable to retain inval

23、id bookmarks (i.e., those for which the referenced content is not currently available) in case the content becomes available in the future. Use Case 6 Content Promotion: The IPTV System may create a Recommendation Bookmark or a Provider Bookmark based on some business logic and make it available to

24、the user. As this type of bookmark was not directly created by the user, it could be presented in a different style on the ITF. 5 ELEMENTS OF AN IPTV BOOKMARK The following subsections define the information that is stored in a bookmark as well as how that information is obtained or generated during

25、 creation of the bookmark and how the information is used when a bookmark is used to resume content playout. 5.1 XML Schema The XML namespace for the XML schema that is defined by this specification shall be: http:/www.atis.org/ServiceDelivery/IPTV/Bookmark/1/schema The abbreviation used in this doc

26、ument for this namespace is “mbm”. The association of this abbreviation to the namespace can be established with the following declaration in an XML schema document: xmlns:mbm=“http:/www.atis.org/ServiceDelivery/IPTV/Bookmark/1/schema“ ATIS-0800044 5 The XML schema defined by this specification is i

27、n the form of an “.xsd” file contained in a “zip” archive that accompanies this document. In the event of any discrepancy between this XML schema file and the text of this document, the XML schema file takes precedence. The ATIS IPTV Media Bookmark XML schema imports other XML schemas, all of which

28、are available from ATIS. 5.2 Bookmark List XML schema definition for BookmarkList: XML schema diagram for BookmarkList: Figure 1: BookmarkList Type Semantic definitions for BookmarkList: Name R/O Semantics BookmarkList R The root element for bookmark metadata. Bookmark O Information about a particul

29、ar bookmark. 5.3 Bookmark Type XML schema definition for BookmarkType: ATIS-0800044 6 ATIS-0800044 7 XML schema diagram for BookmarkType: Figure 2: BookmarkType ATIS-0800044 8 Semantic definitions for BookmarkType: Name R/O Semantics BookmarkID R An identifier for the bookmark that is unique within

30、the domain of the IPTV service provider. ContentSegment See below References the bookmarked content. ContentInstanceSegment See below References an instance of the bookmarked content. ContentDescription O Descriptive information about the content that is bookmarked. CreationTime O The date and time

31、when the bookmark was created. LastModifiedTime O The date and time when the bookmark was last modified. SubscriberID O The identifier of the IPTV service subscriber who created the bookmark. DeviceID O The identifier of the device used to create the bookmark. UserID O The identifier of the user who

32、 created the bookmark. Comment O Descriptive information about the bookmark, provided by the initiator of the bookmark, either at the time the bookmark was created or through some maintenance procedure. This information could be used by the user as a reminder of the reason for creating the bookmark.

33、 AppData O Information about the application that created the bookmark. It is common practice for the same program to be broadcast at different times and on different channels with different commercial break timings. When bookmarking linear content, the ContentInstanceSegment element may be used to

34、refer to a particular broadcast of a program (at a particular time and channel). The ContentInstanceSegment, if present, shall reference an epg:BroadcastEvent identifier as defined in 1. The ContentSegment if present, shall reference a CreatorAssetID as defined in 4. A bookmark shall contain a refer

35、ence to the program that is being broadcast using either the ContentSegment element or a particular instance of a program using the ContentInstanceSegment element. A bookmark may contain both ContentSegment and ContentInstanceSegment elements. 5.4 Bookmark Content description High-level content desc

36、ription elements such as the title and synopsis may be represented using the ContentDescription element, with additional information referenced using the ProgramID element of the ContentSegment. If the referenced program description is no longer available, the Item element shall be present and conta

37、in at least the following element: Title. ATIS-0800044 9 XML schema for ContentSegmentType: XML schema diagram for ContentSegmentType: Figure 3: ContentSegmentType Semantic definitions for ContentSegmentType: Name R/O Semantics ProgramID R Identifies the asset being bookmarked. MediaTime O Indicates

38、 the temporal offset of the bookmark relative to the start of the media. An optional MediaDuration element may also be included to reference a segment of content. The TVAMediaTimeType is defined in 3. The MPEG-7 5 MediaTime type is used to allow applications to specify the bookmark to frame-level pr

39、ecision or to use another time base such as milliseconds. For replaying media, applications may round down the indicated play position to a convenient point such as a Group of Pictures (GOP) boundary. Note that it is possible for different representations of the referenced video to be encoded at dif

40、ferent frame rates, so frame level precision may not be maintained in all cases. 5.4 Basic Content Description The bookmark BasicContentDescriptionType is a subset of the tva:BasicContentDescriptionType and is intended to provide a concise description of the bookmarked item for such uses as allowing

41、 a user to display or sort a list of bookmarks. The semantics of the elements listed are same as those listed in 3 with the additional restrictions as defined in 1. Note that with the XML data type of the MediaTitle element, mpeg7:TitleMediaType,the value can be an arbitrary image (which can be refe

42、renced by a URI or can appear in-line in the XML text), or can be an image identified as a specified frame of a specified video clip. ATIS-0800044 10 XML schema for BasicContentDescriptionType: ATIS-0800044 11 XML schema diagram for BasicContentDescriptionType: Figure 4: BasicContentDescriptionType

43、Semantic definitions for BasicContentDescriptionType: The semantics of the elements listed are same as those listed in 3 with the additional restrictions as defined in 1. 5.5 Application Data XML schema for AppDataType: ATIS-0800044 12 XML schema diagram for AppDataType: Figure 5: AppDataType Semant

44、ic definitions for AppDataType: Name R/O Semantics AppID R A unique identifier for the application that created the bookmark. BookmarkClass O Indicates the type of application that created the bookmark. BookmarkContext O An application-specific string representing the context in which the bookmark w

45、as created. 5.6 Bookmark Class The bookmark class is an enumeration of the classes of applications that can create bookmarks. XML schema for BookmarkClassType: ATIS-0800044 13 XML schema diagram for BookmarkClassType: Figure 6: BookmarkClassType Semantic definitions for BookmarkClassType: Name R/O S

46、emantics AUTOMATIC Bookmark is created automatically, such as when pausing while viewing CoD. USER Bookmark is created by user action. SYSTEM Bookmark is created by the IPTV or network service or the content provider. RECOMMENDED Bookmark is recommended for the user. 6 IPTV BOOKMARK EXAMPLE The foll

47、owing XML sample is valid with respect to the Bookmark schema and is included for informative purposes. b0000 b0001 ATIS-0800044 14 360042 b0002 360042 Big River Life on the Mississippi Cultural 2010-02-13T10:00:00Z 123456-00001 b0003 PT20M23S12F 2010-02-14T19:00:00Z s1234 u869 AUTOMATIC 12345 b

48、0004 Olympics.org/2009/downhill/finals PT00M00S PT1M30S Olympics Coverage of the international games ATIS-0800044 15 2 3 -All Ages 2010-02-14T19:00:00Z s1234 000000d123456 u869 Gold Medal run ATIS-0800044 16 ANNEX A: ATIS IIF MEDIA BOOKMARK SCHEMA A zipfile has been electronically packaged with this

49、 ATIS Standard that provides the consolidated XML schema definition for the ATIS IIF Media Bookmark specification. In case of any discrepancies between the XML schema descriptions in this document and those in the companion .xsd document, the latter shall be normative. Annex A-ATIS-0800044_XML.zip contains the following files: ATIS-0800044.xsd ATIS-0800026v3.xsd

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

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

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