一种视频播出控制方法及装置的制造方法

文档序号:8546494阅读:183来源:国知局
一种视频播出控制方法及装置的制造方法
【技术领域】
[0001]本发明涉及互联网技术领域,特别涉及一种视频播出控制方法及装置。
【背景技术】
[0002]随着科学技术的发展及人民生活水平的提高,视频作品已经成为人们工作、学习、社交以及休闲娱乐不可替代的重要方式,并且,人们对于视频的播出要求也越来越高。目前,在对视频进行播出时,需要监播人员事先对需要播出的视频进行检测,同时在视频播出时即时查看播出的视频,并在当前播出的视频出现突发问题时,马上暂停播出,或者将正在播出的出现问题的视频赶紧切换至其他视频,这样,检测的步骤和过程繁多,且在视频切换的过程中间仍旧会出现中断或者卡涩,甚至在切换进行不及时的时候,当前出现问题的视频会继续停留在播出的状态上,严重影响了观看视频用户的体验。

【发明内容】

[0003]本发明提供一种视频播出控制方法及装置,用以在对视频暂停或切换播出时,使得视频切换播出的过程流畅,保证播出信号的稳定性,提升观看视频的用户的体验。
[0004]根据本发明实施例的第一方面,提供一种视频播出控制方法,包括:
[0005]将播单中的视频数据的播出起始时间点向前调整预设时长;
[0006]按照调整后的播出起始时间点对所述视频数据进行加载和解码;
[0007]将加载和解码后的视频数据发送给监播设备,以便监播人员进行监控;
[0008]将加载和解码后的视频数据发送给延时缓冲器,指示延时缓冲器进行延时处理后,将视频数据发送给播出卡。
[0009]在一个实施例中,将加载和解码后的视频数据发送给延时缓冲器,指示延时缓冲器进行延时处理后,将视频数据发送给播出卡,包括:
[0010]将加载和解码后的视频数据发送给延时缓冲器,指示延时缓冲器将解码后的所述视频数据对应的所述播出起始时间点向后延时到所述预设时长时,将所述视频数据发送给播出卡。
[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]图1为本发明根据一示例性实施例示出的一种视频播出控制方法的流程图;
[0040]图2为本发明根据一示例性实施例示出的另一种视频播出控制方法的流程图;
[0041]图3为本发明根据一示例性实施例示出的视频播出控制方法中步骤S20的实施方式流程图;
[0042]图4为本发明根据一示例性实施例示出的一种视频播出控制装置的框图;
[0043]图5为本发明根据一示例性实施例示出的视频播出控制装置中延时模块64的框图;
[0044]图6为本发明根据一示例性实施例示出的另一种视频播出控制装置的框图;
[0045]图7为本发明根据一示例性实施例示出的视频播出控制装置中播出处理模块66的框图;
[0046]图8为本发明根据一示例性实施例示出的视频播出控制装置中加载解码模块62的框图。
【具体实施方式】
[0047]以下结合附图对本发明的优选实施例进行说明,应当理解,此处所描述的优选实施例仅用于说明和解释本发明,并不用于限定本发明。
[0048]本公开实施例提供了一种视频播出控制方法,用于在对视频暂停或切换播出时,使得视频切换播出的过程流畅,保证播出信号的稳定性,提升观看视频的用户的体验。如图1所示,该方法包括步骤S10-S40:
[0049]在步骤SlO中,将播单中的视频数据的播出起始时间点向前调整预设时长,以供播出设备在调整后的所述播出起始时间点对所述视频数据进行加载。其中,所述预设时长是指监播人员需要对所述视频数据进行监控,并判断其是否可以正常播出所需要预留的时间,该预设时长可以根据用户的需要自行设定;比如,将所述预设时长设定为5分钟,则播单中每个节目的播出起始时间均会提前5分钟,此时,在后续步骤中,可以令播出设备按照播单上提前的播出起始时间对视频数据进行加载。
[0050]在步骤S20中,按照调整后的播出起始时间点对所述视频数据进行加载和解码。也即,在对所述视频数据进行加载时,还需要对其进行解码。
[0051]在一个实施例中,如图3所示,步骤S20可包括:
[0052]步骤S201、按照调整后的播出起始时间点对所述视频数据进行加载;在该步骤中,所述播出设备按照播单上提前的播出起始时间对视频数据进行加载。
[0053]步骤S202、将加载后的所述视频数据发送给监播设备,以便监播设备对加载后的所述视频数据进行解码。也即,将加载后的所述视频数据发送给监播设备后,所述监播设备对加载的所述视频数据进行解码,且需要在步骤S201中接收到所述监播设备发送的已加载的视频数据之后,才能对其进行解码。可理解的,本公开中,也可以在所述播出设备对所述视频数据进行加载后,直接利用所述播出设备对加载后的所述视频数据进行解码,也即所述播出设备可以一边加载所述视频数据一边对其进行解码。且解码后的所述视频数据会分别发送至监播设备和延时缓冲器,其中一路发送至监播设备供监播人员进行监控播出,另一路则发送给延时缓冲器直接进行延时并预备播出。
[0054]在步骤S30中,将加载和解码后的视频数据发送给监播设备,以便监播人员进行监控。也即,监播设备接收解码后的所述视频数据之后,监播人员对解码后的所述视频数据进行监控并判断所述视频数据是否正常;也即,该方案可以在提前的预设时长内通过监播人员的提前观看检测到视频数据可以正常播出之后,在后续步骤中将延时后的视频数据进行播出,且播出的起始时间点依旧为播单中原有的播出起始时间点,因此不对播单原有的播出时间造成影响;且在监播人员发现视频数据不能正常播出时,立马暂停对当前视频数据的处理或切换至其他视频数据进行播出。
[0055]在步骤S40中,将加载和解码后的视频数据发送给延时缓冲器,指示延时缓冲器进行延时处理后,将视频数据发送给播出卡。也即,延时缓冲器接收解码后的所述视频数据,并在所述视频数据正常时,将与解码后的所述视频数据对应的所述播出起始时间点向后延时所述预设时长,并在延时后的所述播出时间点为用户播出所述视频数据。也即,由于在步骤SlO中对播单中的视频数据提前了预设时长,因此,为了不影响播单中原有的播出时间,需要在播出之前再对所述视频数据的播出起始时间进行延时,以便于延时后的播出起始时间与播单中原有的播出起始时间保持一致。
[0056]在一个实施例中,步骤S40可包括:
[0057]将加载和解码后的视频数据发送给延时缓
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1