一种网络个人录像业务实现的方法及装置制造方法及图纸

技术编号:8108124 阅读:189 留言:0更新日期:2012-12-21 13:08
本发明专利技术公开了一种NPVR业务实现的方法及装置,包括:业务系统收到NPVR请求后,向CDN系统发送NPVR请求;CDN系统控制与所述NPVR请求对应的CDN节点进行录制节目,录制节目完成后,CDN系统向存储系统发送存储请求;存储系统根据所述存储请求,从所述CDN系统中获取录制节目得到的NPVR文件,并保存,然后通过CDN系统通知业务系统NPVR业务完成。本发明专利技术通过CDN系统将NPVR内容存储到存储系统中,CDN系统中的NPVR内容不再归档,而是作为普通的TVOD内容处理,在达到老化时间后,就可以进行老化处理(删除);解决了由于用户增多NPVR业务需求增加而导致CDN系统存储空间紧张的问题。

【技术实现步骤摘要】

本专利技术涉及多媒体业务
,特别是涉及ー种NPVR (Network PersonalVideo Recorder,网络个人录像)业务实现的方法及装置。
技术介绍
多媒体业务涉及网络电视(Internet Protocol Television, IPTV)、移动流媒体系统(MVS, Mobile Video Streaming)、手机电视等业务。网络电视是一种基于互联网的多媒体技术,基于现有网络带宽的基础设施,通过互联网协议为用户提供多种交互式数字媒体业务服务。而随着网络带宽的提高和网络技术的发展,基于网络电视等多媒体网络的媒体增值业务的开展逐渐成为ー种趋势。多媒体业务系统中,通常采用多个媒体服务器(节点)组成内容分发网络(contentdistribution network,⑶N)为终端用户提供服务,通常,为降低中心节点的并发,要求各个边缘节点上存储内容基本满足归属用户。在IPTV等多媒体业务系统可以提供NPVR业务服务,终端通过NPVR业务,可以将感兴趣的节目内容录制下来并保存在CDN节点上。当用户终端点播该NPVR内容时,通过访问CDN系统,获取该录制内容在CDN节点上的位置,然后再到该CDN节点上获取该录制内容。该NPVR内容通常需要在CDN节点上保存时间较长,以满足用户终端的需求。随着终端用户数量呈几何级增长,用户NPVR业务需求的扩大,CDN节点需要持续扩容。但是,这种扩容方法仅能解决短期内的容量问题,同时,还存在⑶N系统的TV0D(True Video On Demand,即点即播)删除及老化效率问题。因此,如何解决CDN系统容量与终端用户NPVR业务增长的需求之间的矛盾,成为多媒体业务CDN系统需要亟待解决的问题。
技术实现思路
本专利技术要解决的技术问题是提供ー种NPVR业务实现的方法及装置,用以解决现有技术中CDN系统容量与終端用户NPVR业务增长需求之间存在矛盾的问题。为解决上述技术问题,一方面,本专利技术提供ー种NPVR业务实现的方法,包括业务系统收到网络个人录像NPVR请求后,向内容分发网络⑶N系统发送NPVR请求;CDN系统控制与所述NPVR请求对应的CDN节点进行录制节目,录制节目完成后,CDN系统向存储系统发送存储请求;存储系统根据所述存储请求,从所述CDN系统中获取录制节目得到的NPVR文件,并保存,然后通过⑶N系统通知业务系统NPVR业务完成。进一步,在NPVR业务完成后,还包括 终端设备向业务系统发送NPVR点播请求;业务系统收到NPVR点播请求后,向存储系统发送NPVR点播请求消息;存储系统收到NPVR点播请求后,查找该NPVR点播请求对应的NPVR文件的存储地址,并将存储地址作为返回消息发送给业务系统;业务系统收到返回消息后,将所述返回消息发送给終端设备;終端设备根据所述返回消息,向存储系统发送播放请求;存储系统收到播放请求后,向終端设备发送播放码流。进一歩,⑶N系统与存储系统之间、以及终端设备和存储系统之间均通过HTTP方式通信。 进ー步,存储系统与⑶N系统之间采用FTP方式传输文件。进一步,在NPVR业务完成后,还包括在达到老化时间吋,⑶N系统进行老化删除处理。另ー方面,本专利技术还提供ー种NPVR业务实现的装置,包括业务系统,用于收到网络个人录像NPVR请求后向内容分发网络⑶N系统发送NPVR请求;CDN系统,用于控制与所述NPVR请求对应的CDN节点进行录制节目,录制节目完成后,CDN系统向存储系统发送存储请求;存储系统,用于根据所述存储请求,从所述CDN系统中获取录制节目得到的NPVR文件,并保存,然后通过⑶N系统通知业务系统NPVR业务完成。进ー步,业务系统,还用于收到終端设备向业务系统发送NPVR点播请求后,向存储系统发送NPVR点播请求消息;以及用于收到存储系统地的返回消息后,将所述返回消息发送给終端设备;终端设备根据所述返回消息,向存储系统发送播放请求;存储系统,还用于收到NPVR点播请求后,查找该NPVR点播请求对应的NPVR文件的存储地址,并将存储地址作为返回消息发送给业务系统;以及,在收到终端设备发送的播放请求后,向終端设备发送播放码流。进一歩,⑶N系统与存储系统之间、以及终端设备和存储系统之间均通过HTTP方式通信。进ー步,存储系统与⑶N系统之间采用FTP方式传输文件。进一歩,还包括ADN系统在NPVR业务完成后,达到老化时间时进行老化删除处理。本专利技术有益效果如下本专利技术通过⑶N系统将NPVR内容存储到存储系统中,CDN系统中的NPVR内容不再归档,而是作为普通的TVOD内容处理,在达到老化时间后,就可以进行老化处理(删除);而終端设备点播该NPVR内容吋,由存储系统提供NPVR播放服务,进而解决了由于用户增多,NPVR业务需求增加,而导致的CDN系统存储空间紧张的问题。附图说明图I是本专利技术实施例中ー种NPVR业务实现的方法的流程图;图2是本专利技术实施例中ー种NPVR业务实现的装置的结构示意图;图3是本专利技术具体实施例中ー种NPVR业务实现的装置实现NPVR业务的流程图。具体实施方式以下结合附图以及实施例,对本专利技术进行进一歩详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本专利技术,并不限定本专利技术。如图I所示,本专利技术实施例涉及ー种NPVR业务实现的方法,包括步骤SlOl,业务系统收到NPVR请求后,向CDN系统发送NPVR请求;本步骤中,用户通过用户终端向业务系统发送NPVR请求,请求录制相关节目。业 务系统在收到NPVR请求后,向CDN系统发送NPVR请求;由CDN系统进行节目录制。步骤S102,⑶N系统控制与所述NPVR请求对应的NPVR节点进行录制节目,录制节目完成后,CDN系统向存储系统发送存储请求;本步骤中,CDN系统收到NPVR请求后,首先要在多个媒体服务器(CDN节点)确定由哪ー个媒体服务器录制节目。可以根据NPVR请求,确定与NPVR请求对应的CDN节点进行录制。将录制请求下发至相应的CDN节点,在媒体服务器设置录制完成后,不再向节点下发归档任务,而是通知新增的存储系统。在CDN系统中,录制完成的内容,在达到老化时间(预先设定时间)后,自行老化处理(例如直接进行删除),不需要考虑NPVR归档问题。步骤S103,存储系统根据所述存储请求,从所述CDN系统中获取录制节目得到的NPVR文件,并保存,然后通过⑶N系统通知业务系统NPVR业务完成。 本步骤中,存储系统收到通知后,从⑶N系统的相应⑶N节点上拷贝NPVR内容(NPVR文件),在拷贝完成后,通知⑶N系统存储完成;在⑶N系统收到存储完成的通知消息后,上报NPVR完成消息至业务系统,这样该NPVR内容就可以在EPG (Electronic Program Guide,电子节目菜单)上展示了。其中,存储系统包括存储控制模块和多个存储模块,存储模块的数量可以根据存储的数据大小确定。存储控制模块用于控制多个存储模块进行存储及播放操作,以及用于与CDN系统、业务系统、終端设备进行通信。终端设备在点播该NPVR内容时,业务系统通知存储系统,存储系统将NPVR内容的存储位置地址返回给业务系统;用户终端通过该地址,访问存储系统上的NPVR内容,完成NPVR服务;下面描述具体过程步本文档来自技高网
...

【技术保护点】
一种网络个人录像业务实现的方法,其特征在于,包括:业务系统收到网络个人录像NPVR请求后,向内容分发网络CDN系统发送NPVR请求;CDN系统控制与所述NPVR请求对应的CDN节点进行录制节目,录制节目完成后,CDN系统向存储系统发送存储请求;存储系统根据所述存储请求,从所述CDN系统中获取录制节目得到的NPVR文件,并保存,然后通过CDN系统通知业务系统NPVR业务完成。

【技术特征摘要】
1.一种网络个人录像业务实现的方法,其特征在于,包括业务系统收到网络个人录像NPVR请求后,向内容分发网络⑶N系统发送NPVR请求;CDN系统控制与所述NPVR请求对应的CDN节点进行录制节目,录制节目完成后,CDN系统向存储系统发送存储请求;存储系统根据所述存储请求,从所述CDN系统中获取录制节目得到的NPVR文件,并保存,然后通过⑶N系统通知业务系统NPVR业务完成。2.如权利要求I所述的网络个人录像业务实现的方法,其特征在于,在NPVR业务完成后,还包括終端设备向业务系统发送NPVR点播请求;业务系统收到NPVR点播请求后,向存储系统发送NPVR点播请求消息;存储系统收到NPVR点播请求后,查找该NPVR点播请求对应的NPVR文件的存储地址,并将存储地址作为返回消息发送给业务系统;业务系统收到返回消息后,将所述返回消息发送给終端设备;終端设备根据所述返回消息,向存储系统发送播放请求;存储系统收到播放请求后,向終端设备发送播放码流。3.如权利要求2所述的网络个人录像业务实现的方法,其特征在干,CDN系统与存储系统之间、以及終端设备和存储系统之间均通过HTTP方式通信。4.如权利要求3所述的网络个人录像业务实现的方法,其特征在于,存储系统与CDN系统之间采用FTP方式传输文件。5.如权利要求广4任一项所述的网络个人录像业务实现的方法,其特征在于,在NPVR业务完成后,还包括在达到老化时间吋,⑶N系统进行老化删除处理。6...

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

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

1