Presentation is loading. Please wait.

Presentation is loading. Please wait.

David White, NDS Ronald Tol, Philips

Similar presentations


Presentation on theme: "David White, NDS Ronald Tol, Philips"— Presentation transcript:

1 David White, NDS Ronald Tol, Philips
5/14/2019 TV-Anytime An adaptation to DVB Transport Streams and Implementation in European Projects David White, NDS Ronald Tol, Philips 5/14/2019 © NDS 2001

2 TV-Anytime 功能, 例如 “想看就看,当场就有” 用户只需简单操作就可以从本地存储调出电视节目 点击EPG,预告片或者网站连接
节目组 > 节目 > 节目段落 节目组的例子: 连续剧,有前后关联的节目 节目的例子: 一集连续剧, 一场电影 节目段落的例子: 一段新闻报导,章节(正如DVD中的一样) 个性化,可自动录像 5/14/2019

3 TVA 系统概览 搜索 选择 获取 播放 (促销) 5/14/2019 节目参考信息 节目参考信息 事件信息 元数据 搜索 促销 节目解析
监控 元数据 预约 录制 观看 链接 时间信息表 节目参考 标识符 元数据 5/14/2019

4 内容参考 CRID (内容参考标识符)用来提供与内容位置无关的参考信息 CRID的授权者同时也具备解析内容具体存放位置的能力
5/14/2019

5 CRID://<authority>/<data>
5/14/2019 CRID概要 CRID 是一种统一资源识别码 (URI) CRID://<authority>/<data> <authority> 为注册的互联网域名 <DNS name> <data> 部分由授权者来分配. Example: CRID://sky.com;films/CastAway The CRID is a uniform resource indicator (URI) that has two parts. The first part is the authority. Within a network there are one or more authorities, which are the organisations that publish CRIDs and provide the location resolution information. Within a particular TVA system there will be mechanisms to find authority information. The second part of the URI is the data, which is the unique part assigned by the authority to a particular item of content or series. The PVR will first use the authority part of the CRID to obtain information on the authority and therefore where to find location resolution data. The PVR will then use the data part to to search within that authority’s location resolution information to obtain the location of the content (e.g. when it is to be broadcast). This step may be iterated since the CRID may resolve to one of more other CRIDs or more than one location. 14 May 2019 © NDS 2001

6 我们为什么需要内容参考? 无论内容在何时何地播送,都可以使用统一的元数据 可用来提供成组的节目的参考信息,例如一整套连续剧
在决定时间和频道之前,参考内容就已经可见了 即便预定播放时间有变,参考内容依然有效 5/14/2019

7 CRID 的解析 CRIDTOP CRIDA CRIDB CRIDC CRIDB1 CRIDB2 locator locator
CRIDs 被解析成列表(包括其他CRID或定位信息) 一个CRID可以解析成其他多个CRID CRIDA CRIDB CRIDC CRIDB1 CRIDB2 locator locator locator locator locator 到某些层次,CRID必须被解析为定位信息 5/14/2019

8 CRID分层结构示例 Star Trek … … … … … … … Location 1 Location 2 Location
Original Series The Next Generation Deep Space Nine Voyager 1995-present Season 1: Season 2: Season 3: Episode 1: “The Man Trap” Episode 29: “Operation: Annihilate!” Location 1 Location 2 Location 5/14/2019

9 CRID授权者 所有的CRID都由一个授权者发布 元数据经常被CRID访问,因此也要能够被授权者访问
授权者将不与某一特定的网络、群组、传输流或服务绑定 授权者是DVB网络中的一个新的实体 5/14/2019

10 RNT: 结构 RNT用context_id和 context_id_type指向接收者 解析提供者入口 CRID授权者入口
RAR描述子 引用CRI “authority1.com”的内容引用信息,由另一个CRI提供者提供 5/14/2019

11 授权: RNT使用方法 5/14/2019 开始搜索CRI 利用context_id 和context_id_type信息来获取RNT
是否第一个RNT? 解析RNT扫描描述符(如果可以) 改变传输流 RNT是否包含正确的解析提供者入口和CRID授权者入口? 获取CRI 是否已经尝试了所有可能的RNT位置信息? 未找到CRI 找到CRI 5/14/2019

12 CRI:结构 范围 加前缀 单元 5/14/2019

13 元数据 XML 太过冗长,不适于用作广播用途,因此... TV-Anytime 定义了如下数据格式: Fragment: 分立的文档
<BroadcastEvent serviceIDRef = "hbc "> <Program crid="crid://hbc.com/foxes/episode1"/> <PublishedStartTime> T19:00: :00 </PublishedStartTime> <PublishedDuration>PT00H45M</PublishedDuration> <Live value="false"/> <Repeat value="true"/> <FirstShowing value="false"/> <LastShowing value="false"/> <Free value="false"/> </BroadcastEvent> 元数据 XML 太过冗长,不适于用作广播用途,因此... TV-Anytime 定义了如下数据格式: Fragment: 分立的文档 Encode: 压缩的二进制格式 (MPEG-7 BiM) Encapsulate: 分组和标识 – 容器 Index: 快速搜索 (例如 CRID) DVB定义了如下广播方式: MHP对象轮播 容器的文件名 找到需要的元数据的链接 5/14/2019

14 元数据链接 元数据文本 (NIT, BAT, SDT or RNT) 对象轮播 PMT 5/14/2019 元数据指针描述符
metadata_service_id 0x02 PMT 元数据描述符 metadata_service_id 0x01 元数据描述符 metadata_service_id 0x02 元数据描述符 metadata_service_id 0x03 5/14/2019

15 预告片预约 一种简便的内容演示方法 当内容被演示时子表携带相关的数据 内容的描述 内容参考标识符CRID 接受方监控子表中的数据项
5/14/2019

16 预告片预约 通过预告片广播传送带描述信息的CRID 5/14/2019 5/14/2019
A more interesting example is to consider trailers for an up-coming new series. Wouldn’t be good if pressing the “book-this” key on your remote-control whilst viewing the trailer instructed the PVR to record the series when it is broadcast? This is simple to achieve if the trailer is broadcast along with the programme’s CRID. The diagram shows the steps taken. First the CRID and trailer are broadcast which interests the viewer. The viewer then presses the “book-this” key which instructs the PVR to add the CRID to its list of recordings. At some later date wen the programme of interest is broadcast the PVR will automatically record the programme and inform the viewer. Easy! This is a very natural way of expressing interest in content, much more so than EPGs or listings magazines since there is nothing the viewer has to remember, no requirement to make a date with the television and no fiddly setting up of the video. It makes the link between firstly being attracted to content and then subsequently watching the material much stronger. 5/14/2019 © NDS 2001

17 Recording 把CRID解析为定位信息 广播定位信息有三种模式: 时间模式 – 最简单的模式
Event_id模式 – 具备EIT p/f 支持 TVA_id模式 EIT p/f 中带有TVA_ids列表 交叠和嵌套的节目 节目的状态 将要开始, 播放中, 暂停, 取消 5/14/2019

18 结束 谢谢! 5/14/2019


Download ppt "David White, NDS Ronald Tol, Philips"

Similar presentations


Ads by Google