一种EPG视频文件的生成方法及装置制造方法及图纸

技术编号:12216880 阅读:71 留言:0更新日期:2015-10-21 18:27
本发明专利技术提供一种EPG视频文件的生成方法及装置。其中,方法包括:获取多个频道的视频直播流,将每个频道的所述视频直播流按照单位时间进行切割形成单位视频直播段;识别所述单位视频直播段中各视频节目的开始位置和结束位置,根据所述开始位置和结束位置将所述单位视频直播段切割成多个视频节目段,根据所述视频节目段生成EPG中的视频记录;根据所述视频节目段的地址,为EPG中的视频记录生成对应的所述视频节目段的访问链接。本发明专利技术实现了对电子节目菜单EPG的快速定位和访问。

【技术实现步骤摘要】

本专利技术涉及数字电视
,特别涉及一种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视频文件的生成方法及装置,用以解决现有技术中EPG视频文件访问不方便的问题,实现快速定位和访问EPG视频文件的目的。本专利技术提供一种EPG视频文件的生成方法,包括:获取多个频道的视频直播流,将每个频道的所述视频直播流按照单位时间进行切割形成单位视频直播段;识别所述单位视频直播段中各视频节目的开始位置和结束位置,根据所述开始位置和结束位置将所述单位视频直播段切割成多个视频节目段,根据所述视频节目段生成EPG中的视频记录; 根据所述视频节目段的地址,为EPG中的视频记录生成对应的所述视频节目段的访问链接。本专利技术实施例的一些有益效果可以包括:根据各单位视频直播段中各视频节目的开始位置和结束位置将全天24小时的单位视频直播段切割成多个视频节目段,并根据地址,生成视频节目段的访问链接,实现了对电子节目菜单EPG的快速定位和访问。在一个实施例中,获取多个频道的视频直播流,将每个频道的所述视频直播流按照单位时间进行切割形成单位视频直播段,包括:获取多个频道的视频直播流,将每个频道的视频直播流存储于文件夹内;如果新增一个频道,将为该新增频道分配一个新的文件夹;将每个频道的所述视频直播流按照单位时间进行切割形成单位视频直播段,将每个单位视频直播段的视频节目段存储于所述文件夹的子文件夹内。该实施例中,将每个频道的视频直播流存储于文件夹内,将每个单位视频直播段的视频节目段存储于所述文件夹的子文件夹内,有利于文件夹与子文件夹的分类,能够方便视频直播流和视频节目段的定位和访问。在一个实施例中,EPG视频文件的生成方法包括:将每个频道的视频直播流存储于文件夹内,将每个单位视频直播段的视频节目段存储于所述文件夹的子文件夹内。识别所述单位视频直播段中各视频节目的开始位置和结束位置。根据所述开始位置和结束位置将所述单位视频直播段切割成多个视频节目段,根据所述视频节目段生成EPG中的视频记录。根据所述视频节目段的播放顺序,将所述视频节目段排序。存储于每个所述子文件内的各频道全天24小时的视频节目段对应于该频道全天24小时的电子节目菜单EPG。根据所述EPG内视频节目段的地址和排序顺序,为EPG中的视频记录生成对应的所述EPG的视频节目段的访问链接URL供用户访问。该实施例中,根据所述EPG内视频节目段的地址和排序顺序,生成所述EPG的视频节目段的访问链接URL供用户访问,解决现有技术中EPG视频文件访问不方便的问题,实现了对电子节目菜单EPG的快速定位和访问。本专利技术提供一种EPG视频文件的生成装置,包括:获取切割模块,用于获取多个频道的视频直播流,将每个频道的所述视频直播流按照单位时间进行切割形成单位视频直播段;识别切割模块,用于识别所述单位视频直播段中各视频节目的开始位置和结束位置,根据所述开始位置和结束位置将所述单位视频直播段切割成多个视频节目段,根据所述视频节目段生成EPG中的视频记录;链接生成模块,用于根据所述视频节目段的地址,为EPG中的视频记录生成对应的所述视频节目段的访问链接。在一个实施例中,还提供另一种EPG视频文件的生成装置,该装置用于服务器中,包括:获取切割模块,用于获取多个频道的视频直播流,将每个频道的所述视频直播流按照单位时间进行切割形成单位视频直播段,所述单位时间包括全天24小时;识别切割模块,用于识别所述单位视频直播段中各视频节目的开始位置和结束位置,根据所述开始位置和结束位置将所述单位视频直播段切割成多个视频节目段,根据所述视频节目段生成EPG中的视频记录;排序生成模块,包括所述链接生成模块和节目排序模块,用于根据EPG内视频节目段的地址和排序顺序,生成所述EPG的视频节目段的访问链接;文件存储模块,用于将每个频道的视频直播流存储于文件夹内,将每个单位视频直播段的视频节目段存储于所述文件夹的子文件夹内。其中:链接生成模块,用于根据所述视频节目段的地址,为EPG中的视频记录生成对应的所述视频节目段的访问链接。节目排序模块,用于根据所述视频节目段的播放顺序,将所述视频节目段排序。本专利技术实施例提供的技术方案,根据所述EPG内视频节目段的地址和排序顺序,生成所述EPG的视频节目段的访问链接URL供用户访问,解决现有技术中EPG视频文件访问不方便的问题,实现了对电子节目菜单EPG的快速定位和访问。本专利技术的其它特征和优点将在随后的说明书中阐述,并且,部分地从说明书中变得显而易见,或者通过实施本专利技术而了解。本专利技术的目的和其他优点可通过在所写的说明书、权利要求书、以及附图中所特别指出的结构来实现和获得。下面通过附图和实施本文档来自技高网
...

【技术保护点】
一种EPG视频文件的生成方法,其特征在于,包括:获取多个频道的视频直播流,将每个频道的所述视频直播流按照单位时间进行切割形成单位视频直播段;识别所述单位视频直播段中各视频节目的开始位置和结束位置,根据所述开始位置和结束位置将所述单位视频直播段切割成多个视频节目段,根据所述视频节目段生成EPG中的视频记录;根据所述视频节目段的地址,为EPG中的视频记录生成对应的所述视频节目段的访问链接。

【技术特征摘要】

【专利技术属性】
技术研发人员:杨井黄镇李磊杨财智殳亚军杨翠花
申请(专利权)人:无锡天脉聚源传媒科技有限公司
类型:发明
国别省市:江苏;32

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1