请输入您要查询的百科知识:

 

词条 EPG
释义

EPG 是Electronic Program Guide的英文缩写,意思是电子节目菜单。 IPTV所提供的各种业务的索引及导航都是通过 EPG系统来完成的。 IPTV EPG实际上就是 IPTV的一个门户系统。 EPG系统的界面与 Web页面类似,在 EPG界面上一般都提供各类菜单、按钮、链接等可供用户选择节目时直接点击的组件; EPG的界面上也可以包含各类供用户浏览的动态或静态的多媒体内容。

简介

EPG在美、欧等 数字电视发展较早的国家已得到了广泛的应用,成为数字电视的基本业务之一。据统计,在数字电视的各类业务中,EPG的点击率最高,并逐渐成为数字电视中一个发展迅速的行业,出现了如NDS集团,美国 TVGuide等一批专业的EPG开发的制作公司。 实际上,EPG已成为数字电视的重要标志,是观众进入数字电视和IPTV的门户。

我国IPTV目前还处于起步阶段,部分电视台、运营商和机顶盒生产厂商曾开发了一些EPG,但都只是某一个网络或一种机顶盒,缺乏广泛的适用性,在实际应用中存在下面几个方面的问题:EPG内容信息缺乏统一的数据格式,给各台、网之间交换EPG带来很大的复杂性;每个数字电视平台都必须设计和开发EPG系统,造成大量重复性劳动;兼容性差,机顶盒厂商不得不针对各平台重复开发EPG应用。

EPG的主要作用就是用户利用EPG提供的菜单,可以选择自己喜欢的组播频道;点播自己喜欢的视频节目;在线演唱自己喜欢的歌曲;查找IPTV提供的各种信息,包括生活信息、娱乐信息、教育信息、体育信息等等;用户也可使用EPG提供的菜单来订购自己喜欢的节目;甚至可以通过EPG提供的菜单支付水费、电费、进行电子商务的交易等。用户还可以利用EPG菜单查看节目的附加信息,例如对节目内容介绍、演员及导演的介绍等。同时通过EPG菜单中提供的家长控制功能,家长可以对某些节目加以限制,不给孩子开放所有的观看权限。

EPG为IPTV提供的基本业务(如VOD点播/KTV/歌曲)及各种增值业务的使用提供了简单方便的操作平台,为IPTV用户收看电视节目、享受多媒体节目点播以及开展信息服务提供了一个良好的导航机制。使用EPG系统可使用户能够方便快捷地找到自己关心的节目。使用EPG系统,用户通过电视机这个终端和IP机顶盒就可以登陆Internet。更重要的是使用EPG系统用户就可以和电视进行互动,这样用户就不再被动地接收信息,用户可以及时、主动地发表自己的意见和看法,并将这些意见和看法及时反馈给内容制作商。因此EPG在IPTV系统中起着十分重要的作用。

功能

EPG系统作为IPTV业务的门户系统,主要完成和用户的接口,用户命令的解析和交互并将结果发回给用户,为最终用户消费提供指引,并使用户最终享受到IPTV服务。EPG系统必须向用户提供高质量的用户体验服务,即可以快速响应各类操作,让用户感受到电视般的享受;另外给用户提供简便的操作方式,适合各类人群进行操作。

节目单功能:频道化电视以“频道-时间”方式提供一段时间内的所有电视节目信息,实现业务浏览功能,通过节目单的方式展示IPTV提供的各种业务。

节目播放列表功能:点播节目从播放列表中选择要点播的节目,在节目列表中要包含节目的相关信息。

EPG的可选功能相对丰富,包括节目附加信息功能:给出节目的附加信息,如节目情节介绍等;节目分类功能:按节目内容进行分类,EPG必须支持让用户对VOD节目根据节目的分类进行浏览,比如节目可以分类为故事片、新闻片、爱情片、恐怖片、卡通片等;节目预订功能:在节目单上预约一段时间之后将要播放的节目,届时自动播放;家长分级控制功能:对节目内容进行分级控制。提供家长可以设置节目观看权限的控制界面;业务搜索功能:提供多种方式的业务搜索功能,如按主演、导演、片名字数、ID、首字母等多种业务搜索功能;业务导航功能:提供业务排行、业务推荐、最新更新等导航功能。

架构

EPG系统作为IPTV业务的门户系统,主要完成和用户的接口,完成用户命令的解析和交互并将结果发回给用户,为最终用户消费提供指引,并使用户最终享受到IPTV服务。EPG系统必须向用户提供高质量的用户体验服务,即可以快速响应各类操作,让用户感受到电视般的享受;另外给用户提供简便的操作方式,适合各类人群进行操作。

EPG信息传递过程

EPG信息要求准确、全面,便于浏览与查询。EPG的数据源自DVB广播的SI信息(ETSI EN 300 468 V1.5.1标准)、流媒体/CDN系统媒体信息以及IPTV内容管理系统生成的媒体元信息等。一般情况下机顶盒本身不直接接收SI信息及媒体元信息。EPG信息用XML语言描述。EPG信息采用统一的格式与定义便于实现信息的共享,以及信息的自动采集处理。EPG信息传递过程如图1所示。

EPG与机顶盒的接口

STB(Set Top Box,机顶盒)与EPG Server之间采用HTTP协议交互,EPG Server作为服务器端,STB作为客户端,STB的请求数据在URL中体现。IPTV EPG与机顶盒之间的接口主要实现以下功能:节目列表的的获取功能,机顶盒通过接口可以获取EPG Server上面所有发布影片的列表,节目类型和影片名称信息;影片数据的获取功能,机顶盒通过接口可以获取某一个具体影片的具体信息,如影片介绍、演员和导演等具体信息;客户自服务功能,包括节目预定,话单查询等功能;机顶盒向EPG服务器发送认证请求和服务请求,并从EPG服务器接收认证响应和服务响应。

EPG系统架构

EPG从应用划分上可以主要分为如下的模块:Web表现层、系统和业务逻辑层和应用服务层。Web表现层主要是与用户交互的表现,负责向用户展示交互界面和响应解析用户的请求,并能支持根据不同的用户属性下发相对应的EPG用户界面。EPG系统和业务逻辑层是EPG的核心功能部分,主要完成系统的业务逻辑功能,包括用户的业务请求和管理节目元信息Metadata,负责和EPG的应用服务层以及和增值业务服务系统的接口。

Web表现层与系统和业务逻辑层通过API接口调用,实现在同一业务逻辑层下可以有不同的Web服务器表现层。应用服务层是EPG系统中的关键模块,通过和运营支撑系统、网络管理系统、内容服务系统及内容管理系统的接口,主要完成用户的认证、计费、业务鉴权、机顶盒配置及用户管理等功能。

实现可能性

在这种EPG系统架构下,可用以下方式实现IPTV EPG的基本功能和可选功能。将所有的EPG内容和用户界面都存储在专用的EPG服务器中。EPG服务器传送这些由HTML格式表示的信息至用户IP机顶盒,用户界面的表示在客户端完成。

客户端只需要安装浏览器软件。客户端与服务器的交互可由JavaScript解释完成。客户端只是接收者和解释器。Web表现层主要是用户点播节目和选取频道的界面。各种节目和频道在进入Media Switch系统时,其相应的信息也将会存入到EPG服务器上。用户可以通过机顶盒浏览EPG服务器上的网页,查询各种VOD节目的价格、信息,选择所需的电视频道和节目或感兴趣的电影节目观看。

系统和业务逻辑层主要由一些基本的服务和业务逻辑组成,包括价格查询、节目订购、家长控制、节目搜索、直播频道最喜爱的节目,同时还有个性化EPG的存储和管理等功能。它为Web表现层提供API接口,提供Web页面生成所需要的数据和模板,支持Web服务器响应用户的请求。系统和业务逻辑层还与应用服务层配合,完成节目的订购,价格查询,家长控制和用户最喜爱的节目等服务。

IPTV应用服务层是IPTV系统中的关键核心模块,通过和内容管理系统/运营支撑系统/流媒体服务系统主要完成用户的认证、计费、业务鉴权以及用户profile的缓存、机顶盒的配置和管理、用户Media Shelf管理等一系列的应用。

EPG 的缩写含义

EPG (Engineering Process Group) 在“能力成熟度模型集成”中,是“过程改进小组”的缩写.

是指决策层面的LEADER组成的委员会,它对项目的目标产生影响,但又不是具体执行人员.它是由与项目相关的不同部门组成的小组.

CMMI中EPG章程

CMMI:软件成熟度模型

EPG:过程改进小组

OTD: On Time Delivery,按时交付率。

章程内容:

目标全面改善开发流程,提高开发质量,减少开发成本,缩短开发周期,提升开发效率,形成组织级的开发模式,使得开发中心的项目开发OTD控制在合理的范围之内(±5%);通过不断的持续改进,为客户提供优质、高效、可信的信息服务体验。组织结构EPG的构成

EPG的成员构成,以专职成员外加兼职成员的方式所构成。

在CMML ML3实施期间专职人员在任职期内,在过程改进活动中,每周投入的人力不得低于80%;兼职人员在任职期内,在过程改进活动中,每周投入的人力不得低于50%;在CMML ML3通过后的过程改进专职人员在任职期内,在过程改进活动中,每周投入的人力不得低于60%;兼职人员在任职期内,在过程改进活动中,每周投入的人力不得低于40%;EPG的职责

EPG小组的成果确认人为总经理或管理者代表,对总经理或管理者代表负责,EPG小组具体负责提供过程改进方案,对过程改进方案的实施过程和实施结果负责。

EPG成员的要求EPG Leader

须由项目经理及以上的成员担任

熟知部门开发业务及相应的开发流程

对开发中心内部流程必须精通

对过程改进有强烈意愿。

EPG Member

须是资深工程师或以上的成员担任;

必须对系统分析、软件开发、问题解决、以及项目发展之流程改进具有高度兴趣;

有较好的沟通、协调能力。

成员退出和进入的机制

成员的退出和进入,需要经过EPG的测试,并报EPG Leader审核,最终由总经理或管理者代表进行批准,方可办理退出或进入手续。EPG需负责对新进入的成员进行培训相关CMMI的知识内容,并保留对新进员工的考核,通过者方能正式进入EPG小组。

任务的分工按照CMMI的过程域来划分各自的任务;

不同人员负责不同的过程域,主导并负责该过程域的所有事宜;

除主要负责的过程域内容,负责协助其他成员的结果review;

按照日常活动分工合作,以事件为主导原则。

相关资料管理

相关资料管理

EPG小组产生的所有资料由EPG Leader指定专人负责,资料存放位置相对固定,目前是通过虚拟存储空间共享目录的方式操作。

工作范围

工作范围

积极配合CMMI实施及执行,不断优化我们的开发流程 ,配合总经理或管理者代表的相关要求,并协助提供推广所有过程改进措施。

随便看

 

百科全书收录4421916条中文百科知识,基本涵盖了大多数领域的百科知识,是一部内容开放、自由的电子版百科全书。

 

Copyright © 2004-2023 Cnenc.net All Rights Reserved
更新时间:2024/11/17 1:54:07