一种机顶盒广告视频播放方法、装置及系统的制作方法

文档序号:9220170阅读:603来源:国知局
一种机顶盒广告视频播放方法、装置及系统的制作方法
【技术领域】
[0001]本申请涉及机顶盒技术领域,更具体地说,涉及一种机顶盒广告视频播放方法、装置及系统。
【背景技术】
[0002]在这个信息高速传播的时代,信息即代表价值。作为传播信息的重要方式,广告在我们的生活中占据着重要位置。而作为现代广告的一种重要形式,视频广告由于可以从视觉、听觉两方面刺激用户的感受,其以明显的优势迅速占据广告领域的重要地位。
[0003]目前机顶盒开机视频广告的通常做法是在机顶盒上电后,等待机顶盒底层硬件及机顶盒中间件全部初始化启动完毕之后,播放存储在机顶盒内的广告视频,然后进入机顶盒初始界面,等待用户的操作。
[0004]本申请发明人通过对现有技术的研宄,发现其存在以下缺点:首先,广告视频需要存储在机顶盒本地,占用内存资源,且在电视广播平台系统更新广告视频后,机顶盒无法及时获取最新广告视频;其次,在机顶盒完全启动后才开始播放本地广告视频,这将会占用用户的时间,影响用户正常观看直播视频等操作。

【发明内容】

[0005]有鉴于此,本申请提供了一种机顶盒广告视频播放方法、装置及系统,用于解决现有技术中播放的广告视频存储在机顶盒本地,因而占用机顶盒内存资源且无法及时获取最新广告视频,以及,在机顶盒完全启动后才开始播放视频广告,占用用户时间的问题。
[0006]为了实现上述目的,现提出的方案如下:
[0007]一种机顶盒广告视频播放方法,包括:
[0008]在机顶盒开机初始化过程中,当检测到视频播放模块完成初始化时,读取预置的广告视频播放参数;
[0009]依据所述广告视频播放参数,获取广告视频信息,并播放所述广告视频信息;
[0010]在确定满足预设的广告视频截止条件时,停止播放所述广告视频信息。
[0011]优选地,所述在确定满足预设的广告视频截止条件时,停止播放所述广告视频信息,包括:
[0012]当检测到机顶盒中各个待初始化模块均完成初始化时,停止播放所述广告视频信息。
[0013]优选地,获取的所述广告视频信息为携带有结束标识符的广告视频信息,所述在确定满足预设的广告视频截止条件时,停止播放所述广告视频信息,包括:
[0014]在播放所述广告视频信息时,判断是否检测到所述结束标识符,所述结束标识符为跳跃性变化的时间差值Pts ;
[0015]若是,则停止播放所述广告视频信息。
[0016]优选地,所述在确定满足预设的广告视频截止条件时,停止播放所述广告视频信息,包括:
[0017]判断所述广告视频信息的播放时间是否达到阈值;
[0018]若是,则停止播放所述广告视频信息。
[0019]优选地,所述广告视频播放参数包括广告视频码流的频率、符号率、调制方式、音视频PID。
[0020]一种机顶盒广告视频播放装置,包括:
[0021]播放参数读取单元,用于在机顶盒开机初始化过程中,当检测到视频播放模块完成初始化时,读取预置的广告视频播放参数;
[0022]广告视频播放单元,用于依据所述广告视频播放参数,获取广告视频信息,并播放所述广告视频信息;
[0023]广告视频截止单元,用于在确定满足预设的广告视频截止条件时,停止播放所述广告视频信息。
[0024]优选地,所述广告视频截止单元包括:
[0025]第一广告视频截止子单元,用于当检测到机顶盒中各个待初始化模块均完成初始化时,停止播放所述广告视频信息。
[0026]优选地,获取的所述广告视频信息为携带有结束标识符的广告视频信息,所述广告视频截止单元包括:
[0027]第二广告视频截止子单元,在播放所述广告视频信息时,判断是否检测到所述结束标识符,若是,则停止播放所述广告视频信息,所述结束标识符为跳跃性变化的时间差值pts0
[0028]优选地,所述广告视频截止单元包括:
[0029]第三广告视频截止子单元,判断所述广告视频信息的播放时间是否达到阈值,若是,则停止播放所述广告视频信息。
[0030]一种机顶盒广告视频播放系统,包括:电视广播平台系统、码流编辑器及上述所述的机顶盒广告视频播放装置,其中,
[0031]所述电视广播平台系统用于,播发广告视频信息及直播节目信息;
[0032]所述码流编辑器用于,对所述电视广播平台系统播发的广告视频信息添加结束标识符;
[0033]所述机顶盒广告视频播放装置用于,在机顶盒开机初始化过程中,当检测到视频播放模块完成初始化时,读取预置的广告视频播放参数;依据所述广告视频播放参数,获取广告视频信息,并播放所述广告视频信息;在确定满足预设的广告视频截止条件时,停止播放所述广告视频信息,所述广告视频截止条件至少包括在广告视频信息中检测到所述结束标识符。
[0034]从上述的技术方案可以看出,本申请实施例提供的机顶盒广告视频播放方法,并不是在机顶盒中各个模块均完成初始化后才进行广告视频的播放,而是在检测到视频播放模块初始化完成时,即进行广告视频的播放,这样有效利用了机顶盒开机初始化的时间,减少对用户正常观看直播节目的时间占用。并且,本申请并不是将广告视频存储在机顶盒本地,而只是存储广告视频播放参数,在播放广告视频时依据存储的广告视频播放参数,获取电视广播平台系统播放的广告视频,从而减少了对对机顶盒存储空间的占用,并且能够实时播放最新的广告视频。
【附图说明】
[0035]为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据提供的附图获得其他的附图。
[0036]图1为本申请实施例公开的一种机顶盒广告视频播放方法流程图;
[0037]图2为本申请实施例公开的一种机顶盒开机初始化示意图;
[0038]图3为本申请实施例公开的另一种机顶盒广告视频播放方法流程图;
[0039]图4为本申请实施例公开的又一种机顶盒广告视频播放方法流程图;
[0040]图5为本申请实施例公开的又一种机顶盒广告视频播放方法流程图;
[0041]图6为本申请实施例公开的又一种机顶盒广告视频播放方法流程图;
[0042]图7为本申请实施例公开的一种机顶盒广告视频播放装置结构示意图;
[0043]图8为本申请实施例公开的一种广告视频截止单元结构示意图;
[0044]图9为本申请实施例公开的另一种广告视频截止单元结构示意图;
[0045]图10为本申请实施例公开的又一种广告视频截止单元结构示意图;
[0046]图11为本申请实施例公开的一种机顶盒广告视频播放系统结构示意图。
【具体实施方式】
[0047]下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。
[0048]机顶盒启动过程包括底层硬件初始化和中间件软件初始化,然后才能够进入应用,进行直播看电视或者其它操作。机顶盒开机启动完整的初始化过程大概需要30s左右的时间,如果有效的利用这段时间,正是本申请的发明创新点。
[0049]参见图1,图1为本申请实施例公开的一种机顶盒广告视频播放方法流程图。
[0050]如图1所示,该方法包括:
[0051]步骤S100、在机顶盒开机初始化过程中,当检测到视频播放模块完成初始化时,读取预置的广告视频播放参数;
[0052]具体地,机顶盒上电后需要对内部的各软硬件模块进行初始化启动。一般性的,初始化过程需要先对底层硬件进行初始化,然后对中间件软件进行初始化,完成后即可以进入应用。
[0053]本实施例中,对于机顶盒中各个待初始化的模块的初始化顺序不进行更改,只关注其中的视频播放模块是否完成初始化。在检测到视频播放模块初始化完毕时,读取预置的广告视频播放参数。
[0054]其中,广告视频播放参数可以包括广告视频码流的频率、符号率、调制方式、音视频PID等参数,这些参数用于从电视广播平台系统播放的码流中定位出所要的广告视频。具体地,电视广播平台系统播放的广告流的频点等信息可能是变化的,也可能是固定的,本实施例仅需要保证预置的广告视频播放参数与电视广播平台系统播放的广告流的频点等参数一致即可。
[0055]步骤S110、依据所述广告视频播放参数,获取广告视频信息,并播放所述广告视频信息;
[0056]可以理解的是,在进行广告视频信息播放的过程,机顶盒的初始化过程不会间断,也即机顶盒持续的进行模块的初始化过程。
[0057]步骤S120、在确定满足预设的广告视
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1