一种视频碎片命名方法及装置制造方法及图纸

技术编号:14444229 阅读:49 留言:0更新日期:2017-01-15 08:34
本发明专利技术公开了一种视频碎片命名方法及装置,用以保证视频直播过程中视频画面的连贯性。所述方法包括:获取视频直播过程中生成的视频碎片;将最近一次获取到的视频碎片的播放时间与系统时间进行比对;当所述视频碎片的播放时间与系统时间的差值小于预设时长时,根据所述视频碎片的播放时间对所述视频碎片命名;当所述视频碎片的播放时间与系统时间的差值大于预设时长时,根据系统时间对所述视频碎片命名。采用本发明专利技术提供的方法,能够避免视频碎片被服务器丢弃,保证了视频直播过程中视频画面的连贯性。

【技术实现步骤摘要】

本专利技术涉及计算机
,特别涉及一种视频碎片命名方法及装置
技术介绍
随着多媒体技术的不断发展,网络视频以其海量性、即时性、选择主动性、全球化等特点,受到越来越多用户的青睐。网络视频以网络为媒介,通过电脑或手机将信息以文字、声音、动画、图像等形式传播。主要分为视频点播和视频直播两种形式。视频点播是将提前录制好的视频以流媒体文件的格式存储在服务器中,视频直播则是在视频点播的基础上演变而来,视频直播是在视频录制过程中,将录制的内容以视频流的形式实时地发送给想要观看该视频直播的所有观众。现有技术中,在视频直播时,录制视频的设备生成一个个固定播放时长的视频碎片,每生成一个视频碎片,则以该视频碎片的播放时间命名该碎片文件,并将命名后的碎片文件发送给提供直播服务的服务器,服务器在播放视频碎片时,根据文件名所标识的时间顺序播放其接收到的视频碎片。然而,这种采用播放时长递增的方式命名,有时候会因网络延迟而与系统时间产生较大时差,而服务器为保证视频播放时间与录制时间的同步,会设置视频播放时间与录制时间的时差阈值,当当前收到的视频碎片的播放时间与系统时间的时差超过该时差阈值,服务器会将该视频碎片丢弃,等待接收下一个视频碎片,这样则会导致直播视频画面不连贯,影响用户观看,因而,如何提出一种视频碎片命名方法,以保证在视频直播过程中视频画面的连贯性,是一亟待解决的技术问题。
技术实现思路
本专利技术提供一种视频碎片命名方法及装置,用以保证视频直播过程中视频画面的连贯性。本专利技术提供一种视频碎片命名方法,包括:获取视频直播过程中生成的视频碎片;将最近一次获取到的视频碎片的播放时间与系统时间进行比对;当所述视频碎片的播放时间与系统时间的差值小于预设时长时,根据所述视频碎片的播放时间对所述视频碎片命名;当所述视频碎片的播放时间与系统时间的差值大于预设时长时,根据系统时间对所述视频碎片命名。本专利技术的有益效果在于:本专利技术的有益效果在于:通过将视频碎片的播放时间和系统时间进行比对,在视频碎片的播放时间与系统时间的差值小于预设时长时,根据视频碎片的播放时间对视频碎片命名,从而体现了视频碎片的播放时间;当视频碎片的播放时间与系统时间的差值大于预设时长时,根据系统时间对所述视频碎片命名,避免视频碎片被服务器丢弃,保证了视频直播过程中视频画面的连贯性。在一个实施例中,在开始进行视频直播时,所述方法还包括:通过网络时间协议服务器获取参考时间;根据所述参考时间得到第一系统时间;根据所述第一系统时间初始化视频直播的起始播放时间,以使所述视频直播的起始播放时间与第一系统时间保持同步。本实施例的有益效果在于:在视频直播开始时,根据第一系统时间初始化视频直播的起始播放时间,从而能够使视频直播的起始播放时间与系统时间保持同步,简化了视频碎片的播放时间与系统时间比对过程。在一个实施例中,所述获取视频直播过程中生成的视频碎片,包括:根据所述播放时间以预设时间间隔获取视频直播过程中生成的视频碎片。本实施例的有益效果在于:通过播放时间获取视频直播过程中的视频碎片,能够使每一个视频碎片的播放时长保持一致。在一个实施例中,所述将最近一次获取到的视频碎片的播放时间与系统时间进行比对,包括:通过网络时间协议服务器获取参考时间;根据所述参考时间得到时间戳格式的第二系统时间;将最近一次获取到的视频碎片的播放时间转换成时间戳格式;将格式转换之后的播放时间与第二系统时间进行比对。本实施例的有益效果在于:通过获取时间戳格式的系统时间,以及将视频碎片的播放时间转换为时间戳格式,从而相当于将时间的比对转换为两个自然数的比对,简化了时间的比对过程。在一个实施例中,所述根据系统时间对所述视频碎片命名,包括:将所述时间戳格式的第二系统时间转换为预设格式的第二系统时间;根据预设格式的第二系统时间对所述视频碎片命名。本实施例的有益效果在于:将系统时间转换为预设格式,从而能够通过预置格式的系统时间对文件命名,从而使文件命名方式更加多样化。本专利技术还提供一种视频碎片命名装置,包括:第一获取模块,用于获取视频直播过程中生成的视频碎片;比对模块,用于将最近一次获取到的视频碎片的播放时间与系统时间进行比对;第一命名模块,用于当所述视频碎片的播放时间与系统时间的差值小于预设时长时,根据所述视频碎片的播放时间对所述视频碎片命名;第二命名模块,用于当所述视频碎片的播放时间与系统时间的差值大于预设时长时,根据系统时间对所述视频碎片命名。在一个实施例中,所述装置还包括:第二获取模块,用于在开始进行视频直播时,通过网络时间协议服务器获取参考时间;得到模块,用于根据所述参考时间得到第一系统时间;初始化模块,用于根据所述第一系统时间初始化视频直播的起始播放时间,以使所述视频直播的起始播放时间与第一系统时间保持同步。在一个实施例中,所述第一获取模块,包括:第一获取子模块,用于根据所述播放时间以预设时间间隔获取视频直播过程中生成的视频碎片。在一个实施例中,所述比对模块,包括:第二获取子模块,用于通过网络时间协议服务器获取参考时间;得到子模块,用于根据所述参考时间得到时间戳格式的第二系统时间;第一转换子模块,用于将最近一次获取到的视频碎片的播放时间转换成时间戳格式;比对子模块,用于将格式转换之后的播放时间与第二系统时间进行比对。在一个实施例中,所述第二命名模块,包括:第二转换子模块,用于将所述时间戳格式的第二系统时间转换为预设格式的第二系统时间;命名子模块,用于根据预设格式的第二系统时间对所述视频碎片命名。本专利技术的其它特征和优点将在随后的说明书中阐述,并且,部分地从说明书中变得显而易见,或者通过实施本专利技术而了解。本专利技术的目的和其他优点可通过在所写的说明书、权利要求书、以及附图中所特别指出的结构来实现和获得。下面通过附图和实施例,对本专利技术的技术方案做进一步的详细描述。附图说明附图用来提供对本专利技术的进一步理解,并且构成说明书的一部分,与本专利技术的实施例一起用于解释本专利技术,并不构成对本专利技术的限制。在附图中:图1是根据一示例性实施例示出的一种视频碎片命名方法的流程图;图2是根据一示例性实施例示出的一种视频碎片命名方法的流程图;图3是根据一示例性实施例示出的一种视频碎片命名装置的框图;图4是根据一示例性实施例示出的一种视频碎片命名装置的框图。具体实施方式以下结合附图对本专利技术的优选实施例进行说明,应当理解,此处所描述的优选实施例仅用于说明和解释本专利技术,并不用于限定本专利技术。图1是根据一示例性实施例示出的一种视频碎片命名方法的流程图,如图1所示,该视频碎片命名方法用于移动终端或计算机中,该方法可被实施为如下步骤S101-S104:在步骤S101中,获取视频直播过程中生成的视频碎片;在步骤S102中,将最近一次获取到的视频碎片的播放时间与系统时间进行比对;在步骤S103中,当视频碎片的播放时间与系统时间的差值小于预设时长时,根据视频碎片的播放时间对视频碎片命名;在步骤S104中,当视频碎片的播放时间与系统时间的差值大于预设时长时,根据系统时间对视频碎片命名。在视频直播过程中,视频录制端根据系统时间或播放时间对录制过程中产生的视频碎片命名,再将命名后的视频碎片发送给直播服务器,服务器在接收到视频碎片后,根据视频碎片名称中包含的时间信息按照顺序进本文档来自技高网...
一种视频碎片命名方法及装置

【技术保护点】
一种视频碎片命名方法,其特征在于,包括:获取视频直播过程中生成的视频碎片;将最近一次获取到的视频碎片的播放时间与系统时间进行比对;当所述视频碎片的播放时间与系统时间的差值小于预设时长时,根据所述视频碎片的播放时间对所述视频碎片命名;当所述视频碎片的播放时间与系统时间的差值大于预设时长时,根据系统时间对所述视频碎片命名。

【技术特征摘要】
1.一种视频碎片命名方法,其特征在于,包括:获取视频直播过程中生成的视频碎片;将最近一次获取到的视频碎片的播放时间与系统时间进行比对;当所述视频碎片的播放时间与系统时间的差值小于预设时长时,根据所述视频碎片的播放时间对所述视频碎片命名;当所述视频碎片的播放时间与系统时间的差值大于预设时长时,根据系统时间对所述视频碎片命名。2.如权利要求1所述的方法,其特征在于,在开始进行视频直播时,所述方法还包括:通过网络时间协议服务器获取参考时间;根据所述参考时间得到第一系统时间;根据所述第一系统时间初始化视频直播的起始播放时间,以使所述视频直播的起始播放时间与第一系统时间保持同步。3.如权利要求1所述的方法,其特征在于,所述获取视频直播过程中生成的视频碎片,包括:根据所述播放时间以预设时间间隔获取视频直播过程中生成的视频碎片。4.如权利要求1所述的方法,其特征在于,将最近一次获取到的视频碎片的播放时间与系统时间进行比对,包括:通过网络时间协议服务器获取参考时间;根据所述参考时间得到时间戳格式的第二系统时间;将最近一次获取到的视频碎片的播放时间转换成时间戳格式;将格式转换之后的播放时间与第二系统时间进行比对。5.如权利要求4所述的方法,其特征在于,所述根据系统时间对所述视频碎片命名,包括:将所述时间戳格式的第二系统时间转换为预设格式的第二系统时间;根据预设格式的第二系统时间对所述视频碎片命名。6.一种视频碎片命名装置,其特征在于,包括:第一获取模块,用于获取视频直播过程中生...

【专利技术属性】
技术研发人员:景云山
申请(专利权)人:天脉聚源北京教育科技有限公司
类型:发明
国别省市:北京;11

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

1