直播方法、网关、设备集群、系统和装置制造方法及图纸

技术编号:22173252 阅读:27 留言:0更新日期:2019-09-21 13:56
本申请涉及一种直播直播方法、网关、设备集群、系统和装置,通过接收第一用户设备发送的视频数据,其中,视频数据携带有第一用户标识,并根据第一用户标识,判断第一用户设备是否属于边缘服务器的边缘用户,若是,则通过边缘服务器向属于边缘用户的第二用户设备直播视频数据,使得属于边缘用户的第二用户设备观看直播的视频数据时,边缘服务器与第一用户设备、第二用户设备之间的传输节点的数量,小于第一用户设备、第二用户设备与云服务器之间的传输节点的数量,因此避免了在直播数据传输的过程中,由于传输节点过多导致的数据时延的问题,进而避免了直播视频出现时延的情况,提高了用户的体验。

Live Broadcasting Method, Gateway, Equipment Cluster, System and Device

【技术实现步骤摘要】
直播方法、网关、设备集群、系统和装置
本申请涉及通讯
,特别是涉及了一种直播方法、网关、设备集群、系统和装置。
技术介绍
随着移动通讯的不断发展,通过网络观看直播视频成为一种常见的场景。通过网络观看直播视频通常是先通过视频采集设备采集视频文件,然后将采集到的视频文件上传到云服务器中进行转码操作,并将转码后的视频数据发送至流媒体平台,用户通过访问该流媒体平台观看直播视频。然而,在将视频采集设备采集的视频文件传输至云服务器的过程中,视频采集设备与云服务器之间存在多个传输节点,导致数据传输中存在时延,进而导致直播视频出现时延,用户体验差。
技术实现思路
基于此,有必要针对传统的直播方法中出现时延的问题,提供一种直播方法、网关、设备集群、系统和装置。第一方面,一种直播方法,该方法包括:接收第一用户设备发送的视频数据;视频数据携带有第一用户标识;根据第一用户标识,判断第一用户设备是否属于边缘服务器的边缘用户;若是,则通过边缘服务器向属于边缘用户的第二用户设备直播视频数据。在其中一个实施例中,上述通过边缘服务器向属于边缘用户的第二用户设备直播视频数据,包括:接收第二用户设备发送的直播视频请求;直播视频请求携带有第二用户标识和视频数据的标识;根据第二用户标识,判断第二用户设备是否属于边缘服务器的边缘用户;若是,则通过边缘服务器向第二用户设备直播视频数据。在其中一个实施例中,上述通过边缘服务器向属于边缘用户的第二用户设备直播视频数据,还包括:调用边缘服务器对视频数据进行转码处理,得到直播视频,直播视频用于直播视频数据;向第二用户设备发送直播视频。在其中一个实施例中,上述第一用户标识包括第一用户设备的位置,根据第一用户标识,判断第一用户设备是否属于边缘服务器的边缘用户,包括:判断第一用户设备与边缘服务器中的传输节点的数量是否小于预设阈值;若是,则第一用户设备属于边缘服务器的边缘用户。在其中一个实施例中,该方法还包括:向云服务器发送转码处理得到的直播视频,云服务器用于向第三用户设备发送直播视频;第三用户设备为远程的用户设备。在其中一个实施例中,上述直播视频为虚拟现实VR视频。第二方面,一种直播网关,包括存储器和处理器,所述存储器存储有计算机程序,所述处理器执行所述计算机程序时实现上述直播方法所述的方法步骤。第三方面,一种直播设备集群,包括如上述第二方面的直播网关和边缘服务器,直播网关与边缘服务器通讯连接;边缘服务器用于向属于边缘用户的第二用户设备直播视频数据。第四方面,一种直播系统,该系统包括第一用户设备和如上述第三方面所述的直播设备集群;第一用户设备通过网络与直播设备集群连接;第一用户设备用于采集视频数据,并将视频数据发送给直播设备集群。第五方面,一种直播装置,该装置包括:接收模块,用于接收第一用户设备发送的视频数据;视频数据携带有第一用户标识;判断模块,用于根据第一用户标识,判断第一用户设备是否属于边缘服务器的边缘用户;若是,直播模块,用于通过边缘服务器向属于边缘用户的第二用户设备直播视频数据。上述直播方法、网关、设备集群、系统和装置,通过接收第一用户设备发送的视频数据,其中,视频数据携带有第一用户标识,并根据第一用户标识,判断第一用户设备是否属于边缘服务器的边缘用户,若是,则通过边缘服务器向属于边缘用户的第二用户设备直播视频数据,使得属于边缘用户的第二用户设备观看直播的视频数据,是通过属于边缘用户的第一用户设备将视频文件发送给边缘服务器,并通过边缘服务器向第二用户设备直播的,由于边缘服务器与第一用户设备、第二用户设备之间的传输节点的数量,小于第一用户设备、第二用户设备与云服务器之间的传输节点的数量,因此避免了在直播数据传输的过程中,由于传输节点过多导致的数据时延的问题,进而避免了直播视频出现时延的情况,提高了用户的体验。附图说明图1为一个实施例中直播方法的应用环境的示意图;图2为一个实施例中直播方法的流程示意图;图3为另一个实施例中直播方法的流程示意图;图4为另一个实施例中直播方法的流程示意图;图5为另一个实施例中直播方法的流程示意图;图6为一个实施例中直播网关的结构示意图;图7为一个实施例中提供的直播设备集群的结构示意图;图8为一个实施例中提供的直播系统的结构示意图;图9为一个实施例中提供的直播装置的结构示意图;图10为另一个实施例中提供的直播装置的结构示意图。具体实施方式本申请提供的直播方法、装置、设备和存储介质,旨在解决传统的直播方法存在时延的问题。下面将通过实施例并结合附图具体地对本申请的技术方案以及本申请的技术方案如何解决上述技术问题进行详细说明。下面这几个具体的实施例可以相互结合,对于相同或相似的概念或过程可能在某些实施例中不再赘述。本实施例提供的直播方法,可以适用于如图1所示的应用环境中。其中,其中第一用户设备102与直播网关104通过网络进行通信。第一用户设备102可以但不限于摄像机、智能手机、带摄像功能笔记本电脑、平板电脑、便携式可穿戴设备和虚拟现实(VirtualReality,VR)采集设备。直播网关104可以但不限于是各种个人计算机、笔记本电脑、智能手机、平板电脑和便携式可穿戴设备。需要说明的是,本申请实施例提供的直播方法,其执行主体可以是直播装置,该装置可以通过软件、硬件或者软硬件结合的方式实现成为网关的部分或者全部。为使本申请实施例的目的、技术方案和优点更加清楚,下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本申请一部分实施例,而不是全部的实施例。图2为一个实施例中直播方法的流程示意图。本实施例涉及的是如何通过边缘服务器向直播视频数据的具体过程。如图2所示,该方法包括以下步骤:S101、接收第一用户设备发送的视频数据;视频数据携带有第一用户标识。具体地,第一用户设备可以是包括摄像机、智能手机、带摄像功能笔记本电脑、平板电脑、便携式可穿戴设备和VR采集设备,用于采集待直播的视频数据,其中视频数据可以是高清视频数据,还可以是VR视频数据,本申请实施例对此不做限制。视频数据中可以携带有第一用户标识,其中第一用户标识可以用于指示第一用户是否是边缘服务器的边缘用户。在接收第一用户设备发送的视频数据时,可以通过无线信号接收第一用户设备发送的视频数据。例如,可以通过通讯运营商提供的无线基站,接收第一用户设备发送的视频数据。第一用户设备可以通过客户前置设备(CustomerPremiseEquipment,CPE)向直播网关发送视频数据,其中CPE可以视为将数据通过无线WIFI信号转发出来的移动信号接入设备,是一种将高速4G或者5G信号转换成WiFi信号的设备。需要说明的是,当上述直播方法应用于5G网络时,上述直播网关可以为UPF网关。S102、根据第一用户标识,判断第一用户设备是否属于边缘服务器的边缘用户,若是,则执行S103。具体地,在上述实施例里的基础上,当接收到携带第一用户标识的视频数据后,直播网关可以先根据第一用户标识,判断第一用户设备是否属于边缘服务器的边缘用户。边缘服务器可以是设置在通讯网络中边缘机房内的服务器,用于对第一用设备发送的视频数据进行处理,得到直播视频。其中,边缘机房可以是通讯网络中设置的一个节点机房,是距本文档来自技高网...

【技术保护点】
1.一种直播方法,其特征在于,所述方法包括:接收第一用户设备发送的视频数据;所述视频数据携带有第一用户标识;根据所述第一用户标识,判断所述第一用户设备是否属于边缘服务器的边缘用户;若是,则通过所述边缘服务器向属于边缘用户的第二用户设备直播所述视频数据。

【技术特征摘要】
1.一种直播方法,其特征在于,所述方法包括:接收第一用户设备发送的视频数据;所述视频数据携带有第一用户标识;根据所述第一用户标识,判断所述第一用户设备是否属于边缘服务器的边缘用户;若是,则通过所述边缘服务器向属于边缘用户的第二用户设备直播所述视频数据。2.根据权利要求1所述方法,其特征在于,所述通过所述边缘服务器向属于边缘用户的第二用户设备直播所述视频数据,包括:接收第二用户设备发送的直播视频请求;所述直播视频请求携带有第二用户标识和所述视频数据的标识;根据所述第二用户标识,判断所述第二用户设备是否属于所述边缘服务器的边缘用户;若是,则通过所述边缘服务器向所述第二用户设备直播所述视频数据。3.根据权利要求1或2所述方法,其特征在于,所述通过所述边缘服务器向属于边缘用户的第二用户设备直播所述视频数据,还包括:调用所述边缘服务器对所述视频数据进行转码处理,得到直播视频,所述直播视频用于直播所述视频数据;向所述第二用户设备发送所述直播视频。4.根据权利要求1或2所述方法,其特征在于,所述第一用户标识包括所述第一用户设备的位置,所述根据所述第一用户标识,判断所述第一用户设备是否属于边缘服务器的边缘用户,包括:判断所述第一用户设备与所述边缘服务器中的传输节点的数量是否小于预设阈值;若是,则所述第一用户设备属于边缘服务器...

【专利技术属性】
技术研发人员:罗毅华梁鹰潘浩彭宁肖锋
申请(专利权)人:世纪龙信息网络有限责任公司
类型:发明
国别省市:广东,44

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

1