[go: up one dir, main page]

CN110858922A - 数字影音装置的操作方法 - Google Patents

数字影音装置的操作方法 Download PDF

Info

Publication number
CN110858922A
CN110858922A CN201810966009.6A CN201810966009A CN110858922A CN 110858922 A CN110858922 A CN 110858922A CN 201810966009 A CN201810966009 A CN 201810966009A CN 110858922 A CN110858922 A CN 110858922A
Authority
CN
China
Prior art keywords
time stamp
presentation time
audio
presentation
clock signal
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN201810966009.6A
Other languages
English (en)
Inventor
林品廷
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
MStar Semiconductor Inc Taiwan
Original Assignee
MStar Semiconductor Inc Taiwan
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by MStar Semiconductor Inc Taiwan filed Critical MStar Semiconductor Inc Taiwan
Priority to CN201810966009.6A priority Critical patent/CN110858922A/zh
Publication of CN110858922A publication Critical patent/CN110858922A/zh
Pending legal-status Critical Current

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/439Processing of audio elementary streams
    • H04N21/4394Processing of audio elementary streams involving operations for analysing the audio stream, e.g. detecting features or characteristics in audio streams
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/4302Content synchronisation processes, e.g. decoder synchronisation
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/44Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream or rendering scenes according to encoded video stream scene graphs
    • H04N21/44008Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream or rendering scenes according to encoded video stream scene graphs involving operations for analysing video streams, e.g. detecting features or characteristics in the video stream
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/80Generation or processing of content or additional data by content creator independently of the distribution process; Content per se
    • H04N21/85Assembly of content; Generation of multimedia applications
    • H04N21/854Content authoring
    • H04N21/8547Content authoring involving timestamps for synchronizing content

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Computer Security & Cryptography (AREA)
  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)

Abstract

数字影音装置包含时钟信号处理器、显示器及音效输出装置。数字影音装置接收视频串流及音频串流。时钟信号处理器接收时钟参考信号并据以产生同步时钟信号。于初始信号时戳时钟信号处理器将时钟参考信号所对应的基准呈现时戳加上呈现时戳偏移值以设定同步时钟信号所对应的预备呈现时戳,使得调整后的预备呈现时戳晚于基准呈现时戳。音效输出装置根据同步时钟信号呈现音频串流的音频内容,而显示器根据同步时钟信号呈现视频串流的视频内容。时钟信号处理器逐渐缩小呈现时戳偏移值。

Description

数字影音装置的操作方法
技术领域
本发明是有关于一种数字影音装置的操作方法,特别是指一种能够在切换影音内容来源时,快速起播影音内容的方法。
背景技术
在先前技术中,数字电视会持续地接收并播放视频和音频内容,然而视频内容和音频内容的大小可能不同,更新速度亦不同,因此为了让数字电视能够正确的播放各个频道的影音内容,并确保视频与音频的内容能够同步,各个频道在发送数字电视的影音内容时还会一并将时钟参考信号(program clock reference,PCR)广播至数字电视,使得数字电视能够校正自身的同步时钟信号(system time clock)并与时钟参考信号同步。如此一来,数字电视就能够根据同步时钟信号所对应到的呈现时戳来呈现对应的视频内容及音频内容。
然而,当用户切换频道时,由于视频内容与音频内容的更新速度不一,因此一般而言,数字电视会等到视频内容与音频内容都已经更新到相同的呈现时戳所应呈现的内容之后,才会根据同步时钟信号所对应的呈现时戳,同步地呈现对应的视频及音频内容。也就是说,当用户切换频道时,数字电视必须等待一段时间后才能开始呈现影音内容,而这段时间随着系统实际操作情形的不同,可能甚至长达一秒钟,造成用户在使用上的不便与疑虑。
发明内容
本发明的一实施例提供一种数字影音装置的操作方法。数字影音装置包含时钟信号处理器、显示器及音效输出装置。数字影音装置的操作方法包含数字影音装置接收时钟参考信号,数字影音装置解析视频串流中每一帧画面的呈现时戳,数字影音装置解析音频串流中每一帧音效的呈现时戳,时钟信号处理器根据时钟参考信号校正内部的振荡器及计数缓存器以产生同步时钟信号,时钟信号处理器根据视频串流的第一初始呈现时戳或音频串流的第二初始呈现时戳设定呈现时戳偏移值,时钟信号处理器将于初始信号时戳将时钟参考信号所对应的基准呈现时戳加上呈现时戳偏移值以设定同步时钟信号所对应的预备呈现时戳,以使同步时钟信号所对应的调整后的呈现时戳晚于时钟参考信号所对应的基准呈现时戳,音效输出装置根据同步时钟信号所对应的多个呈现时戳呈现音频串流的对应音频内容,及显示器根据同步时钟信号所对应的多个呈现时戳呈现视频串流的对应视频内容,及时钟信号处理器逐渐缩小呈现时戳偏移值,以使时钟参考信号及同步时钟信号在初始信号时戳之后的第一信号时戳,皆被更新成对应至实质上相同的第一呈现时戳。本发明的另一实施例提供一种数字影音装置。数字影音装置包含单位封包串流解码器、时钟信号处理器、显示器及音效输出装置。
单位封包串流解码器接收视频串流及音频串流,解析视频串流中每一帧画面的呈现时戳,并解析音频串流中每一帧音效的呈现时戳。时钟信号处理器包含振荡器及计数缓存器。时钟信号处理器接收时钟参考信号,并根据时钟参考信号校正振荡器及计数缓存器以产生同步时钟信号。时钟信号处理器根据视频串流的第一初始呈现时戳或音频串流的第二初始呈现时戳设定呈现时戳偏移值,并于接收时钟参考信号的初始信号时戳,将时钟参考信号所对应的基准呈现时戳加上呈现时戳偏移值以设定同步时钟信号于初始信号时戳所对应的预备呈现时戳,以使同步时钟信号所对应的预备呈现时戳在时序上晚于时钟参考信号所对应的基准呈现时戳。此外,时钟信号处理器会逐渐缩小呈现时戳偏移值,以使时钟参考信号及同步时钟信号在初始信号时戳之后的第一信号时戳,皆会对应至实质上相同的第一呈现时戳。
音效输出装置根据同步时钟信号所对应的多个呈现时戳对应地呈现音频串流的对应音频内容,而显示器根据同步时钟信号所对应的多个呈现时戳呈现视频串流的对应视频内容。
附图说明
图1为数字影音装置的示意图。
图2为数字影音装置所接收的数字影音频号的时序图。
图3为本发明一实施例的数字影音装置的操作方法流程图。
图4为利用图3的方法操作数字影音装置时的信号时序图。
图5为利用图3的方法操作数字影音装置时的信号时序图。
图6为利用图3的方法操作数字影音装置时的信号时序图。
符号说明
100 数字影音装置
110 显示器
120 音效输出装置
130 时钟信号处理器
140 单位封包串流解码器
132 振荡器
134 计数缓存器
200 方法
S210至S270 步骤
VS 视频串流
AS 音频传流档案
PCR 时钟参考信号
STC、STC1、STC2、STC2’、STC3 同步时钟信号
S0 初始信号时戳
S1、S2、SA1、SB1、SC1、SA2、SX、 信号时戳
SA3、SB3
P0 基准呈现时戳
Poffset 呈现时戳偏移值
δ1、δ2、δ3 缓冲值
PA1、PA3 初始呈现时戳
PS1、PS2、PS3 预备呈现时戳
P1、P2、P3、PB1、PC1、PX、PB3 呈现时戳
TX 预定时段
具体实施方式
图1为数字影音装置100的示意图,数字影音装置100包含显示器110、音效输出装置120、时钟信号处理器130及单位封包串流(packetized elementary stream,PES)解码器140。数字影音装置100可例如为数字电视,亦即数字影音装置100可根据用户选择的频道接收对应的影音内容,并利用显示器110及音效输出装置120来加以呈现。由于视频串流和音频串流是经过压缩后以封包为单位传输的影像内容,且其传输的顺序未必与呈现的顺序相同,因此影像装置100不仅需要对压缩后的内容进行解压缩,也需要根据视频串流及音频串流中所记载的呈现时戳来呈现。也就是说,当影音装置100对视频串流及音频串流解码完毕之后,并不会立刻呈现,而是会等到达其指定的呈现时戳时,才由显示器110和音效输出装置120来进行呈现。
一般而言,影音装置100中的单位封包串流解码器140会在接收视频串流及音频串流后,解析视频串流中每一帧画面的呈现时戳及音频串流中每一帧音效的呈现时戳。而时钟信号处理器130则可根据外部传来的时钟参考信号(program clock reference,PCR)来校正内部的同步时钟信号(system time clock,STC),如此一来,数字影音装置100就可以根据同步时钟信号所对应的呈现时戳,在适当的时间点呈现视频串流VS及音频串流AS的内容。
图2为数字影音装置100所接收的数字影音频号的时序图。图2中说明了数字影音装置100所接收到的时钟参考信号PCR、视频串流VS及音频串流AS的时序图,其中横轴表示信号时戳,亦即信号接收的时戳,纵轴表示呈现时戳,也就是信号所对应的播放时戳。
由于视频串流VS及音频串流AS可能更新速度不同,因此数字影音装置100在同一个信号时戳所接收到的时钟参考信号PCR、视频串流VS及音频串流AS会被更新到对应到不同的呈现时戳。
举例来说,数字影音装置100在信号时戳S1所接收到的时钟参考信号PCR会对应至呈现时戳P1,数字影音装置100在信号时戳S1所接收到的音频串流AS会对应至呈现时戳P2,而数字影音装置100在信号时戳S1所接收到的视频串流VS会对应至呈现时戳P3。也就是说,数字影音装置100在信号时戳S1所接收到的音频串流AS是用以在呈现时戳P2呈现,而数字影音装置100在信号时戳S1所接收到的视频串流VS则应于呈现时戳P3呈现。
根据国际标准化组织及(International Organization for Standardization,ISO)及国际电工委员会(International Electrotechnical Commission,IEC)所制定的数字电视传输标准13818-1,数字影音装置100一般会利用时钟参考信号PCR来校正内部的时钟信号,使得内部的同步时钟信号STC会与时钟参考信号PCR同步对应到相同的呈现时戳。举例来说,时钟信号处理器130可以根据周期性传来的时钟参考信号PCR来校正内部的振荡器132及计数缓存器134,使得时钟信号处理器130能够产生与影音内容信号源的时钟信号同步。因此在图2中,同步时钟信号STC与时钟参考信号PCR的时序会互相重合。
在此情况下,当同步时钟信号STC被更新到对应于呈现时戳P1时,数字影音装置100即可呈现先前接收到的视频串流VS及音频串流AS中,对应于呈现时戳P1的内容。如此一来,数字影音装置100就能够在视频串流VS与音频串流AS的数据更新速度不同步的情况下,根据同步时钟信号STC的呈现时戳播放的视频内容及音频内容,以确保两者同步呈现。
在图2中,视频串流VS会在信号时戳S0时,更新成具有对应于呈现时戳P1所应该呈现的视频内容,而音频串流AS则会在信号时戳S2时,更新成具有对应于呈现时戳P1所应该呈现的音频内容。由于当同步时钟信号STC在信号时戳S1被更新到对应于呈现时戳P1时,数字影音装置100已经在先前的信号时戳S0及S2时分别取得对应于呈现时戳P1的视频内容及音频内容,因此数字影音装置100能够在同步时钟信号STC被更新到对应于呈现时戳P1时,同步呈现对应的视频内容及音频内容。
然而在信号时戳S1之前,时钟参考信号PCR所对应到的呈现时戳都在呈现时戳P1之前,且数字影音装置100并没有接收到呈现时戳P1之前的视频内容,因此当用户切换频道,而数字影音装置100从信号时戳S0(初始信号时戳)开始接收视频串流VS、音频串流AS及时钟参考信号PCR之后,必须一直等待到信号时戳S1才会开始呈现对应于呈现时戳P1的视频内容及音频内容,信号时戳S0到信号时戳S1之间的延迟在某些系统中可能甚至长达1秒,因此造成用户在操作上的不便,也让用户的操作经验不佳。
图3为本发明一实施例的数字影音装置100的操作方法200流程图,而图4为利用方法200操作数字影音装置100时的信号时序图。操作方法200包含步骤S210至S270,但不限于图3所示的顺序。
S210:数字影音装置100接收时钟参考信号PCR;
S220:数字影音装置100接收视频串流VS;
S222:数字影音装置100接收音频串流AS;
S224:数字影音装置100解析视频串流VS中每一帧画面的呈现时戳;
S226:数字影音装置100解析音频串流AS中每一帧音效的呈现时戳;
S230:时钟信号处理器130根据时钟参考信号PCR校正内部振荡器132及计数缓存器134以产生同步时钟信号STC;
S232:时钟信号处理器130根据视频串流VS的初始呈现时戳PA1或音频串流AS的初始呈现时戳设定呈现时戳偏移值Poffset
S240:于初始信号时戳S0,时钟信号处理器130将时钟参考信号PCR所对应的基准呈现时戳P0加上呈现时戳偏移值Poffset以设定同步时钟信号STC1所对应的预备呈现时戳PS1;
S250:显示器110根据同步时钟信号STC1所对应的多个呈现时戳呈现视频串流VS的对应视频内容;
S260:音效输出装置120根据同步时钟信号STC1所对应的多个呈现时戳呈现音频串流AS的对应音频内容;
S270:时钟信号处理器130逐渐缩小呈现时戳偏移值Poffset
在步骤S210至步骤S222中,数字影音装置100会持续接收不断更新的时钟参考信号PCR、视频串流VS及音频串流AS,而在步骤S224及S226中,单位封包串流解码器140则会解析视频串流VS中每一帧画面的呈现时戳以及音频串流AS中每一帧音效的呈现时戳。在步骤S230中,时钟信号处理器130则会根据时钟参考信号PCR校正内部振荡器132及计数缓存器134以产生同步时钟信号STC。
本发明并不限定步骤S210至S222以及步骤S224至S230的执行顺序,在有些实施例中,步骤S210至S222可能会以其他顺序执行,也可能平行处理。相似地,步骤S224至S230可能会以其他顺序执行,也可能平行处理。举例来说,在有些实施例中,单位封包串流解码器140可能会利用不同的处理单元来解析视频串流VS及音频串流AS的内容,此时步骤S224至S226可能会同时进行,直到各自取得了视频串流VS及音频串流AS的初始呈现时戳,才继续执行步骤S232。
取得视频串流VS的初始呈现时戳PA1后,时钟信号处理器130会在步骤S232中,根据视频串流VS的初始呈现时戳PA1时戳或音频串流AS的初始呈现时戳设定呈现时戳偏移值Poffset。举例来说,于初始信号时戳S0,呈现时戳偏移值Poffset可以设定为初始呈现时戳PA1与基准呈现时戳P0的差值减去缓冲值δ1,而缓冲值δ1会与数字影音装置100呈现影音内容所需的缓冲时间有关,以确保当同步时钟信号STC1更新至初始呈现时戳PA1时,显示器110能够立即呈现视频串流VS中对应于初始呈现时戳PA1的视频内容。再者,缓冲值δ1的大小也会与视频内容提早起播的程度以及音频内容延后起播的程度有关。
在步骤S240中,时钟信号处理器130则会在初始信号时戳S0,将时钟参考信号PCR所对应的基准呈现时戳P0加上呈现时戳偏移值Poffset以设定同步时钟信号STC1所对应的预备呈现时戳PS1。举例来说,在图4中,方法200可在用户切换频道时,亦即在初始信号时戳S0,将数字影音装置100内部的同步时钟信号STC1所对应到的呈现时戳设定为当下时钟参考信号PCR所对应的呈现时戳加上呈现时戳偏移值Poffset,也就是说,于初始信号时戳S0,同步时钟信号STC1所对应的调整后的预备呈现时戳PS1会晚于时钟参考信号PCR所对应的基准呈现时戳P0。调整后的预备呈现时戳PS1为基准呈现时戳P0加上呈现时戳偏移值Poffset
由于在步骤S250及S260中,音效输出装置120会根据同步时钟信号STC1呈现音频串流AS的音频内容,而显示器110也会根据同步时钟信号STC1呈现视频串流VS的视频内容,因此透过方法200在用户切换频道时,将同步时钟信号STC1提前对应到较晚的呈现时戳,就能够让同步时钟信号STC1所对应的呈现时戳较快能够对应到视频串流VS所对应的呈现时戳,使得数字影音装置100能够提前播出视频串流VS的视频内容。
举例来说,在图4中,视频串流VS会在初始信号时戳S0开始更新并具有对应于初始呈现时戳PA1的视频内容,因此当同步时钟信号STC1在信号时戳SA1被更新至对应于呈现时戳PA1时,显示器110已能够呈现视频串流VS中对应于初始呈现时戳PA1的视频内容。惟此时音频串流AS则尚未被更新至具有对应于初始呈现时戳PA1的音频内容。
一般而言,用户常常比较依赖影像来理解节目内容,因此在本发明的部分实施例中,数字影音装置100可以在步骤S250中,还未能播出音频内容时,先让显示器110呈现视频内容。也就是说,原先在图2中用户必须等到信号时戳S1才能够看到影像内容,透过方法200操作数字影音装置100,则可以如图4所示,提前在信号时戳SA1就先看到影像内容。如此一来,用户就能够在切换频道时,更加快速地取得节目播出的内容,改善用户的操作体验。
然而为了避免音频内容持续落后而无法播出,在步骤S270中,数字影音装置100会逐渐缩小呈现时戳偏移值Poffset,也就是逐渐缩小同步时钟信号STC1与时钟参考信号PCR在同一个信号时戳所对应的呈现时戳的差异。在图4中,同步时钟信号STC1与音频串流AS会在信号时戳SB1被更新到对应相同的呈现时戳,因此在信号时戳SB1之后,数字影音装置100就能够开始根据同步时钟信号STC1所对应的呈现时戳来同步呈现视频内容与音频内容。
在本发明的部分实施例中,步骤S270会持续缩小呈现时戳偏移值Poffset,使得时钟参考信号PCR及同步时钟信号STC1在初始信号时戳S0之后的信号时戳SC1会被更新成对应至实质上相同的呈现时戳PC1,如同在图4中,时钟参考信号PCR及同步时钟信号STC1会在信号时戳SC1之后重合。
虽然在图4中,同步时钟信号STC1会连续地逼近时钟参考信号PCR,然而实际上,步骤S270也可以透过周期性地将呈现时戳偏移值Poffset减去一个固定的调整值,亦即以步进的方式减少同步时钟信号STC1所对应的呈现时戳与时钟参考信号PCR所对应的呈现时戳之间的差值,而当时钟参考信号PCR所对应的呈现时戳与同步时钟信号STC1所对应的呈现时戳之间的差值小于调整值时,数字影音装置100就可以停止周期性地调降呈现时戳偏移值Poffset
在本发明的部分实施例中,当时钟参考信号PCR所对应的呈现时戳与同步时钟信号STC1所对应的呈现时戳之间的差值小于调整值时,数字影音装置100可以进一步直接将呈现时戳偏移值Poffset归零。然而,在本发明的其他实施例中,若时钟参考信号PCR所对应的呈现时戳与同步时钟信号STC1所对应的呈现时戳之间的差值足够小,数字影音装置100也无需另行将呈现时戳偏移值Poffset归零,即已足够让时钟参考信号PCR及同步时钟信号STC1在实质上能够同步对应到相同的呈现时戳PC。
图5为本发明另一实施例的利用方法200操作数字影音装置100时的信号时序图。图5的时序图与图4的时序图相似,然而在图5中,缓冲值δ2较大,因此相较于图4,图5的同步时钟信号STC2会与音频串流AS提早交越于信号时戳SA2。也就是说,在图5的实施例中,数字影音装置100能够较图4的实施例提早呈现音频内容。
然而相对的,在图5的实施例中,由于缓冲值δ2较大,因此同步时钟信号STC2所对应的预备呈现时戳为PS2,且会在信号时戳SA2才被更新为对应至呈现时戳PA1。也就是说,数字影音装置100需要等到信号时戳SA2才能够开始呈现视频串流VS中对应于呈现时戳PA1的视频内容。此外,当数字影音装置100呈现视频串流VS中对应于呈现时戳PA1的视频内容时,音频串流AS也已经被更新到具有对应于呈现时戳PA1的音频内容,因此数字影音装置100可以同步呈现对应于呈现时戳PA1的视频内容及音频内容。
在图5中,信号时戳SA2会较图4的信号时戳SA1还要晚,且较信号时戳SB1要早。换言之,当缓冲值越大时,音频内容将得以越早呈现,然而视频内容则将越晚呈现。
在本发明的部分实施例中,为了让视频内容提早呈现,同时不至于让音频内容延迟过久,方法200还可以在用户可以忍受的范围内,使视频串流VS先于音频串流AS呈现。
举例来说,在图5的实施例中,数字影音装置100可以在步骤S250中,使显示器110以提早于同步时钟信号STC2所对应的呈现时戳一预定时段的方式呈现视频串流VS的视频内容,并在步骤S260中,使音效输出装置120以与同步时钟信号STC2所对应的呈现时戳同步的方式呈现音频串流AS的音频内容。
也就是说,数字影音装置100实质上可以分别根据同步时钟信号STC2’及同步时钟信号STC2来呈现视频串流VS先于音频串流AS,而同步时钟信号STC2’所对应的呈现时戳会与同步时钟信号STC2所对应的呈现时戳具有固定的差值。亦即,在相同的信号时戳SX上,同步时钟信号STC2会对应至呈现时戳PX,而同步时钟信号STC2’则会对应至呈现时戳PA1,呈现时戳PX与呈现时戳PA1的差值为即为两者间的固定差值,亦即预定时段TX。
如此一来,数字影音装置100就可以在同步时钟信号STC2’于信号时戳SX被更新至对应于呈现时戳PA1时,先利用显示器110呈现视频串流VS中对应于呈现时戳PA1的视频内容,而音频串流AS中对应于呈现时戳PA1的音频内容则仍然会等待到同步时钟信号STC2于信号时戳SA2被更新至对应于呈现时戳PA1时才由音效输出装置120呈现。
也就是说,为了能够提早起播视频内容,数字影音装置100可以分别根据相异的同步时钟信号呈现视频串流VS及音频串流AS,然而此时数字影音装置100所呈现的视频内容和音频内容可能并不同步。为了避免影音不同步的情况太过明显而让用户感受不佳,在本发明的部分实施例中,可将视频内容和音频内容的时序差异,亦即图5中的预定时段TX限制为不大于100毫秒。
在图4中,在相同的信号时戳,视频串流VS所对应的呈现时戳会晚于音频串流AS所对应的呈现时戳,然而在本发明的部分实施例中,在相同的信号时戳,视频串流VS所对应的呈现时戳也可能会早于音频串流AS所对应的呈现时戳,此时也可改以根据音频串流AS的初始呈现时戳来设定呈现时戳偏移值Poffset。也就是说,在操作数字影音装置时,可以根据视频串流的初始呈现时戳及音频串流的初始呈现时戳两者的先后,决定是根据视频串流的初始呈现时戳来设定呈现时戳偏移值,或是根据音频串流的初始呈现时戳来设定呈现时戳偏移值。
图6为利用方法200操作数字影音装置时的另一信号时序图。在图6中,视频串流VS所对应的呈现时戳也可能会早于音频串流AS所对应的呈现时戳。在此情况下,亦可透过方法200调整同步时钟信号STC3以提前起播音频内容,此时在步骤S232中,时钟信号处理器130则会根据音频串流AS的初始呈现时戳PA3时戳设定呈现时戳偏移值Poffset。举例来说,在图6的初始信号时戳S0,呈现时戳偏移值Poffset可为音频串流AS所对应的初始呈现时戳PA3与基准呈现时戳P0的差值减去缓冲值δ3。因此同步时钟信号STC3会对应至预备呈现时戳PS3。
在图6中,当同步时钟信号STC3于信号时戳SA3被更新至对应于初始呈现时戳PA3时,音效输出装置120即可呈现音频串流AS中对应于初始呈现时戳PA3的音频内容,然而此时视频串流VS尚未被更新至具有对应于初始呈现时戳PA3的视频内容,因此在图6的实施例中,数字影音装置100可以先呈现音频内容。直到同步时钟信号STC3于信号时戳SB3被更新至对应于呈现时戳PB3时,音效输出装置120及显示器即可同步呈现对应于呈现时戳PB3的音频内容及视频内容。
如此一来,数字影音装置100就可以在用户切换频道时,提早起播音频内容,让用户更快知悉频道确已进行切换,以利用户的操作。
综上所述,透过本发明实施例所提供的数字影音装置的操作方法,就能够在用户切换频道时,提早起播对应的视频内容或音频内容,因而能够避免先前技术在切换频道时,因为长时间的延迟造成使用上的不便,并且能够改善用户的操作经验。
以上所述仅为本发明的较佳实施例,凡依本发明权利要求书所做的均等变化与修饰,皆应属本发明的涵盖范围。

Claims (20)

1.一种数字影音装置的操作方法,该数字影音装置包含一时钟信号处理器、一显示器及一音效输出装置,该方法包含:
该数字影音装置接收一时钟参考信号、一视频串流以及一音频串流;
该数字影音装置解析该视频串流中每一帧画面的一呈现时戳;
该数字影音装置解析该音频串流中每一帧音效的一呈现时戳;
该时钟信号处理器根据该时钟参考信号校正内部的一振荡器及一计数缓存器以产生一同步时钟信号;
该时钟信号处理器根据该视频串流的一第一初始呈现时戳或该音频串流的一第二初始呈现时戳设定一呈现时戳偏移值;
于一初始信号时戳,该时钟信号处理器将该时钟参考信号所对应的一基准呈现时戳加上该呈现时戳偏移值以设定该同步时钟信号所对应的一预备呈现时戳,以使该同步时钟信号所对应的调整后的该预备呈现时戳晚于该时钟参考信号所对应的该基准呈现时戳;
该音效输出装置根据该同步时钟信号所对应的多个呈现时戳呈现该音频串流的对应音频内容;
该显示器根据该同步时钟信号所对应的该些呈现时戳对应地呈现该视频串流的对应视频内容;及
该时钟信号处理器逐渐缩小该呈现时戳偏移值,以使该时钟参考信号及该同步时钟信号在该初始信号时戳之后的一第一信号时戳,皆被更新成对应至实质上相同的一第一呈现时戳。
2.如权利要求1所述的方法,其特征在于,该时钟信号处理器逐渐缩小该呈现时戳偏移值,以使该时钟参考信号及该同步时钟信号于该第一信号时戳皆被更新成对应至实质上相同的该第一呈现时戳包含:
周期性地将该呈现时戳偏移值减去一调整值以减少该同步时钟信号所对应的呈现时戳与该时钟参考信号所对应的呈现时戳之间的一差值。
3.如权利要求2所述的方法,其特征在于,当该时钟参考信号所对应的呈现时戳与该同步时钟信号所对应的呈现时戳之间的该差值小于该调整值时,停止周期性地调降该呈现时戳偏移值。
4.如权利要求1所述的方法,其特征在于:
当该同步时钟信号被更新至对应于该第一初始呈现时戳时,该显示器呈现该视频串流中对应于该第一初始呈现时戳的视频内容,且该音频串流尚未被更新至具有对应于该第一初始呈现时戳的音频内容。
5.如权利要求4所述的方法,其特征在于:
该视频串流中对应于该第一初始呈现时戳的视频内容于该初始信号时戳被接收,该第一初始呈现时戳晚于该基准呈现时戳;及
于该初始信号时戳,该呈现时戳偏移值为该第一初始呈现时戳与该基准呈现时戳的一差值减去一缓冲值。
6.如权利要求1所述的方法,其特征在于:
当该同步时钟信号被更新至对应于该第二初始呈现时戳时,该音效输出装置呈现该音频串流中对应于该第二初始呈现时戳的音频内容,且该视频串流尚未被更新至具有对应于该第二初始呈现时戳的视频内容。
7.如权利要求6所述的方法,其特征在于:
该音频串流中对应于该第二初始呈现时戳的音频内容于该初始信号时戳被接收,该第二初始呈现时戳晚于该基准呈现时戳;及
于该初始信号时戳,该呈现时戳偏移值为该第二初始呈现时戳与该基准呈现时戳的一差值减去一缓冲值。
8.如权利要求5或7所述的方法,其特征在于,该缓冲值与该数字影音装置呈现影音内容所需的一缓冲时间有关。
9.如权利要求1所述的方法,其特征在于:
该音效输出装置根据该同步时钟信号所对应的该些呈现时戳呈现该音频串流的对应音频内容为:该音效输出装置以与该同步时钟信号所对应的呈现时戳同步的方式呈现该音频串流的音频内容;及
该显示器根据该同步时钟信号所对应的该些呈现时戳呈现该视频串流的对应视频内容为:该显示器以提早于该同步时钟信号所对应的呈现时戳一预定时段的方式呈现该视频串流的视频内容。
10.如权利要求9所述的方法,其特征在于,该预定时段不大于100毫秒。
11.一种数字影音装置,包含:
一单位封包串流解码器,用以接收一视频串流及一音频串流,解析该视频串流中每一帧画面的一呈现时戳,及解析该音频串流中每一帧音效的一呈现时戳;
一时钟信号处理器,包含一振荡器及一计数缓存器,该时钟信号处理器用以:
接收一时钟参考信号,并根据该时钟参考信号校正该振荡器及该计数缓存器以产生一同步时钟信号;
根据该视频串流的一第一初始呈现时戳或该音频串流的一第二初始呈现时戳设定一呈现时戳偏移值;
于接收该时钟参考信号的一初始信号时戳,将该时钟参考信号所对应的一基准呈现时戳加上该呈现时戳偏移值以设定该同步时钟信号于该初始信号时戳所对应的一预备呈现时戳,以使该同步时钟信号所对应的该预备呈现时戳在时序上晚于该时钟参考信号所对应的该基准呈现时戳;及
逐渐缩小该呈现时戳偏移值,以使该时钟参考信号及该同步时钟信号在该初始信号时戳之后的一第一信号时戳,皆会对应至实质上相同的一第一呈现时戳;
一音效输出装置,用以根据该同步时钟信号所对应的多个呈现时戳对应地呈现该音频串流的对应音频内容;及
一显示器,用以根据该同步时钟信号所对应的该些呈现时戳呈现该视频串流的对应视频内容。
12.如权利要求11所述的数字影音装置,其特征在于,逐渐缩小该呈现时戳偏移值,以使该时钟参考信号及该同步时钟信号于该第一信号时戳皆被更新成对应至实质上相同的该第一呈现时戳包含:
周期性地将该呈现时戳偏移值减去一调整值以减少该同步时钟信号所对应的呈现时戳与该时钟参考信号所对应的呈现时戳之间的一差值。
13.如权利要求12所述的数字影音装置,其特征在于,当该时钟参考信号所对应的呈现时戳与该同步时钟信号所对应的呈现时戳之间的该差值小于该调整值时,停止周期性地调降该呈现时戳偏移值。
14.如权利要求11所述的数字影音装置,其特征在于:
当该同步时钟信号被更新至对应于该第一初始呈现时戳时,该显示器呈现该视频串流中对应于该第一初始呈现时戳的视频内容,且该音频串流尚未被更新至具有对应于该第一初始呈现时戳的音频内容。
15.如权利要求14所述的数字影音装置,其特征在于:
该视频串流中对应于该第一初始呈现时戳的视频内容于该初始信号时戳被接收,该初始呈现时戳晚于该基准呈现时戳;及
于该初始信号时戳,该呈现时戳偏移值为该第一初始呈现时戳与该基准呈现时戳的一差值减去一缓冲值。
16.如权利要求1所述的数字影音装置,其特征在于:
当该同步时钟信号被更新至对应于一第二初始呈现时戳时,该音效输出装置呈现该音频串流中对应于该第二初始呈现时戳的音频内容,且该视频串流尚未被更新至具有对应于该第二初始呈现时戳的视频内容。
17.如权利要求16所述的数字影音装置,其特征在于:
该音频串流中对应于该第二初始呈现时戳的音频内容于该初始信号时戳被接收,该初始呈现时戳晚于该基准呈现时戳;及
于该初始信号时戳,该呈现时戳偏移值为该第二初始呈现时戳与该基准呈现时戳的一差值减去一缓冲值。
18.如权利要求15或17所述的数字影音装置,其特征在于,该缓冲值与该数字影音装置呈现影音内容所需的一缓冲时间有关。
19.如权利要求11所述的数字影音装置,其特征在于:
该音效输出装置根据该同步时钟信号所对应的该些呈现时戳呈现该音频串流的对应音频内容为:该音效输出装置以与该同步时钟信号所对应的呈现时戳同步的方式呈现该音频串流的音频内容;及
该显示器根据该同步时钟信号所对应的该些呈现时戳呈现该视频串流的对应视频内容为:该显示器以提早于该同步时钟信号所对应的呈现时戳一预定时段的方式呈现该视频串流的视频内容。
20.如权利要求19所述的数字影音装置,其特征在于,该预定时段不大于100毫秒。
CN201810966009.6A 2018-08-23 2018-08-23 数字影音装置的操作方法 Pending CN110858922A (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201810966009.6A CN110858922A (zh) 2018-08-23 2018-08-23 数字影音装置的操作方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201810966009.6A CN110858922A (zh) 2018-08-23 2018-08-23 数字影音装置的操作方法

Publications (1)

Publication Number Publication Date
CN110858922A true CN110858922A (zh) 2020-03-03

Family

ID=69635123

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201810966009.6A Pending CN110858922A (zh) 2018-08-23 2018-08-23 数字影音装置的操作方法

Country Status (1)

Country Link
CN (1) CN110858922A (zh)

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20030206605A1 (en) * 1998-03-31 2003-11-06 Richard E. Anderson Digital audio/video clock recovery algorithm
CN101887739A (zh) * 2010-06-25 2010-11-17 华为技术有限公司 媒体播放同步的方法及装置
CN103621102A (zh) * 2011-05-12 2014-03-05 英特尔公司 用于音频与视频同步的技术
CN104811782A (zh) * 2014-01-29 2015-07-29 晨星半导体股份有限公司 同步影音码流的解码器与解码方法
EP3136734A1 (en) * 2015-08-24 2017-03-01 Thomson Licensing Method for synchronized rendering of audio/video content on a plurality audio/video rendering devices and corresponding apparatus
CN106878792A (zh) * 2017-03-14 2017-06-20 上海兆芯集成电路有限公司 影音串流的音频同步方法

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20030206605A1 (en) * 1998-03-31 2003-11-06 Richard E. Anderson Digital audio/video clock recovery algorithm
CN101887739A (zh) * 2010-06-25 2010-11-17 华为技术有限公司 媒体播放同步的方法及装置
CN103621102A (zh) * 2011-05-12 2014-03-05 英特尔公司 用于音频与视频同步的技术
CN104811782A (zh) * 2014-01-29 2015-07-29 晨星半导体股份有限公司 同步影音码流的解码器与解码方法
EP3136734A1 (en) * 2015-08-24 2017-03-01 Thomson Licensing Method for synchronized rendering of audio/video content on a plurality audio/video rendering devices and corresponding apparatus
CN106878792A (zh) * 2017-03-14 2017-06-20 上海兆芯集成电路有限公司 影音串流的音频同步方法

Similar Documents

Publication Publication Date Title
CN205545723U (zh) 多媒体系统
US6429902B1 (en) Method and apparatus for audio and video end-to-end synchronization
US6906755B2 (en) Method and apparatus for synchronizing audio and video data
CN102113339B (zh) 数字广播再现装置和数字广播再现方法
EP3684066A1 (en) Reception method, transmission method, reception device, and transmission device
US20140376873A1 (en) Video-audio processing device and video-audio processing method
US20070019739A1 (en) Video and audio reproducing apparatus and video and audio reproducing method for reproducing video images and sound based on video and audio streams
TW202010313A (zh) 在媒體串流播放之間進行轉換的同時動態播放轉換訊框
US20210021889A1 (en) Method for synchronizing audio and video and related apparatus
US11997325B2 (en) Video transmission method, video reception method, video transmission apparatus, and video reception apparatus
KR101168612B1 (ko) 디지털 방송수신기의 동기장치 및 방법
TWI294085B (en) Method and apparatus for synchronizing multimedia data stream
US11756590B2 (en) Method of decoding an incoming audio/video stream
EP1889488B1 (en) Audio-video processing system
CN102413335A (zh) 一种手动调节节目音画同步的装置及方法
CN209881957U (zh) 图像显示设备及立体图像处理电路
CN110858922A (zh) 数字影音装置的操作方法
CN112188181B (zh) 图像显示设备、立体图像处理电路及其同步信号校正方法
JP5848872B2 (ja) 放送受信装置
TW202008792A (zh) 數位影音裝置的操作方法
CN114189737A (zh) 一种数字电视快速切台方法及数字电视
US20170374243A1 (en) Method of reducing latency in a screen mirroring application and a circuit of the same
KR100802133B1 (ko) 오디오/비디오신호의 동기화를 위한 디지털신호 처리장치및 그의 방법
KR100499519B1 (ko) 오디오 립 싱크 제어방법
TWI743774B (zh) 音訊與視訊同步方法與相關的裝置

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
WD01 Invention patent application deemed withdrawn after publication

Application publication date: 20200303

WD01 Invention patent application deemed withdrawn after publication