一种录制节目回放处理方法及系统的制作方法

文档序号:7813389阅读:251来源:国知局
一种录制节目回放处理方法及系统的制作方法
【专利摘要】本发明涉及一种录制节目回放处理方法及系统,在录制节目时将ECM数据一同录制,当回放时首先对ECM数据进行处理解析获取所有的CW并保存,在用户启用时移功能时,根据当前的播放时间直接查找调用对应的CW进行解扰播放即可。本发明无需在时移播放时再去解析获取CW,从而大大节省了时间,避免了音视频播放不出来的问题,使得用户可以观看,保障用户的体验与使用,给用户带来极大便利。同时也使得用户可以在其他授权的音视频终端上进行回放,增强了用户使用的灵活性。
【专利说明】一种录制节目回放处理方法及系统

【技术领域】
[0001]本发明涉及通信领域,尤其涉及一种录制节目回放处理方法及系统。

【背景技术】
[0002]目前,PVR(个人视频录制)是音视频终端(例如机顶盒、智能电视)的一个必备的功能,通过预约或手动录制对电视节目进行录制,并存放到内部或外部存储器中。用户可以在以后的时间回放观看这些已经录制好的节目。回放时,支持时移(TimeShift)功能,快进或快退跳过用户不想观看的内容。
[0003]当录制的节目是加扰节目时,由于每一加扰的节目,都有ECM(entitlementcontrol message授权控制信息)数据,将其送给智能卡,智能卡解析ECM,将CW(控制字)传给音视频终端,音视频终端设置解扰器解扰出音视频。而从将ECM送给智能卡到得到CW,需要大概900ms的时间,如果用户进行回放使用TimeShift功能,快进或快退时,2倍速(η倍速就是播放ls,快进η秒)、4倍速、8倍速快进时,没有问题,但是16倍速、32倍速、64倍速快进快退时,由于一个CW最长解扰20s,故下一个时刻需要将新的ECM送给智能卡到得到Cff方可解扰,这时去处理ECM获得CW需要大概900ms的时间,音视频就基本播放不出来,使得用户不能观看,这将非常影响用户的体验与使用,给用户带来极大不便。


【发明内容】

[0004]有鉴于此,有必要针对上述录制节目回放时移时不能播放的问题,提供一种节目回放处理方法及系统。
[0005]本发明提供的一种录制节目回放处理方法,包括如下步骤:
[0006]SlO:录制节目时对原始音视频数据和ECM数据均进行录制;
[0007]S20:在对录制节目回放时,创建线程,对已录制的ECM数据进行解析处理,获取所有的CW,并将CW对应各自的解扰时间进行保存;
[0008]S30:在启用时移功能时,根据当前的播放时间,由已保存的CW中查找并调用与该播放时间对应的CW对音视频数据进行解扰,实现播放。
[0009]本发明提供的一种录制节目回放处理系统,包括:
[0010]录制单元,录制节目时对原始音视频数据和ECM数据均进行录制;
[0011]回放处理单元,在对录制节目回放时,创建线程,对已录制的ECM数据进行解析处理,获取所有的CW,并将CW对应各自的解扰时间进行保存;
[0012]时移处理单元,在启用时移功能时,根据当前的播放时间,由已保存的CW中查找并调用与该播放时间对应的CW对音视频数据进行解扰,实现播放。
[0013]本发明录制节目回放处理方法及系统,在录制节目时将ECM数据一同录制,当回放时首先对ECM数据进行处理解析获取所有的CW并保存,在用户启用时移功能时,根据当前的播放时间直接查找调用对应的CW进行解扰播放即可,无需在时移播放时再去解析获取CW,从而大大节省了时间,避免了音视频播放不出来的问题,使得用户可以观看,保障用户的体验与使用,给用户带来极大便利。同时也使得用户可以在其他授权的音视频终端上进行回放,增强了用户使用的灵活性。

【专利附图】

【附图说明】
[0014]图1是一个实施例中的录制节目回放处理方法的流程图;
[0015]图2是一个实施例中的录制节目回放处理系统的结构图。

【具体实施方式】
[0016]为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅用以解释本发明,并不用于限定本发明。
[0017]图1是一个实施例中的录制节目回放处理方法的流程图,如图1所示,该方法包括如下步骤:
[0018]SlO:录制节目时对原始音视频数据和ECM数据均进行录制。
[0019]该实施例中,在对录制节目进行录制时,是将原始音视频数据连同对该原始音视频数据进行解扰的ECM—同进行录制,并存储到内部或者外部存储器的指定位置。由于所录制的原始音视频数据本身就是加扰的,所以录制存放在存储器中也是安全的。回放时,并不一定必须在完成录制的音视频终端上回放,只要音视频终端对应的智能卡有这个节目的授权,就可以回放,这样既保护了节目版权和运营商利益,同时也使得用户可以在其他授权的音视频终端上进行回放,增强了用户使用的灵活性。
[0020]S20:在对录制节目回放时,创建线程,对已录制的ECM数据进行解析处理,获取所有的CW,并将CW对应各自的解扰时间进行保存。
[0021]在完成录制后对录制节目进行回放时,由于录制时已经将ECM数据一同录制下来。将ECM数据交由智能卡,智能卡解析ECM数据即可获得对应的CW。该实施例中,在对录制节目回放时,首先创建一个线程,该线程将已录制的ECM数据交由智能卡进行解析,获取所有的CW数据。由于每个CW只能解扰与其解扰时间对应的音视频数据(解扰时间对应于音视频数据的播放时间),故将CW对应各自的解扰时间进行保存。在回放时将所有CW首先获取,而不是在回放或者时移到某个播放时间时,再去对ECM进行解析获取CW,避免在播放时间解析获取CW导致不能播放的问题。
[0022]为确定当前音视频终端是否有权限对该录制节目进行回放,该步骤S20还包括:检测当前回放录制节目的音视频终端是否对录制节目具有授权,若有则进行回放,否则不进行回放。
[0023]由于TS流中的原始音视频的PES数据包,是奇偶交替加扰的,交替时间为10s。对应的ECM也是交替接收的,其交替时间也是为10s。1s收到一个ECM,通过和智能卡的交互,获得CW。一个CW是由ODDkey (奇密钥)和EVENkey (偶密钥)组成,对应原始音视频PES数据包的奇偶交替加扰模式。且相邻两个CW的ODDkey和EVENkey总是有一个相同的,例如CW2的EVENkey和CWl的EVENkey是相同的,CW3的ODDkey和CW2的ODDkey是相同的。这样可以由间隔的两个CW推算出中间的CW,节约解析获取CW的时间。故在进一步的实施方式中,该步骤S20具体为:对已录制的ECM数据间隔的进行解析处理,获取间隔的CW,通过间隔的两个CW推算出两个CW中间的CW,获取所有CW并将CW对应各自的解扰时间进行保存。这样不需要对所有ECM数据进行处理,只需要对相隔一个ECM的两个ECM交由智能卡进行解析处理获取CW,然后再通过间隔的两个CW推算出处于中间的CW即可获取所有的CW,大大节省时间。
[0024]S30:在启用时移功能时,根据当前的播放时间,由已保存的CW中查找并调用与该播放时间对应的CW对音视频数据进行解扰,实现播放。
[0025]在获取了所有CW并对应解扰时间进行保存后,用户启动时移功能时,实时根据时移功能当前的播放时间,在已经保存的CW中查找用于对当前播放时间音视频数据进行解扰的CW,并采用查找到的CW对音视频数据,实现播放。由于之前已经将CW获取并存储,在播放当前音视频数据时,直接去查找调用即可,不需要当前再去解析获取CW,从而避免了不能播放的问题,极大的方便了用户。
[0026]该方法,在录制节目时将ECM数据一同录制,当回放时首先对ECM数据进行处理解析获取所有的CW并保存,在用户启用时移功能时,根据当前的播放时间直接查找调用对应的CW进行解扰播放即可,无需在时移播放时再去解析获取CW,从而大大节省了时间,避免了音视频播放不出来的问题,使得用户可以观看,保障用户的体验与使用,给用户带来极大便利。同时也使得用户可以在其他授权的音视频终端上进行回放,增强了用户使用的灵活性。
[0027]此外,本发明还提供一种录制节目回放处理系统。如图2所示,该录制节目回放处理系统包括:录制单元100、回放处理单元200以及时移处理单元300。
[0028]录制单元100,录制节目时对原始音视频数据和ECM数据均进行录制。
[0029]该实施例中,录制单元100在对录制节目进行录制时,是将原始音视频数据连同对该原始音视频数据进行解扰的ECM —同进行录制,并存储到内部或者外部存储器的指定位置。由于所录制的原始音视频数据本身就是加扰的,所以录制存放在存储器中也是安全的。回放时,并不一定必须在完成录制的音视频终端上回放,只要音视频终端对应的智能卡有这个节目的授权,就可以回放,这样既保护了节目版权和运营商利益,同时也使得用户可以在其他授权的音视频终端上进行回放,增强了用户使用的灵活性。
[0030]回放处理单元200,在对录制节目回放时,创建线程,对已录制的ECM数据进行解析处理,获取所有的CW,并将CW对应各自的解扰时间进行保存。
[0031]在完成录制后对录制节目进行回放时,由于录制时已经将ECM数据一同录制下来。回放处理单元200将ECM数据交由智能卡,智能卡解析ECM数据即可获得对应的CW。该实施例中,回放处理单元200在对录制节目回放时,首先创建一个线程,该线程将已录制的ECM数据交由智能卡进行解析(解扰时间对应于音视频数据的播放时间),获取所有的Cff数据。由于每个CW只能解扰与其解扰时间对应的音视频数据,故回放处理单元200将CW对应各自的解扰时间进行保存。在回放时将所有CW首先获取,而不是在回放或者时移到某个播放时间时,再去对ECM进行解析获取CW,避免在播放时间解析获取CW导致不能播放的问题。
[0032]为确定当前音视频终端是否有权限对该录制节目进行回放,回放处理单元200检测当前回放录制节目的音视频终端是否对录制节目具有授权,若有则进行回放,否则不进行回放。
[0033]由于TS流中的原始音视频的PES数据包,是奇偶交替加扰的,交替时间为10s。对应的ECM也是交替接收的,其交替时间也是为10s。1s收到一个ECM,通过和智能卡的交互,获得CW。一个CW是由ODDkey (奇密钥)和EVENkey (偶密钥)组成,对应原始音视频PES数据包的奇偶交替加扰模式。且相邻两个CW的ODDkey和EVENkey总是有一个相同的,例如CW2的EVENkey和CWl的EVENkey是相同的,CW3的ODDkey和CW2的ODDkey是相同的。这样可以由间隔的两个CW推算出中间的CW,节约解析获取CW的时间。故在进一步的实施方式中,回放处理单元200对已录制的ECM数据间隔的进行解析处理,获取间隔的CW,通过间隔的两个CW推算出两个CW中间的CW,获取所有CW并将CW对应各自的解扰时间进行保存。这样不需要对所有ECM数据进行处理,只需要对相隔一个ECM的两个ECM交由智能卡进行解析处理获取CW,然后再通过间隔的两个CW推算出处于中间的CW即可获取所有的CW,大大节省时间。
[0034]时移处理单元300,在启用时移功能时,根据当前的播放时间,由已保存的CW中查找并调用与该播放时间对应的CW对音视频数据进行解扰,实现播放。
[0035]在获取了所有CW并对应解扰时间进行保存后,用户启动时移功能时,时移处理单元300实时根据时移功能当前的播放时间,在已经保存的CW中查找用于对当前播放时间音视频数据进行解扰的CW,并采用查找到的CW对音视频数据,实现播放。由于之前已经将CW获取并存储,在播放当前音视频数据时,直接去查找调用即可,不需要当前再去解析获取CW,从而避免了不能播放的问题,极大的方便了用户。
[0036]该系统,在录制节目时将ECM数据一同录制,当回放时首先对ECM数据进行处理解析获取所有的CW并保存,在用户启用时移功能时,根据当前的播放时间直接查找调用对应的CW进行解扰播放即可,无需在时移播放时再去解析获取CW,从而大大节省了时间,避免了音视频播放不出来的问题,使得用户可以观看,保障用户的体验与使用,给用户带来极大便利。同时也使得用户可以在其他授权的音视频终端上进行回放,增强了用户使用的灵活性。
[0037]本发明录制节目回放处理方法及系统,在录制节目时将ECM数据一同录制,当回放时首先对ECM数据进行处理解析获取所有的CW并保存,在用户启用时移功能时,根据当前的播放时间直接查找调用对应的CW进行解扰播放即可,无需在时移播放时再去解析获取CW,从而大大节省了时间,避免了音视频播放不出来的问题,使得用户可以观看,保障用户的体验与使用,给用户带来极大便利。同时也使得用户可以在其他授权的音视频终端上进行回放,增强了用户使用的灵活性。
[0038]以上仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内所作的任何修改、等同替换和改进等,均应包含在本发明的保护范围之内。
【权利要求】
1.一种录制节目回放处理方法,其特征在于,包括如下步骤: SlO:录制节目时对原始音视频数据和ECM数据均进行录制; S20:在对录制节目回放时,创建线程,对已录制的ECM数据进行解析处理,获取所有的Cff,并将CW对应各自的解扰时间进行保存; S30:在启用时移功能时,根据当前的播放时间,由已保存的CW中查找并调用与该播放时间对应的CW对音视频数据进行解扰,实现播放。
2.根据权利要求1所述的录制节目回放处理方法,其特征在于,所述步骤S20具体为:对已录制的ECM数据间隔的进行解析处理,获取间隔的CW,通过间隔的两个CW推算出两个Cff中间的CW,获取所有CW并将CW对应各自的解扰时间进行保存。
3.根据权利要求1所述的录制节目回放处理方法,其特征在于,所述步骤S20还包括:检测当前回放录制节目的音视频终端是否对录制节目具有授权,若有则进行回放,否则不进行回放。
4.一种录制节目回放处理系统,其特征在于,包括: 录制单元,录制节目时对原始音视频数据和ECM数据均进行录制; 回放处理单元,在对录制节目回放时,创建线程,对已录制的ECM数据进行解析处理,获取所有的CW,并将CW对应各自的解扰时间进行保存; 时移处理单元,在启用时移功能时,根据当前的播放时间,由已保存的CW中查找并调用与该播放时间对应的CW对音视频数据进行解扰,实现播放。
5.根据权利要求4所述的录制节目回放处理系统,其特征在于,所述回放处理单元对已录制的ECM数据间隔的进行解析处理,获取间隔的CW,通过间隔的两个CW推算出两个CW中间的CW,获取所有CW并将CW对应各自的解扰时间进行保存。
6.根据权利要求4所述的录制节目回放处理系统,其特征在于,所述回放处理单元检测当前回放录制节目的音视频终端是否对录制节目具有授权,若有则进行回放,否则不进行回放。
【文档编号】H04N21/4623GK104244068SQ201410449084
【公开日】2014年12月24日 申请日期:2014年9月4日 优先权日:2014年9月4日
【发明者】高翔, 翟小峰 申请人:深圳市九洲电器有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1