一种pvr播放方法和一种机顶盒的制作方法_2

文档序号:9290313阅读:来源:国知局
片头时间t。和片尾时间t 1;或,A2:所述机顶盒通过计算模块获取连续性剧集中任意两个不同剧集的剧集文件,根据两个剧集的剧集文件中完全相同的剧集内容确定所述连续性剧集的片头部分和片尾部分,进而确定片头时间t。和片尾时间t 10
[0058]Al和A2所述的方法均可实现获取连续性剧集的片头时间t。和片尾时间t:,针对Al来说,机顶盒通过计算模块与用户形成信息交互,用户可自定义片头时间t。和片尾时间h,进一步提升了用户体验度;针对A2来说,通过对比机顶盒硬盘内的所述连续性剧集中两个不同剧集的剧集文件,剧集开始部分和结尾部分完全相同的帧即是该连续性剧集的片头内容和片尾内容,确定相同的帧数以及连续性剧集播放速率即可确定片头和片尾时间长度(比如,两个剧集文件中,剧集开始部分完全相同的帧为1200帧,数字电视播放剧集的刷新速度为30帧每秒,即可确定该剧集的片头时间为40s),此方法获取的t。和t丨为对应连续性剧集的片头时间长度和片尾时间长度,如此,通过在机顶盒内预设的计算模块即可自动获取片头时间t。和片尾时间t:,较之Al来说,可节省用户使用成本。
[0059]在上述技术方案中,优选地,该方法进一步包括:设置机顶盒遥控器上的第一按键对应片头键;设置机顶盒遥控器上的第二按键对应片尾键;所述Al,包括:所述机顶盒在播放所述连续性剧集时,所述计算模块接收用户通过所述机顶盒遥控器两次发来的第一按键的信息,将两次发来第一按键的信息的时间间隔确定为所述连续性剧集的片头时间t。;所述机顶盒在播放所述连续性剧集时,所述计算模块接收用户通过所述机顶盒遥控器两次发来的第二按键的信息,将两次发来第二按键的信息的时间间隔确定为所述连续性剧集的片头时间t"
[0060]在机顶盒遥控器上预设第一按键对应片头键,预设第二按键对应片尾键,机顶盒内的计算模块根据接收到的第一按键所发送的信息的时间间隔确定所述连续性剧集的片头长度t。,计算模块根据接收到的第二按键所发送的信息的时间间隔确定所述连续性剧集的片尾长度h,如此,以实现用户自定义片头时间长度t。和片尾时间长度t 10
[0061]在上述技术方案中,优选地,所述步骤S2之前还包括,B1:所述机顶盒将所述连续性剧集的片头时间t。和片尾时间t i设置为所述连续性剧集的基本属性并保存;B2:所述机顶盒与用户交互,根据交互结果判断是否跳过片头时间t。和片尾时间t i属性,如果是,则确定跳过片头时间t。和片尾时间t i属性,否则,执行步骤SI。
[0062]机顶盒将通过计算模块确定的所述连续性剧集的片头时间t。和片尾时间t i设置为对应于该连续性剧集的一个基本属性并保存在机顶盒中,以供机顶盒在播放所述PVR连续性剧集时可随时调用这两个参数;当机顶盒播放该PVR连续性剧集时,通过与用户的交互信息确定是执行跳过片头时间t。和片尾时间t i属性,还是重新执行步骤S i以重新确定片头时间t。和片尾时间t i,如此,用户可合理调整片头时间t。和片尾时间t i,比如,不同的人对同一个PVR连续性剧集进行观看,后一个观看的人可能并不认同前一个人设置的片头时间t。和片尾时间t i,用户可与机顶盒进行信息交互以使计算模块重新确定所述连续性剧集的片头时间t。和片尾时间t 10
[0063]在上述技术方案中,优选地,该方法进一步包括:设置机顶盒遥控器上的第三按键对应重置键,所述第三按键的按键信息对应重置片头时间t。和片尾时间t 1属性功能;所述B2包括:所述机顶盒接收机顶盒遥控器的按键信息,判断所述按键信息是否为所述第三按键的按键信息,如果是,则执行步骤SI,否则,确定跳过片头时间t。和片尾时间h属性。
[0064]通过在遥控器上设置第三按键对应重置键,重置键的按键信息对应重置片头时间t。和片尾时间t i属性,当机顶盒接收到所述第三按键的按键信息时,即可再次通过计算模块重新确定所述连续性剧集的片头时间t。和片尾时间t i,这样,即实现了不同的人观看相同的PVR剧集时可根据自己的实际需求设置不同的片头时间t。和片尾时间11;当然,也可通过其他方式实现,比如,所述连续性剧集全部播放完毕后,机顶盒自动清除保存的所述连续性剧集的片头时间t。和片尾时间t i属性,当同一个连续性剧集第二次播放时,机顶盒主动提示用户设置片头时间t。和片尾时间110
[0065]如图2所示,本发明实施例提供的另一种PVR播放方法,包括:
[0066]步骤201,在机顶盒中预设计算模块。
[0067]步骤202,播放PVR连续性剧集,根据接收到遥控器片头键所发出的两次按键信息的时间间隔确定连续性剧集的片头时间t。。
[0068]步骤203,继续播放所述连续性剧集,根据接收到遥控器片尾键所发出的两次按键信息的时间间隔确定所述连续性剧集的片尾时间h。
[0069]步骤202和步骤203中,通过在遥控器上设置特殊按键以在不同的时间向计算模块发送按键信息,计算模块通过接收到特殊按键所发出的信息的时间间隔以确定片头时间t。和片尾时间t i,此方法获取的片头时间t。为播放所述连续性剧集的片头部分需要的时间,片头时间^为播放所述连续性剧集片尾部分需要的时间;当然,这里也可通过片头和片尾键只向机顶盒中的计算模块发送一次按键信息,比如,当所述连续性剧集播放至片头结束时,触发遥控器上的片头键,计算模块接收到片头键按键信息的同时记录下当前所播放连续性剧集剧集进度对应的时刻t。,当所述连续性剧集播放至片尾开始处时,触发遥控器上的片尾键,计算模块接收到片头键按键信息的同时记录下当前所播放连续性剧集剧集进度对应的时刻
[0070]步骤204,将片头时间t。和片尾时间t 置为连续剧集的基本属性并保存。
[0071]将所述连续性剧集的片头时间t。和和片尾时间t 置为基本属性并保存在机顶盒中,以便机顶盒对录制在硬盘上的该PVR连续性剧集播放时可随时调用这两个参数。
[0072]步骤205,机顶盒与用户交互,根据交互结果判断是否跳过片头时间t。和片尾时间h属性,当判断结果为是时,执行步骤206,否则,执行步骤207。
[0073]步骤206,跳过片头和片尾播放连续性剧集。
[0074]需要说明的是,跳过片头时间t。属性的过程中,片头时间t。可以是播放所述连续性剧集片头需要的时间或播放所述连续性剧集至片头结束处对应剧集进度的时刻,但是,这两种情况下t。的值相同,所以,播放所述连续性剧集时,从剧集进度的t。时刻开始播放即可实现跳过片头功能;跳过片尾时间h属性的过程中,片尾时间t 1可以是播放连续性剧集片尾需要的时间或播放连续性剧集至片尾开始处对应剧集进度的时刻,当h是播放连续性剧集至片尾开始处对应剧集进度的时刻时,播放所述连续性剧集至剧集进度的时刻便自动播放下一集,如此,即可实现跳过片尾功能,当h表示播放所述连续性剧集片尾需要的时间时,播放所述连续性剧集至剧集进度还剩下^时间时,自动播放下一集,即可实现跳过片尾功能。
[0075]步骤207,完整播放连续性剧集的每一集。
[0076]需要说明的是,当步骤205的判断结果为否时,完整播放连续剧集的每一集;在此播放过程中,如果用户再次需要设置片头时间t。和片尾时间t i,一方面,可通过在遥控器上设置相应的按键以使用户可通过该按键的按键信息指示机顶盒通过计算模块重新确定所述连续性剧集的片头时间t。和片尾时间h,另一方面,PVR连续性剧集的任一集第一次播放时,默认跳过所述连续性剧集的片头时间t。和片尾时间t i属性,当所述连续性剧集的任一集第二次播放时,可通过机顶盒主动提示用户重新确定片头时间t。和片尾时间t 10
[0077]如图3示,本发明实施例提供的一种机顶盒300,包括:
[0078]计算模块301,用于确定连续性剧集的片头时间t。和片尾时间t 1;
[0079]播放处理模块302,用于根据片头时间t。跳过所述连续性剧集中每一集的片头部分,并根据片尾时间^跳过所述连续性剧集中每一集的片尾部分。
[0080]在一种可能实现的方式中,所述计算模块301包括:
[0081]第一计算子模块,用于与用户进行信息交互,根据交互信息确定连续性剧集的片头时间t。和片尾时间t 1;
[0082]或,
[0083]所述计算模块301包括:
[0084]获取子模块,用于获取连续性剧集中任意两个不同剧集的剧集文件;
[0085]第二计算子模块,用于根据获取子模块获取到的两个剧集文件中完全相同的剧集内容确定所述连续性剧集的片头部分和片尾部分;
[0086]确定子模块,用于根据所述第二计算子模块确定的所述连续性剧集的片头部分和片尾部分确定所述连续性剧集的片头时间t。和片尾时间t 10
[0087]在一种可能实现的方式中,所述第一计算子模块包括:
[0088]第一信息处理模块,用于接收用户通过机顶盒遥控器两次发来的第一按键的信息,将两次发来第一按键的信息的时间间隔确定为所述连续性剧集
当前第2页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1