【技术实现步骤摘要】
直播方法和装置
本公开实施例涉及计算机
,具体涉及直播方法和装置。
技术介绍
在直播领域,直播提供者可以利用客户端,向服务端发送推流请求,推流请求包括直播视频数据;服务端存储直播视频数据;直播观看者可以利用客户端,向服务端发送拉流请求,拉流请求可以包括直播观看者想要观看的直播提供者的直播提供者标识;服务端可以响应于接收到拉流请求,向直播观看者返回直播视频数据。
技术实现思路
本公开实施例提出了直播方法和装置。第一方面,本公开实施例提供了一种直播方法,该方法包括:响应于确定预设的触发条件满足,发送包括域名的域名解析请求;根据基于上述域名解析请求返回的、指示上述内容分发网络的边缘节点的网际协议地址,生成网际协议地址集合;其中,上述域名指示的网站通过内容分发网络存储数据。第二方面,本公开实施例提供了一种直播装置,该装置包括:第一选取单元,被配置成响应于生成拉流请求,从预先获取到的网际协议地址集合中,选取网际协议地址;第一发送单元,被配置成利用选取出的网际协议地址,发送拉流请求;其中,上述网际协议地址集合中 ...
【技术保护点】
1.一种直播方法,包括:/n响应于生成拉流请求,从预先获取到的网际协议地址集合中,选取网际协议地址;/n利用选取出的网际协议地址,发送拉流请求;/n其中,所述网际协议地址集合中的网际协议地址指示用于存储直播视频数据的电子设备。/n
【技术特征摘要】
1.一种直播方法,包括:
响应于生成拉流请求,从预先获取到的网际协议地址集合中,选取网际协议地址;
利用选取出的网际协议地址,发送拉流请求;
其中,所述网际协议地址集合中的网际协议地址指示用于存储直播视频数据的电子设备。
2.根据权利要求1所述的方法,其中,在所述响应于生成拉流请求,从预先获取到的网际协议地址集合中,选取网际协议地址之前,所述方法还包括:
响应于确定预设的触发条件满足,发送包括域名的域名解析请求;
根据基于所述域名解析请求返回的网际协议地址,生成所述网际协议地址集合。
3.根据权利要求2所述的方法,其中,所述根据基于所述域名解析请求返回的网际协议地址,生成所述网际协议地址集合,包括:
从基于所述域名解析请求返回的网际协议地址中,确定所述域名对应的网际协议地址;
从所确定的所述域名对应的网际协议地址中,选取网际协议地址得到所述网际协议地址集合。
4.根据权利要求3所述的方法,其中,所述发送包括域名的域名解析请求,包括:
向网络域名解析服务器发送包括所述域名的第一域名解析请求;
向本地域名解析服务器发送包括所述域名的第二域名解析请求。
5.根据权利要求4所述的方法,其中,所述从基于所述域名解析请求返回的网际协议地址中,确定所述域名对应的网际协议地址,包括:
响应于接收到所述网络域名解析服务器返回的第一网际协议地址,将所述第一网际协议地址确定为所述域名对应的网际协议地址;
响应于未接收到所述网络域名解析服务器返回的第一网际协议地址,将所述本地域名解析服务器返回的第二网际协议地址确定为所述域名对应的网际协议地址。
6.根据权利要求3所述的方法,其中,所述直播视频数据存储于内容分发网络中的边缘节点。
7.根据权利要求6所述的方法,其中,所述方法还包括:
根据所确定的所述域名对应的网际协议地址,向边缘节点发送测试用请求;
根据边缘节点返回的测试用请求的请求结果,生成测试结果。
8.根据权利要求7所述的方法,其中,所述根据基于所述域名解析请求返回的网际协议地址,生成所述网际协议地址集合,包括:
根据所生成的测试结果,从所确定的所述域名对应的网际协议地址中,选取网...
【专利技术属性】
技术研发人员:刘鎏,
申请(专利权)人:北京微播视界科技有限公司,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。