视频发送方法、系统、装置及电子设备制造方法及图纸

技术编号:34854555 阅读:15 留言:0更新日期:2022-09-08 07:55
本发明专利技术公开了一种视频发送方法、系统、装置及电子设备。其中,该方法包括:视频提供设备确定向视频提供设备请求获取目标视频的终端设备的终端设备数量;在终端设备数量超过预设数量阈值的情况下,向目标服务器发送视频分发指令,其中,视频分发指令用于指示目标服务器提供与视频分发指令对应的视频分发服务;从目标服务器中获取与视频分发服务对应的视频分发地址,并向终端设备发送视频分发地址,其中,视频分发地址用于向终端设备提供由目标服务器发送的目标视频。本发明专利技术解决了由于相关技术中视频提供设备并发能力有限且不可动态调节造成的在大并发情况下用户访问视频提供设备时等待时间过长的技术问题。时等待时间过长的技术问题。时等待时间过长的技术问题。

【技术实现步骤摘要】
视频发送方法、系统、装置及电子设备


[0001]本专利技术涉及通信
,具体而言,涉及一种视频发送方法、系统、装置及电子设备。

技术介绍

[0002]相关技术中的视频服务平台的流媒体分发能力有限,不满足大并发用户访问的需求,导致在大并发情况下用户访问会出现超时等待、无法接入等问题,影响了用户感知,而如果提高建设规模,虽然可以满足大并发用户的访问,但是当日常访问量均值较低,平台空置率高,会导致资源浪费。同样的,点对点访问无平台分发的监控点,当突发大并发访问需求时,也难于应付。
[0003]针对上述的问题,目前尚未提出有效的解决方案。

技术实现思路

[0004]本专利技术实施例提供了一种视频发送方法、系统、装置及电子设备,以至少解决由于相关技术中视频提供设备并发能力有限且不可动态调节造成的在大并发情况下用户访问视频提供设备时等待时间过长的技术问题。
[0005]根据本专利技术实施例的一个方面,提供了一种视频发送方法,包括:视频提供设备确定向视频提供设备请求获取目标视频的终端设备的终端设备数量,其中,视频提供设备用于向终端设备提供目标视频;在终端设备数量超过预设数量阈值的情况下,向目标服务器发送视频分发指令,其中,视频分发指令用于指示目标服务器提供与视频分发指令对应的视频分发服务;从目标服务器中获取与视频分发服务对应的视频分发地址,并向终端设备发送视频分发地址,其中,视频分发地址用于向终端设备提供由目标服务器发送的目标视频。
[0006]可选地,视频分发指令包括视频分发服务信息和视频播放地址,其中,视频播放地址用于向服务器提供由视频提供设备发送的目标视频,分发服务信息包括以下至少之一:分发服务时间段,从目标服务器获取目标视频的最大设备数量,通信协议。
[0007]可选地,终端设备发送视频分发地址包括:在分发服务时间段内,获取终端设备的视频获取指令,其中,视频获取指令用于指示视频提供设备或目标服务器向终端设备发送目标视频;在从目标服务器中获取目标视频的终端设备的数量小于最大设备数量的情况下,向发送视频获取指令的终端设备发送视频分发地址;以及,在从目标服务器中获取目标视频的终端设备的数量不小于最大设备数量的情况下,向发送视频获取指令的终端设备发送拒绝接入通知信息,其中,拒绝接入通知信息用于通知终端设备不能获取目标视频。
[0008]可选地,在从目标服务器中获取目标视频的终端设备的数量不小于最大设备数量的情况下,向发送视频获取指令的终端设备发送拒绝接入通知信息包括:接收目标服务器发送的停止分发指示信息,其中,停止分发指示信息为目标服务器在从目标服务器获取目标视频的终端设备的设备数量等于最大设备数量的情况下生成的指示信息,用于指示视频
提供设备不再向终端设备发送视频分发地址;依据停止分发指示信息,生成拒绝接入通知信息;在接收到视频获取指令的情况下,向发送视频获取指令的终端设备发送拒绝接入通知信息。
[0009]可选地,视频提供设备确定向视频提供设备请求获取目标视频的终端设备的终端设备数量包括:视频提供设备以预设频率确定终端设备数量,得到终端设备数量集合,其中,终端设备数量集合中包括视频提供设备在不同时刻确定的终端设备数量;依据终端设备数量集合,确定终端设备数量的数量变化信息,其中,数量变化信息包括终端设备数量随时间变化的变化信息;依据数量变化信息,确定目标时刻向视频提供设备请求获取目标视频的终端设备的终端设备数量,其中,目标时刻为未来时刻。
[0010]可选地,依据终端设备数量集合,确定终端设备数量的数量变化信息后,视频发送方法还包括:依据数量变化信息,确定目标时间段内的最大终端设备数量;在最大终端设备数量大于预设数量阈值的情况下,依据最大终端设备数量生成并向目标服务器发送视频分发指令。
[0011]根据本专利技术实施例的另一方面,还提供了一种视频发送方法,包括:目标服务器获取视频提供设备发送的视频分发指令,其中,视频分发指令为视频提供设备在向视频提供设备请求获取目标视频的终端设备的终端设备数量超过预设数量阈值时生成的指令,用于指示目标服务器提供与视频分发指令对应的视频分发服务,视频提供设备用于向终端设备或目标服务器提供目标视频;向视频提供设备发放与视频分发服务对应的视频分发地址,其中,视频分发地址用于向终端设备提供由目标服务器发送的目标视频;向从视频提供设备处获取视频分发地址的终端设备发送目标视频。
[0012]根据本专利技术实施例的另一方面,还提供了一种视频发送方法,包括:终端设备向视频提供设备发送视频获取请求,其中,视频获取请求用于指示视频提供设备向终端设备发送目标视频;在向视频提供设备发送视频获取请求的终端设备的终端设备数量超过预设数量阈值的情况下,接收视频提供设备发送的视频分发地址,其中,视频分发地址为目标服务器响应视频提供设备发送的视频分发指令生成的视频分发地址,视频分发指令用于指示目标服务器提供与视频分发指令对应的视频分发服务;依据视频分发地址,从目标服务器获取目标视频。
[0013]根据本专利技术实施例的另一方面,还提供了一种视频发送系统,包括终端设备,视频提供设备,目标服务器,其中,终端设备,被配置为执行向视频提供设备发送视频获取请求,其中,视频获取请求用于指示视频提供设备向终端设备发送目标视频;在向视频提供设备发送视频获取请求的终端设备的终端设备数量超过预设数量阈值的情况下,接收视频提供设备发送的视频分发地址,其中,视频分发地址为目标服务器响应视频提供设备发送的视频分发指令生成的视频分发地址,视频分发指令用于指示目标服务器提供与视频分发指令对应的视频分发服务;依据视频分发地址,从目标服务器获取目标视频;视频提供设备,被配置为执行确定向视频提供设备请求获取目标视频的终端设备的终端设备数量,其中,视频提供设备用于向终端设备提供目标视频;在终端设备数量超过预设数量阈值的情况下,向目标服务器发送视频分发指令,其中,视频分发指令用于指示目标服务器提供与视频分发指令对应的视频分发服务;从目标服务器中获取与视频分发服务对应的视频分发地址,并向终端设备发送视频分发地址,其中,视频分发地址用于向终端设备提供由目标服务器
发送的目标视频;目标服务器,被配置为执行获取视频提供设备发送的视频分发指令,其中,视频分发指令为视频提供设备在向视频提供设备请求获取目标视频的终端设备的终端设备数量超过预设数量阈值时生成的指令,用于指示目标服务器提供与视频分发指令对应的视频分发服务,视频提供设备用于向终端设备或目标服务器提供目标视频;向视频提供设备发放与视频分发服务对应的视频分发地址,其中,视频分发地址用于向终端设备提供由目标服务器发送的目标视频;向从视频提供设备处获取视频分发地址的终端设备发送目标视频。
[0014]根据本专利技术实施例的另一方面,提供了一种视频发送装置,适用于视频提供设备中,包括:检测模块,检测模块用于确定向视频提供设备请求获取目标视频的终端设备的终端设备数量,其中,视频提供设备用于向终端设备提供目标视频;第一通信模块,用于在终端设备数量超过预设数量阈值的情况下,本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种视频发送方法,其特征在于,包括:视频提供设备确定向所述视频提供设备请求获取目标视频的终端设备的终端设备数量,其中,所述视频提供设备用于向所述终端设备提供所述目标视频;在所述终端设备数量超过预设数量阈值的情况下,向目标服务器发送视频分发指令,其中,所述视频分发指令用于指示所述目标服务器提供与所述视频分发指令对应的视频分发服务;从所述目标服务器中获取与所述视频分发服务对应的视频分发地址,并向所述终端设备发送所述视频分发地址,其中,所述视频分发地址用于向所述终端设备提供由所述目标服务器发送的所述目标视频。2.根据权利要求1所述的视频发送方法,其特征在于,所述视频分发指令包括视频分发服务信息和视频播放地址,其中,所述视频播放地址用于向所述服务器提供由所述视频提供设备发送的所述目标视频,所述分发服务信息包括以下至少之一:分发服务时间段,从所述目标服务器获取所述目标视频的最大设备数量,通信协议。3.根据权利要求2所述的视频发送方法,其特征在于,所述终端设备发送所述视频分发地址包括:在所述分发服务时间段内,获取终端设备的视频获取指令,其中,所述视频获取指令用于指示所述视频提供设备或所述目标服务器向所述终端设备发送所述目标视频;在从所述目标服务器中获取所述目标视频的终端设备的数量小于所述最大设备数量的情况下,向发送所述视频获取指令的所述终端设备发送所述视频分发地址;以及,在从所述目标服务器中获取所述目标视频的终端设备的数量不小于所述最大设备数量的情况下,向发送所述视频获取指令的所述终端设备发送拒绝接入通知信息,其中,所述拒绝接入通知信息用于通知所述终端设备不能获取所述目标视频。4.根据权利要求3所述的视频发送方法,其特征在于,在从所述目标服务器中获取所述目标视频的终端设备的数量不小于所述最大设备数量的情况下,向发送所述视频获取指令的所述终端设备发送拒绝接入通知信息包括:接收所述目标服务器发送的停止分发指示信息,其中,所述停止分发指示信息为所述目标服务器在从所述目标服务器获取所述目标视频的终端设备的设备数量等于所述最大设备数量的情况下生成的指示信息,用于指示所述视频提供设备不再向所述终端设备发送所述视频分发地址;依据所述停止分发指示信息,生成所述拒绝接入通知信息;在接收到所述视频获取指令的情况下,向发送所述视频获取指令的所述终端设备发送所述拒绝接入通知信息。5.根据权利要求1所述的视频发送方法,其特征在于,视频提供设备确定向所述视频提供设备请求获取目标视频的终端设备的终端设备数量包括:所述视频提供设备以预设频率确定所述终端设备数量,得到终端设备数量集合,其中,所述终端设备数量集合中包括所述视频提供设备在不同时刻确定的所述终端设备数量;依据所述终端设备数量集合,确定所述终端设备数量的数量变化信息,其中,所述数量变化信息包括所述终端设备数量随时间变化的变化信息;依据所述数量变化信息,确定目标时刻向所述视频提供设备请求获取目标视频的所述
终端设备的所述终端设备数量,其中,所述目标时刻为未来时刻。6.根据权利要求5所述的视频发送方法,其特征在于,依据所述终端设备数量集合,确定所述终端设备数量的数量变化信息后,所述视频发送方法还包括:依据所述数量变化信息,确定目标时间段内的最大终端设备数量;在所述最大终端设备数量大于所述预设数量阈值的情况下,依据所述最大终端设备数量生成并向所述目标服务器发送所述视频分发指令。7.一种视频发送方法,其特征在于,包括:目标服务器获取视频提供设备发送的视频分发指令,其中,所述视频分发指令为所述视频提供设备在向所述视频提供设备请求获取目标视频的终端设备的终端设备数量超过预设数量阈值时生成的指令,用于指示所述目标服务器提供与所述视频分发指令对应的视频分发服务,所述视频提供设备用于向终端设备或所述目标服务器提供所述目标视频;向所述视频提供设备发放与所述视频...

【专利技术属性】
技术研发人员:林猛江雨王艺婷陈秋凤王蕴钰
申请(专利权)人:中国电信股份有限公司
类型:发明
国别省市:

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

1