虚拟频道管理方法、装置及虚拟频道服务器制造方法及图纸

技术编号:13595507 阅读:59 留言:0更新日期:2016-08-26 12:10
本发明专利技术实施例提供一种虚拟频道管理方法、装置及虚拟频道服务器,该方法包括:接收视频播放请求,所述视频播放请求中包括获取待播放视频;获取虚拟频道对应的至少一个待选播放频点、以及各所述待选播放频点在预设时段内的时段占用信息;根据所述待播放视频的视频时长和各所述时段占用信息,确定所述待播放视频对应的目标播放频点和目标播放时段;在所述目标播放时段,通过所述目标播放频点播放所述待播放视频。用于提高向用户播放视频的视频质量。

【技术实现步骤摘要】

本专利技术实施例涉及电视
,尤其涉及一种虚拟频道管理方法、装置及虚拟频道服务器
技术介绍
随着广播电视技术的不断发展,虚拟频道技术得到了广泛的应用,任何用户均可以通过虚拟频道发布直播视频。在实际应用过程中,当用户需要通过虚拟频道发布直播视频时,用户将需要发布的视频传送至虚拟频道服务器(下文简称服务器),由服务器对用户上传的视频进行播放,在现有技术中,服务器通常采用IP组播或者IP单播的方式进行视频播放,在IP组播方式中,服务器设置组播地址,并通过组播地址发送视频流,当用户需要观看视频时,用户对视频播放终端进行设置以加入该组播地址对应的组播组,进而实现通过视频播放终端观看服务器播放的视频;在IP单播方式中,用户通过视频播放终端向服务器发送视频播放请求,服务器在接收到视频播放请求后,通过网络资源向视频播放终端发送视频流,以实现用户可以通过视频播放终端观看服务器播放的视频。然而,在现有技术中,服务器无论采用IP组播方式还是IP单播方式进行视频播放,服务器都需要通过网络资源向视频播放终端发送视频流,当网络带宽较小或者网络不稳定时,导致通过虚拟频道向用户播放的视频的质量较低。
技术实现思路
本专利技术实施例提供一种虚拟频道管理方法、装置及虚拟频道服务器,用于提高向用户播放视频的视频质量。第一方面,本专利技术实施例提供一种虚拟频道管理方法,包括:接收视频播放请求,所述视频播放请求中包括获取待播放视频;获取虚拟频道对应的至少一个待选播放频点、以及各所述待选播放频点在预设时段内的时段占用信息;根据所述待播放视频的视频时长和各所述时段占用信息,确定所述待播放视频对应的目标播放频点和目标播放时段;在所述目标播放时段,通过所述目标播放频点播放所述待播放视频。在一种可能的实施方式中,根据所述待播放视频的视频时长和各所述时段占用信息,确定所述待播放视频对应的目标播放频点和目标播放时段,包括:根据各所述时段占用信息,获取各所述待选播放频点对应的空闲时段,所述空闲时段为所述待选播放频点中未被安排播放视频的时段;在各所述待选播放频点对应的空闲时段中,确定所述目标播放时段,其中,所述目标播放时段的时长大于或等于所述待播放视频的时长;将目标播放时段对应的待选播放频点确定为目标播放频点。在另一种可能的实施方式中,在各所述待选播放频点对应的空闲时段中,确定所述目标播放时段,包括:在各所述待选播放频点对应的空闲时段中,获取时长大于所述待播放视频的时长的有效空闲时段集合;获取所述有效空闲时段集合中各有效空闲时段的优先级,将优先级最高的有效空闲时段确定为所述目标播放时段。在另一种可能的实施方式中,所述视频播放请求中还包括预设播放时段;相应的,根据所述待播放视频的视频时长和各所述时段占用信息,确定所述待播放视频对应的目标播放时段,包括:将所述预设播放时段确定为所述目标播放时段;相应的,根据所述待播放视频的视频时长和各所述时段占用信息,确定所述待播放视频对应的目标播放频点,包括:获取各所述待选播放频点的空闲时段,将空闲时段包括所述预设播放时段的一个待选播放频点确定为所述目标播放频点。在另一种可能的实施方式中,所述接收视频播放请求之前,还包括:接收用户对应的客户端发送的登录请求,所述登录请求中包括用户名和密码;在对所述用户名和密码验证通过后,向所述客户端发送各所述待选播放频点的空闲时段、以及各所述空闲时段的时长,以使用户根据所述待播放视频的时长在所述空闲时段中选择所述预设播放时段。第二方面,本专利技术实施例提供一种虚拟频道管理装置,包括:接收模块,用于接收视频播放请求,所述视频播放请求中包括获取待播放视频;获取模块,用于获取虚拟频道对应的至少一个待选播放频点、以及各所述待选播放频点在预设时段内的时段占用信息;确定模块,用于根据所述待播放视频的视频时长和各所述时段占用信息,确定所述待播放视频对应的目标播放频点和目标播放时段;播放模块,用于在所述目标播放时段,通过所述目标播放频点播放所述待播放视频。在另一种可能的实施方式中,所述确定模块包括获取单元、第一确定单元和第二确定单元,其中,所述获取单元,用于根据各所述时段占用信息,获取各所述待选播放频点对应的空闲时段,所述空闲时段为所述待选播放频点中未被安排播放视频的时段;所述第一确定单元,用于在各所述待选播放频点对应的空闲时段中,确定所述目标播放时段,其中,所述目标播放时段的时长大于或等于所述待播放视频的时长;所述第二确定单元,用于将目标播放时段对应的待选播放频点确定为目标播放频点。在另一种可能的实施方式中,所述第一确定单元具体用于:在各所述待选播放频点对应的空闲时段中,获取时长大于所述待播放视频的时长的有效空闲时段集合;获取所述有效空闲时段集合中各有效空闲时段的优先级,将优先级最高的有效空闲时段确定为所述目标播放时段。在另一种可能的实施方式中,所述视频播放请求中还包括预设播放时段;相应的,所述确定模块具体用于,将所述预设播放时段确定为所述目标播放时段;所述确定模块还用于,获取各所述待选播放频点的空闲时段,将空闲时段包括所述预设播放时段的一个待选播放频点确定为所述目标播放频点。在另一种可能的实施方式中,所述装置还包括发送模块,其中,所述接收模块还用于,在所述接收模块接收视频播放请求之前,接收用户对应的客户端发送的登录请求,所述登录请求中包括用户名和密码;所述发送模块用于,在对所述用户名和密码验证通过后,向所述客户端发送各所述待选播放频点的空闲时段、以及各所述空闲时段的时长,以使用户根据所述待播放视频的时长在所述空闲时段中选择所述预设播放时段。第三方面,本专利技术实施例提供一种虚拟频道服务器,包括上述第二方面任一项所述的虚拟频道管理装置。本专利技术实施例提供的虚拟频道管理方法、装置及虚拟频道服务器,在虚拟频道管理装置接收到包括待播放视频的视频播放请求之后,获取虚拟频道对应的至少一个待选播放频点、以及各待选播放频点的时段占用信息,根据待播放视频的视频时长和各时段占用信息,确定待播放视频对应的目标播放频点和目标播放时段,并在目标播放时段,通过目标播放频点播放待播放视频;在上述过程中,当需要通过虚拟频道对待播放视频进行播放时,虚拟频道管理装置无需使用网络资源,使得向用户播放视频的质量不依赖于网络带宽,可以通过频点向用户提供稳定的视频流,进而提高了通过虚拟频道向用户播放视频的视频质量。附图说明为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作一简单地介绍,显而易见地,下面描述中的附图是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。图1为本专利技术提供的虚拟频道管理的应用场景示意图;图2为本专利技术提供的虚拟频道管理方法的流程示意图;图3为本专利技术提供的确定目标播放时段和目标播放频点方法的流程图;图4为本专利技术提供的客户端界面示意图;图5为本专利技术提供的虚拟频道管理装置的结构示意图一;图6为本专利技术提供的虚拟频道管理装置的结构示意图二。具体实施方式为使本专利技术实施例的目的、技术方案和优点更加清楚,下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本专利技术一部分实施例,而不是全部的实本文档来自技高网...

【技术保护点】
一种虚拟频道管理方法,其特征在于,包括:接收视频播放请求,所述视频播放请求中包括获取待播放视频;获取虚拟频道对应的至少一个待选播放频点、以及各所述待选播放频点在预设时段内的时段占用信息;根据所述待播放视频的视频时长和各所述时段占用信息,确定所述待播放视频对应的目标播放频点和目标播放时段;在所述目标播放时段,通过所述目标播放频点播放所述待播放视频。

【技术特征摘要】
1.一种虚拟频道管理方法,其特征在于,包括:接收视频播放请求,所述视频播放请求中包括获取待播放视频;获取虚拟频道对应的至少一个待选播放频点、以及各所述待选播放频点在预设时段内的时段占用信息;根据所述待播放视频的视频时长和各所述时段占用信息,确定所述待播放视频对应的目标播放频点和目标播放时段;在所述目标播放时段,通过所述目标播放频点播放所述待播放视频。2.根据权利要求1所述的方法,其特征在于,根据所述待播放视频的视频时长和各所述时段占用信息,确定所述待播放视频对应的目标播放频点和目标播放时段,包括:根据各所述时段占用信息,获取各所述待选播放频点对应的空闲时段,所述空闲时段为所述待选播放频点中未被安排播放视频的时段;在各所述待选播放频点对应的空闲时段中,确定所述目标播放时段,其中,所述目标播放时段的时长大于或等于所述待播放视频的时长;将目标播放时段对应的待选播放频点确定为目标播放频点。3.根据权利要求2所述的方法,其特征在于,在各所述待选播放频点对应的空闲时段中,确定所述目标播放时段,包括:在各所述待选播放频点对应的空闲时段中,获取时长大于所述待播放视频的时长的有效空闲时段集合;获取所述有效空闲时段集合中各有效空闲时段的优先级,将优先级最高的有效空闲时段确定为所述目标播放时段。4.根据权利要求1所述的方法,其特征在于,所述视频播放请求中还包括预设播放时段;相应的,根据所述待播放视频的视频时长和各所述时段占用信息,确定所述待播放视频对应的目标播放时段,包括:将所述预设播放时段确定为所述目标播放时段;相应的,根据所述待播放视频的视频时长和各所述时段占用信息,确定所述待播放视频对应的目标播放频点,包括:获取各所述待选播放频点的空闲时段,将空闲时段包括所述预设播放时
\t段的一个待选播放频点确定为所述目标播放频点。5.根据权利要求4所述的方法,其特征在于,所述接收视频播放请求之前,还包括:接收用户对应的客户端发送的登录请求,所述登录请求中包括用户名和密...

【专利技术属性】
技术研发人员:陈松于芝涛
申请(专利权)人:青岛海信传媒网络技术有限公司
类型:发明
国别省市:山东;37

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

1