一种视频播放方法、装置和存储介质制造方法及图纸

技术编号:29026502 阅读:14 留言:0更新日期:2021-06-26 05:28
本公开实施例公开了一种视频播放方法,应用于中心业务服务器,所述方法包括:基于第一终端发送的视频观看请求消息,获取在所述第一终端所在区域范围内的第一边缘视频服务器的访问地址;基于所述第一边缘视频服务器的访问地址,向所述第一边缘视频服务器发送视频播放请求消息;其中,所述视频播放请求消息包含:第二边缘视频服务器的访问地址;接收所述第一边缘视频服务器在成功从所述第二边缘视频服务器获取所述视频流时发送的成功消息;根据所述成功消息,向所述第一终端发送用于从所述第一边缘视频服务器获取视频流的视频访问地址。边缘视频服务器获取视频流的视频访问地址。边缘视频服务器获取视频流的视频访问地址。

【技术实现步骤摘要】
一种视频播放方法、装置和存储介质


[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]所述第二发送模块,用于当成功获取到所述视频流时,向所述中心业务服务器发送成功消息。
[0040]第六方面,本公开实施例还提供一种视频播放装置,应用于第二边缘视频服务器,所述装置包括第三接收模块、第三获取模块和处理模块;其中,
[0041]所述第三接收模块,用于接收中心业务服务器发送的启动消息;
[0042]所述第三获取模块,用于根据所述启动消息,从所述第二终端获取第一视频流;
[0043]所述处理模块,用于对所述第一视频流进行视频分析处理,获得处理后的第二视频流。
[0044]第七方面,本公开实施例还提供一种视频播放装置,包括:处理器和用于存储能够在处理器上运行的计算机程序的存储器;其中,所述处理器用于运行所述计算机程序时,实现如本公开任一实施例所述的方法。
[0045]第八方面,本公开实施例还提供一种存储介质,所述存储介质中存储有计算机程序,所述计算机程序被处理器执行时,实现如本公开任一实施例所述的方法。
[0046]在本公开实施例中,基于第一终端发送的视频观看请求消息,获取在所述第一终端本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种视频播放方法,应用于中心业务服务器,其特征在于,所述方法包括:基于第一终端发送的视频观看请求消息,获取在所述第一终端所在区域范围内的第一边缘视频服务器的访问地址;基于所述第一边缘视频服务器的访问地址,向所述第一边缘视频服务器发送视频播放请求消息;其中,所述视频播放请求消息包含:第二边缘视频服务器的访问地址;接收所述第一边缘视频服务器在成功从所述第二边缘视频服务器获取所述视频流时发送的成功消息;根据所述成功消息,向所述第一终端发送用于从所述第一边缘视频服务器获取视频流的视频访问地址。2.根据权利要求1所述的方法,其特征在于,所述在基于所述第一边缘视频服务器的访问地址,向所述第一边缘视频服务器发送视频播放请求消息之前,还包括:基于第二终端发送的视频播放请求消息,获取在所述第二终端所在区域范围内的第二边缘视频服务器的访问地址;基于所述第二边缘视频服务器的访问地址,向所述第二边缘视频服务器发送启动消息;其中,所述启动消息,用于触发所述第二边缘视频服务器从所述第二终端获取视频流。3.一种视频播放方法,应用于第一边缘视频服务器,其特征在于,所述方法包括:接收中心业务服务器发送的视频播放请求消息;其中,所述视频播放请求消息包含:第二边缘视频服务器的访问地址;基于所述第二边缘视频服务器的访问地址,从所述第二边缘视频服务器获取所述视频流;当成功获取到所述视频流时,向所述中心业务服务器发送成功消息。4.根据权利要求3所述的方法,其特征在于,所述方法还包括:当成功获取到所述视频流时,向第一终端发送从所述第一边缘视频服务器获取所述视频流的消息。5.一种视频播放方法,应用于第二边缘视频服务器,其特征在于,所述方法包括:接收中心业务服务器发送的启动消息;根据所述启动消息,从所述第二终端获取第一视频流;对所述第一视频流进行视频分析处理,获得处理后的第二视频流。6.根据权利要求5所述的方法,其特征在于,所述对所述第一视频流进行视频分析处理,获得处理后的第二视频流,包括:根据所述视频流的身份标识获取第一视频流;调用视频分析进程对所述第一视频流进行处理,获得处理后的第二视频流。7.根据权利要求6所述的方法,其特征在于,所述调用视频分析进程对所述第一视频流进行处理,包括:解码所述第一视频流,依次获得携带有时间戳的图片帧;根据所述时间戳,将预定采集时刻的所述图片帧进行图像特征分析处理,获得携带有图像特征信息的第一图片帧;根...

【专利技术属性】
技术研发人员:张志远
申请(专利权)人:中国移动通信集团有限公司
类型:发明
国别省市:

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

1