[发明专利]一种高集成度的IPTV系统及其工作方法有效
申请号: | 201410805195.7 | 申请日: | 2014-12-23 |
公开(公告)号: | CN104506924B | 公开(公告)日: | 2018-09-11 |
发明(设计)人: | 袁胜利;赖建勇;夏军 | 申请(专利权)人: | 成都德芯数字科技股份有限公司 |
主分类号: | H04N21/433 | 分类号: | H04N21/433;H04N21/266;H04N21/472 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 610046 四川省*** | 国省代码: | 四川;51 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 集成度 iptv 系统 及其 工作 方法 | ||
1.一种高集成度的IPTV系统,其特征在于,包括交换机及与其相连的集成服务器;所述集成服务器包括内容管理服务器、直播服务器、点播服务器和时移服务器;所述内容管理服务器分别与直播服务器、时移服务器和点播服务器相连;所述直播服务器又与时移服务器相连;其中,
内容管理服务器,是用户与服务器进行交互的模块,用户通过它对整个服务器进行管理;
直播服务器,通过交换机与前端节目源相连;通过内容服务器接收用户的配置并提供相应的直播服务;
时移服务器,从直播服务器取得直播节目数据,根据用户上传的EPG信息进行节目录制,生成时移节目;
点播服务器,通过内容服务器接收点播信息和点播文件,从而实现点播功能;
所述集成服务器为把传统IPTV的内容管理服务器、直播服务器、点播服务器和时移服务器集成到一台服务器中的服务器;
各服务器之间通过本地进程间通信完成信息交互,各种资源本地共享。
2.根据权利要求1所述的高集成度的IPTV系统,其特征在于,所述内容服务器包括网页服务器模块和数据库模块,其中,
网页服务器模块,提供用户访问管理的web页面服务;
数据库模块,保存用户设置的管理数据。
3.根据权利要求1所述的高集成度的IPTV系统,其特征在于,所述直播服务器包括,
节目源换成队列生成模块,根据前端节目源和内容管理服务器生成的配置文件生成节目缓冲队列;
直播服务接收模块,接收客户端的直播服务请求;
直播节目查询模块,根据客户端的直播服务请求查询该节目是否存在于缓冲队列模块;
节目转发模块,根据客户端的直播服务请求,将缓冲队列模块存在的节目转发给用户;
节目缓冲生成模块,根据客户端的直播服务请求,将缓冲队列模块部存在的节目生成节目的缓冲并加入到缓冲队列中。
4.根据权利要求1所述的高集成度的IPTV系统,其特征在于,所述时移服务器包括时移节目模块和播放模块,其中,
时移节目生成模块,包括:节目数据获取模块,由直播服务器获取到需要时移的节目数据;EPG信息获取模块,由内容管理服务器获取到时移节目的EPG信息。
5.根据权利要求1所述的高集成度的IPTV系统,其特征在于,所述交换机为千兆交换机。
6.一种基于基于权利要求1所述高集成度的IPTV系统的IPTV系统工作方法,其特征在于,用户通过web界面配置的直播信息,由内容管理服务器生成直播配置文件,直接存放于直播服务器配置目录。
7.根据权利要求6所述的高集成度的IPTV系统工作方法,所述方法还包括,直播服务器根据前端节目源和内容管理服务器生成的配置文件生成节目缓冲队列,当客户端请求直播服务时,首先去节目缓冲队列中查询该节目是否存在,若存在则直接将该节目转发给用户,若不存在则生成该节目的缓冲并加入到缓冲队列中,从而为用户提供直播服务。
8.根据权利要求7所述的高集成度的IPTV系统工作方法,所述方法还包括,时移服务器由直播服务器的节目缓冲队列获取到需要时移的节目数据,由内容管理服务器获取到时移节目的EPG信息,从而生成时移节目。
9.根据权利要求6所述的高集成度的IPTV系统工作方法,所述方法还包括,当用户请求点播时,点播服务器根据客户请求去影片管理目录查找客户请求的影片,然后通过HTTP协议发送给用户。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于成都德芯数字科技股份有限公司,未经成都德芯数字科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201410805195.7/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种节省存储空间的视频处理方法
- 下一篇:一种基于无线技术的数字视频交换盒