一种视频点播系统
2019-11-26

一种视频点播系统

本发明公开了一种(酒店或社区、家庭)视频点播系统,包括:中心服务器,用于存储视频信息;节点服务器,用于通过网络与所述中心服务器建立通信连接以获取至少部分所述视频信息并根据该视频信息生成节目列表;用户终端,用于读取所述节目列表并通过显示设备显示;当用户点播相应节目后,其向所述节点服务器发送点播请求,并读取对应视频信息解码后通过所述显示设备播放。本发明中,由于将各个(酒店或社区、家庭)节点服务器通过广域网连接至所述中心服务器,这样就实现了整个点播系统的网络运营。使得节目的分发和管理可以通过网络进行,从而使得分发和管理工作变得简单易行,效率也得到提高。

处理模块,用于对来自所述节点服务器的视频码流进行解码并输出至所述显示设备播放。

所述第一节点服务器20和第二节点服务器21首先根据所述IP地址连接至所述中心媒体服务器102,该中心媒体服务器102判断与所述第一节点服务器20和第二节点服务器21的连接状况,若连接状况良好,则通过P4P的方式向所述连接状况好的节点服务器发送其上所没有的视频信息。

所述用户终端向所述节点服务器发送点播请求后,所述节点服务器便向该用户终端传输所点播的未经解密的视频信息以及解密密钥,所述用户终端根据所述解密密钥对所述视频信息进行解密。

其中,所述节点服务器接收所述用户终端的点播请求后,记录存储该点播请求的点播信息,并将该点播信息发送至所述中心服务器存储以便于统计。

其中,所述节点服务器接收所述用户终端的点播请求后,记录存储该点播请求的点播信息,并将该点播信息发送至所述中心服务器存储以便于统计。

无线信号接收模块,用于接收用户通过遥控器所发出的无线点播信号;

另外,所述视频信息经过加密处理;

参考图1,图示了本发明一种视频点播系统的一个实施例的结构示意图。如图所示,包括三级网络结构,依次是位于第一级的中心服务器10、位于中间级的第一节点服务器20和第二节点服务器21、位于最末级的机顶盒。其中,与所述第一节点服务器20连接的机顶盒包括机顶盒一31、机顶盒二32、机顶盒三33,与所述第二节点服务器21连接的机顶盒包括机顶盒四34、机顶盒五35、机顶盒六36。

当所述机顶盒一31被验证为合法的用户终端后,其便从所述第一节点服务器20中下载节目列表并将该节目列表通过显示设备(例如连接该机顶盒的电视机)显示,用户观看到所述节目列表后,可以直接通过所述机顶盒一31上的按键或遥控器进行选择播放,选定后所述机顶盒一31便向所述第一节点服务器20发送点播请求,所述第一节点服务器20记录存储该点播请求的点播信息。

并且,所述账务管理系统101接收到所述点播信息后存储至其数据库中,根据不同的查询权限提供不同的视图。例如,对于整个点播系统的运营商来说,其拥有查询所有汇总的点播信息的权限;对于节目内容提供商来说,其可以查看每部电影的点播次数及其对应的房间、酒店、点播起止时间等。

本发明中,由于用户终端从对应的节点服务器读取视频信息,因而其本身并不需要存储设备,所以降低了成本。

所述中心媒体服务器102,用于保存所述媒体处理中心103转换后并经过DRM加密的视频信息并将该视频信息发送至所述第一节点服务器20及所述第二节点服务器21。