一种播出卡的处理方法及装置的制造方法_2

文档序号:8546463阅读:来源:国知局
通过设置播出卡的状态可准确的了解播出卡的使用情况,从而提高分配播出卡的效率。
[0072]步骤18、当空闲播出卡的数量小于所述预留阈值时,向维护端发送提示消息。
[0073]根据步骤15中的举例,当播出卡的数量小于预设阈值(即播出卡的数量小于2)时向维护端发送提示消息,可使得维护端根据该提示消息进行播出卡的采购等工作,从而保证客户端对播出卡的正常使用。
[0074]步骤19、确定所述第一服务器的已被分配的播出卡的数量。
[0075]步骤20、接收客户端的创建频道请求消息。
[0076]步骤21、当所述第一服务器已被分配的播出卡的数量超过预设值时,根据所述创建频道请求消息利用第二服务器为所述客户端分配一个播出卡。
[0077]当再次接收到该客户端的创建频道请求时,可仍优先利用第一服务器为其分配播出卡。但是,为了做到各个服务器的负载均衡从而保证为客户端分配合适的播出卡,当所述第一服务器已被分配的播出卡的数量超过预设值时,根据所述创建频道请求消息利用第二服务器为所述客户端分配一个播出卡。其中,第二服务器指的是系统中其他的能够为客户端分配播出卡的服务器,预设值也可任意设置。
[0078]例如,假设第一服务器共对应有10个播出卡,预设值为6。其中第一服务器已分配的播出卡的数量为8个。第二服务器共对应有10个播出卡,已分配的播出卡的数量为3个。因此,当再次接收到客户端的创建频道请求时,由于第一服务器已被分配的播出卡的数量为8,超过预设值6,因此,利用第二服务器为所述客户端分配一个播出卡。
[0079]由上可以看出,在本发明实施例中,根据客户端的创建频道请求消息为客户端分配一个播出卡,并同时更新空闲的播出卡的数量。因而,利用本发明实施例能够使得为客户端分配的播出卡刚好满足用户的需求,从而节约了系统资源。
[0080]如图2所示,本发明的播出卡的处理装置,包括:
[0081]接收单元31,用于接收客户端的创建频道请求消息;分配单元32,用于根据所述创建频道请求消息利用第一服务器为所述客户端分配一个播出卡;更新单元33,用于更新空闲播出卡的数量,其中,空闲播出卡的数量大于预留阈值且小于客户端预订的播出卡数量。
[0082]如图3所示,为了进一步的防止出现资源浪费的情况,所述装置还可包括:获取单元34,用于接收所述客户端发送的预订播出卡的预订请求,所述预订请求包括预订的播出卡数量。此时,所述分配单元32还用于为所述客户端预留出小于预订的播出卡数量的播出卡。
[0083]如图4所示,所述装置还包括:设置单元35,用于设置已分配的播出卡的状态为占用状态。此时,所述获取单元34还用于,获取已分配的播出卡的当前状态;所述设置单元35还用于,当检测到所述已分配的播出卡未被使用时,将所述已分配的播出卡的状态设置为闲置状态,作为空闲播出卡。通过设置播出卡的状态可准确的了解播出卡的使用情况,从而提高分配播出卡的效率。
[0084]此外,如图4所示,所述装置还包括:
[0085]发送单元36,用于当空闲播出卡的数量小于所述预留阈值时,向维护端发送提示消息。当播出卡的数量小于预设阈值时向维护端发送提示消息,可使得维护端根据该提示消息进行播出卡的采购等工作,从而保证客户端对播出卡的正常使用。
[0086]再如图4所示,所述装置还包括:处理单元37,用于确定所述第一服务器的已被分配的播出卡的数量。此时,所述接收单元31还用于再次接收客户端的创建频道请求消息;所述分配单元32还用于当所述第一服务器已被分配的播出卡的数量超过预设值时,根据所述创建频道请求消息利用第二服务器为所述客户端分配一个播出卡。通过这种方式可使得各个服务器之间实现负载均衡,从而保证为客户端分配合适的播出卡。
[0087]在本发明实施例中,根据客户端的创建频道请求消息为客户端分配一个播出卡,并同时更新空闲的播出卡的数量。因而,利用本发明实施例能够使得为客户端分配的播出卡刚好满足用户的需求,从而节约了系统资源。
[0088]其中,本发明装置的工作原理可参照前述方法实施例的描述。
[0089]本领域内的技术人员应明白,本发明的实施例可提供为方法、系统、或计算机程序产品。因此,本发明可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本发明可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器和光学存储器等)上实施的计算机程序产品的形式。
[0090]本发明是参照根据本发明实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程视频处理设备的处理器以产生一个机器,使得通过计算机或其他可编程视频处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
[0091]这些计算机程序指令也可存储在能引导计算机或其他可编程视频处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
[0092]这些计算机程序指令也可装载到计算机或其他可编程视频处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
[0093]显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。
【主权项】
1.一种播出卡的处理方法,其特征在于,包括: 接收客户端的创建频道请求消息; 根据所述创建频道请求消息利用第一服务器为所述客户端分配一个播出卡; 更新空闲播出卡的数量,其中,空闲播出卡的数量大于预留阈值且小于客户端预订的播出卡数量。
2.根据权利要求1所述的方法,其特征在于,在所述接收客户端的创建频道请求消息前,所述方法还包括: 接收所述客户端发送的预订播出卡的预订请求,所述预订请求包括预订的播出卡数量; 为所述客户端预留出小于预订的播出卡数量的播出卡。
3.根据权利要求1所述的方法,其特征在于,所述方法还包括: 设置已分配的播出卡的状态为占用状态; 当检测到所述已分配的播出卡未被使用时,将所述已分配的播出卡的状态设置为闲置状态,作为空闲播出卡。
4.根据权利要求1所述的方法,其特征在于,所述方法还包括: 当空闲播出卡的数量小于所述预留阈值时,向维护端发送提示消息。
5.根据权利要求1-4任一所述的方法,其特征在于,所述方法还包括: 确定所述第一服务器的已被分配的播出卡的数量; 接收客户端的创建频道请求消息; 当所述第一服务器已被分配的播出卡的数量超过预设值时,根据所述创建频道请求消息利用第二服务器为所述客户端分配一个播出卡。
6.一种播出卡的处理装置,其特征在于,包括: 接收单元,用于接收客户端的创建频道请求消息; 分配单元,用于根据所述创建频道请求消息利用第一服务器为所述客户端分配一个播出卡; 更新单元,用于更新空闲播出卡的数量,其中,空闲播出卡的数量大于预留阈值且小于客户端预订的播出卡数量。
7.根据权利要求6所述的装置,其特征在于,所述装置还包括: 获取单元,用于接收所述客户端发送的预订播出卡的预订请求,所述预订请求包括预订的播出卡数量; 所述分配单元还用于为所述客户端预留出小于预订的播出卡数量的播出卡。
8.根据权利要求6所述的装置,其特征在于,所述装置还包括: 设置单元,用于设置已分配的播出卡的状态为占用状态; 所述获取单元还用于,获取已分配的播出卡的当前状态; 所述设置单元还用于,当检测到所述已分配的播出卡未被使用时,将所述已分配的播出卡的状态设置为闲置状态,作为空闲播出卡。
9.根据权利要求6所述的装置,其特征在于,所述装置还包括: 发送单元,用于当空闲播出卡的数量小于所述预留阈值时,向维护端发送提示消息。
10.根据权利要求6-9任一所述的装置,其特征在于,所述装置还包括: 处理单元,用于确定所述第一服务器的已被分配的播出卡的数量; 所述接收单元还用于再次接收客户端的创建频道请求消息; 所述分配单元还用于当所述第一服务器已被分配的播出卡的数量超过预设值时,根据所述创建频道请求消息利用第二服务器为所述客户端分配一个播出卡。
【专利摘要】本发明公开了一种播出卡的处理方法及装置,涉及信息处理技术领域,用以节约系统资源。一种播出卡的处理方法包括:接收客户端的创建频道请求消息;根据所述创建频道请求消息利用第一服务器为所述客户端分配一个播出卡;更新空闲播出卡的数量,其中,空闲播出卡的数量大于预留阈值且小于客户端预订的播出卡数量。本发明能够节约系统资源,主要用于电视节目处理系统中。
【IPC分类】H04N21-2385, H04N21-239
【公开号】CN104869435
【申请号】CN201510254823
【发明人】刘磊
【申请人】无锡天脉聚源传媒科技有限公司
【公开日】2015年8月26日
【申请日】2015年5月18日
当前第2页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1