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

文档序号:10539550阅读:145来源:国知局
虚拟频道管理方法、装置及虚拟频道服务器的制造方法
【专利摘要】本发明实施例提供一种虚拟频道管理方法、装置及虚拟频道服务器,该方法包括:接收视频播放请求,所述视频播放请求中包括获取待播放视频;获取虚拟频道对应的至少一个待选播放频点、以及各所述待选播放频点在预设时段内的时段占用信息;根据所述待播放视频的视频时长和各所述时段占用信息,确定所述待播放视频对应的目标播放频点和目标播放时段;在所述目标播放时段,通过所述目标播放频点播放所述待播放视频。用于提高向用户播放视频的视频质量。
【专利说明】
虚拟频道管理方法、装置及虚拟频道服务器
技术领域
[0001] 本发明实施例涉及电视技术领域,尤其涉及一种虚拟频道管理方法、装置及虚拟 频道服务器。
【背景技术】
[0002] 随着广播电视技术的不断发展,虚拟频道技术得到了广泛的应用,任何用户均可 以通过虚拟频道发布直播视频。
[0003] 在实际应用过程中,当用户需要通过虚拟频道发布直播视频时,用户将需要发布 的视频传送至虚拟频道服务器(下文简称服务器),由服务器对用户上传的视频进行播放, 在现有技术中,服务器通常采用IP组播或者IP单播的方式进行视频播放,在IP组播方式中, 服务器设置组播地址,并通过组播地址发送视频流,当用户需要观看视频时,用户对视频播 放终端进行设置以加入该组播地址对应的组播组,进而实现通过视频播放终端观看服务器 播放的视频;在IP单播方式中,用户通过视频播放终端向服务器发送视频播放请求,服务器 在接收到视频播放请求后,通过网络资源向视频播放终端发送视频流,以实现用户可以通 过视频播放终端观看服务器播放的视频。
[0004] 然而,在现有技术中,服务器无论采用IP组播方式还是IP单播方式进行视频播放, 服务器都需要通过网络资源向视频播放终端发送视频流,当网络带宽较小或者网络不稳定 时,导致通过虚拟频道向用户播放的视频的质量较低。

【发明内容】

[0005] 本发明实施例提供一种虚拟频道管理方法、装置及虚拟频道服务器,用于提高向 用户播放视频的视频质量。
[0006] 第一方面,本发明实施例提供一种虚拟频道管理方法,包括:
[0007] 接收视频播放请求,所述视频播放请求中包括获取待播放视频;
[0008] 获取虚拟频道对应的至少一个待选播放频点、以及各所述待选播放频点在预设时 段内的时段占用信息;
[0009] 根据所述待播放视频的视频时长和各所述时段占用信息,确定所述待播放视频对 应的目标播放频点和目标播放时段;
[001 0]在所述目标播放时段,通过所述目标播放频点播放所述待播放视频。
[0011] 在一种可能的实施方式中,根据所述待播放视频的视频时长和各所述时段占用信 息,确定所述待播放视频对应的目标播放频点和目标播放时段,包括:
[0012] 根据各所述时段占用信息,获取各所述待选播放频点对应的空闲时段,所述空闲 时段为所述待选播放频点中未被安排播放视频的时段;
[0013] 在各所述待选播放频点对应的空闲时段中,确定所述目标播放时段,其中,所述目 标播放时段的时长大于或等于所述待播放视频的时长;
[0014] 将目标播放时段对应的待选播放频点确定为目标播放频点。
[0015] 在另一种可能的实施方式中,在各所述待选播放频点对应的空闲时段中,确定所 述目标播放时段,包括:
[0016] 在各所述待选播放频点对应的空闲时段中,获取时长大于所述待播放视频的时长 的有效空闲时段集合;
[0017] 获取所述有效空闲时段集合中各有效空闲时段的优先级,将优先级最高的有效空 闲时段确定为所述目标播放时段。
[0018] 在另一种可能的实施方式中,所述视频播放请求中还包括预设播放时段;
[0019] 相应的,根据所述待播放视频的视频时长和各所述时段占用信息,确定所述待播 放视频对应的目标播放时段,包括:
[0020] 将所述预设播放时段确定为所述目标播放时段;
[0021] 相应的,根据所述待播放视频的视频时长和各所述时段占用信息,确定所述待播 放视频对应的目标播放频点,包括:
[0022] 获取各所述待选播放频点的空闲时段,将空闲时段包括所述预设播放时段的一个 待选播放频点确定为所述目标播放频点。
[0023] 在另一种可能的实施方式中,所述接收视频播放请求之前,还包括:
[0024] 接收用户对应的客户端发送的登录请求,所述登录请求中包括用户名和密码;
[0025] 在对所述用户名和密码验证通过后,向所述客户端发送各所述待选播放频点的空 闲时段、以及各所述空闲时段的时长,以使用户根据所述待播放视频的时长在所述空闲时 段中选择所述预设播放时段。
[0026]第二方面,本发明实施例提供一种虚拟频道管理装置,包括:
[0027] 接收模块,用于接收视频播放请求,所述视频播放请求中包括获取待播放视频;
[0028] 获取模块,用于获取虚拟频道对应的至少一个待选播放频点、以及各所述待选播 放频点在预设时段内的时段占用信息;
[0029] 确定模块,用于根据所述待播放视频的视频时长和各所述时段占用信息,确定所 述待播放视频对应的目标播放频点和目标播放时段;
[0030] 播放模块,用于在所述目标播放时段,通过所述目标播放频点播放所述待播放视 频。
[0031] 在另一种可能的实施方式中,所述确定模块包括获取单元、第一确定单元和第二 确定单元,其中,
[0032] 所述获取单元,用于根据各所述时段占用信息,获取各所述待选播放频点对应的 空闲时段,所述空闲时段为所述待选播放频点中未被安排播放视频的时段;
[0033] 所述第一确定单元,用于在各所述待选播放频点对应的空闲时段中,确定所述目 标播放时段,其中,所述目标播放时段的时长大于或等于所述待播放视频的时长;
[0034]所述第二确定单元,用于将目标播放时段对应的待选播放频点确定为目标播放频 点。
[0035] 在另一种可能的实施方式中,所述第一确定单元具体用于:
[0036] 在各所述待选播放频点对应的空闲时段中,获取时长大于所述待播放视频的时长 的有效空闲时段集合;
[0037] 获取所述有效空闲时段集合中各有效空闲时段的优先级,将优先级最高的有效空 闲时段确定为所述目标播放时段。
[0038]在另一种可能的实施方式中,所述视频播放请求中还包括预设播放时段;
[0039]相应的,所述确定模块具体用于,将所述预设播放时段确定为所述目标播放时段; [0040]所述确定模块还用于,获取各所述待选播放频点的空闲时段,将空闲时段包括所 述预设播放时段的一个待选播放频点确定为所述目标播放频点。
[0041 ]在另一种可能的实施方式中,所述装置还包括发送模块,其中,
[0042]所述接收模块还用于,在所述接收模块接收视频播放请求之前,接收用户对应的 客户端发送的登录请求,所述登录请求中包括用户名和密码;
[0043]所述发送模块用于,在对所述用户名和密码验证通过后,向所述客户端发送各所 述待选播放频点的空闲时段、以及各所述空闲时段的时长,以使用户根据所述待播放视频 的时长在所述空闲时段中选择所述预设播放时段。
[0044] 第三方面,本发明实施例提供一种虚拟频道服务器,包括上述第二方面任一项所 述的虚拟频道管理装置。
[0045] 本发明实施例提供的虚拟频道管理方法、装置及虚拟频道服务器,在虚拟频道管 理装置接收到包括待播放视频的视频播放请求之后,获取虚拟频道对应的至少一个待选播 放频点、以及各待选播放频点的时段占用信息,根据待播放视频的视频时长和各时段占用 信息,确定待播放视频对应的目标播放频点和目标播放时段,并在目标播放时段,通过目标 播放频点播放待播放视频;在上述过程中,当需要通过虚拟频道对待播放视频进行播放时, 虚拟频道管理装置无需使用网络资源,使得向用户播放视频的质量不依赖于网络带宽,可 以通过频点向用户提供稳定的视频流,进而提高了通过虚拟频道向用户播放视频的视频质 量。
【附图说明】
[0046] 为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现 有技术描述中所需要使用的附图作一简单地介绍,显而易见地,下面描述中的附图是本发 明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以 根据这些附图获得其他的附图。
[0047]图1为本发明提供的虚拟频道管理的应用场景示意图;
[0048]图2为本发明提供的虚拟频道管理方法的流程示意图;
[0049] 图3为本发明提供的确定目标播放时段和目标播放频点方法的流程图;
[0050] 图4为本发明提供的客户端界面示意图;
[0051]图5为本发明提供的虚拟频道管理装置的结构示意图一;
[0052]图6为本发明提供的虚拟频道管理装置的结构示意图二。
【具体实施方式】
[0053]为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例 中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是 本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员 在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0054] 图1为本发明提供的虚拟频道管理的应用场景示意图,请参照图1,包括多个客户 端(101-1至101-M)和虚拟频道管理装置102,在虚拟频道管理装置102中设置有多个播放频 点,虚拟频道管理装置102可以通过该多个播放频点中播放视频;当用户需要通过虚拟频道 播放视频时,用户可以通过客户端向虚拟频道管理装置102发送待播放视频,虚拟频道管理 装置102根据待播放视频的时长,在多个播放频点中选择一个播放频点,并选择一个空闲时 段播放该待播放视频,在本申请中,虚拟频道管理装置可以通过播放频点对待播放视频进 行播放,无需使用网络资源,进而提高通过虚拟频道向用户播放的视频的质量。下面,通过 具体实施例对本申请所示的技术方案进行详细说明。
[0055] 需要说明的是,下面这几个具体的实施例可以相互结合,对于相同或相似的概念 或过程可能在某些实施例中不再赘述。
[0056] 图2为本发明提供的虚拟频道管理方法的流程示意图,该方法的执行主体为虚拟 频道管理装置,请参照图2,该方法可以包括:
[0057] S201、接收视频播放请求,视频播放请求中包括获取待播放视频;
[0058] S202、获取虚拟频道对应的至少一个待选播放频点、以及各待选播放频点在预设 时段内的时段占用信息;
[0059] S203、根据待播放视频的视频时长和各时段占用信息,确定待播放视频对应的目 标播放频点和目标播放时段;
[0060] S204、在目标播放时段,通过目标播放频点播放待播放视频。
[0061]在本发明实施例中,在虚拟频道管理装置(下文简称管理装置)中设置有多个待选 播放频点,该多个待选播放频点为广播电视网络公司分配的频点,管理装置可以在该多个 待选播放频点进行视频播放,管理装置还可以为各个待选播放频点进行命名,且该命名与 现有的直播频点名称不同,现有的直播频点包括"CCTV1"、"北京卫视"、"东方卫视"等。 [0062]在实际应用过程中,当用户需要在虚拟频道中播放视频时,用户可以通过客户端 向管理装置发送视频播放请求,可选的,可以通过网络资源向管理装置发送视频播放请求, 该视频播放请求中至少包括待播放视频,该待播放视频可以为用户录制的视频,或者,用户 对现有视频进行重新编排后的视频。
[0063]在管理装置接收到视频播放请求之后,管理装置获取虚拟频道对应的至少一个待 选播放频点、以及各个待选播放频点在预设时段内的时段占用信息,其中,该时段占用信息 用于指示该待选播放频点中哪些时段处于空闲,哪些时段已被安排播放视频,可选的,该预 设时段可以为管理装置接收到视频播放请求时刻之后的24小时,该预设时段还可以为管理 装置接收到视频播放请求的日期的第二天的〇点至24点,在实际应用过程中,可以根据实际 需要设置该预设时段,例如,假设预设时段为管理装置接收到视频播放请求的日期的第二 天的0点至24点,则各待选播放频点时段占用信息可以如表1所示:
[0064]表 1
[0065]
[0066] 在管理装置获取得到虚拟频道对应的至少一个待选播放频点、以及各待选播放频 点的时段占用信息之后,管理装置根据待播放视频的视频时长和各时段占用信息,在该至 少一个待选播放频点中确定目标播放频点,在该目标播放频点的空闲时段中确定目标播放 时段,并在目标播放时段,通过目标播放频点播放待播放视频,可选的,可以在目标播放时 段,通过将待播放视频对应的码流通过正交振幅调制(Quadrature Amp 1 i tude Modulation,简称QAM)调制到目标播放频点,以实现对待播放视频进行播放,其中,目标播 放时段的时长大于待播放视频的时长,在实际应用过程中,当目标播放时段的时长大于待 播放视频的时长时,可以在目标播放时段中选取时长为待播放视频时长的时段对待播放视 频进行播放。
[0067] 在本发明实施例中,在管理装置接收到包括待播放视频的视频播放请求之后,管 理装置获取虚拟频道对应的至少一个待选播放频点、以及各待选播放频点的时段占用信 息,根据待播放视频的视频时长和各时段占用信息,确定待播放视频对应的目标播放频点 和目标播放时段,并在目标播放时段,通过目标播放频点播放待播放视频;在上述过程中, 当需要通过虚拟频道对待播放视频进行播放时,管理装置无需使用网络资源,使得向用户 播放视频的质量不依赖于网络带宽,管理装置可以通过频点向用户提供稳定的视频流,进 而提高了通过虚拟频道向用户播放视频的视频质量。
[0068] 在图2所示实施例的基础上,当视频播放请求中仅包括待播放视频时,管理装置可 以通过如下可行的实现方式根据待播放视频的视频时长和各时段占用信息,确定待播放视 频对应的目标播放频点和目标播放时段(图2所示实施例中的S203),具体的,请参照图3所 示实施例。
[0069] 图3为本发明提供的确定目标播放时段和目标播放频点方法的流程图,请参照图 3,该方法可以包括:
[0070] S301、根据各时段占用信息,获取各待选播放频点对应的空闲时段,空闲时段为待 选播放频点中未被安排播放视频的时段;
[0071 ] S302、在各待选播放频点对应的空闲时段中,确定目标播放时段,其中,目标播放 时段的时长大于或等于待播放视频的时长;
[0072] S303、将目标播放时段对应的待选播放频点确定为目标播放频点。
[0073]在图3所示实施例中,当管理装置需要确定目标播放时段和目标播放频点时,管理 装置先根据各个待选播放频点的时段占用信息,获取各个待选播放频点对应的空闲时段, 该空闲时段为待选播放频点中未被安排播放视频的时段。
[0074]在管理装置获取得到各个待选播放频点对应的空闲时段之后,管理装置先在各待 选播放频点对应的空闲时段中,获取时长大于待播放视频的时长的有效空闲时段集合,该 有效空闲时段集合中包括至少一个有效空闲时段、以及各有效空闲时段对应的待选频点的 标识,其中,各个有效空闲时段的时长大于或等于待播放视频的时长。
[0075]在管理装置获取得到有效空闲时段集合之后,可选的,管理装置可以将有效空闲 时段集合中的任意一个有效空闲时段确定为目标播放时段,进一步的,为了保证待播放视 频的收视率,管理装置还可以获取有效空闲时段集合中各有效空闲时段的优先级,将优先 级最高的空闲时段确定为目标播放时段,可选的,观众量越多,时段的优先级越高,例如,时 段18点-21点的优先级最高、将时段11点-13点的优先级次之,在实际应用过程中,管理装置 可以根据实际需要设置各个时段的优先级,本发明对此不作具体限定。
[0076]在管理装置确定得到目标播放时段之后,管理装置获取目标播放时段对应的待选 播放频点,并将目标播放时段对应的待选播放频点确定为目标播放频点。
[0077] 下面,通过具体示例,对图3实施例所示的方法进行详细说明。
[0078] 示例性的,假设预设时段为管理装置接收到视频播放请求的日期的第二天的0点 至24点,待播放视频的时长为3个小时,当管理装置需要为待播放视频确定目标播放时段和 目标播放频点时,管理装置先获取根据各个待选频点的视频占用信息,获取各个待选播放 频点对应的空闲时段,假设虚拟频道对应3个频点,分别记为频点1-频点3,且该3个频点对 应的空闲时段如表2所示:
[0079] 表 2
[0080]
[0081]在管理装置获取得到表2所示的空闲时段之后,管理装置根据待播放视频的时长 (3个小时),管理装置在表2所示的空闲时段中确定有效空闲时段集合,具体的,有效空闲时 段集合如表3所示:
[0082]表 3
[0083]
[0084] 在管理装置获取得到表3所示的有效空闲时段集合之后,管理装置获取有效空闲 时段集合中各个有效空闲时段的优先级,假设各个有效空闲时段的优先级如表4所示:
[0085] 表 4
[0086]
[0087]在管理装置获取得到表4所示的各个有效空闲时段的优先级之后,管理装置将优 先级最高的时段(20点-24点)确定为目标播放时段,并将时段20点-24点对应的频点1确定 为目标播放频点,由于目标播放时段(20点-24点)的时长为4个小时,待播放视频的时长为3 个小时,可选的,可以将时段20点-24点中的任意3个小时确定为目标播放时段,例如,将20 点-23点确定为目标播放时段,在时段20点-23点,在频点1上播放待播放视频。
[0088] 在图2所示实施例的基础上,在视频播放请求中还可以包括预设播放时段,在该种 情况下,当管理装置需要确定待播放视频对应的目标播放时段时,管理装置可以直接将预 设播放时段确定为目标播放时段,相应的,当管理装置需要确定待播放视频对应的目标播 放频点时,管理装置可以获取各待选播放频点的空闲时段,将空闲时段包括预设播放时段 的一个待选播放频点确定为目标播放频点。
[0089] 在该种实现方式中,用户可以选择待播放视频对应的目标播放时段,为了便于用 户选择目标播放时段,管理装置可以向用户对应的客户端发送各个待选播放频点的空闲时 段,以使得用户可以在空闲时段中选择目标播放时段;下面,结合图4所示的客户端界面图, 对客户端和管理装置的交互过程进行详细说明。
[0090] 图4为本发明提供的客户端界面示意图,请参照图4,包括界面401-界面405,具体 的:
[0091] 在界面401中,当用户需要在管理装置中上传视频时,用户可以通过已注册的用户 名和密码登录管理装置,在用户对界面401中的"登录"按钮进行点击操作时,客户端向管理 装置发送登录请求,管理装置对登录请求中的用户名和密码进行验证,在验证通过后,管理 装置向客户端发送各个待选播放频点的空闲时段。
[0092] 在界面402中,在界面402的初始状态时,空闲时段列表默认为预设时段对应日期 中的空闲时段列表,在界面402中包括"日期选择"按钮M,用户可以通过"日期选择"按钮Μ进 行日期切换,例如,当用户需要在1月1号通过虚拟频道播放视频,则用户可以通过"日期选 择"按钮将日期调节为1月1号,以使在空闲时段列表中显示1月1号的空闲时段,进一步的, 界面402中还包括各个空闲时段对应的选中框,用户可以对选中框进行选中操作,以实现将 该选中框对应的时段确定为目标播放时段,假设用户需要播放的待播放视频的时长为2个 小时,则用户可以对时段20点-23点对应的选中框进行选中操作,以实现将20点-23点确定 为目标播放时段。
[0093]在界面403中,包括"上传视频"按钮,用户可以对"上传视频"按钮进行点击操作, 并选择本地视频进行上传,假设用户需要对视频1进行播放,则用户可以对视频1进行上传。
[0094]在界面404中,包括"确定"按钮,当用户选择完成目标播放时段,且上传完成待播 放视频时,用户可以对"确定"按钮进行点击操作,以使客户端生成包括待播放视频和预设 播放时段的视频播放请求,并向管理装置发送该视频播放请求。
[0095]在界面405中,当管理装置接收到客户端发送的视频播放请求之后,管理装置可以 向客户端发送"视频上传成功"消息。
[0096] 在实际应用过程中,当用户需要在虚拟频道中播放视频时,用户可以向管理装置 上传待播放视频,以使管理装置通过图1-图4实施例对待播放视频进行播放,相应的,用户 可以在虚拟频道对应的频点上观看虚拟频道中的视频,在用户观看虚拟频道中的视频的过 程中,用户可以通过视频播放终端(电视或者机顶盒)获取管理装置中的虚拟频道列表(虚 拟频道对应的频点列表)、以及各个虚拟频道中的节点时刻表。
[0097] 图5为本发明提供的虚拟频道管理装置的结构示意图一,请参照图5,该服务器可 以包括:
[0098] 接收模块501,用于接收视频播放请求,视频播放请求中包括获取待播放视频;
[0099] 获取模块502,用于获取虚拟频道对应的至少一个待选播放频点、以及各待选播放 频点在预设时段内的时段占用信息;
[0100] 确定模块503,用于根据待播放视频的视频时长和各时段占用信息,确定待播放视 频对应的目标播放频点和目标播放时段;
[01 01 ]播放模块504,用于在目标播放时段,通过目标播放频点播放待播放视频。
[0102] 本发明实施例所示的虚拟频道管理装置可以执行上述方法实施例所示的技术方 案,其实现原理以及有益效果类似,此处不再进行赘述。
[0103] 图6为本发明提供的虚拟频道管理装置的结构示意图二,在图5所示实施例的基础 上,请参照图6,确定模块503包括获取单元5031、第一确定单元5032和第二确定单元5033, 其中,
[0104] 获取单元5031,用于根据各时段占用信息,获取各待选播放频点对应的空闲时段, 空闲时段为待选播放频点中未被安排播放视频的时段;
[0105] 第一确定单元5032,用于在各待选播放频点对应的空闲时段中,确定目标播放时 段,其中,目标播放时段的时长大于或等于待播放视频的时长;
[0106] 第二确定单元5033,用于将目标播放时段对应的待选播放频点确定为目标播放频 点。
[0107] 在一种可能的实施方式中,第一确定单元5032具体可以用于:
[0108] 在各待选播放频点对应的空闲时段中,获取时长大于待播放视频的时长的有效空 闲时段集合;
[0109]获取有效空闲时段集合中各有效空闲时段的优先级,将优先级最高的有效空闲时 段确定为目标播放时段。
[0110] 在另一种可能的实施方式中,视频播放请求中还可以包括预设播放时段;
[0111] 相应的,确定模块503具体可以用于,将预设播放时段确定为目标播放时段;
[0112] 确定模块503还可以用于,获取各待选播放频点的空闲时段,将空闲时段包括预设 播放时段的一个待选播放频点确定为目标播放频点。
[0113] 进一步的,该服务器还可以包括发送模块505,其中,
[0114] 接收模块501还可以用于,在接收模块接收视频播放请求之前,接收用户对应的客 户端发送的登录请求,登录请求中包括用户名和密码;
[0115] 发送模块505用于,在对用户名和密码验证通过后,向客户端发送各待选播放频点 的空闲时段、以及各空闲时段的时长,以使用户根据待播放视频的时长在空闲时段中选择 预设播放时段。
[0116] 本发明实施例所示的虚拟频道管理装置可以执行上述方法实施例所示的技术方 案,其实现原理以及有益效果类似,此处不再进行赘述。
[0117] 本发明实施例还提供一种虚拟频道服务器,该虚拟频道服务器中包括图4或图5实 施例所示的虚拟频道管理装置,该虚拟频道服务器中的虚拟频道管理装置的结构、工作原 理、以及可达到的有益效果,与图4或图5实施例所示的虚拟频道管理装置的结构、工作原 理、以及可达到的有益效果相同,此处不再进行赘述。
[0118] 本领域普通技术人员可以理解:实现上述各方法实施例的全部或部分步骤可以通 过程序指令相关的硬件来完成。前述的程序可以存储于一计算机可读取存储介质中。该程 序在执行时,执行包括上述各方法实施例的步骤;而前述的存储介质包括:R〇M、RAM、磁碟或 者光盘等各种可以存储程序代码的介质。
[0119] 最后应说明的是:以上各实施例仅用以说明本发明的技术方案,而非对其限制;尽 管参照前述各实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依 然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分或者全部技术特征进 行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术 方案的范围。
【主权项】
1. 一种虚拟频道管理方法,其特征在于,包括: 接收视频播放请求,所述视频播放请求中包括获取待播放视频; 获取虚拟频道对应的至少一个待选播放频点、以及各所述待选播放频点在预设时段内 的时段占用信息; 根据所述待播放视频的视频时长和各所述时段占用信息,确定所述待播放视频对应的 目标播放频点和目标播放时段; 在所述目标播放时段,通过所述目标播放频点播放所述待播放视频。2. 根据权利要求1所述的方法,其特征在于,根据所述待播放视频的视频时长和各所述 时段占用信息,确定所述待播放视频对应的目标播放频点和目标播放时段,包括: 根据各所述时段占用信息,获取各所述待选播放频点对应的空闲时段,所述空闲时段 为所述待选播放频点中未被安排播放视频的时段; 在各所述待选播放频点对应的空闲时段中,确定所述目标播放时段,其中,所述目标播 放时段的时长大于或等于所述待播放视频的时长; 将目标播放时段对应的待选播放频点确定为目标播放频点。3. 根据权利要求2所述的方法,其特征在于,在各所述待选播放频点对应的空闲时段 中,确定所述目标播放时段,包括: 在各所述待选播放频点对应的空闲时段中,获取时长大于所述待播放视频的时长的有 效空闲时段集合; 获取所述有效空闲时段集合中各有效空闲时段的优先级,将优先级最高的有效空闲时 段确定为所述目标播放时段。4. 根据权利要求1所述的方法,其特征在于,所述视频播放请求中还包括预设播放时 段; 相应的,根据所述待播放视频的视频时长和各所述时段占用信息,确定所述待播放视 频对应的目标播放时段,包括: 将所述预设播放时段确定为所述目标播放时段; 相应的,根据所述待播放视频的视频时长和各所述时段占用信息,确定所述待播放视 频对应的目标播放频点,包括: 获取各所述待选播放频点的空闲时段,将空闲时段包括所述预设播放时段的一个待选 播放频点确定为所述目标播放频点。5. 根据权利要求4所述的方法,其特征在于,所述接收视频播放请求之前,还包括: 接收用户对应的客户端发送的登录请求,所述登录请求中包括用户名和密码; 在对所述用户名和密码验证通过后,向所述客户端发送各所述待选播放频点的空闲时 段、以及各所述空闲时段的时长,以使用户根据所述待播放视频的时长在所述空闲时段中 选择所述预设播放时段。6. -种虚拟频道管理装置,其特征在于,包括: 接收模块,用于接收视频播放请求,所述视频播放请求中包括获取待播放视频; 获取模块,用于获取虚拟频道对应的至少一个待选播放频点、以及各所述待选播放频 点在预设时段内的时段占用信息; 确定模块,用于根据所述待播放视频的视频时长和各所述时段占用信息,确定所述待 播放视频对应的目标播放频点和目标播放时段; 播放模块,用于在所述目标播放时段,通过所述目标播放频点播放所述待播放视频。7. 根据权利要求6所述的装置,其特征在于,所述确定模块包括获取单元、第一确定单 元和第二确定单元,其中, 所述获取单元,用于根据各所述时段占用信息,获取各所述待选播放频点对应的空闲 时段,所述空闲时段为所述待选播放频点中未被安排播放视频的时段; 所述第一确定单元,用于在各所述待选播放频点对应的空闲时段中,确定所述目标播 放时段,其中,所述目标播放时段的时长大于或等于所述待播放视频的时长; 所述第二确定单元,用于将目标播放时段对应的待选播放频点确定为目标播放频点。8. 根据权利要求7所述的装置,其特征在于,所述第一确定单元具体用于: 在各所述待选播放频点对应的空闲时段中,获取时长大于所述待播放视频的时长的有 效空闲时段集合; 获取所述有效空闲时段集合中各有效空闲时段的优先级,将优先级最高的有效空闲时 段确定为所述目标播放时段。9. 根据权利要求6所述的装置,其特征在于,所述视频播放请求中还包括预设播放时 段; 相应的,所述确定模块具体用于,将所述预设播放时段确定为所述目标播放时段; 所述确定模块还用于,获取各所述待选播放频点的空闲时段,将空闲时段包括所述预 设播放时段的一个待选播放频点确定为所述目标播放频点。10. -种虚拟频道服务器,其特征在于,包括权利要求6-9任一项所述的虚拟频道管理 装置。
【文档编号】H04N21/462GK105898574SQ201610330228
【公开日】2016年8月24日
【申请日】2016年5月18日
【发明人】陈松, 于芝涛
【申请人】青岛海信传媒网络技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1