个人录制业务的实现方法、系统、设备及计算机介质技术方案

技术编号:31450961 阅读:16 留言:0更新日期:2021-12-18 11:13
本发明专利技术公开了一种个人录制业务的实现方法、系统、设备及计算机介质,涉及多媒体个人录制技术领域,解决了依赖节目单个人录制业务效率低下的技术问题,其技术方案要点是在接收到个人录制请求后,选取性能最优的个人录制节点和中心节点,然后在节点中查询是否存在个人录制相关文件,存在则返回录制成功,不存在则开始录制,部分存在则录制缺失的部分。该方案在现有多媒体网络的基础上,不需要提前下发节目单就能实现个人录制业务,在选取个人录制节点时,能够做到节点负载及存储均衡,智能选取最优节点提升了个人录制业务的可靠性。同时,在选取中心节点时,不同频道的NPVR中心节点分散管理,压力均衡,也提高了CDN系统个人录制业务的容灾能力。的容灾能力。的容灾能力。

【技术实现步骤摘要】
个人录制业务的实现方法、系统、设备及计算机介质


[0001]本公开涉及多媒体个人录制
,尤其涉及一种个人录制业务的实现方法、系统、设备及计算机介质。

技术介绍

[0002]网络带宽的提高和网络技术的发展为在现有的网络上开展多媒体增值业务提供了基础,随着无线通信技术的发展,如手机电视、手机下载等基于无线通信技术的媒体增值业务的开展,已逐渐成为一种趋势。流媒体技术提供了一种在网络中传输视频、音频、图片等媒体内容的方式,因此在多媒体业务中得到了广泛的应用。
[0003]在视频业务系统中,通常采用多个服务器(节点)组成内容分发网络(contentdistributionnetwork,CDN)为终端用户提供服务,通常靠近用户的节点可以提供大部分的服务,中心节点只为少部分的用户提供部分服务。
[0004]在OTT(OverTheTop)、IPTV(InternetProtocolTelevision,网络电视)等多媒体业务系统可以提供个人录制服务,用户终端通过个人录制业务,可以将感兴趣的节目内容录制下来,并可长期保存。当用户终端点播该个人录制内容时,通过访问CDN系统获取该录制内容的节点信息,然后再到该节点上获取该录制内容。但是个人录制内容通常需要在CDN上保存较长时间,以满足用户的需求。因此随着终端用户数量呈几何级增长,用户NPVR(NetworkPersonalVideoRecorder,网络个人视频录像)业务需求的扩大,节点需要持续扩容,而这种扩容方法只能解决短期内容量问题。
[0005]同时,用户终端在订购个人录制业务时需要依赖于提前制定的节目单TVOD(TVOnDemand,电视回看),需要在节目单完成后才能处理个人录制业务,这样就导致了个人录制业务处理的效率较低。另外,个人录制对节目单业务的依赖也导致业务的过度复杂。

技术实现思路

[0006]本公开提供了一种个人录制业务的实现方法、系统、设备及计算机介质,其技术目的是提供一种不依赖节目单、可智能管理的个人录制方案,提高业务处理效率的同时,也解决了因个人录制业务增长导致CDN系统容量不足的问题。
[0007]本公开的上述技术目的是通过以下技术方案得以实现的:
[0008]一种个人录制业务的实现方法,包括:
[0009]接收到个人录制请求后,查询节点中是否存在已录制相关文件;
[0010]在存在所述已录制相关文件的节点中选取个人录制节点和第二中心节点;
[0011]在所述个人录制节点和所述第二中心节点中查询是否存在个人录制相关文件;
[0012]存在全部的所述个人录制相关文件则返回录制成功;所述个人录制相关文件不存在则开始进行录制;所述个人录制相关文件存在缺失部分,则开始录制所述缺失部分;
[0013]录制完成后,将全部的所述个人录制相关文件存储在所述个人录制节点和所述第二中心节点中。
[0014]进一步地,所述个人录制节点设有第一老化时间,所述第二中心节点设有第二老化时间,达到所述第一老化时间后,删除存储在所述个人录制节点的所述个人录制相关文件;达到所述第二老化时间后,删除存储在所述第二中心节点的所述个人录制相关文件。
[0015]进一步地,接收到删除所述个人录制相关文件的请求后,所述个人录制节点上的全部用户的个人录制取消后则删除所述个人录制相关文件,所述第二中心节点继续存储所述个人录制相关文件。
[0016]进一步地,在存在所述已录制相关文件的节点中选取至少两个第一中心节点,所述个人录制节点和所述第二中心节点在所述第一中心节点中选取。
[0017]进一步地,接收到个人录制请求后,在所述第二中心节点中查找是否存在相同的个人录制请求,若存在则返回正在录制,若不存在则继续录制。
[0018]进一步地,接收到取消个人录制请求后,将所述取消个人录制请求发送给所述第二中心节点,所述第二中心节点查询后若无其他录制订购则取消录制。
[0019]一种个人录制业务的实现系统,包括CDN系统,所述CDN系统包括:
[0020]接收单元,接收到个人录制请求;
[0021]第一查询单元,查询节点中是否存在已录制相关文件;
[0022]第二选取单元,在存在所述已录制相关文件的节点中选取个人录制节点和第二中心节点;
[0023]第二查询单元,在所述个人录制节点和所述第二中心节点中查询是否存在个人录制相关文件;
[0024]录制单元,所述个人录制相关文件不存在则开始进行录制;所述个人录制相关文件存在缺失部分,则开始录制所述缺失部分;
[0025]存储单元,录制完成后,将全部的所述个人录制相关文件存储在所述个人录制节点和所述第二中心节点中。
[0026]进一步地,所述个人录制节点设有第一设置单元,所述第一设置单元设置第一老化时间,达到所述第一老化时间后,删除存储在所述个人录制节点的所述个人录制相关文件;
[0027]所述第二中心节点设有第二设置单元,所述第二设置单元设置第二老化时间,达到所述第二老化时间后,删除存储在所述第二中心节点的所述个人录制相关文件。
[0028]进一步地,所述CDN系统还包括删除单元,所述接收单元接收到删除所述个人录制相关文件的请求后,所述个人录制节点上的全部用户的个人录制取消后,所述删除单元删除所述个人录制相关文件,所述第二中心节点继续存储所述个人录制相关文件。
[0029]进一步地,所述CDN系统还包括第一选取单元,所述第一选取单元在存在所述已录制相关文件的节点中选取至少两个第一中心节点,所述第二选取单元则在所述第一中心节点中选取所述个人录制节点和所述第二中心节点。
[0030]进一步地,所述CDN系统还包括第三查询单元,所述接收单元接收到个人录制请求后,所述第三查询单元在所述第二中心节点中查找是否存在相同的个人录制请求,若存在则返回正在录制,若不存在则继续录制。
[0031]进一步地,所述CDN系统还包括取消单元,所述接收单元接收到取消个人录制请求后,将所述取消个人录制请求发送给所述第二中心节点,所述第二中心节点查询后若无其
他录制订购所述取消单元则取消录制。
[0032]一种个人录制业务的实现设备,包括存储器、处理器及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述处理器执行所述程序时实现上述任一所述的个人录制业务的实现方法。
[0033]一种计算机介质,所述计算机介质上存储有计算机程序,所述计算机程序被处理器执行时实现上述任一所述的所述的个人录制业务的实现方法。
[0034]本公开的有益效果在于:本专利技术所述的个人录制业务的实现方法、系统、设备及计算机介质,在接收到个人录制请求后,选取性能最优的个人录制节点和中心节点,然后在节点中查询是否存在个人录制相关文件,存在则返回录制成功,不存在则开始录制,部分存在则录制缺失的部分。
[0035]该方案在现有多媒体网络的基础上,不需要提前下发节目单就能实现个人录制业务本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种个人录制业务的实现方法,其特征在于,包括:接收到个人录制请求后,查询节点中是否存在已录制相关文件;在存在所述已录制相关文件的节点中选取个人录制节点和第二中心节点;在所述个人录制节点和所述第二中心节点中查询是否存在个人录制相关文件;存在全部的所述个人录制相关文件则返回录制成功;所述个人录制相关文件不存在则开始进行录制;所述个人录制相关文件存在缺失部分,则开始录制所述缺失部分;录制完成后,将全部的所述个人录制相关文件存储在所述个人录制节点和所述第二中心节点中。2.如权利要求1所述的个人录制业务的实现方法,其特征在于,所述个人录制节点设有第一老化时间,所述第二中心节点设有第二老化时间,达到所述第一老化时间后,删除存储在所述个人录制节点的所述个人录制相关文件;达到所述第二老化时间后,删除存储在所述第二中心节点的所述个人录制相关文件。3.如权利要求2所述的个人录制业务的实现方法,其特征在于,接收到删除所述个人录制相关文件的请求后,所述个人录制节点上的全部用户的个人录制取消后则删除所述个人录制相关文件,所述第二中心节点继续存储所述个人录制相关文件。4.如权利要求1-3任一所述的个人录制业务的实现方法,其特征在于,在存在所述已录制相关文件的节点中选取至少两个第一中心节点,所述个人录制节点和所述第二中心节点在所述第一中心节点中选取。5.如权利要求4所述的个人录制业务的实现方法,其特征在于,接收到个人录制请求后,在所述第二中心节点中查找是否存在相同的个人录制请求,若存在则返回正在录制,若不存在则继续录制。6.如权利要求5所述的个人录制业务的实现方法,其特征在于,接收到取消个人录制请求后,将所述取消个人录制请求发送给所述第二中心节点,所述第二中心节点查询后若无其他录制订购则取消录制。7.一种个人录制业务的实现系统,其特征在于,包括CDN系统,所述CDN系统包括:接收单元,接收到个人录制请求;第一查询单元,查询节点中是否存在已录制相关文件;第二选取单元,在存在所述已录制相关文件的节点中选取个人录制节点和第二中心节点;第二查询单元,在所述个人录制节点和所述第二中心节点中查询是否存在个人录制相关文件;录制单元,所述个人录制相关文件不存在则开始进行录制;所述个...

【专利技术属性】
技术研发人员:刘云云葛媛媛黄毅
申请(专利权)人:中兴通讯股份有限公司
类型:发明
国别省市:

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

1