视频播放方法、计算机装置及可读存储介质制造方法及图纸

技术编号:27204011 阅读:17 留言:0更新日期:2021-01-31 12:21
本发明专利技术提供一种视频播放方法,包括:当利用第一视频播放器播放第一视频时,侦测视频切换信号,该视频切换信号指示所述计算机装置播放第二视频;当侦测到所述视频切换信号时,计算一个等待时长并加载所述第二视频;当等待时长达到预设时长时,调低所述第一视频的透明度并同时调高所述第二视频的透明度;及当加载完所述第二视频时,利用第二视频播放器播放所述第二视频。本发明专利技术还提供实现所述视频播放方法的计算机装置和可读存储介质。利用本发明专利技术可实现视频自然过渡,并减少卡顿现象的发生。并减少卡顿现象的发生。并减少卡顿现象的发生。

【技术实现步骤摘要】
视频播放方法、计算机装置及可读存储介质


[0001]本专利技术涉及视频处理
,具体涉及一种视频播放方法、计算机装置及可读存储介质。

技术介绍

[0002]现有技术中,在视频切换的过程中,由于有加载视频的时间,导致中间会有卡顿且过度不自然的现象。

技术实现思路

[0003]鉴于以上内容,有必要提出一种视频播放方法、计算机装置及可读存储介质,可实现视频自然过渡且减少卡顿现象的发生,提升视频播放效果。
[0004]所述视频播放方法包括:当利用第一视频播放器播放第一视频时,侦测视频切换信号,该视频切换信号指示所述计算机装置播放第二视频;当侦测到所述视频切换信号时,计算一个等待时长并加载所述第二视频;当等待时长达到预设时长时,调低所述第一视频的透明度并同时调高所述第二视频的透明度;及当加载完所述第二视频时,利用第二视频播放器播放所述第二视频。
[0005]优选地,该方法还包括:当利用第一视频播放器播放第一视频时,于播放所述第一视频的每一帧时检测所述第一视频的播放进度;及当所述第一视频的播放进度到达预设的百分比且没有侦测到所述视频切换信号时,调低所述第一视频的透明度。
[0006]优选地,该方法还包括:将所述第二视频播放器的播放窗口的大小和位置分别设置为与所述第一视频播放器的播放窗口的大小和位置相同。
[0007]优选地,该方法还包括:当侦测到所述视频切换信号时,获取所述计算机装置的处理器的当前的运行速率;根据所述处理器的当前的运行速率以及所述第二视频的文件的大小预估加载所述第二视频所需的时长;及将所预估的加载所述第二视频所需的时长作为所述预设时长。
[0008]优选地,所述调低所述第一视频的透明度并同时调高所述第二视频的透明度包括:在指定时长内将所述第一视频的透明度从1调整为0;及在该指定时长内将所述第二视频的透明度从0调整1。
[0009]所述计算机装置包括存储器和至少一个处理器,所述存储器中存储有至少一个指令,所述至少一个指令被所述至少一个处理器执行时实现视频播放方法,所述方法包括:当利用第一视频播放器播放第一视频时,侦测视频切换信号,该视频切换信号指示所述计算机装置播放第二视频;当侦测到所述视频切换信号时,计算一个等待时长并加载所述第二视频;当等待时长达到预设时长时,调低所述第一视频的透明度并同时调高所述第二视频的透明度;及当加载完所述第二视频时,利用第二视频播放器播放所述第二视频。
[0010]优选地,该方法还包括:当利用第一视频播放器播放第一视频时,于播放所述第一视频的每一帧时检测所述第一视频的播放进度;及当所述第一视频的播放进度到达预设的
百分比且没有侦测到所述视频切换信号时,调低所述第一视频的透明度。
[0011]优选地,该方法还包括:将所述第二视频播放器的播放窗口的大小和位置分别设置为与所述第一视频播放器的播放窗口的大小和位置相同。
[0012]优选地,该方法还包括:当侦测到所述视频切换信号时,获取所述计算机装置的处理器的当前的运行速率;根据所述处理器的当前的运行速率以及所述第二视频的文件的大小预估加载所述第二视频所需的时长;及将所预估的加载所述第二视频所需的时长作为所述预设时长。
[0013]所述计算机可读存储介质存储介质存储有至少一个指令,所述至少一个指令被处理器执行时实现所述的视频播放方法。
[0014]相较于现有技术,本专利技术提供的视频播放方法、计算机装置及可读存储介质,可通过利用两个视频播放器来回切换视频以及调整视频的透明度来达到视频的自然过度。此外,本专利技术还同时通过设置延迟时间来规避视频加载造成的卡顿现象。
附图说明
[0015]为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据提供的附图获得其他的附图。
[0016]图1是本专利技术较佳实施例提供的视频播放方法的流程图。
[0017]图2是本专利技术较佳实施例提供的视频播放系统的功能模块图。
[0018]图3是本专利技术较佳实施例提供的计算机装置的结构图。
[0019]主要元件符号说明
[0020]计算机装置1视频播放系统30执行模块301侦测模块302存储器11处理器12显示屏13
[0021]如下具体实施方式将结合上述附图进一步说明本专利技术。
具体实施方式
[0022]为了能够更清楚地理解本专利技术的上述目的、特征和优点,下面结合附图和具体实施例对本专利技术进行详细描述。需要说明的是,在不冲突的情况下,本专利技术的实施例及实施例中的特征可以相互组合。
[0023]在下面的描述中阐述了很多具体细节以便于充分理解本专利技术,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。
[0024]除非另有定义,本文所使用的所有的技术和科学术语与属于本专利技术的

技术人员通常理解的含义相同。本文中在本专利技术的说明书中所使用的术语只是为了描述具体的实施例的目的,不是旨在于限制本专利技术。
[0025]图1是本专利技术较佳实施例提供的视频播放方法的流程图。
[0026]在本实施例中,所述视频播放方法可以应用于计算机装置中(例如图3所示的计算机装置1),对于需要进行视频播放的计算机装置,可以直接在计算机装置对应集成本专利技术的方法所提供的用于视频播放的功能,或者以软件开发工具包(Software Development Kit,SDK)的形式运行在该计算机装置上。
[0027]如图1所示,所述视频播放方法具体包括以下步骤,根据不同的需求,该流程图中步骤的顺序可以改变,某些步骤可以省略。
[0028]步骤S1、计算机装置利用第一视频播放器播放视频(为便于清楚简单说明本专利技术,这里将第一视频播放器播放的视频称为“第一视频”)。当利用第一视频播放器播放第一视频时,计算机装置侦测视频切换信号,该视频切换信号指示所述计算机装置播放其他视频(为便于清楚简单说明本专利技术,这里将其他视频称为“第二视频”)。
[0029]在一个实施例中,所述视频切换信号可以是点击信号、触摸输入信号、语音输入信号或者手势输入信号。
[0030]步骤S2、当侦测到所述视频切换信号时,计算机装置计算一个等待时长并加载所述第二视频。
[0031]在一个实施例中,所述第一视频和第二视频的内容相同或者不同。
[0032]在一个实施例中,所述等待时长的起始计算时间点为所述计算机装置侦测到所述视频切换信号的时间点。
[0033]步骤S3、当等待时长达到预设时长时,所述计算机装置调低所述第一视频的透明度并同时调高所述第二视频的透明度。当加载完所述第二视频时,所述计算机装置利用第二视频播放器播放所述第二视频。...

【技术保护点】

【技术特征摘要】
1.一种视频播放方法,应用于计算机装置,其特征在于,该方法包括:当利用第一视频播放器播放第一视频时,侦测视频切换信号,该视频切换信号指示所述计算机装置播放第二视频;当侦测到所述视频切换信号时,计算一个等待时长并加载所述第二视频;当等待时长达到预设时长时,调低所述第一视频的透明度并同时调高所述第二视频的透明度;及当加载完所述第二视频时,利用第二视频播放器播放所述第二视频。2.如权利要求1所述的视频播放方法,其特征在于,该方法还包括:当利用第一视频播放器播放第一视频时,于播放所述第一视频的每一帧时检测所述第一视频的播放进度;及当所述第一视频的播放进度达到预设的百分比且没有侦测到所述视频切换信号时,调低所述第一视频的透明度。3.如权利要求1所述的视频播放方法,其特征在于,该方法还包括:将所述第二视频播放器的播放窗口的大小和位置分别设置为与所述第一视频播放器的播放窗口的大小和位置相同。4.如权利要求1所述的视频播放方法,其特征在于,该方法还包括:当侦测到所述视频切换信号时,获取所述计算机装置的处理器的当前的运行速率;根据所述处理器的当前的运行速率以及所述第二视频的文件的大小预估加载所述第二视频所需的时长;及将所预估的加载所述第二视频所需的时长作为所述预设时长。5.如权利要求1所述的视频播放方法,其特征在于,所述调低所述第一视频的透明度并同时调高所述第二视频的透明度包括:在指定时长内将所述第一视频的透明度从1调整为0;及在该指定时长内将所述第二视频的透明度从0调整1。6.一种计算机装置,其特征在于,该计算机装置...

【专利技术属性】
技术研发人员:李锐陶澍周鑫
申请(专利权)人:重庆虚拟实境科技有限公司
类型:发明
国别省市:

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

1