TV-Anytime EPG for low-cost STB / DTV front-end Anthony Morel Philips Research East Asia, Shanghai
TV-Anytime 的背景 “在你想看电视节目的时候可以看到” 目标设备:个人录像机( PVR),特制的大容量存储器(硬盘) 元数据:搜索内容 内容引用 / 位置解析: 实现录制 与网络无关 (内容解析/服务可以基于DVB, IP, …) 与中间件无关 TV-Anytime 应用可以内嵌入设备中或是作为交互式的应用
本项目的目标 研究适合中国的TV-Anytime技术 一个在现在和将来适用于所有设备的标准。 推进国内TV-Anytime 的技术发展
适用于不带存储设备的接收机的TVA 数字电视服务需要一个优质的EPG (丰富的频道) 此外,TV-Anytime 还为EPG 数据提供了一个标准 内嵌或发送的 EPG 应用程序 可以依照 TV-Anytime 使用EPG数据 在中国: 目前还没有统一的中间件 TV-Anytime 使得零售的数字电视机顶盒总能够显示EPG,即使该地区使用了不同的中间件进行EPG数据的广播 在这些地区同样也可以用低端机顶盒接收数字电视节目。 EPG 应用程序能够使用简单应用,以便降低中间件成本和提高效率
TV-Anytime适用很多情况… STB iDTV PVR Low$ … 应用 高级 EPG 虚拟电视频道 EPG 内嵌 EPG v.2 DVB上 的TV-Anytime 元数据 数据 广播商 (省份 1) 广播商 (省份 2)
面临的挑战 要成为中国TV-Anytime 发展的领导者 同时需要广播方和接收方两方面: 解决技术性问题: 包括地方内容/服务提供商 没有大容量存储的低端设备 此外, 与DVB SI EIT 时间表不同的是,DVB上的TV-Anytime 服务是不限制最低数据重复率的 在增加信息时不用考虑带宽的问题 因此,接收方就能以尽可能低的数据重复率来复制数据
EPG 端对端 Demo: 简介 SiTV SBL PREA 广 播 端 数据库 用户 发布 EPG + 解析器 写 XML 元数据 接 收 TVA 元数据 封装 元数据 提取 元数据高效广播 DVB (不在考 虑范围) 插入到 DVB TS流 从DVB TS流中 提取数据
EPG 端对端 Demo: 简介 DB TVA API + EPG 元数据发布 低成本 STB / DTV DVB-C 前端 系列 元数据封装
低端 STB / DTV 前端 100 mm 125 mm MPEG解码器 PNX831X 硅微晶片调谐器 TDA 8271 频道解码器
发布 DB XML
元数据封装 XML 确认 清除 分段 封装索引 编码 可以局部更新 XML 优化带宽 格式化数据 XML 片断(Fragments) Data Container 压缩的 片断 数据容器(Data Container) 封装索引 编码 索引 格式化数据 11
元数据提取 TV-Anytime 假设了以下几种方法: 1. “从元数据流中提取数据,并用接收机自己的导航方式将数据存储到磁盘上。” PDR 使用数据库. Database容量 >> 1 Mbytes 2. “使用 TVA 索引方案实现元数据流的在线导航。” 问题: 带宽,服务质量( QoS) 3. “同时将TVA 索引信息和数据高速存储到硬盘以提供上述方法2的增强方法 ” 实现: 存储压缩的数据的内存容量< 1 Mbytes
EPG应用 TV-Anytime 实现了: 和图像的链接 (例如:频道标志) 更稳固的个性化 (XML 元数据) 更长、更详尽的时间表 (高效的带宽)
总结 TV-Anytime 的使用并不只限于 PVR TV-Anytime 可以使 EPG 成为不需考虑中间件对零售DTV接收机的一个标准特色 同时可以使得低端机顶盒(low-cost STB )在使用最小中间件时能够成为数字电视转换器 我们的项目示范了低端的 STB / DTV 前端产品可以使用 TV-Anytime 元数据服务 除了使用特定的解决方案外, 广播商现以选择在他们的网络上使用能够适用于目前和将来接收机的最新标准