视频处理方法、装置及系统制造方法及图纸

技术编号:27284690 阅读:20 留言:0更新日期:2021-02-06 11:52
本申请实施例提供了一种视频处理方法、装置及系统,该视频处理方法包括通过分布在多个地区的多个机房中的视频接收服务器对第一用户上传的视频数据进行临时存储,可以实现对第一用户上传的视频数据进行快速存储;并将视频接收服务器中满足预设视频格式的视频数据,存储与视频接收服务器位于同一机房的原始存储服务器,视频接收服务器和原始存储服务器之间相互通信,可以使原始存储服务器快速获取到视频数据;获取第二用户的播放请求,播放请求包括目标视频数据的标识信息;将原始存储服务器中与标识信息对应的视频数据作为目标视频数据,向第二用户进行播放,减少了用户的播放等待时间,提高了用户体验。提高了用户体验。提高了用户体验。

【技术实现步骤摘要】
视频处理方法、装置及系统


[0001]本申请实施例涉及计算机
,尤其涉及一种视频处理方法、装置及系统。

技术介绍

[0002]随着通信技术和互联网技术的不断发展,网络播放环境越来越多样化,更多的用户选择在上传视频后即时观看视频内容,例如,老师将某知识点的课堂讲解视频上传至服务器平台,在上传完成后,学生可以通过服务器平台对课堂讲解视频进行观看。
[0003]目前的视频播放流程中,在用户上传原始视频后,需要经过转码、分发等多个环节处理,在对原始视频进行处理之后,才对处理后的视频进行存储,然后才能接受用户的播放请求,根据播放请求使用存储的处理后的视频进行播放。
[0004]然而在对原始视频进行转码、分发的过程中是需要占用一定的时间,使得用户在观看视频时,需要等视频进行处理后才能请求播放,增加了用户的等待时间,降低了用户体验,因此需要提供一种视频处理方法,使得用户能够及时观看相应视频,减少播放等待时间。

技术实现思路

[0005]有鉴于此,本申请实施例提供一种视频处理方法、装置及系统,用以克服现有技术中在用户请求播放视频时,需要等待原始视频处理完成后才能进行观看,增加了用户的等待时间的缺陷。
[0006]第一方面,本申请实施例提供了一种视频处理方法,所述方法包括:
[0007]通过视频接收服务器对第一用户上传的视频数据进行临时存储,所述视频接收服务器分布在多个地区的多个机房中;
[0008]将所述视频接收服务器中满足预设视频格式的视频数据,存储在原始存储服务器,所述视频接收服务器和所述原始存储服务器之间相互通信,所述视频接收服务器和所述原始存储服务器位于同一机房;
[0009]获取第二用户的播放请求,所述播放请求包括目标视频数据的标识信息;
[0010]将所述原始存储服务器中与所述标识信息对应的视频数据作为目标视频数据,向所述第二用户进行播放。
[0011]可选地,在本申请的一种实施例中,将所述原始存储服务器中与所述标识信息对应的视频数据作为目标视频数据,向所述第二用户进行播放,包括:在所述原始存储服务器中,将与所述标识信息对应的视频数据作为目标视频数据;将所述目标视频数据通过CDN向所述第二用户进行播放,所述原始存储服务器与所述CDN之间相互通信。
[0012]可选地,在本申请的一种实施例中,将所述视频接收服务器中满足预设视频格式的视频数据,存储在原始存储服务器,包括:当所述视频接收服务器中的视频数据满足预设视频格式时,从所述视频接收服务器中下载所述满足预设视频格式的视频数据;将所述下载后的视频数据存储在所述原始存储服务器。
[0013]可选地,在本申请的一种实施例中,在对第一用户上传的视频数据进行临时存储之后,所述方法还包括:通过转码服务器对所述视频接收服务器中视频数据的视频内容进行转码,得到视频文件;通过分发服务器将所述视频文件分发到多个地区的标准存储服务器;通过多个所述标准存储服务器对转码后的视频数据进行存储。
[0014]可选地,在本申请的一种实施例中,若在通过多个所述标准存储服务器对转码后的视频数据进行存储之后,接收到所述第二用户的播放请求,则所述方法还包括:根据所述播放请求中目标视频数据的标识信息确定所述目标视频数据对应的目标标准存储服务器;将所述目标标准存储服务器中的目标视频数据向所述第二用户进行播放。
[0015]第二方面,本申请实施例提供了一种视频处理装置,所述装置包括临时存储模块、原始存储模块、获取模块和播放模块;
[0016]所述临时存储模块用于通过视频接收服务器对第一用户上传的视频数据进行临时存储,所述视频接收服务器分布在多个地区的多个机房中;所述原始存储模块用于将所述视频接收服务器中满足预设视频格式的视频数据,存储在原始存储服务器,所述视频接收服务器和所述原始存储服务器之间相互通信,所述视频接收服务器和所述原始存储服务器位于同一机房;所述获取模块用于获取第二用户的播放请求,所述播放请求包括目标视频数据的标识信息;所述播放模块用于将所述原始存储服务器中与所述标识信息对应的视频数据作为目标视频数据,向所述第二用户进行播放。
[0017]第三方面,本申请实施例提供了一种视频处理系统,所述系统包括视频接收服务器、原始存储服务器,所述视频接收服务器分布在多个地区的多个机房中,所述视频接收服务器和所述原始存储服务器之间相互通信,所述视频接收服务器和所述原始存储服务器位于同一机房;所述视频接收服务器用于接收第一用户端上传的视频数据,并对所述视频数据进行临时存储;所述原始存储服务器用于从所述视频接收服务器中下载满足预设视频格式的视频数据,并对所述下载后的视频数据进行存储;若接收到所述第二用户端的播放请求,则所述原始存储服务器还用于将与播放请求中目标视频数据的标识信息对应的视频数据作为目标视频数据,并将所述目标视频数据向所述第二用户进行播放。
[0018]可选地,在本申请的一种实施例中,所述系统还包括CDN,所述CDN和所述原始存储服务器之间相互通信;所述CDN用于将所述原始存储服务器中的所述目标视频数据向所述第二用户进行播放。
[0019]可选地,在本申请的一种实施例中,所述系统还包括转码服务器和分发服务器,所述视频接收服务器、所述转码服务器和所述分发服务器之间相互通信;所述转码服务器用于对所述视频接收服务器中视频数据的视频内容进行转码,得到视频文件;所述分发服务器用于将所述视频文件分发到多个地区的标准存储服务器。
[0020]可选地,在本申请的一种实施例中,所述分发服务器和所述标准存储服务器之间相互通信;所述标准存储服务器用于对所述分发服务器发送的视频数据进行存储;若在对所述分发服务器发送的视频数据进行存储之后,接收到所述第二用户的播放请求,则所述标准存储服务器还用于根据所述播放请求中目标视频数据的标识信息确定所述目标视频数据对应的目标标准存储服务器,并将所述目标标准存储服务器中的所述目标视频数据向所述第二用户进行播放。
[0021]第四方面,本申请实施例提供了一种计算机存储介质,其上存储有计算机程序,该
程序被处理器执行时实现如第一方面或第一方面的任意一个实施例中所述的视频处理方法。
[0022]本申请实施例提供了一种视频处理方法、装置及系统,该视频处理方法包括通过视频接收服务器对第一用户上传的视频数据进行临时存储,视频接收服务器分布在多个地区的多个机房中;将视频接收服务器中满足预设视频格式的视频数据,存储在原始存储服务器,视频接收服务器和原始存储服务器之间相互通信,视频接收服务器和原始存储服务器位于同一机房;获取第二用户的播放请求,播放请求包括目标视频数据的标识信息;将原始存储服务器中与标识信息对应的视频数据作为目标视频数据,向第二用户进行播放。本申请实施例中通过分布在多个地区的多个机房中的视频接收服务器对视频数据进行临时存储,可以实现对第一用户(例如老师)上传的视频数据进行快速存储,若视频数据满足预设视频格式,则将该视频数据存储在与视频接收服务器位于同一机房本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种视频处理方法,其特征在于,所述方法包括:通过视频接收服务器对第一用户上传的视频数据进行临时存储,所述视频接收服务器分布在多个地区的多个机房中;将所述视频接收服务器中满足预设视频格式的视频数据,存储在原始存储服务器,所述视频接收服务器和所述原始存储服务器之间相互通信,所述视频接收服务器和所述原始存储服务器位于同一机房;获取第二用户的播放请求,所述播放请求包括目标视频数据的标识信息;将所述原始存储服务器中与所述标识信息对应的视频数据作为目标视频数据,向所述第二用户进行播放。2.根据权利要求1所述的方法,其特征在于,将所述原始存储服务器中与所述标识信息对应的视频数据作为目标视频数据,向所述第二用户进行播放,包括:在所述原始存储服务器中,将与所述标识信息对应的视频数据作为目标视频数据;将所述目标视频数据通过CDN向所述第二用户进行播放,所述原始存储服务器与所述CDN之间相互通信。3.根据权利要求1或2所述的方法,其特征在于,将所述视频接收服务器中满足预设视频格式的视频数据,存储在原始存储服务器,包括:当所述视频接收服务器中的视频数据满足预设视频格式时,从所述视频接收服务器中下载所述满足预设视频格式的视频数据;将所述下载后的视频数据存储在所述原始存储服务器。4.根据权利要求1或2所述的方法,其特征在于,在对第一用户上传的视频数据进行临时存储之后,所述方法还包括:通过转码服务器对所述视频接收服务器中视频数据的视频内容进行转码,得到视频文件;通过分发服务器将所述视频文件分发到多个地区的标准存储服务器;通过多个所述标准存储服务器对转码后的视频数据进行存储。5.根据权利要求4所述的方法,其特征在于,若在通过多个所述标准存储服务器对转码后的视频数据进行存储之后,接收到所述第二用户的播放请求,则所述方法还包括:根据所述播放请求中目标视频数据的标识信息确定所述目标视频数据对应的目标标准存储服务器;将所述目标标准存储服务器中的目标视频数据向所述第二用户进行播放。6.一种视频处理装置,其特征在于,所述装置包括临时存储模块、原始存储模块、获取模块和播放模块;所述临时存储模块用于通过视频接收服务器对第一用户上传的视频数据进行临时存储,所述视频接收服务器分布在多个地区的多个机房中;所述...

【专利技术属性】
技术研发人员:邢波韩瑞松
申请(专利权)人:创盛视联数码科技北京有限公司
类型:发明
国别省市:

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

1