一种插播方法及装置的制造方法

文档序号:9307041阅读:196来源:国知局
一种插播方法及装置的制造方法
【技术领域】
[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]图1为本发明实施例中一种插播方法的流程图;
[0033]图2为本发明实施例中另一种插播方法的流程图;
[0034]图3为本发明实施例中另一种插播方法的流程图;
[0035]图4为本发明实施例中另一种插播方法的流程图;
[0036]图5为本发明实施例中另一种插播方法的流程图;
[0037]图6为本发明实施例中一种插播装置的框图。
【具体实施方式】
[0038]以下结合附图对本发明的优选实施例进行说明,应当理解,此处所描述的优选实施例仅用于说明和解释本发明,并不用于限定本发明。
[0039]图1所示为本发明实施例中一种插播方法的流程图,如图1所示,包括以下步骤S11-S12:
[0040]步骤S11,监测当前在线播放的视频是否出现预设情况,预设情况包括卡顿、缓存量小于第一阈值;
[0041]步骤S12,当视频出现预设情况时,播放预设内容。
[0042]用户在线观看视频时,容易发生卡顿或者缓存量很小即将发生卡顿,导致视频无法流畅播放,当发生这些情况时,播放预设内容,具体实施时,当视频出现上述预设情况时,调用预先配置的本地文件或者预先指定路径下的文件,播放这些文件的内容,预设内容可以是视频、音频、图片、文本等,以便用户在等待视频缓存的这段时间不会感到无聊。
[0043]本发明实施例的上述方法,使用户在等待视频缓存的过程中,也能播放预设内容,提升了用户的使用体验。
[0044]在一个实施例中,如图2所示,在步骤S12中,播放预设内容的同时,上述方法还可包括步骤S13:
[0045]步骤S13,对在线播放的视频进行缓存。
[0046]本实施例中,在播放预设内容的同时,对在线播放的视频进行缓存,以便继续播放该在线视频。
[0047]在一个实施例中,如图3所示,在步骤S13之后,上述方法还可包括步骤S14:
[0048]步骤S14,当缓存量大于或等于第二阈值时,继续播放当前在线播放的视频。
[0049]本实施例中,预先设定第二阈值,当缓存量大于或等于第二阈值时,此时,视频可以流畅观看,则继续播放视频,保证了用户观看视频的流畅性。
[0050]在一个实施例中,第二阈值大于第一阈值,也就是说,当缓存量小于第一阈值时,插播预设内容,在播放预设内容的同时,继续对在线播放的视频进行缓存,直到缓存量大于或等于第二阈值时,继续播放当前在线播放的视频。即第二阈值是用来控制是否继续播放视频的,第一阈值是用来控制是否插播内容的。
[0051]在另一个实施例中,第二阈值小于第一阈值,那么即使缓存量不够流畅播放视频,也要继续播放视频,而不是插播内容,相当于第二阈值的优先级高于第一阈值,当缓存量大于或等于第二阈值时,就继续播放当前在线播放的视频。
[0052]在一个实施例中,如图4所示,在步骤S12之后,上述方法还可步骤S15:
[0053]步骤S15,当预设内容播放时长达到第三阈值时,停止播放预设内容,继续播放当前在线播放的视频。
[0054]当预设内容播放一定时长,此时视频也已缓存一段时间,则停止播放预设内容,继续播放当前在线播放的视频。播放的预设内容的时长不宜过长,当视频能正常播放时,则停止播
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1