一种节目获取方法、装置、服务器及存储介质制造方法及图纸

技术编号:31161161 阅读:21 留言:0更新日期:2021-12-04 10:29
本发明专利技术提出的一种节目获取方法,所述方法包括接收来自播放终端的节目播放请求;根据所述播放终端的物理位置信息寻找距离最近的目标数字终端;将所述节目播放请求发送至所述目标数字终端;获取所述目标数字终端上传的节目地址并下发至所述播放终端。此外,本发明专利技术还提出了一种装置、服务器以及可读存储介质。本发明专利技术通过CDN匹配距离最短的DVB数字终端作为节目源,IPTV数字终端获取数据后,直接控制DVB数字终端切台和播放。由此解决了由于网络带宽不够,再增加部署CND服务器造成成本过高,增加运维成本的问题。维成本的问题。维成本的问题。

【技术实现步骤摘要】
一种节目获取方法、装置、服务器及存储介质


[0001]本专利技术涉及通讯领域,尤其涉及一种节目获取方法、装置、服务器及可读存储介质。

技术介绍

[0002]随着科技的发展以及智能设备的普及,前端视频源的也从高清向4K/8K高分辨率,高清晰度发展。同时随着IPTV的发展,大部分IPTV设备均支持4K,但是由于4K/8K高分辨的视频需要占用大量的带宽,故目前的IPTV均是使用专网来播放,同时由于带宽的限制,需要在每个区域部署专用的CDN内容服务器用于加速和满足带宽限制实现内容分发。但随着视频源分辨率的进一步提高,受带宽的限制,CDN服务器可能就无法满足原有数量内容分发,需要相应再部署CDN服务器来解决这个带宽问题,从而增加了巨大的设备成本,人力成本和维护成本。
[0003]上述内容仅用于辅助理解本专利技术的技术方案,并不代表承认上述内容是现有技术。

技术实现思路

[0004]本专利技术的主要目的在于提供一种节目获取方法,旨在解决目前随着视频源分辨率的进一步提高,受带宽的限制,CDN服务器可能就无法满足原有数量内容分发,需要相应再部署CDN服务器来解决这个带宽问题,从而增加了巨大的设备成本,人力成本和维护成本的技术问题
[0005]为实现上述目的,本专利技术提供一种节目获取方法,包括:
[0006]接收来自播放终端的节目播放请求;
[0007]根据所述播放终端的物理位置信息寻找距离最近的目标数字终端;
[0008]将所述节目播放请求发送至所述目标数字终端;
[0009]获取所述目标数字终端上传的节目地址并下发至所述播放终端。
[0010]优选地,所述接收来自播放终端的节目播放请求步骤之前还包括:
[0011]收集通信范围内的所有播放终端和所有数字终端的物理位置;
[0012]将所述播放终端的身份标识与其物理位置关联存储;
[0013]将所述数字终端的身份标识与其物理位置关联存储。
[0014]优选地,所述根据所述播放终端的位置信息寻找距离最近的目标数字终端步骤包括:
[0015]根据所述播放终端的身份标识获取所述播放终端的物理位置;
[0016]根据所述播放终端的物理位置确定距离所述播放终端最近的目标数字终端。
[0017]优选地,所述将所述播放请求发送至所述目标数字终端步骤包括:
[0018]向所述目标数字终端发送根据所述节目播放请求从DVB数据库中提取目标节目码流并进行锁频、解扰及切片处理的指令。
[0019]优选地,所述根据所述播放终端的位置信息寻找距离最近的目标数字终端步骤还包括:
[0020]确定所述播放终端预设范围内的数字终端;
[0021]计算与所述播放终端位置信息距离最近的第一目标终端;
[0022]判断所述第一目标终端是否空闲;
[0023]若否,则直接向所述播放终端下发原始目标节目播放地址,其中,所述原目标播放地址直接存储在CND服务器内。
[0024]优选地,所述将所述目标数字终端上传的节目地址下发至播放终端步骤包括:
[0025]将所述目标数字终端上报的目标节目的切片数据地址发送至所述播放终端;
[0026]将所述目标数字终端标记为使用状态。
[0027]优选地,所述将所述目标数字终端上报的目标节目的切片数据地址发送至所述播放终端步骤还包括:
[0028]在所述播放设备超出预设时间未能成功播放目标节目数据时,重新计算所述播放设备对应的第二目标数字终端;
[0029]将所述第二目标数字终端上传的目标节目数据切片地址发送至所述播放设备。
[0030]此外,为了实现上述目的,本专利技术还提出了一种节目获取的边缘计算装置,应用于CDN服务器,其特征在于,包括:
[0031]获取模块,用于获取播放终端发送的节目播放请求和获取通信范围内的所有播放终端及所有数字终端的物理位置;
[0032]控制模块,用于寻找距离播放设备最近的目标数字终端,并将所述节目播放请求发送至所述目标数字终端;
[0033]所述控制终端,还用于将所述目标数字终端发送的目标节目切片数据地址下发至所述播放设备。
[0034]此外,为了实现上述目的,本专利技术还提出了一种CND服务器,其特征在于,包括:
[0035]至少一个处理器;以及
[0036]存储器,所述存储器与所述至少一个处理器通信连接,所述存储器有可被所述至少一个处理器执行的指令,所述指令被所述至少一个处理器执行,以使所述至少一个处理器能够执行上述节目获取方法任一项的步骤。
[0037]此外,为了实现上述目的,本专利技术还提出了一种计算机可读存储介质,其特征在于,所述计算机可读存储介质上存储有节目获取的边缘计算程序,所述提示程序被处理器执行时实现上述直播边缘计算方法任一项所述的节目获取方法的步骤。
[0038]本专利技术实施例提出的一种节目获取方法,包括接收来自播放终端的节目播放请求;根据所述播放终端的物理位置信息寻找距离最近的目标数字终端;将所述节目播放请求发送至所述目标数字终端;获取所述目标数字终端上传的节目地址并下发至所述播放终端。使得CDN匹配距离最短的DVB数字终端作为节目源,IPTV数字终端获取数据后,直接控制DVB数字终端切台和播放。由此解决了由于网络带宽不够,再增加部署CND服务器造成成本过高,增加运维成本的问题。
附图说明
[0039]图1是本专利技术实施例方案涉及的硬件运行环境的终端\装置结构示意图;
[0040]图2为本专利技术节目获取方法一实施例的流程示意图;
[0041]图3为图2中步骤S10之前的步骤的细化流程示意图;
[0042]图4为本专利技术节目获取方法第二实施例的流程示意图;
[0043]图5为本专利技术节目获取方法第三实施例的流程示意图;
[0044]图6为本专利技术节目获取的边缘计算装置示意图。
[0045]本专利技术目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。
具体实施方式
[0046]应当理解,此处所描述的具体实施例仅仅用以解释本专利技术,并不用于限定本专利技术。
[0047]本专利技术实施例的主要解决方案是:
[0048]由于现有技术由于4K/8K高分辨的视频需要占用大量的带宽,因此目前的IPTV均是使用专网来播放,同时由于带宽的限制,需要在每个区域部署专用的CDN内容服务器用于加速和满足带宽限制实现内容分发。但随着视频源分辨率的进一步提高,受带宽的限制,CDN服务器可能就无法满足原有数量内容分发,需要相应再部署CDN服务器来解决这个带宽问题,从而增加了巨大的设备成本,人力成本和维护成本。本专利技术提供一种解决方案,通过接收来自播放终端的节目播放请求;根据所述播放终端的物理位置信息寻找距离最近的目标数字终端;将所述节目播放请求发送至所述目标数字终端;获取所述目标数字终端上传的节目地址并下发至所述播放终端。以此,大大减少了CDN服务器的压力,本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种节目获取方法,其特征在于,包括:接收来自播放终端的节目播放请求;根据所述播放终端的物理位置信息寻找距离最近的目标数字终端;将所述节目播放请求发送至所述目标数字终端;获取所述目标数字终端上传的节目地址并下发至所述播放终端。2.如权利要求1所述的节目获取方法,其特征在于,所述接收来自播放终端的节目播放请求步骤之前还包括:收集通信范围内的所有播放终端和所有数字终端的物理位置;将所述播放终端的身份标识与其物理位置关联存储;将所述数字终端的身份标识与其物理位置关联存储。3.如权利要求1所述的节目获取方法,其特征在于,所述根据所述播放终端的位置信息寻找距离最近的目标数字终端步骤包括:根据所述播放终端的身份标识获取所述播放终端的物理位置;根据所述播放终端的物理位置确定距离所述播放终端最近的目标数字终端。4.如权利要求1所述的节目获取方法,其特征在于,所述将所述播放请求发送至所述目标数字终端步骤包括:向所述目标数字终端发送根据所述节目播放请求从DVB数据库中提取目标节目码流并进行锁频、解扰及切片处理的指令。5.如权利要求1所述的节目获取方法,其特征在于,所述根据所述播放终端的位置信息寻找距离最近的目标数字终端步骤还包括:确定所述播放终端预设有效范围内的至少一个数字终端;判断所述至少一个数字终端是否空闲;若否,则直接向所述播放终端下发原始目标节目播放地址,其中,所述原目标播放地址直接存储在CND服务器内。6.如权利要求1所述的节目获取方法,其特征在于,所述将所述...

【专利技术属性】
技术研发人员:邓鹏
申请(专利权)人:深圳市九洲电器有限公司
类型:发明
国别省市:

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

1