【技术实现步骤摘要】
资源分发方法及装置
本申请涉及数据传输领域,尤其涉及资源分发方法及装置。
技术介绍
随着网络技术的发展,网络直播越来越普及,各式各样的社会活动都可以借助网络直播方式进行传播。目前,直播系统采用的直播方式如下:主播端(终端)单方面推流到直播平台,然后通过直播平台的中转系统、CDN(ContentDeliveryNetwork,内容分发)服务器的分发,最终在观众端拉流并播放流媒体内容。对于观众端而言,其只能被动地观看直播,而通常拉流的观众端往往数量庞大,如何提高众多观众端拉流的效率、提高用户黏度成为评价直播系统的重要指标。
技术实现思路
有鉴于此,本申请提供一种资源分发方法及装置。根据本申请实施例的第一方面,提供一种资源分发方法,所述方法应用于服务器中,所述方法包括:接收观众端设备上报的交互信息,所述交互信息包括该观众端设备在预设时间段内接收的来自目标智能盒子的直播视频流的数据量,其中,所述目标智能盒子是指其他观众用户安装的终端设备;根据所述数据量,确定对应的目标智能盒子的资源 ...
【技术保护点】
1.一种资源分发方法,其特征在于,所述方法应用于服务器中,所述方法包括:/n接收观众端设备上报的交互信息,所述交互信息包括该观众端设备在预设时间段内接收的来自目标智能盒子的直播视频流的数据量,其中,所述目标智能盒子是指其他观众用户安装的终端设备;/n根据所述数据量,确定对应的目标智能盒子的资源数据;/n将所述资源数据发放至对应的目标智能盒子所属的账户中。/n
【技术特征摘要】
1.一种资源分发方法,其特征在于,所述方法应用于服务器中,所述方法包括:
接收观众端设备上报的交互信息,所述交互信息包括该观众端设备在预设时间段内接收的来自目标智能盒子的直播视频流的数据量,其中,所述目标智能盒子是指其他观众用户安装的终端设备;
根据所述数据量,确定对应的目标智能盒子的资源数据;
将所述资源数据发放至对应的目标智能盒子所属的账户中。
2.根据权利要求1所述的方法,其特征在于,所述根据所述数据量,确定对应的目标智能盒子的资源数据,包括:
在预设的数据量范围与资源等级的映射表中查找接收的各数据量,以确定各数据量所属的资源等级,其中,所述资源等级用于描述所述数据量中各单位数据量对应的单位资源数据;
根据各数据量所属的资源等级描述的单位资源数据,确定该数据量的资源数据。
3.根据权利要求1所述的方法,其特征在于,在所述接收观众端设备上报的交互信息之前,还包括:
接收所述观众端设备针对当前开播的目标主播进行拉流的拉流请求,所述拉流请求包括目标主播流标识;
获取所述观众端设备所属的目标分区;
获取所述目标分区中的各目标智能盒子具有的拉流任务,其中,所述拉流任务携带主播流标识;
将匹配所述目标主播流标识的拉流任务对应的目标智能盒子作为匹配目标智能盒子,并获取该匹配目标智能盒子的连接地址;
将该匹配目标智能盒子的连接地址返回所述观众端设备,以使得所述观众端设备根据所述连接地址向该目标智能盒子请求拉取所述目标主播流标识对应的直播视频流。
4.根据权利要求1-3任一项所述的方法,其特征在于,所述目标智能盒子采用如下方式确定:
获取与所述服务器相连的各智能盒子的盒子信息;
当检测到主播开播时,确定订阅所述主播的智能盒子为候选智能盒子;
根据所述候选智能盒子的盒子信息,将各候选智能盒子划分到指定的多个分区中;
针对各分区,从该分区的...
【专利技术属性】
技术研发人员:邓建勋,
申请(专利权)人:广州虎牙信息科技有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。