基于OTT的NPVR实现方法及装置与流程

文档序号:11157702阅读:来源:国知局

技术特征:

1.一种基于OTT的NPVR网络录制服务实现方法,其特征在于,包括:

接收基于OTT的NPVR服务申请指令,确定是否存在对接OTT的局点;

在存在对接OTT的局点时,将NPVR的属性配置为支持OTT NPVR属性,在CP内容提供商与CDN内容分发商之间配置新的接口,以通过所述新的接口完成OTT的NPVR消息接发。

2.如权利要求1所述的基于OTT的NPVR实现方法,其特征在于,所述在CP内容提供商与CDN内容分发商之间配置新的接口的步骤之后,还包括:

接收NPVR录制请求,更新NPVR记录;

保存更新后的NPVR记录,并保存用户发起NPVR录制请求的IP地址;

在第一预设表格中扩展NPVR码,处理状态和所述IP地址。

3.如权利要求2所述的基于OTT的NPVR实现方法,其特征在于,所述接收NPVR录制请求,更新NVPR记录的步骤之后,还包括:

在所述NVPR记录为单集NPVR记录或普通NPVR记录时,在第二预设表格中插入请求NPVR录制通知任务或NPVR取消NPVR录制通知任务;

在接收到NPVR删除任务时,直接删除所述NPVR记录,并在所述第二预设表格中插入删除NPVR录制通知任务。

4.如权利要求3所述的基于OTT的NPVR实现方法,其特征在于,所述在所述第二预设表格中插入删除NPVR录制通知任务的步骤之后,还包括:

扫描第二预设表格,获取通知任务发送至CDN;

若CDN接收失败或响应超时,则根据NPVR码将对应的NPVR记录移至删除表中。

5.如权利要求1至4任一项所述的基于OTT的NPVR实现方法,其特征在于,所述方法还包括:

在接收到销户请求后,清除该销户请求对应用户的NPVR记录,插入NPVR更新通知任务,以通知CDM所述用户已经销户。

6.如权利要求1至4任一项所述的基于OTT的NPVR实现方法,其特征在于,所述方法还包括:

接收OTT的播放URL参数插入请求,在所述OTT的播放URL中插入与所述插入请求对应的参数,以通过插入的参数统计用户的播放行为。

7.一种基于OTT的NPVR网络录制服务实现装置,其特征在于,包括:

接收模块,用于接收基于OTT的NPVR服务申请指令;

确定模块,用于确定是否存在对接OTT的局点;

配置模块,用于在存在对接OTT的局点时,将NPVR的属性配置为支持OTT NPVR属性,在CP内容提供商与CDN内容分发商之间配置新的接口,以通过所述新的接口完成OTT的NPVR消息接发。

8.如权利要求7所述的基于OTT的NPVR实现装置,其特征在于,所述装置还包括:更新模块、保存模块和扩展模块,

所述接收模块,还用于接收NPVR录制请求;

所述更新模块,用于更新NPVR记录;

所述保存模块,用于保存更新后的NPVR记录,并保存用户发起NPVR录制请求的IP地址;

所述扩展模块,还用于在第一预设表格中扩展NPVR码,处理状态和所述IP地址。

9.如权利要求8所述的基于OTT的NPVR实现装置,其特征在于,所述装置还包括删除模块,

所述扩展模块,还用于在所述NVPR记录为单集NPVR记录或普通NPVR记录时,在第二预设表格中插入请求NPVR录制通知任务或NPVR取消NPVR录制通知任务;

所述删除模块,用于在接收到NPVR删除任务时,直接删除所述NPVR 记录;

所述扩展模块,还用于在所述第二预设表格中插入删除NPVR录制通知任务。

10.如权利要求9所述的基于OTT的NPVR实现装置,其特征在于,所述装置还包括获取模块和处理模块,

所述获取模块,用于扫描第二预设表格,获取通知任务发送至CDN;

所述处理模块,用于若CDN接收失败或响应超时,则根据NPVR码将对应的NPVR记录移至删除表中。

11.如权利要求10所述的基于OTT的NPVR实现装置,其特征在于,处理模块,还用于在接收到销户请求后,清除该销户请求对应用户的NPVR记录;

所述扩展模块,还用于插入NPVR更新通知任务,以通知CDM所述用户已经销户。

12.如权利要求8至11任一项所述的基于OTT的NPVR实现装置,其特征在于,所述接收模块,还用于接收OTT的播放URL参数插入请求;

所述扩展模块,还用于在所述OTT的播放URL中插入与所述插入请求对应的参数,以通过插入的参数统计用户的播放行为。

当前第2页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1