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

文档序号:8925566阅读:来源:国知局
]S110、在开机之后,或者,在对视频通道进行切换后,或者,在对当前视频通道所播 放的视频内容进行更换之后,获取播放的音视频信号的播放特性信息;
[0071]sill、根据对应关系,获取与播放的音视频信号的播放特性信息对应的音视频补 偿值;
[0072]S112、采用该音视频补偿值,对播放的音视频信号中音频信号与视频信号的输出 时间进行补偿。
[0073] 具体的,在播放音视频信号之前,可W根据音视频信号的播放特性信息预先获取 初始的音视频补偿值。获取音视频信号播放特性信息的时间可W选择在播放终端开机后, 或者是音视频播放的视频通道或内容发生改变之后。相应的,系统可W预存程序指令,该程 序指令可W在智能电视开机后自动获取待播放的音视频信号的播放特性信息,或者通过监 控通道或音视频内容所发生的改变,并根据更换后的通道或者音视频内容自动获取播放的 音视频信号的播放特性信息。
[0074] 进一步的,音视频信号的播放特性信息具体包括音视频信号所占用的通道信息和 /或音视频信号的属性信息。智能电视在监控音视频信号所占用的通道信息时,可W接收系 统中的控制模块所发出的广播消息,并从广播消息中解析出表示当前音视频信号所占用的 通道的内容,从而获知音视频所占用的通道信息;而监控音视频信号的属性信息时,则需要 先行对音视频信号进行采样,再对采样所获得的信号进行分析,从而获得音视频信号的属 性信息。
[00巧]获得包括音视频信号所占用的通道信息和/或音视频信号的属性信息在内的音 视频信号的播放特性信息后,即可根据所存储的播放特性信息与音视频补偿值的对应关 系,获取与播放的音视频信号的播放特性信息对应的音视频补偿值。表1是包括音视频信 号所占用的通道信息和音视频信号的属性信息在内的播放特性信息与音视频补偿值的对 应关系表。如表1所示,对于不同的通道信息和音视频信号的属性信息,其所需要的音视频 补偿值也各有不同。
[0076]例如,一段音视频的属性信息可W用视频分辨率进行表示,此时设置视频分辨率1 对应1024X768分辨率,而视频分辨率0对应1960X1080分辨率,在视频分辨率相同且都 为1时,对于不同的DMP通道和DTV通道,其对应的默认预设补偿值分别为50ms和80ms。 音视频的属性信息还可w由视频码率、刷新率、编码格式等信息或者是上述信息中的几种 综合进行表示,与之相应的,其对应关系表也需要包含表示其他属性的更多表项,且对应关 系的数量也会随之增加。
[0077] 表1播放特性信息与音视频补偿值的对应关系表
[0078]
[0079] 此外,也可W单独根据音视频信号所占用的通道信息,或者是单独根据音视频信 号的属性信息建立和音视频补偿值的对应关系。
[0080] 表2是音视频信号所占用的通道信息与音视频补偿值的对应关系表。如表2所示, 在获取音视频补偿值时,可W仅利用音视频信号所占用的通道查找与相应通道所对应的音 视频补偿值。例如当通过DMP通道播放一段音视频信号时,所需的音视频补偿值为80ms,而 更换由ATV通道播放该段音视频信号时,音视频补偿值相应的变为100ms。该样当音视频本 身在单位时间内使用的数据流量均较为恒定时,智能电视可W主要通过监控音视频信号播 放时的占用通道来获取音视频补偿值,从而简化处理过程。
[0081] 表2音视频信号所占用的通道信息与音视频补偿值的对应关系表
[0082]
[0083] 表3是音视频信号的属性信息建立和音视频补偿值的对应关系表。如表3所示, 此时可W仅通过检测音视频信号本身属性信息的改变,获得音视频补偿值。例如当音视频 信号的视频分辨率为1080P时,所需的音视频补偿值为80ms,而当音视频信号的视频分辨 率变为4K,则音视频补偿值相应的变为100ms。该一对应关系适用于当音视频信号的播放 通道不变,而自身分辨率或码率等变化较大时的播放场景。
[0084] 表3音视频信号的属性信息建立和音视频补偿值的对应关系表
[0085]

[0086] 基于上述实施例的方案,当智能电视或者其他播放终端播放音视频信号时,可W 获得对一定预设时长的音视频信号中的音频信号和视频信号进行处理的处理时长,并根据 上述时长得到音视频信号在实时播放时的补偿值,再根据该补偿值对音视频信号中音频信 号和视频信号的播放时间进行调整,从而完成音视频信号的时间同步。该样在智能电视播 放音视频信号时,无须操作人员或者用户手动操作进行音视频的时间补偿,而是根据音视 频信号在播放时的实时处理时延来自动计算补偿值,从而保证音视频信号的同步输出;同 时,上述实施例所提供的音视频同步方法,是依靠系统自动计算获得补偿值,其计算速度 快,且计算出的补偿值精度可W精确到毫秒(ms)级别,该与用户凭自身感官获取音频信号 与视频信号的播放时间差值相比,具有精度更高,反应更快等优点。
[0087] 此外,基于上述实施例的方案,还可W根据音视频信号的播放特性信息等获得预 设的音视频补偿值,该样可W通过大量实验及经验数据,预先得到不同播放通道及不同音 视频信号属性所对应的最优化的音视频补偿值,并将其存储到智能电视中,当进行音视频 信号的后续具体播放时,智能电视即可根据预设的音视频补偿值,预判性地实现音视频同 步操作,且此时音视频信号的补偿值经过大量数据验证,同步的准确性更好。
[0088] 图2A为本发明实施例二提供的音视频同步装置的结构示意图。如图2A所示,本 实施例所提供的音视频同步装置200包括:
[0089] 获取模块21,用于获取对预设时长的音视频信号中音频信号的音频处理时长和视 频信号的视频处理时长;
[0090] 分析模块22,用于根据音频处理时长和视频处理时长的差值,得到音视频补偿 值;
[0091] 处理模块23,用于根据音视频补偿值,调整音视频信号中音频信号与视频信号的 输出时间,W使音频信号和视频信号保持同步。
[0092] 具体的,音视频同步装置200既可W为一个独立的装置存在,也可W集成于智能 电视等播放终端之上。智能电视是具有全开放平台,并自身搭载有操作系统的电视,可W实 现电视信号接收、第S方程序应用W及上网冲浪等多种功能。因而,智能电视同样可W利用 自身的处理能力,实现音视频同步装置的功能和执行步骤。其中,进行播放的音视频信号既 可W为智能电视接收到的数字高清电视信号,也可W为智能电视通过网络连接所获取的在 线音视频,或者是来自于本地的音视频文件等。
[0093] 当智能电视播放音视频信号时,可W利用一段预设时长的音视频信号为基准,分 别获取对该段音视频信号中的音频信号进行处理所需的音频处理时长,W及对该段音视频 信号中视频信号进行处理所需的视频处理时长。
[0094] 当获取模块21获取音频处理时长和视频处理时长时,可W预先设置多种用于执 行获取操作的不同方法及手段,而在实际执行过程中,具体的操作手段可w根据当时的使 用场景进行选择。
[0095] 可选的,作为一种可实施的方式,获取模块21具体用于:
[0096] 获取对音频信号中每个语音帖进行音频处理所需的第一时长和对视频信号中每 个画面帖进行视频处理所需的第二时长;
[0097] 根据第一时长和音频信号中所包含的语音帖的数量,得到音频处理时长;并根据 第二时长和视频信号中所包含的画面帖的数量,得到视频处理时长。
[009引可选的,作为另一种可实施的方式,获取模块21具体用于:
[0099] 根据对音频信号进行音频处理的处理起始时间戳和处理结束时间戳,得到音频处 理时长;并根据对视频信号进行视频处理的处理起始时间戳和处理结束时间戳,得到视频 处理时长。
[0100] 上述两种方式均可W获取音频处理时长与视频处理时长,且所得到的时长数据较 为精确,可信度较高。
[0101] 可选的,作为另一种可实施的方式,在图2A所示的实施例基础上,音视频同步装 置还可W包括用于更新当前音视频信号补偿值的更新模块24。图2B是本发明实施例二提 供的另一种音视频同步装置的结构示意图。如图2B所示,音视频同步装置300所包括的更 新模块24在根据音视频补偿值,调整音视频信号中音频信号与视频信号的输出时间之前, 用于:
[0102] 判断音视频补偿值与音视频信号的当前补偿值的差值是否大于预设阔值;
[0103] 若音视频补偿值与当前补偿值的差值大于预设阔值,则执行根据音视频补偿值, 调整音视频信号中音频信号与视频信号的输出时间的步骤;
[0104] 否则,继续采用当前补偿值,调整音视频信号中音频信号与视频信号的输出时间。
[0105] 图2B所示的音视频同步装置300在工作时,可W预先设置一个初始补偿值,W进 行音视频信号的初始补偿。而当该初始补偿值不足W消除音视频信号中声音与画面的不同 步现象时,再通过检测对音视频信号处理过程中的音频处理时长和视频处理时长,获得实 时的音视频补偿值,此外每当音视频信号播放的通道发送改变,或者音视频信号本身发生 变化,再或者经过了固定的周期时,都要重新获取音视频信号中音频信号与视频信号各自 的处理时长,W便实时对补偿值进行修正,保证音视频信号能够准确同步。
[0106] 可选的,作为一种可实施的方式,根据音视频补偿值,调整音视频信号中音频信号 与视频信号的输出时间之后,更新模块24还用于:
[0107]在音视频信号的播放特性信息与音视频补偿值的对应关系中,将当前补偿值更新 为音视频补偿值,播放特性信息包括:音视频信号所占用的通道信息和/或音视频信号的 属性信息。
[010引具体的,音视频信号的播放特性信息主要可W包括两种信息:一种是音视频信号 所占用的通道信息,也就是播放该音视频信号的源通道,例如是播放该音视频信号的通道 为数字电视值igitalTelevision,简称DTV)通道,或者是分量通道,再或者是DMP通道等。 另一种信息是音视频信号的属性信息,该属性信息表示了该音视频信号在单位时间内使用 的数据流量大小。
[0109] 进一步的,音视频信号的属性信息,包括下述信息中的至少一种;视频分辨率、视 频码率、刷新率、编码格式。上述信息的具体含义,在前述方法实施例中已经进行了解释说 明,此处不再寶述。
[0110] 因为音视频信号所占用的通道信息和属性信息均会对音视频信号的处理时长产 生影响。所W需要将音视频信号所占用的通道信息音视频信号的
当前第3页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1