提供了一种媒体时钟恢复设备、用于恢复媒体时钟的方法和电子设备。该媒体时钟恢复设备包括处理电路,该处理电路被配置成确定时间戳是否正常,该时间戳是通过网络在分组中接收的,计算虚拟时间戳的平均时间间隔,响应于确定时间戳不正常,计算的虚拟时间戳的平均时间间隔被用于产生媒体时钟,基于计算的虚拟时间戳的平均时间间隔来生成虚拟时间戳,其中处理电路被配置为响应于在从先前接收到的分组的接收时间起的时间阈值内没有接收到分组,确定时间戳不正常。时间戳不正常。时间戳不正常。
【技术实现步骤摘要】
媒体时钟恢复设备和用于恢复媒体时钟的方法以及电子设备
[0001]相关申请的交叉引用
[0002]本申请要求于2022年2月14日提交韩国专利厅的韩国专利申请第10
‑
2022
‑
0018685号的优先权,其公开内容通过引用整体并入本文。
技术介绍
1.
[0003]本公开涉及媒体时钟恢复设备、用于恢复媒体时钟的方法以及包括媒体时钟恢复设备的电子设备。具体地,本公开涉及采用以太网的媒体时钟恢复设备、用于恢复媒体时钟的方法以及包括媒体时钟恢复设备的电子设备。
[0004]2.相关技术的描述
[0005]在媒体系统中,说话者(talker)(例如发送器)可以将模拟音频和视频信号转换成数字信号。说话者可以将转换后的信号发送给侦听者(listener)(例如接收器)。侦听者可以接收发送的信号,将发送的信号转换回模拟信号,并将模拟信号提供给用户。
[0006]此时,为了将更多的数字数据发送到给定的信道容量,数字音频和视频数据均被压缩算法压缩并以比特流的形式发送,并且侦听者可以解压缩压缩的数字数据以恢复原始的数字音频和视频数据。
[0007]另一方面,在媒体系统中,说话者以时间戳的形式向侦听者发送媒体时钟,并且侦听者可以通过使用接收到的时间戳来恢复媒体时钟。此时,说话者和侦听者之间的媒体时钟需要基于确切时间戳的值在确切时间点触发(toggle)。例如,媒体时钟可以表示视频数据的STC(系统时间时钟),并且可以要求说话者和侦听者的STC具有彼此相同的值。
[0008]另一方面,当说话者和侦听者之间的网络连接被断开并且从说话者到媒体时钟的时间戳供应被中断时,侦听者可能不能恢复媒体时钟。当媒体时钟无法恢复时,可能会出现用户无法获得输出的问题,这可能会导致整个媒体系统出现问题。
技术实现思路
[0009]本公开的示例实施例提供了一种媒体时钟恢复设备,即使在由于诸如网络问题的情况而不能临时提供分组的情况下,该设备也能够产生媒体时钟。
[0010]本公开的示例实施例还提供了一种用于产生媒体时钟的方法,即使在由于诸如网络问题的情况而不能临时提供分组的情况下,该方法也能够产生媒体时钟。
[0011]本公开的示例实施例还提供了一种包括媒体时钟恢复设备的电子设备,即使在由于诸如网络问题的情况而不能临时提供分组的情况下,该电子设备也能够产生媒体时钟。
[0012]根据本公开的一些示例实施例,提供了一种媒体时钟恢复设备,包括处理电路,该处理电路被配置为确定时间戳是否正常,该时间戳是通过网络在分组中接收的,计算虚拟(dummy)时间戳的平均时间间隔,该计算的虚拟时间戳的平均时间间隔被用于响应于确定时间戳不正常而产生媒体时钟,以及基于计算的虚拟时间戳的平均时间间隔来生成虚拟时
间戳,其中处理电路被配置为响应于在从先前接收到的分组的接收时间起的时间阈值内没有接收到分组,确定时间戳不正常。
[0013]根据本公开的一些示例实施例,提供了一种用于恢复媒体时钟的方法,该方法包括:确定接收的时间戳是否正常,该时间戳是通过网络在分组中接收的,计算虚拟时间戳的平均时间间隔,该计算的虚拟时间戳的平均时间间隔被用于响应于确定时间戳不正常而产生媒体时钟,以及基于计算的虚拟时间戳的平均时间间隔来生成虚拟时间戳,其中,基于在从先前接收到的分组的接收时间起的时间阈值内是否接收到分组,确定时间戳正常。
[0014]根据本公开的一些示例实施例,提供了一种电子设备,包括:接收器,被配置为通过网络从外部接收包括时间戳和数据的分组,并使用时间戳产生媒体时钟;处理单元,被配置为接收媒体时钟以处理数据。以及发送器,被配置为将处理后的数据发送到电子设备外部,其中接收器被配置为基于在从先前接收到的分组的接收时间起的时间阈值或更长时间内是否接收到分组来确定时间戳是否正常,接收器被配置为响应于确定时间戳不正常来计算用于产生媒体时钟的虚拟时间戳的平均时间间隔,并且接收器被配置为基于虚拟时间戳的平均时间间隔来生成虚拟时间戳。
[0015]然而,本公开的示例实施例不限于这里阐述的实施例。通过参考下面给出的本公开的详细描述,本公开的上述和其他方面对于本公开所属领域的普通技术人员将变得更加明显。
附图说明
[0016]图1是用于解释根据一些示例实施例的媒体系统的示例图。
[0017]图2是用于解释根据一些示例实施例的媒体系统中的侦听者没有接收到媒体时钟的情况的示例图。
[0018]图3是用于解释根据一些示例实施例的侦听者的配置的示例框图。
[0019]图4是用于解释根据一些示例实施例的接收模块的配置的示例框图。
[0020]图5是用于解释根据一些示例实施例的由侦听者接收到的时间戳的示例图。
[0021]图6是用于解释根据一些示例实施例的侦听者恢复媒体时钟的方法的示例图。
[0022]图7是用于解释根据一些示例实施例的侦听者生成虚拟时间戳的方法的示例图。
[0023]图8是用于解释根据一些示例实施例的侦听者恢复媒体时钟的方法的示例流程图。
[0024]图9是用于解释根据一些示例实施例的网络设备的示例图。
[0025]图10是用于解释根据一些示例实施例的电子设备的示例图。
具体实施方式
[0026]在下文中,将参照附图描述根据本公开的技术构思的示例实施例。
[0027]图1是用于解释根据一些示例实施例的媒体系统的示例图。
[0028]参考图1,媒体系统1可以包括说话者20、侦听者10和网络30。
[0029]说话者20可以通过网络30向侦听者10发送数据。即,说话者20可以表示发送器,并且可以表示源单元。
[0030]说话者20可以以时间戳TS的形式发送内部使用的媒体时钟,使得侦听者10可以使
用相同的媒体时钟。例如,说话者20可以在媒体时钟的上升沿(edge)生成时间戳TS。时间戳TS可以以包括在分组PCKT中的形式发送。
[0031]此时,尽管分组PCKT可以以符合CRF(时钟参考格式)分组的形式发送,即,SRP(流预留协议),但是示例实施例不限于此。
[0032]侦听者10可以通过网络30从说话者20接收数据。即,侦听者10可以指接收器或宿(sink)单元。
[0033]侦听者10可以使用包括在从说话者20发送的分组PCKT中的时间戳TS来恢复输出数据所需的媒体时钟。例如,侦听者10可以基于所提供的时间戳TS的时间信息来触发时钟,以产生媒体时钟。
[0034]网络30可以表示说话者20向侦听者10发送数据和分组PCKT的传输信道。网络30可以包括以太网,但是示例实施例不限于此。
[0035]图2是用于解释根据一些示例实施例的媒体系统中的侦听者没有接收到媒体时钟的情况的示例图。
[0036]参照图2,当分组PCKT被正常地从图1的说话者20提供给侦听者10时,侦听者10可以产生对于每个规则间隔具有触发形式的媒体时钟本文档来自技高网...
【技术保护点】
【技术特征摘要】
1.一种媒体时钟恢复设备,包括:处理电路,被配置为确定时间戳是否正常,所述时间戳是通过网络在分组中接收的;计算虚拟时间戳的平均时间间隔,所述计算的虚拟时间戳的平均时间间隔用于响应于确定时间戳不正常而产生媒体时钟;以及基于所述计算的虚拟时间戳的平均时间间隔来产生虚拟时间戳,其中,所述处理电路被配置为响应于在从先前接收到的分组的接收时间起的时间阈值内没有接收到所述分组,确定时间戳不正常。2.根据权利要求1所述的媒体时钟恢复设备,其中,所述处理电路还被配置为从所述分组中提取所述时间戳,以及当所述提取的时间戳的时间间隔不连续时,确定所述时间戳不正常。3.根据权利要求1所述的媒体时钟恢复设备,其中,所述处理电路使用从在第一时间点之前的时间从外部接收到的分组中提取的时间戳来计算虚拟时间戳的平均时间间隔,其中所述第一时间点被所述处理电路确定为不正常。4.根据权利要求3所述的媒体时钟恢复设备,其中,所述虚拟时间戳的平均时间间隔是基于以下来确定的所述第一时间点和不同于所述第一时间点并且早于所述第一时间点的第二时间点之间的时间间隔,以及包括在接收到的分组中的时间戳的数量,其中,所述第一时间点是确定结果正常的最近接收到的分组的接收时间点,以及所述第一时间点和所述第二时间点之间的时间间隔具有恒定值。5.根据权利要求4所述的媒体时钟恢复设备,其中,所述虚拟时间戳的平均时间间隔是使用以下公式计算的:其中I
avg
是虚拟时间戳的平均时间间隔,TS
i
是所述第一时间点的时间,TS
i
‑
w
是所述第二时间点的时间,W是时间阈值中包括的分组的数量,并且S是接收到的分组中包括的时间戳的数量。6.根据权利要求1所述的媒体时钟恢复设备,还包括:包括直接存储器存取(DMA)缓冲器的DMA,其中,当从接收到的分组中提取的时间戳的时间间隔是连续的时,处理电路将所述提取的时间戳临时存储在DMA缓冲器中。7.根据权利要求6所述的媒体时钟恢复设备,还包括:媒体时钟发生器,被配置为产生媒体时钟,响应于存储在DMA缓冲器内部的时间戳的数量超过DMA缓冲器的存储容量,DMA缓冲器根据存储的顺序向媒体时钟发生器提供时间戳,响应于确定结果正常,媒体时钟发生器基于所述提取的时间戳产生媒体时钟,并且
响应于确定结果不正常,媒体时钟发生器基于虚拟时间戳产生媒体时钟。8.根据权利要求1所述的媒体时钟恢复设备,其中,所述网络包括以太网。9.一种用于恢复媒体时钟的方法,所述方法包括:确定接收到的时间戳是否正常,所述时间戳是通过网络在分组中接收的;计算虚拟时间戳的平均时间间隔,所述计算的虚拟时间戳的平均时间间隔用于响应于确定时间戳不正常而产生媒体时钟;以及基于所述计算的虚拟时间戳的平均时间间隔来产生虚拟时间戳,其中,确定时间戳是否正常是基于是否在从先前接收到的分组的接收时间起的时间阈值内接收到所述分组。10.根据权利要求9所述的用于恢复媒体时钟的方法,还包括...
【专利技术属性】
技术研发人员:朴宗鍸,李昌燮,吴智宪,
申请(专利权)人:三星电子株式会社,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。