时移节目播放方法和装置的制造方法
【技术领域】
[0001] 本发明涉及音视频播放领域,尤其涉及时移节目播放方法和装置。
【背景技术】
[0002] 时移节目,又叫时间移动节目,是指观众回放过去时间的直播节目内容,时移节目 拥有高清的解析度,多套的节目内容,因而越来越受观众的青睐,然而,电视播放时移节目 时,出现播放的节目内容错乱,比如:观众正在观看CCTVl的《新闻联播》时,电视突然插 播《来自星星的你》十秒后,接着又重新播放新闻节目,这样,让观众感觉很奇怪,尤其是对 于喜欢看电视剧的观众来说,当观众正随着剧情的深入,同剧中的人物同呼吸、共命运的时 候,突然插入一段错乱节目,这就相当于插入了一段广告,让观众对此感到十分讨厌。因此, 如果解决时移节目的错乱,是一个亟待解决的问题。
【发明内容】
[0003] 本发明的提供的时移节目播放方法和装置,旨在解决时移节目的错乱问题。
[0004] 为实现上述目的,本发明提供的一种时移节目播放方法,包括以下步骤:
[0005] 获取时移播放时间Tsto、直播时间Iramnt、错乱时间T tOT和时移时间Tdls ;
[0006] 根据所述时移播放时间Tstal^所述直播时间I^umnt、所述错乱时间T tOT和所述时移 时间Tdls,确定同步偏移时间 Tshift ?
[0007] 根据所述同步偏移时间Tshlft,对时移节目进行修正。
[0008] 优选地,所述获取时移播放时间Tstal^直播时间Tramnt错乱时间T tOT和时移时间 Tdis的步骤包括:
[0009] 截取所述时移节目在视频播放时的视频图像信息;
[0010] 根据所述视频图像信息,获取所述时移节目的时移播放时间Tst"。
[0011] 优选地,所述获取时移播放时间Tsto、直播时间Tramnt、错乱时间T tOT和时移时间 Tdls的步骤包括:
[0012] 查询电子节目菜单信息;
[0013] 根据所述电子节目菜单信息,获取所述电视节目的所述直播时间Tramnt。
[0014] 优选地,所述错乱时间Tterr为错误插播其他视频图像时所包含的时间,所述同 步偏移时间 Tshift = Tcurrent-Tstar-Tterr-Tdis。
[0015] 优选地,所述根据所述同步偏移时间Tshift,对电视播放的时移节目进行同步修 正的步骤包括:
[0016] 根据所述同步偏移时间Tshift对所述时移节目的时移播放时间进行修正;
[0017] 根据所述修正后的时移播放时间,对所述时移节目进行时移播放。
[0018] 为了解决上述的技术问题,本发明进一步提供一种时移节目播放装置,包括:
[0019] 获取模块,用于获取时移播放时间Tsto、直播时间Teumnt、错乱时间T tOT和时移时 间 Tdls;
[0020] 确定模块,根据所述时移播放时间Tsto、所述直播时间Tramnt、所述错乱时间T tOT 和所述时移时间Tdls,确定同步偏移时间Tshlft ;
[0021] 校准模块,根据所述同步偏移时间Tshlft,对时移节目进行修正。
[0022] 优选地,所述获取模块包括:
[0023] 截取单元,用于截取所述时移节目在视频播放时的视频图像信息;
[0024] 时移播放时间获取单元,用于根据所述视频图像信息,获取所述时移节目的时移 播放时间Tst"。
[0025] 优选地,所述获取模块还包括:
[0026] 查询单元,用于查询所述电子节目菜单信息;
[0027] 直播时间获取单元,用于根据所述电子节目菜单信息,获取所述电视节目的所述 直播时间I ramnt。
[0028] 优选地,所述错乱时间Tterr为错误插播其他视频图像时所包含的时间,所述同 步偏移时间 Tshift = Tcurrent-Tstar-Tterr-Tdis。
[0029] 优选地,所述校准模块包括:
[0030] 修正单元,用于根据所述同步偏移时间Tshift对所述时移节目的时移播放时间 进行修正;
[0031] 播放单元,用于根据所述修正后的时移播放时间,对所述时移节目进行时移播放。
[0032] 本发明提供了一种时移节目播放方法以及时移节目播放装置,通过获取时移播放 时间Tstal^直播时间T ramnt、错乱时间Ttm和时移时间Tdls ;根据所述时移播放时间Tsto、所 述直播时间Lumnt、所述错乱时间T tm和所述时移时间Tdls,确定同步偏移时间Tshlft ;根据 所述同步偏移时间Tshlft,对时移节目进行修正。本发明解决了时移节目错乱的问题,增强用 户体验,提升观众满意度。
【附图说明】
[0033] 图1为本发明时移节目播放方法一实施例的流程示意图;
[0034] 图2为图1中所述获取时移播放时间Tsto、直播时间Iramnt、错乱时间T tOT和时移 时间Tdls的步骤的第一细化流程示意图;
[0035] 图3为图1中所述获取时移播放时间Tsto、直播时间Iramnt、错乱时间T tOT和时移 时间Tdls的步骤的步骤的第二细化流程示意图;
[0036] 图4为图1中所述根据所述同步偏移时间Tshlft,对时移节目进行修正的步骤的细 化流程示意图;
[0037] 图5为本发明时移节目播放装置一实施例的功能模块示意图;
[0038] 图6为图5中获取模块的第一功能模块TK意图;
[0039] 图7为图5中获取模块的第二功能模块示意图;
[0040] 图8为图5中校准模块的功能模块示意图。
[0041] 本发明目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。
【具体实施方式】
[0042] 应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
[0043] 本发明提供一种时移节目播放方法,参照图1,图1为本发明时移节目播放方法一 实施例的流程示意图,在一实施例中,该时移节目播放方法,包括以下步骤:
[0044] 步骤S100、获取时移播放时间Tstal^直播时间Iramnt、错乱时间T tm和时移时间 Tdis。
[0045] 时移节目播放装置接收时移指令,截取时移节目在当前时移播放时的视频图像信 息,根据截取的当前时移播放时的视频图像信息,获取电视在时移播放当前视频时的频道 信息和时移播放时间T sto,其中,时移播放时间Tstar指观众回放过去时间的节目内容的时 间,比如《来自星星的你》时移节目的时移播放时间Tstar为10点,即从10点播放《来自星 星的你》。
[0046] 时移节目播放装置查询EPG(electrical program guide,电子节目菜单信息),根 据EPG记载的信息获取所述电视节目的直播时间Tcurrent。如表1所示,表1为EPG,由表 1可知,EPG上记载的《来自星星的你》在频道CCTVl播放第一集的播放时间为10点30分, 即可获知《来自星星的你》的直播时间Tcurrent为10点30分。
[0048] 表 1
[0049] 错乱时间Tterr为错误插播其他视频图像时所包含的时间,错乱时间Tterr来源 主要有二种:一种是因为全国各个地方时间和纬度的校准不同,发射台在节目播放过程中 会夹带其他图像的传送,即播放当前的节目时突然插播其它视频的时间,例如观众正在观 看CCTVl的《新闻联播》时,电视突然插播十秒的时间播放《来自星星的你》,这插播的十秒 的时间即为错乱时间Tterr ;另一种:地方接收台发现总台发送的图像内容有其他的节目 出现的时间长度。错乱时间Tterr可以通过时移节目播放装置抓取其他视频的错误信息而 直接获取,比如,抓取到其他视频播放视频的错误时间总和为30秒,则说明时移节目播放 装置在时移播放的错乱时间Tterr为30秒。时移时间Tdis为固定配置时间,根据用户的 实际需要进行设置,比如用户设置为30分钟,即理论上30分钟后进行时移播放。
[0050] 步骤S200、根据所述时移播放时间Tstal^所述直播时间Iramnt、所述错乱时间T tOT 和所述时移时间Tdls,确定同步偏移时间Tshlft。
[0051] 时移节目播放装置根据时移播放时间Tstar、直播时间Tcurrent、错乱时间Tterr 和时移时间Tdis这几个时间参数,计算同步偏移时间Tshift,同步偏移时间Tshift = Tstar-Tcurrent-Tterr-Tdis,如表二所示,通过计算,得出同步偏移时间Tshift。
[0053] 表 2
[0054] 步骤S300、根据所述同步偏移时间Tshift,对时移节目进行修正。
[0055] 时移节目播放装置根据计算出来的同步偏移时间Tshift,对电视节目的播放时 间进行修正,使播放的电视节目与预设的时移节目同步,例如,进一步参见图2,在CCTV2 频道中,直播时间Tcurrent为10点30分钟,时移播放时间(T stJ为10点1分,用户设 置的时移时间Tdis为30分钟,获取的错乱时间Tterr为3分钟,则通过公式Tshift = Tstar-Tcurrent-Tterr-Tdis,计算出同步偏移时间Tshift为负4分钟,则将时移节目内容 跳过4分钟后播放;如果计算出同步偏移时间Tshift为正3分钟,则将