【技术实现步骤摘要】
【国外来华专利技术】用于媒体设备中的数据管理的系统和方法
[0001]本专利技术涉及数据管理。更具体地,本专利技术涉及一种用于媒体设备中的数据管理的系统和方法。
技术介绍
[0002]在音频系统中,经常需要在主机(生产者)和回放设备(消费者)之间同步音频数据。有时,主机可能会在一段时间内停止向回放设备发送音频数据,这会导致诸如意外音频回放(环形缓冲器溢出)等问题。这些问题的典型解决方案是使用缓冲器;然而,它具有预先确定的大小并增加了固定量的延迟,这在低延迟音频系统中可能是不受欢迎的。
[0003]因此,需要一种用于媒体设备中进行数据管理的系统和方法来解决上述问题,尤其是在需要低延迟的媒体系统中。
技术实现思路
[0004]在本专利技术的一个方面,提供了一种用于低延迟系统中在媒体设备中进行数据管理的方法。媒体设备包括在处理媒体流时具有可接受的间隙时间的第一存储器处置器(memory handler)和第二存储器处置器。该方法包括:1)发起接收具有媒体数据的媒体流;2)检测媒体流中丢失的媒体数据;和3)动态调节第一存储器处置 ...
【技术保护点】
【技术特征摘要】
【国外来华专利技术】1.一种用于低延迟系统中在媒体设备中进行数据管理的方法,所述媒体设备具有第一存储器处置器和第二存储器处置器,所述第一存储器处置器和所述第二存储器处置器在处理媒体流时具有可接受的间隙时间,所述方法包括:发起接收具有媒体数据的所述媒体流;检测所述媒体流中丢失的媒体数据;以及动态调节所述第一存储器处置器和所述第二存储器处置器,以保持所述可接受的间隙时间来处理所述媒体流。2.如权利要求1所述的方法,其中,所述第一存储器处置器与固定大小的存储器相关联,并且所述第二存储器处置器与动态可调整大小的存储器相关联。3.如权利要求2所述的方法,其中,动态调节所述第一存储器处置器和所述第二存储器处置器包括:其中,如果未检测到丢失的媒体数据,则返回到所述检测的步骤;其中,如果检测到丢失的媒体数据,则将媒体数据从所述第二存储器处置器馈送到所述第一存储器处置器;并且确定所述第二存储器处置器是否已消耗高于第一阈值,其中,如果第二存储器处置器已消耗高于所述第一阈值,则增大第二存储器处置器大小并发起所述第二存储器处置器的恢复;并且其中,如果第二存储器处置器已消耗不高于所述第一阈值,则发起所述第二存储器处置器的恢复。4.如权利要求2所述的方法,其中,动态调节所述第一存储器处置器缓冲器和所述第二存储器处置器缓冲器包括:其中,如果未检测到丢失的媒体数据,则返回到所述检测的步骤;其中,如果检测到丢失的媒体数据,则将媒体数据从所述第二存储器处置器馈送到所述第一缓冲器;并且确定所述第二存储器处置器是否已消耗高于第一阈值,其中,如果所述第二存储器处置器已消耗高于所述第一阈值,则增大加第二存储器处置器大小并发起所述第二存储器处置器的恢复;其中,如果所述第二存储器处置器已消耗不高于所述第一阈值,则确定所述第二存储器处置器是否已消耗小于第二阈值,其中,如果所述第二存储器处置器已消耗小于所述第二阈值,则减小所述第二存储器处置器大小并发起所述第二存储器处置器的恢复;并且其中,如果所述第二存储器处置器已消耗不小于所述第二阈值,则发起所述第二存储器处置器的恢复。5.一种用于低延迟系统中在媒体设备中进行数据管理的系统,所述系统包括:媒体输入输出接口,用于接收媒体流;第一存储器处置器,在处理所述媒体流时具有第一可接受的间隙时间;第二存储器处置器,在处理所述媒体流时具有第二可接受的间隙时间;以及处理器,用于动态调节所述第一存储器处置器和所述第二存储器处置器,以保持所述可接受的间隙时间来处理所述媒体流。
6.如权利要求5所述的系统,其中,所述第一存储器处置器与固定大小的存储器处置器相关联,并且所述第二存储器处置器与动态可调整大小的存储器处置器相关联。7.如权利要求6所述的系统,其中,动态调节所述第一存储器处置器和所述第二存储器处置器包括:其中,如果未检测到丢失的媒体数据,则返回到所述检测的步骤;其中,如果检测到丢失的媒体数据,则将媒体数据从所述第二存储器处置器馈送到所述第一存储器处置器;和确定所述第二存储器处置器是否已耗尽,其中,如果第二存储器处置器已耗...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。