音视频同步方法及装置的制造方法_2

文档序号:8925566阅读:来源:国知局
再根据第一时长与预设时长内 语音帖的帖数获得该段预设时长内的音频处理时长,根据第二时长与预设时长内视频帖的 帖数获取音频处理时长。
[0047] 上述根据对单个语音帖或者视频帖的处理时长W及预设时长内帖数来计算音频 处理时长和视频处理时长时,因为无论预设时长为多长时间,都会包含至少一个语音帖或 者视频帖,所W利用单帖处理时长来进行计算时,预设时长的设置较为自由,从而可W根据 实际应用场景而任意设置不同大小的预设时长,该样拓宽了对音频处理时长和视频处理时 长进行计算时的应用范围。
[0048] 作为另一种可能的实施方式,还可W利用处理音频及视频信号时的时间戳获取各 自的处理时长。相应的具体流程如图1C所示,图1C为本发明实施例一提供的第=种音视 频同步方法的流程示意图,在图1A所示的实施方式的基础上,步骤S101具体可W包括如下 内容:
[0049]S106、根据对音频信号进行音频处理的处理起始时间戳和处理结束时间戳,得到 音频处理时长;并根据对视频信号进行视频处理的处理起始时间戳和处理结束时间戳,得 到视频处理时长。
[0050] 在本实施方式中,当智能电视或者其他播放终端对音视频信号进行处理时,会在 音频信号或者视频信号上标记表示处理完成时间的时间戳。时间戳通常为一个字符序列, 该序列可W唯一地标识某一刻的时间,例如一段预设时长的音频信号或视频信号中,在音 频或视频信号起始点位置所带的时间戳表示了开始对该音频或视频信号进行处理的那一 刻时间值,而该段预设时长音频或视频信号的结束点位置所带的时间戳则表示将对该段预 设时长的音频或视频信号处理完成后的那一刻时间值。
[0051] 因而,可W通过查找对一段预设时长的音频信号进行音频处理的处理起始时间戳 W及处理结束时间戳,并将两个时间戳所记录的时间相减,即可得到处理该段预设时长音 频信号的音频处理时长;同理,通过查找对该段预设时长的视频信号进行视频处理的处理 起始时间戳和处理结束时间戳,可得到处理该预设时长的视频信号的视频处理时长。分别 获得了音频处理时长及视频处理时长后,即可利用两者的差值求出音视频信号的时间补偿 值,并进行音视频同步操作。
[0052] 上述通过时间戳计算音频处理时长与视频处理时长时,因为时间戳所记录的信息 为准确的处理完成时间,所W根据时间戳所得到的音频处理时长与视频处理时长也具有相 应的准确度。因而可W保证获得较为准确的音视频补偿值结果,W使音频信号和视频信号 具有尽可能局的同步精度。
[0053] 在上述图1B和图1C分别提供了两种获得音频处理时长与视频处理时长的具体方 式。通过前述的两种具体方式,可W分别利用单帖处理时长或者进行音视频信号处理时所 标记的时间戳来获取音频处理时长与视频处理时长。而本发明所提供的音视频同步方法, 其获取预设时长的音视频信号中音频信号的音频处理时长和视频信号的视频处理时长的 具体流程及步骤,并不局限于上述具体方法,本领域技术人员所了解的任何获取音视频信 号中的音频处理时长及视频处理时长的方法和手段,均可在该步骤中使用,此处不再寶述。
[0054] 在实际应用中,因为音视频信号的通道、码率等可能会随时发生变化,所W音视频 的补偿值也需要进行及时更新,W保证音频和视频同步播放。相应的,如图1D所示,图1D 是本发明实施例一提供的第四种音视频同步方法的流程示意图,在前述图1A至图1C所示 的基础上,在根据音视频补偿值,调整音视频信号中音频信号与视频信号的输出时间之前, 还可W进行判断是否需要对当前的音视频补偿值进行更新的操作,包括W下步骤:
[0055]S107、判断音视频补偿值与音视频信号的当前补偿值的差值是否大于预设阔值;
[0056]S108、若音视频补偿值与当前补偿值的差值大于预设阔值,则执行根据音视频补 偿值,调整音视频信号中音频信号与视频信号的输出时间的步骤;否则,继续采用当前补偿 值,调整音视频信号中音频信号与视频信号的输出时间。
[0057] 具体的,通常可W在播放音视频信号时,预先设置一个初始补偿值,W进行音视频 信号的初始补偿。而当该初始补偿值不足W消除音视频信号中声音与画面的不同步现象 时,再通过检测对音视频信号处理过程中的音频处理时长和视频处理时长,获得实时的音 视频补偿值。因而,图1D中提供的音视频同步方法,其中音视频信号的当前补偿值可W为 在播放时预设的初始补偿值。该初始补偿值可W是用户根据自己的实际观看体验而手动进 行设置,也可W由智能电视根据音视频信号播放时的具体参数进行自动调整。
[0058] 此外,每当音视频信号播放的通道发送改变,或者音视频信号本身发生变化时,都 要重新获取音视频信号中音频信号与视频信号各自的处理时长,W便实时修正补偿值。在 实际应用中,可W设定当通道或其他参数发生改变后,重新获取音视频信号的音频处理时 长和视频处理时长,W获得实时的音视频信号补偿值。例如,当智能电视在通道1播出分辨 率为1080P(分辨率为1920X1080)的音视频信号A时,可通过获取对预定时长的音视频信 号A中的音频信号进行处理所需的音频处理时长,W及对音视频信号A中视频信号进行处 理所需的视频处理时长而得到补偿值为40ms,而当智能电视在将音视频信号A切换至由通 道2播出,或者改播分辨率为4K(分辨率为4096X2160)的音视频信号B时,经过再次获取 的音频处理时长和视频处理时长,可得到补偿值应变为80ms。
[0059] 此外,图ID中的音视频同步方法也提供了一种对音视频信号的补偿值进行定期 更新的机制。在实际播放过程中,可能会由于音视频信号本身的原因造成音频信号和视频 信号之间时延并不稳定,例如当该音视频信号本身的为可变码率时,其音频信号处理时长 和视频信号处理时长也相应变化,从而造成前期所计算出的补偿值不能一直满足该音视频 信号的同步要求。此时,可W每隔一个固定时长或周期后,重新进行一次音视频信号补偿值 的获取过程,从而使得计算得到的补偿值符合此时的音频信号与视频信号的时间差值。
[0060] 具体的,考虑到音视频信号补偿值的获取精度,可W设置一个预设阔值,当音视频 补偿值与音视频信号的当前补偿值的差值大于该预设阔值时,才改变音视频信号的当前补 偿值;若音视频补偿值与音视频信号的当前补偿值的差值小于该预设阔值,即该差值在预 设阔值的范围内波动时,则不需要对当前的补偿值进行改变。该样可W减少处理器的处理 执行次数,从而加快处理器的运行速度,W及减少系统功耗。
[0061] 上述对音视频补偿值进行更新的操作,可W通过获取适用于当前音视频信号的补 偿值,W对当前现有的补偿值进行更新。和现有技术中依靠人工进行音视频补偿值的设置 过程相比,可W自动根据当前音视频对补偿值进行自动挑中,从而确保音视频补偿值能与 当前音视频播放的实际状况相匹配。
[0062] 进一步的,在上述图1D所提供的方法中,在根据所获得的音视频补偿值,调整音 视频信号中音频信号与视频信号的输出时间之后,还可W将该音视频补偿值与此时音视频 信号的播放特性信息的对应关系进行记录或者更新,W便在下次根据预设的对应关系查找 音视频补偿值时,可W获得更加符合实际情况的音视频补偿值。如图1E所示,图1E是本发 明实施例一提供的第五种音视频同步方法的流程示意图,在前述图1D所示的基础上,在步 骤S108之后,还可W包括:
[0063]S109、在音视频信号的播放特性信息与音视频补偿值的对应关系中,将当前补偿 值更新为音视频补偿值,播放特性信息包括:音视频信号所占用的通道信息和/或音视频 信号的属性信息。
[0064] 具体的,该对应关系可索引表的方式进行记录,将音视频补偿值作为和音视 频信号的播放特性信息所对应的表项进行存储,此外,也可其他形式的数据结构对上 述对应关系进行存储。通过该对应关系,智能电视等播放终端可W直接根据音视频信号的 播放特性信息获得对应的音视频补偿值,从而通过音视频信号的自身播放参数来获取音视 频信号的预设补偿值。
[0065] 音视频信号的播放特性信息主要可W包括两种信息;一种是音视频信号所占用的 通道信息,也就是播放该音视频信号的源通道,例如是播放该音视频信号的通道为数字电 视值igitalTelevision,简称DTV)通道,或者是分量通道,再或者是DMP通道等。另一种 信息是音视频信号的属性信息,该属性信息表示了该音视频信号在单位时间内使用的数据 流量大小,通常情况下,音视频信号的单位时间数据流量越大,其压缩比就越小,而画面质 量或者音质也就越好。
[0066] 具体的,音视频的属性信息通常包括音视频信号的视频分辨率、视频码率、刷新 率、编码格式等信息中的一种或几种。其中,视频分辨率等于视频图像的高/宽像素值,用 于度量图像内数据量,如1920X1080或者4096X2160等;视频码率表示了单位时间内视频 数据流量的多少;刷新率也可W用每秒传输帖数(PramePerSecond,简称FP巧来表示,一 般人眼所适应的视频刷新率在60化W上,即每秒的帖数为60帖。而编码格式则表示音频 信号或者视频信号的不同压缩编码标准,如音频信号的WAV格式、MP3格式或者APE无损压 缩音乐格式,W及视频信号的MPEG-4格式等。
[0067] 上述两种信息均会对音视频信号的处理时长产生影响。因为占用不同通道所播出 的音视频信号,因为其经过途径和处理流程不同,所W会造成对该音视频信号进行处理的 时间不一样。同时,音视频信号的属性信息也同样影响了对音视频信号中音频信号与视频 信号进行处理的处理时间。因而需要将音视频信号所占用的通道信息和/或音视频信号的 属性信息与音视频信号补偿值之间的关系进行记录,W获得合适的初始预设补偿值。
[0068] 经过图1E所示的上述步骤,可W将该音视频补偿值与此时音视频信号的播放特 性信息的对应关系进行记录或更新,从而在下一次进行音视频信号的同步时,可W根据音 视频信号的播放特性信息预先查询到该对应关系,再从相应的对应关系中查找到应预先设 置的音视频补偿值。
[0069]在前述图1E所示实施例的基础上,在获取对预设时长的音视频信号中音频信号 的音频处理时长和视频信号的视频处理时长之前,还可W通过音视频信号的播放特性信 息,预先获取初始的音视频补偿值,W便利用初始的补偿值来保证音视频信号的同步播放。 相应的,如图1F所示,图1F是本发明实施例一提供的第六种音视频同步方法的流程示意 图,在前述图1A至图1E所示的基础上,在步骤S101之前,还包括W下步骤:
[0070
当前第2页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1