新闻中心

EEPW首页>模拟技术>设计应用> 应用于硬盘录像机中的网络EPG技术

应用于硬盘录像机中的网络EPG技术

作者: 时间:2009-08-20 来源:网络 收藏

3.2.2与刻录机接口
STB与Server之间采用HTTP协议交互,Server作为服务器端,STB作为客户端,STB的请求数据在URL中体现。IPTV EPG与刻录机之间的接口主要实现以下功能:节目列表的的获取功能,刻录机通过接口可以获取EPG Server上面所有发布影片的列表,节目类型和影片名称信息;影片数据的获取功能,刻录机通过接口可以获取某一个具体影片的具体信息,如影片介绍、演员和导演等具体信息;客户自服务功能,包括节目预定等功能;刻录机向EPG服务器发送认证请求和服务请求,并从EPG服务器接收认证响应和服务响应。以上为EPG与刻录机接口的工作原理。
3.2.3 EPG的系统架构
EPG从应用划分上可以主要分为如下的模块:Web表现层、系统和业务逻辑层和应用服务层。Web表现层主要是与用户交互的表现,负责向用户展示交互界面和响应解析用户的请求,并能支持根据不同的用户属性下发相对应的EPG用户界面。EPG系统和业务逻辑层是EPG的核心功能部分,主要完成系统的业务逻辑功能,包括用户的业务请求和管理节目元信息Metadata,负责和EPG的应用服务层以及和增值业务服务系统的接口。
Web表现层与系统和业务逻辑层通过API接口调用,实现在同一业务逻辑层下可以有不同的Web服务器表现层。应用服务层是EPG系统中的关键模块,通过和运营支撑系统、管理系统、内容服务系统及内容管理系统的接口,主要完成用户的认证、计费、业务鉴权、刻录机配置及用户管理等功能。(以上为EPG在TCP/IP协议中的具体工作形式,我们只要通过传输即可实现,不需要额外设备。)
3.2.4 实现方式
在这种EPG系统架构下,可用以下方式实现IPTVEPG的基本功能和可选功能。将所有的EPG内容(未来节目菜单、节目相关信息介绍和用户操作界面)都存储在专用的EPG服务器中。EPG服务器传送这些由HTML格式表示的信息至用户IP刻录机,用户界面的表示在客户端完成。客户端只是接收者和解释器。
Web表现层主要是用户点播节目和选取频道的界面。各种节目和频道在进入Media Switch系统时,其相应的信息也将会存入到EPG服务器上。用户可以通过刻录机浏览EPG服务器上的网页,查询各种VOD节目的价格、信息,选择所需的电视频道和节目或感兴趣的电影节目观看。
系统和业务逻辑层主要由一些基本的服务和业务逻辑组成,包括价格查询、节目订购、家长控制、节目搜索、直播频道最喜爱的节目,同时还有个性化EPG的存储和管理等功能。它为Web表现层提供API接口,提供Web页面生成所需要的数据和模板,支持Web服务器响应用户的请求。系统和业务逻辑层还与应用服务层配合,完成节目的订购,价格查询,家长控制和用户最喜爱的节目等服务。
3.3 EPG在硬盘录像的硬件实现过程
模拟射频电视信号9经过高频头10进入带网络EPG的视频记录装置4中(如果是带机顶盒2的电视信号可通过输入端子22进入),经过解码器11的解码,再经过编码器12的编码,进入主芯片14。最后通过输出端子接到显示装置13输出。

本文引用地址://m.amcfsurvey.com/article/188732.htm

EPG信息通过EPG取得部7,即网口、网络变压器(主要作用为滤波、隔离高电压)和以太网控制器,最后把EPG信息传递给主芯片14.再由主芯片14传递给主存储器8(硬盘)存储。
当我们通过操作部17遥控设备点击确定预定刻录节目时,主芯片14在RAMl5中执行在辅助存储器16(FLASH)中的系统程序,把要刻录的节目的时间的EPG信息存入主存储器8(硬盘)中。同时,当开机后,系统时钟电路2l也开始运行系统时钟。(具体时钟设置信息,由操作部17,经过主芯片14存储到主存储器8中。)主芯片14每隔一段时间向系统时钟2l取得当前的时间,同时,在RAMl5中执行的系统程序也记录下了在主存储器8中的刻录时间。当刻录时间与取得的系统时钟一致时,这时,系统程序提示主芯片刻录选定的正在播出的节目到主存储器8中(硬盘)。
另外,带网络EPG的视频记录装置4支持驱动器19和可换记录媒体20,可把外接的移动设备(U盘、移动硬盘、照相机等)里的信息通过总线经过主芯片14控制存储到主存储器8中。


上一页 1 2 下一页

评论


相关推荐

技术专区

关闭