The embodiment of the invention provides a live video uploading method, device, electronic device and storage medium. In the method, the IP address of the electronic device is obtained. According to the IP address, the content distribution network CDN node server is determined from the distance of the electronic device in the predetermined distance, and the determined CDN node server is displayed to the server. The host, in order to make the host select a CDN node server, obtains the CDN node server selected by the host, and uploads live video to the total server in real time through the CDN node server selected by the host. In the invention, multiple CDN node servers around electronic devices are determined by the IP address of electronic devices, and each CDN node server is displayed to the host, which provides more choice for the host. When the CDN node server fails, the host can also select a CDN node server to upload live video. It reduces the probability of not being able to live video.
【技术实现步骤摘要】
一种直播视频上传方法、装置、电子设备以及存储介质
本专利技术涉及直播
,特别是涉及一种直播视频上传方法、装置、电子设备以及存储介质。
技术介绍
目前,主播可通过电子设备中的直播APP进行视频直播,为观众放送精彩的节目。一般主播在进行视频直播时,需要实时将直播视频上传至总服务器,以使总服务器将直播视频发送给各个观众,以便观众观看直播视频。相关技术中,直播视频的上传方式为:通过与直播APP所在的电子设备对应的预设的CDN(ContentDeliveryNetwork,内容分发网络)节点服务器实时上传直播视频到总服务器。由于上述直播视频上传方法,只可通过预设的CDN节点服务器实时上传直播视频,当预设的CDN节点服务器出现故障时,将无法上传直播视频至总服务器,只有在预设的CDN节点服务器恢复正常后,才可以上传直播视频至总服务器,由此,在预设的CDN节点服务器故障期间,将无法进行视频直播,因此,目前亟需一种直播视频上传方法,以减少无法进行视频直播的概率。
技术实现思路
本专利技术实施例的目的在于提供一种直播视频上传方法、装置、电子设备以及存储介质,以减少无法进行视频直播的概率。具体技术方案如下:一种直播视频上传方法,应用于电子设备,所述方法包括:获得所述电子设备的IP地址;根据所述IP地址,确定与所述电子设备的距离在预设距离内的内容分发网络CDN节点服务器;将所确定的CDN节点服务器展示给主播,以使主播选择一CDN节点服务器;获得主播所选择的CDN节点服务器,通过所述主播所选择的CDN节点服务器实时上传直播视频至总服务器。可选的,所述根据所述IP地址,确定与所述电 ...
【技术保护点】
1.一种直播视频上传方法,其特征在于,应用于电子设备,所述方法包括:获得所述电子设备的IP地址;根据所述IP地址,确定与所述电子设备的距离在预设距离内的内容分发网络CDN节点服务器;将所确定的CDN节点服务器展示给主播,以使主播选择一CDN节点服务器;获得主播所选择的CDN节点服务器,通过所述主播所选择的CDN节点服务器实时上传直播视频至总服务器。
【技术特征摘要】
1.一种直播视频上传方法,其特征在于,应用于电子设备,所述方法包括:获得所述电子设备的IP地址;根据所述IP地址,确定与所述电子设备的距离在预设距离内的内容分发网络CDN节点服务器;将所确定的CDN节点服务器展示给主播,以使主播选择一CDN节点服务器;获得主播所选择的CDN节点服务器,通过所述主播所选择的CDN节点服务器实时上传直播视频至总服务器。2.根据权利要求1所述的方法,其特征在于,所述根据所述IP地址,确定与所述电子设备的距离在预设距离内的内容分发网络CDN节点服务器的步骤,包括:将所述IP地址发送至与所述电子设备通信连接的运营商服务器;接收所述运营商服务器反馈的与所述电子设备的距离在预设距离内的CDN节点服务器,其中,所述CDN节点服务器为所述运营商服务器在接收到所述IP地址后,根据所述IP地址所确定的CDN节点服务器。3.根据权利要求1所述的方法,其特征在于,在所述将所确定的CDN节点服务器展示给主播的步骤之前,所述方法还包括:确定各个CDN节点服务器对应的网络延迟时间;所述将所确定的CDN节点服务器展示给主播,以使主播选择一CDN节点服务器的步骤,包括:将所确定的CDN节点服务器以及对应的网络延迟时间展示给主播,以使主播根据所展示的网络延迟时间的长短,选择一CDN节点服务器。4.根据权利要求3所述的方法,其特征在于,所述确定各个CDN节点服务器对应的网络延迟时间的步骤,包括:针对每个CDN节点服务器,确定该CDN节点服务器发送测试请求至总服务器的发送时间点;确定该CDN节点服务器接收所述总服务器反馈的所述测试请求的接收时间点;根据所述发送时间点和所述接收时间点,确定该CDN节点服务器对应的网络延迟时间。5.根据权利要求1所述的方法,其特征在于,在所述通过所述主播所选择的CDN节点服务器实时上传直播视频至总服务器的步骤之后,所述方法还包括:显示实时上传所述直播视频时的所述直播视频的丢帧率。6.一种直播视频上传装置,其特征在于,应用于电子设备,所述装置包括:获得模块,用于获得所述电子设备的IP地址;CDN节点服务器确定模块,用于根据所述IP地址,确定与所述电子设备的距离在预设距离内的内容分发网络C...
【专利技术属性】
技术研发人员:刘艳宝,莫宇龙,甘恩平,叶彦召,武瑞锋,张菊元,
申请(专利权)人:北京潘达互娱科技有限公司,
类型:发明
国别省市:北京,11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。