专利名称:一种因特网网络电视业务管理系统的利记博彩app
技术领域:
本发明涉及基于P2P(对等技术)的通信网络,尤其涉及使用P2P的IPTV (因特网网络电视)业务系统的通信网络。
背景技术:
然而,已有视频监控业务系统,都是基于专用的平台而设计的,例如, 北京互信互通的视频监控业务系统。专用系统, 一般由监控头端PU、视频 编码器、云台控制器和终端设备CU所组成。监控头端PU负责录像和存储, 视频编码器负责将视频格式转换成诸如H.264、 MPEG4等标准格式,云台 控制负责镜头的变焦、转动和伸缩等,而终端负责录像的展现。 一般地,头 端PU进行录像,并将录像存储在它的硬盘上,然后将存储在硬盘上的录像 搬放到服务器中。
这种专用系统存在以下缺陷
1) 由于头端PU、或本地服务器的存储空间有限,同时并行录像的数量 和系统的存储空间受到限制。
2) 对视频监控业务的扩展,例如家庭监控业务等受到限制。
3) 所支持的终端设备类型有限,例如不能支持手机、机顶盒等。
4) 由于头端PU安装在现场,容易发生故障。
基于IPTV的视频监控业务系统是指在IPTV系统的平台上开展视频监 控图像业务的系统,是一种新兴的视频监控业务系统。该系统采用目前监控 系统的头端编码器、摄像头、云台设备作为监控头端PU,由IPTV业务管 理系统(包括IPTV ^L频监控业务的管理功能,以下均筒称"IPTV业务管理 系统")的RGM (注册服务器模块)子模块和IPTV系统的CDN (媒体交付) 系统组合形成的控制中心,使用IPTV系统的机顶盒、手机和电视墙监控中
心作为监控终端设备CU,采用电子节目指南(EPG )技术形成服务门户, 在IPTV业务端进行业务运营包装形成视频监控业务逻辑控制及管理,从而 组建成整个IPTV视频监控业务系统。
视频监控业务系统的用户可以将录像存储在IPTV系统的边缘POP点 (流媒体服务器)上,也可以存储在自己的存储服务器里。但是,如果同时 并行录像的数量过多或用户在边缘POP点上存储空间不够时,也会导致拒 绝录像服务。而增加费用昂贵的流媒体服务器,则会大大提高视频监控业务 系统的建设成本。
视频监控业务系统的许多用户,包括行业用户和普通用户,往往都有自 己的存储服务器来存储自己的监控录像。因此,还有必要对IPTV视频监控 业务系统的网络提供的用户终端资源加以进一步利用。
发明内容
本发明要解决的技术问题是提供一种因特网网络电视业务管理系统,提 高IPTV视频监控业务系统的可扩展性和系统性能。
为此,本发明提出了一种因特网网络电视业务管理系统,包括录像调 度模块、录像计划维护才莫块、状态管理模块、安全管理模块、目录服务模块 和查询服务模块,且具有提供给终端设备调用的查询接口、安全接口和状态 接口,其中
所述目录服务模块用于保存终端设备通过查询接口发来的录像计划,并 记录保存录像的终端设备的信息;
所述录像调度模块用于针对用户录像计划,执行预设的决策算法来选择 用来存储录像的终端设备;
所述录像计划维护模块用于根据目录服务模块保存的录像计划,触发录 像调度模块选择用来存储录像的终端设备,然后将已经分配的录像任务通知 到相应终端设备;
所述状态管理模块用于保存和维护终端设备通过状态接口发来的状态 信息;
所述安全管理模块用于通过安全接口与终端设备的对应模块交互,实现
包括对终端设备的认证、访问控制的安全目标;
所述查询服务模块用于在收到终端设备通过查询接口发来的查询录像 所在终端设备的请求后,从目录服务模块检索到录像所在的终端设备,并将 其地址信息通过查询接口返回到请求的终端设备。
进一步,上述系统还可具有以下特点所述录像调度模块判断计划中的 录像能否保存在发送录像的终端设备,如杲不能,再选择用来存储录像的终 端设备。
进一步,上述系统还可具有以下特点所述录像调度模块在选定保存录 像的终端设备之后,就将选定的保存录像的终端设备的地址通知发送录像计 划的终端设备,并在有变化时再发送更新通知。
进一步,上述系统还可具有以下特点所述录像调度模块的决策算法依 据以下一种或多种准则a)利用各个终端设备"在线"或"离线"时间的 历史统计数据,获得终端设备在请求录像期间的"在线"的概率,优先使用 具有最高在线概率的终端设备来录像;b)根据从保存录像的终端设备到请 求录像的终端设备之间的传输代价最小的准则来选择;c)根据录像计划外 的对录像内容的请求的历史统计,预测可能发生的录像回放请求,选择可满 足这些计划外的请求的终端设备。
进一步,上述系统还可具有以下特点所述状态管理模块还可根据终端 设备是否停止对该状态接口的周期性的调用,得知终端设备当前的可用性并 通知录像计划维护模块,终端设备是否"在线"。
进一步,上述系统还可具有以下特点所述录像计划维护模块在状态管 理模块判断原选择终端设备在录像时间不可用时,触发录像调度模块重新选 择保存录像的终端设备并通知该终端设备保存录像,并更新IPTV业务管理 系统维护列表。
进一步,上述系统还可具有以下特点所述录像计划维护模块接收到终 端设备的查询请求后,搜索它所维护的终端设备录像的记录,将找到的保存 录像的终端设备的地址返回给请求查询的终端设备,或者通知保存录像的终
端设备传送录像,携带请求查询的终端i殳备的地址。
进一步,上述系统还可具有以下特点所述查询服务模块还用于在收到 计划外的录〗象内容查询请求后,在可利用的资源和网络带宽参数满足要求并 且不会降低质量时,再进行查询。
与现有技术相比,本发明的因特网网络电视业务管理系统,提高了 IPTV 视频监控业务系统的性能和可扩展性、服务质量和用户的满意度,减少了费 用昂贵的流媒体服务器,降低了视频监控业务系统的建设成本,提高了系统 的利用率。
图1是实施例中IPTV业务管理系统的功能模块示意图。
具体实施例方式
图1是本实施例IPTV业务管理系统104的相关功能模块图。包括录像 调度模块303、录像计划维护模块304、状态管理模块305、安全管理模块 306、目录服务模块307和查询服务模块308。并且有3个提供给终端设备 102调用的接口模块查询接口 300、安全接口 301和状态接口 302。其中
目录服务模块307用于保存终端设备通过查询接口发来的录像计划,并 记录保存录像的终端设备的信息。
录像调度模块303用于针对用户录像计划,执行预设的决策算法来选择 用来存储录像的终端设备。
所述录像调度模块判断计划中的录像能否保存在发送录像的终端设备, 如果不能,再选择用来存储录像的终端设备;所述录像调度模块在选定保存 录像的终端设备之后,就将选定的保存录像的终端设备的地址通知发送录像 计划的终端设备,并在有变化时再发送更新通知;
所述录像调度模块的决策算法依据以下一种或多种准则a)利用各个 终端设备"在线"或"离线"时间的历史统计数据,获得终端设备在请求录
像期间的"在线"的概率,优先使用具有最高在线概率的终端设备来录像; b)根据从保存录像的终端设备到请求录像的终端设备之间的传输代价最小 的准则来选择;c)根据录像计划外的对录像内容的请求的历史统计,预测 可能发生的录像回放请求,选择可满足这些计划外的请求的终端设备。
录像计划维护模块304用于根据目录服务模块保存的录像计划,触发录 像调度模块选择用来存储录像的终端设备,然后通过终端设备提供的控制接 口将已经分配的录像任务通知到终端设备;并可以在状态管理模块判断原选 择终端设备在录像时间不可用时,触发录像调度模块重新选择保存录像的终 端设备并通知该终端设备保存录像,并更新IPTV业务管理系统维护列表; 还用于接收到终端设备的查询请求后,搜索它所维护的终端设备录像的记 录,将找到的保存录像的终端设备的地址返回给请求查询的终端设备,或者 通知保存录像的终端设备传送录像,携带请求查询的终端设备的地址。
状态管理模块305用于保存和维护终端设备通过状态接口发来的状态 信息,如终端设备可利用的资源、已经完成录像的保存等,并可根据终端设 备是否停止对该状态接口的周期性的调用,来判断终端设备当前的可用性并 通知录像计划维护模块,是否可用指终端设备是否"在线"。终端设备"在 线"是指能够通过网络与其它的终端设备通信,如果不能与其它终端设备通 信,则处于"离线,,状态。
安全管理模块306用于通过安全接口与终端设备的对应模块交互,实现 对终端设备的认证、访问控制、加密录像和内容完整性等安全目标,如只有 经过原录像提供商授权的用户才能观看录像。
查询服务模块308用于在收到终端设备通过查询接口发来的查询录像 所在的终端设备的请求后,从目录服务模块检索到录像所在的终端设备,并 将其地址信息通过查询接口返回到请求的终端设备。在收到请求后,也可先 根据目录服务单元保存的信息判断是否计划外的录像内容请求,如果是,先 触发录像调度模块判断可利用的资源和网络带宽等参数是否满足要求并且 不会降低质量,如果是,再进行查询。
本发明中所述IPTV业务管理系统并不限于实施例中所述结构,本领域 的技术人员可作出相应的变形及修改以实现基本的功能。
权利要求
1、一种因特网网络电视业务管理系统,包括录像调度模块、录像计划维护模块、状态管理模块、安全管理模块、目录服务模块和查询服务模块,且具有提供给终端设备调用的查询接口、安全接口和状态接口,其中所述目录服务模块用于保存终端设备通过查询接口发来的录像计划,并记录保存录像的终端设备的信息;所述录像调度模块用于针对用户录像计划,执行预设的决策算法来选择用来存储录像的终端设备;所述录像计划维护模块用于根据目录服务模块保存的录像计划,触发录像调度模块选择用来存储录像的终端设备,然后将已经分配的录像任务通知到相应终端设备;所述状态管理模块用于保存和维护终端设备通过状态接口发来的状态信息;所述安全管理模块用于通过安全接口与终端设备的对应模块交互,实现包括对终端设备的认证、访问控制的安全目标;所述查询服务模块用于在收到终端设备通过查询接口发来的查询录像所在终端设备的请求后,从目录服务模块检索到录像所在的终端设备,并将其地址信息通过查询接口返回到请求的终端设备。
2、 如权利要求l所述系统,其特征在于所述录像调度模块判断计划中的录像能否保存在发送录像的终端设备, 如果不能,再选择用来存储录像的终端设备。
3、 如权利要求l所述系统,其特征在于所述录像调度模块在选定保存录像的终端设备之后,就将选定的保存录 像的终端设备的地址通知发送录像计划的终端设备,并在有变化时再发送更 新通知。
4、 如权利要求l所述系统,其特征在于所述录像调度模块的决策算法依据以下一种或多种准则a)利用各个 终端设备"在线,,或"离线"时间的历史统计数据,获得终端设备在请求录像期间的"在线"的概率,优先使用具有最高在线概率的终端设备来录像; b)根据从保存录像的终端设备到请求录像的终端设备之间的传输代价最小 的准则来选择;c)根据录像计划外的对录像内容的请求的历史统计,预测 可能发生的录像回放请求,选择可满足这些计划外的请求的终端设备。
5、 如权利要求l所述系统,其特征在于所述状态管理模块还可根据终端设备是否停止对该状态接口的周期性 的调用,得知终端设备当前的可用性并通知录像计划维护模块,终端设备是 否"在线"。
6、 如权利要求l所述系统,其特征在于所述录像计划维护模块在状态管理模块判断原选择终端设备在录像时 间不可用时,触发录像调度模块重新选择保存录像的终端设备并通知该终端 设备保存录像,并更新IPTV业务管理系统维护列表。
7、 如权利要求l所述系统,其特征在于所述录像计划维护模块接收到终端设备的查询请求后,搜索它所维护的 终端设备录像的记录,将找到的保存录像的终端设备的地址返回给请求查询 的终端设备,或者通知保存录像的终端设备传送录像,携带请求查询的终端 i更备的;也址。
8、 如权利要求l所述系统,其特征在于所述查询服务模块还用于在收到计划外的录像内容查询请求后,在可利 用的资源和网络带宽参数满足要求并且不会降低质量时,再进行查询。
全文摘要
本发明提出了一种因特网网络电视业务管理系统,包括录像调度模块、录像计划维护模块、状态管理模块、安全管理模块、目录服务模块和查询服务模块,且具有提供给终端设备调用的查询接口、安全接口和状态接口,其中所述目录服务模块用于保存录像计划,并记录保存录像的终端设备的信息;所述录像调度模块用于选择用来存储录像的终端设备;所述录像计划维护模块用于触发录像调度模块选择终端设备,将录像任务通知到相应终端设备;所述状态管理模块用于保存和维护终端设备的状态信息;所述安全管理模块用于通过安全接口与终端设备的对应模块交互,实现安全目标;所述查询服务模块用于将录像所在的终端设备地址信息通过查询接口返回到请求的终端设备。
文档编号H04N7/18GK101170680SQ20061015043
公开日2008年4月30日 申请日期2006年10月27日 优先权日2006年10月27日
发明者玮 吕, 徐火顺, 李木金 申请人:中兴通讯股份有限公司