提供根据剩余存储器容量的可记录时间的方法及其终端的制作方法

文档序号:7964697阅读:253来源:国知局
专利名称:提供根据剩余存储器容量的可记录时间的方法及其终端的制作方法
技术领域
本发明通常涉及一种数字多媒体广播(DMB)接收终端,具体地讲,涉及一种当记录数字广播时提供根据剩余存储器容量的可记录时间的方法及用于其的终端。
背景技术
通常,数字广播是通过替代传统的模拟广播来向用户提供高分辨率、高音质和更优质服务的广播服务。近来,伴随着数字广播技术和移动通信技术的发展,人们已经对甚至在移动的同时观看数字广播的数字广播服务产生了极大的兴趣。具体地讲,人们已经对使用移动终端的数字多媒体广播(DMB)产生了极大的兴趣。
具有DMB功能的终端提供记录功能,通过所述记录功能,在观看广播的同时可记录广播。因此,如果必要,则用户可使用终端来存储期望的广播。记录广播以存储用户期望的数字广播数据的方法与使用模拟信号记录传统的广播的方法几乎相同。例如,有一种通过预先设定预约记录或用户直接控制存储装置来存储数字广播数据的方法。
如上所述,在传统的广播记录方法中的通过用户按压特定的键的记录广播的方法中,如果剩余一些存储器容量,则终端开始执行存储过程,当没有存储器空间时,则终端强制结束存储过程。因此,用户期望的场景可能不会被记录。同样地,由于用户不能知道可记录时间剩余多少,所以当用户需要存储重要的场景或设定预约记录时,用户不得不手动确定何时开始和结束记录以及大约何时执行记录。
如上所述,具有DMB功能的传统的终端为了存储广播数据,它必须包括高性能的多媒体模块。此外,由于存储器具有有限的容量,所以存储用户期望的广播数据受到限制。另外,虽然用户可确定剩余存储器容量,但是由于事实上要被存储的广播数据的量根据广播节目而不同,所以用户不能确定剩余可记录时间。也就是说,用户为了记录期望的广播,用户不得不通过预测广播是否被充分地记录来确定是否开始记录。

发明内容
本发明的目的在于实质地解决至少以上问题和/或缺点并提供至少以下优点。因此,本发明的目的在于提供一种提供根据剩余存储器容量的可记录时间的方法及用于其的终端,通过该方法,可通过积极地将剩余多少可记录时间通知用户以确定是否开始记录。
本发明的另一目的在于提供一种提供根据剩余存储器容量的可记录时间的方法及用于其的终端,通过该方法,即使每个广播节目的要被记录的广播数据的量是不同的,也可计算根据剩余存储器容量的可记录时间。
根据本发明的一个方面,提供了一种在数字多媒体广播(DMB)接收终端中提供根据剩余存储器容量的可记录时间的方法。该方法包括步骤通过接收广播数据来执行广播服务模式;在执行广播服务模式的同时确定用户是否输入记录请求;如果记录请求被输入,则计算剩余存储器容量和可记录时间;显示计算出的剩余存储器容量和可记录时间。
根据本发明的另一个方面,提供了一种提供根据剩余存储器容量的可记录时间的数字多媒体广播(DMB)接收终端,该终端具有音频解码器,用于接收根据DMB广播的音频帧,对接收的音频帧音频解码,并输出解码的音频帧;视频解码器,用于接收根据DMB广播的视频帧,对接收的视频帧视频解码,并输出解码的视频帧;平均接收速率计算器,用于存储在预定时间每单位时间从音频解码器和视频解码器输入的音频帧和视频帧的总大小,计算在预定时间DMB广播数据的平均接收速率,并使用平均接收速率来计算根据剩余存储器容量的可记录时间;控制器,当用户输入记录请求时,用于输出由平均接收速率计算器计算的可记录时间。


通过结合附图,从下面的详细描述中,本发明的以上和其他目的、特征和优点将变得更加清楚,其中图1是根据本发明的DMB接收终端的框图;图2是根据本发明的DMB广播中的视频帧结构的示意图;图3是根据本发明的提供根据剩余存储器容量的可记录时间的方法的流程图;图4A至图4E示出根据本发明的每秒钟存储的视频数据和音频数据的数组;图5是根据本发明的存储音频数据和视频数据的方法的流程图;图6是根据本发明的显示根据剩余存储器容量的可记录时间的方法的流程图;图7示出显示有图6的可记录时间的屏幕。
具体实施例方式
以下将参照附图在这里描述本发明的优选实施例。在附图中,即使相同或相似的元件在不同的附图中被示出,相同的标号也指代相同或相似的元件。在以下的描述中,由于公知的功能和构造会以不必要的细节使本发明变得模糊,所以未详细描述公知的功能和构造。
本发明实现了一种提供根据剩余存储器容量的可记录时间的功能。为此,本发明计算在预定时间(例如几秒)接收的广播数据的平均接收速率并使用计算出的平均接收速率和剩余存储器容量来计算可记录时间。通过这样做,即使要被记录的广播数据的量根据广播节目变化,也可预测要被存储的广播数据的量,因此,通过积极地确定广播是否被记录,用户可有效地记录期望的广播。
将参照图1描述具有上述功能的DMB接收终端的组件和它们的操作。图1是根据本发明的DMB接收终端的框图。
参照图1,DMB接收终端包括数字广播数据接收器110,通过天线接收广播数据并输出传输流(TS)包;解复用器112,输入来自数字广播数据接收器110的传输流包并构造音频帧和视频帧;音频解码器114,接收来自解复用器112的音频帧,对接收的音频帧音频解码,并将解码的音频帧输出到多媒体单元140;视频解码器118,接收来自解复用器112的视频帧,对接收的视频帧视频解码,并将解码的视频帧输出到多媒体单元140。
通过将音频数据和视频数据分离以符合TS包大小、复用TS包并调制复用的TS包,被接收到数字广播数据接收器110的广播数据作为射频(RF)信号被外部数字广播系统(未示出)的发送器发送以被加载在传输信道上。
当解码的视频数据和音频数据被输出到多媒体单元140时,多媒体单元140将输入的视频数据和音频数据分别输出到显示单元130和音频处理单元150。也就是说,多媒体单元140将解码的音频数据输出到音频处理单元150以输出用户可识别的音频信号,并将解码的视频数据输出到显示单元130以显示用户可识别的视频。
根据本发明,DMB接收终端还包括计算广播数据的平均接收速率的平均接收速率计算器116。平均接收速率计算器116被构造为在接收广播数据的同时当用户输入记录请求时提供根据剩余存储器容量的可记录时间。详细地,平均接收速率计算器116在预定时间针对视频帧和音频帧计算广播数据的平均接收速率,并通过将剩余存储器容量除以平均接收速率来计算可记录时间。结果,平均接收速率计算器116计算可记录时间并通过多媒体单元140将计算出的可记录时间输出到控制器170。利用上述方法可预测要被存储的广播数据的量。
当用户输入记录请求时,控制器170将平均接收速率计算器116计算的可记录时间以叠置窗口或弹出窗口形式显示在在其上显示有视频数据的显示单元130上。这时,控制器170允许用户容易地知道可被记录的广播的多少。当用户输入记录请求时,控制器170将可记录时间通知用户,并同时接收来自多媒体单元140的视频数据和音频数据且将接收的视频数据和音频数据存储在存储器180中。根据本发明,在执行记录操作的同时,控制器170可连续地接收来自平均接收速率计算器116的可记录时间,并将接收的可记录时间实时地和视频数据一起显示在显示单元130上。
控制器170控制显示单元130,以输入从键输入单元160输入的键输入数据并显示与键输入数据对应的显示数据或者将设定或操作用户期望的功能的状态通知用户。控制器170控制显示单元130以显示在开始记录前预先计算出的可记录时间,使得用户可积极地确定是否开始记录。以另外的方式,在记录期间,控制器170可控制显示单元130以连续地更新并显示计算出的可记录时间。
音频处理单元150被连接到麦克风MIC和扬声器SPK,将从多媒体单元140输入的音频数据转换为音频信号并将转换的音频信号输出到扬声器SPK,且将从麦克风MIC输入的音频信号转换为音频数据并将转换的音频数据输出到多媒体单元140。
键输入单元160是用于与用户交互的装置,并对每一键输入输出唯一的键输入数据。从键输入单元160输出的键输入数据被输入到控制器170。控制器170检测什么键输入与输入的键输入数据对应,并根据检测结果执行操作。
存储器180存储关于DMB接收终端的通常功能的信息,同时也存储关于广播服务的供应的信息。当记录被请求时,控制器170还控制存储器180以存储多媒体单元140提供的视频数据和音频数据及平均接收速率。
控制器170控制RF单元190,以通过天线将RF信号发送到基站收发信机(BTS)并通过天线接收来自BTS的RF信号。
现在将参照图2描述平均接收速率计算器116的操作。图2是根据本发明的DMB广播中的视频帧结构的示意图。如图2中所示,视频帧300每秒钟包括单个I帧302和29个P帧303-1至303-29。I帧和P帧的每个包括用于与音频帧同步的组成时间戳(CTS)(composition time stamp)信息。每个帧的内部CTS间隔被固定,例如,对于陆地DMB(T-DMB)被固定为33ms。因此,只有当每个帧在33ms内被解码并输出时,后帧的解码处理时间才不受影响,因此,可以平稳地执行与音频帧的同步。为了获得根据本发明优选实施例的平均接收速率,假设DMB接收终端必须确切知道CTS和视频帧300的连续地输入的I帧和P帧的大小并连续地处理它们。
连续的每个帧在每秒钟重复,依次是最初的I帧和随后的29个P帧。因此,通过将单个I帧和29个P帧相加,获得30FPS(帧每秒),30FPS是T-DMB的视频帧的帧数目。因此,通过将在一秒钟输入的单个I帧和29个P帧的大小相加可获得视频数据的接收速率。平均接收速率计算器116将通过基于以上的描述连续地计算每秒钟的接收速率来获得的平均接收速率发送到控制器170,随后,控制器170将平均接收速率存储在存储器180中以维持计算出的值。
图3是提供根据本发明的提供根据剩余存储器容量的可记录时间的方法的流程图。
参照图3,在步骤300,DMB接收终端接收广播数据,并在步骤310临时存储接收的广播数据。详细地,当DMB接收终端通过数字广播数据接收器110接收广播时,解复用器112构造音频帧和视频帧,并将音频帧和视频帧发送到音频解码器114和视频解码器118,通过平均接收速率计算器116音频帧和视频帧被存储在预定的缓冲器中。每单位时间的广播数据接收速率也被存储在缓冲器中。在步骤320,DMB接收终端确定用户是否输入记录请求。
如果确定记录请求被输入,在步骤330,DMB接收终端确定是否可计算广播数据的平均接收速率。如果确定不能计算广播数据的平均接收速率,也就是说,如果足以计算平均接收速率的广播数据还未存储在缓冲器中,则DMB接收终端从存储器180读取存储的在接收先前的广播数据时计算出的平均广播数据接收速率。可选择地,即使足以计算平均接收速率的广播数据还未存储在缓冲器中,DMB接收终端也可计算到当前时刻为止接收的广播数据的平均接收速率。
由于要被存储的广播数据的量根据广播节目的内容变化,所以如果使用相同的平均广播数据接收速率,则当预测可记录时间时可发生根据使用相同的平均广播数据接收速率的误差。因此,为了解决这个问题,在预定的起始时间期间,也就是说,到足以计算平均接收速率的广播数据被存储在缓冲器中为止使用先前存储的平均广播数据接收速率。当足以计算平均接收速率的广播数据被记录在缓冲器中时,在预定的起始时间之后,即使每个广播节目的要被记录的广播数据的量变化,也可计算广播数据的平均接收速率。
在当前的实施例中,假设在某段时间接收的根据广播节目的广播数据没有显著变化,使用在预定时间接收的广播数据的接收速率的平均值来预测要被存储的广播数据的量。
如果在步骤330确定可计算广播数据的平均接收速率,也就是说,如果足以计算平均接收速率的广播数据已被存储在缓冲器中,则在步骤340DMB接收终端计算广播数据的平均接收速率。详细地,使用每单位时间的存储在缓冲器中的广播数据的接收速率来计算在预定时间接收的广播数据的平均接收速率。例如,在预定时间即10秒将每单位时间的广播数据接收速率累加,随后,如果将累加的接收速率除以10秒,则可获得10秒钟接收的广播数据的平均接收速率。
在步骤360,DMB接收终端使用计算出的平均广播数据接收速率来计算根据剩余存储器容量的可记录时间。随后,在步骤370,DMB接收终端将可记录时间通知用户。通过这样做,用户可以知道可记录多少广播并可确定广播的哪一部分会被记录。
为了详细描述本发明,以下,使用将10秒钟接收的广播数据的接收速率平均得到的值作为示例。图4A至图4E示出了根据本发明的每秒钟存储的视频数据和音频数据的数组。图5是根据本发明的存储音频数据和视频数据的方法的流程图。
参照图4A至图4E,每秒钟接收的视频数据的接收速率被存储在存储每秒钟视频数据的比特率的数组vRate[upIndex]中。图4A中示出了数组vRate[upIndex]的结构和存储在数组vRate[upIndex]中的值。每秒钟接收的音频数据的接收速率被存储在存储每秒钟音频数据的比特率的数组aRate[upIndex]中,图4B中示出了数组aRate[upIndex]的结构。如图4A和图4B中所示,当对于数组vRate[upIndex]和数组aRate[upIndex]的每个10个数组元素被填满时,可获得如图4C和图4D中所示的表示视频数据的平均接收速率的视频比特率(VBRATE)和表示音频数据的平均接收速率的音频比特率(ABRATE)。图4E中示出的upIndex的值每秒钟增加1,10是模值(modulovalue)。详细地,DMB接收终端将每秒钟的比特率值存储在数组vRate[upIndex]和数组aRate[upIndex]的每个的upIndex位置,分别通过将存储的比特率值平均来计算VBRATE和ABRATE,并将upIndex增加1。如果在比特率值被存储10秒钟之前必须计算VBRATE和ABRATE,则可使用先前数组中存储的一些值来获得VBRATE和ABRATE。
参照图5来详细描述存储视频数据和音频数据的过程。
在步骤500,当视频帧被接收的模式被激活时,也就是说,当视频帧开始被接收时,在步骤505,DMB接收终端将变量初始化。在步骤510,DMB接收终端确定在连续接收的视频帧中I帧是否存在。如果I帧不存在,则DMB接收终端等待直到I帧被检测到。如果I帧被检测到,则在步骤515,DMB接收终端确定当前帧是否为I帧。如果当前帧不是I帧,则在步骤520,DMB接收终端将表示针对视频数据和音频数据的已有的I帧与所有后续的P帧的每个的大小的变量vsize和asize累加到表示总大小的变量Vsize和Asize。通过步骤510至步骤520,可累加出每个I帧之间的所有P帧的大小。虽然每秒钟接收的视频帧的大小是不定的,但是每秒钟接收的音频帧具有均匀的大小。因此,音频帧的大小即ASize每秒钟具有相等的值,而视频帧的大小即Vsize每秒钟改变。
由于视频帧具有1秒钟的周期,所以音频帧存储周期遵循视频帧存储周期。如果在将vsize和asize的每个值累加到VSize和ASize的同时,在步骤515,确定当前帧是I帧,则在步骤525,DMB接收终端将VSize和ASize的值存储在数组vRate[upIndex]和数组aRate[upIndex]的相对upIndex位置,并将upIndex的值增加1。在这里,upIndex是用于在最近的10秒内保持数据的指数,将10作为模值。
在步骤530,如果upIndex大于9,则在步骤535,DMB接收终端将upIndex初始化为0并将表示使用已存储的平均接收速率的变量fillAllData设定为“TURE”。在步骤530,如果upIndex不大于9,则在步骤540,确定fillAllData是否为“TURE”。由于fillAllData表示此时的初始存储状态,所以fillAllData保持“FALSE”。因此,在步骤550,即使10个数组元素未被填满,仅使用当前存储的数组值也获得表示视频数据和音频数据的平均接收速率的变量VBRATE和变量ABRATE。
在步骤540,如果确定fillAllData为“TURE”,则使用最后10秒钟存储的数组值来获得变量VBRATE和变量ABRATE。
在描述根据本发明优选实施例的获得可记录时间的过程之前,将示意性地描述最后10秒钟存储的数据接收速率的平均值VBRATE和ABRATE。
VBRATE表示每1秒钟存储的视频帧的总大小的平均值,为了更精确地预测,VBRATE可被获取为最后10秒钟的平均值BitRate。ABRATE表示每1秒钟存储的音频帧的总大小的平均值,并可被获取为最后10秒钟的平均值BitRate。
如果使用上述过程可获得在预定时间接收的广播数据的平均接收速率,则可计算根据剩余存储器容量的可记录时间。通过将剩余存储器容量除以根据预定的文件格式在1秒钟存储的数据的大小,来实现使用平均接收速率计算根据剩余存储器容量的可记录时间的方法。现在将详细描述根据本发明的计算可记录时间的过程。
例如,当广播数据如运动的画面以如skm的文件格式(skm表示根据移动电话制造商被不同地支持的文件格式,即,特定的手机支持的文件扩展。因此,无需定义skm。)被存储时,使用以下方程式1可计算根据剩余存储器容量的可记录时间可记录时间=[剩余存储器容量]/[1秒钟存储的skm文件的大小](1)在方程式1中,使用文件系统的应用程序可以知道剩余存储器容量,根据表1中示出的skm文件结构使用每秒钟的增量可计算1秒钟存储的skm文件的大小。虽然在方程式1中示出了skm文件格式,但是优选地,可以用根据预定的文件格式在1秒钟存储的数据的大小来代替1秒钟存储的skm文件的大小。
表1

表1示出了skm文件结构,其中,当单个文件被形成时,一旦存储格式被确定,头就被固定,且只有附加的存储大小每秒钟增长。在表1中,位于字节(Bytes)部分的数字、VBRATE、ABRATE、VFPS和AFPS是常数,sec表示时间变量。其中,VFPS表示每秒钟的视频帧,所述每秒钟的视频帧表示每秒钟的视频帧的数目(TDMB30),AFPS表示每秒钟的音频帧,所述每秒钟的音频帧表示每秒的音频帧的数目(TDMB43)。
通过将时间变量的存储时间sec代入表1的底部示出的方程中,可获得skm文件大小即SIZE。在表2中描述skm文件格式中使用的简写。
表2

通过使用表1如下说明的方程式2可获得使用方程式1获得的可记录时间。
MEM=FILEHDR+sec*(VBRATE+ABRATE+12VFPS+12AFPS+8) (2)由于与使用方程式2获得的当前剩余存储器容量对应的文件可存储更多,所以可使用方程式2中表示剩余存储器容量的变量MEM代替方程式1的SIZE。另外,由于头的大小可根据存储文件格式变化,所以可以以方程式2的FILEHDR代替方程式l的常数1087。基于时间变量sec通过重新排列方程式2获得如下说明的方程式3。
sec=(MEM-FILEHDR)(VBRATE+ABRATE+12VFPS+12AFPS+8)---(3)]]>如果剩余存储器容量MEM的值被代入方程式3,则可以以秒为单位计算可记录时间。因此,使用上述方程,在用户输入记录请求时的可记录时间可以以小时、分钟和秒为单位显示。
将参照图6和图7来详细描述根据本发明的显示可记录时间的详细示例。图6是根据本发明优选实施例的显示根据剩余存储器容量的可记录时间的方法的流程图,图7示出了在其上显示有图6的可记录时间的屏幕。
在接收广播数据并输出视频信号和音频信号的广播服务模式中,DMB接收终端可提供记录功能。因此,用户可使用在观看广播同时的实时记录广播的功能或预约记录功能。在根据本发明的记录功能中,当在观看广播时的实时记录或预约记录被设定时,实现将剩余存储器容量和根据剩余存储器容量的可记录时间通知用户的功能。
现在将参照图6来描述这种功能。在广播服务模式中,在步骤600,DMB接收终端确定用户是否输入实时记录请求。如果作为确定结果实时记录请求被输入,则在步骤610,DMB接收终端使用到当前为止接收的广播数据计算当前平均广播数据接收速率。详细地,当实时记录请求被输入时,DMB接收终端确定是否可通过使用到当前为止接收的广播数据,计算出平均广播数据接收速率。也就是说,DMB接收终端确定接收足以计算平均广播数据接收速率的广播数据的预定时间是否已经过去。如果作为确定结果预定时间还未过去,则DMB接收终端通过计算到当前为止接收的广播数据的平均接收速率而不是在预定时间接收的广播数据的平均接收速率来计算根据剩余存储器容量的可记录时间。如果预定时间已经过去,则优选地,使用在预定时间接收的广播数据的平均接收速率来计算可记录时间。
在步骤600,如果确定用户输入的记录请求不是实时记录请求,则在步骤620,DMB接收终端确定用户输入的记录请求是否为预约记录请求。如果作为确定结果预约记录请求被输入,则在步骤630,DMB接收终端使用在预定时间接收的广播数据来计算预定时间的平均广播数据接收速率。在这里,预定时间的平均广播数据接收速率表示几秒如10秒接收的广播数据的平均接收速率。
当这样的平均广播数据接收速率被计算出时,在步骤640,DMB接收终端使用平均广播数据接收速率来计算根据剩余存储器容量的可记录时间。在这里,剩余存储器容量是使用方程式1获得的值。当通过以上步骤计算出剩余存储器容量和可记录时间时,DMB接收终端可如图7中所示显示计算出的剩余存储器容量和可记录时间。
当用户按压用于实时记录或预约记录的键时,通过将剩余存储器容量和可记录时间显示在屏幕上,可实现检查剩余存储器容量和可记录时间。可选地,当用户选择如标号S700所示的预定菜单时,通过将剩余存储器容量和可记录时间以弹出窗口图案叠置在屏幕上来检查剩余存储器容量和可记录时间。
如上所述,根据本发明,通过记录前将通过根据剩余存储器容量计算的可记录时间预先通知用户,用户可以知道可记录多少广播,因此,可以提高记录功能的利用效率。也就是说,由于在开始记录前用户可以确定可记录时间,所以用户可积极地选择记录范围。另外,可以防止在正常结束重要场景的记录之前由剩余存储器容量的不足引起的记录中途中的强制记录停止。
尽管已经参照本发明的某个特定优选实施例示出并描述了本发明,但本领域技术人员会理解,在不脱离如权利要求限定的本发明的精神和范围的情况下,可在形式上和细节上作出各种改变。
权利要求
1.一种在数字多媒体广播接收终端中提供根据剩余存储器容量的可记录时间的方法,该方法包括步骤通过接收广播数据来执行广播服务模式;在执行所述广播服务模式的同时,确定用户是否输入记录请求;如果所述记录请求被输入,则计算所述剩余存储器容量和所述可记录时间;显示计算出的所述剩余存储器容量和所述可记录时间。
2.如权利要求1所述的方法,还包括步骤当用户输入的所述记录请求是实时记录请求时,确定使用接收的广播数据是否可获得所述平均广播数据接收速率;如果作为确定结果还未接收到对所述平均广播数据接收速率足够的广播数据,则计算到当前为止接收的广播数据的平均接收速率;使用计算出的平均广播数据接收速率来计算根据所述剩余存储器容量的可记录时间。
3.如权利要求1所述的方法,还包括步骤在执行所述广播服务模式的同时,确定用户是否输入预定的菜单键以检查可记录时间;如果所述预定的菜单键被输入,则计算并显示所述剩余存储器容量和可记录时间。
4.如权利要求3所述的方法,其中,使用显示有广播图像的屏幕上的叠置图案或弹出屏幕可显示所述剩余存储器容量和可记录时间。
5.如权利要求1所述的方法,其中,计算所述剩余存储器容量和可记录时间的步骤包括下述步骤每单位时间存储广播数据接收速率;使用所述广播数据接收速率来计算在预定时间接收的广播数据的平均接收速率;使用所述平均接收速率来计算根据所述剩余存储器容量的可记录时间;将计算出的所述可记录时间输出。
6.如权利要求5所述的方法,其中,所述存储广播数据接收速率的步骤包括下述步骤当视频帧和音频帧被接收时,将根据数字多媒体广播的视频帧和音频帧解码,并输出解码的视频帧和音频帧;在输出所述解码的视频帧和音频帧的同时,通过将每秒接收的单个I帧和29个P帧的总大小相加来获得所述广播数据接收速率,随后每单位时间存储获得的所述广播数据接收速率。
7.如权利要求5所述的方法,其中,所述计算平均接收速率的步骤包括下述步骤将每单位时间存储的所述广播数据接收速率累加;通过将累加的所述广播数据接收速率除以所述预定时间来计算所述平均接收速率。
8.如权利要求1所述的方法,其中,所述可记录时间如下被确定可记录时间=[剩余存储器容量]/[1秒钟存储的skm文件的大小],其中,使用文件系统的应用程序来获得所述剩余存储器容量,并根据skm文件结构使用每秒钟的增量来获得所述1秒钟存储的skm文件的大小。
9.如权利要求1所述的方法,其中,通过将所述剩余存储器容量除以根据预定的文件格式的每秒钟存储的文件的大小来计算所述可记录时间。
10.一种提供根据剩余存储器容量的可记录时间的数字多媒体广播接收终端,包括音频解码器,用于接收根据数字多媒体广播的音频帧,对接收的音频帧音频解码,并输出解码的音频帧;视频解码器,用于接收根据数字多媒体广播的视频帧,对接收的视频帧视频解码,并输出解码的视频帧;平均接收速率计算器,用于存储在预定时间每单位时间从音频解码器和视频解码器输入的音频帧和视频帧的总大小,计算在所述预定时间的数字多媒体广播数据的平均接收速率,并使用所述平均接收速率来计算根据所述剩余存储器容量的所述可记录时间;控制器,当用户输入记录请求时,用于输出由所述平均接收速率计算器计算的所述可记录时间。
11.如权利要求10所述的数字多媒体广播接收终端,还包括数字广播接收器,用于提供根据数字多媒体广播接收的传输流包;解复用器,用于接收来自数字广播接收器的所述传输流包,构造音频帧和视频帧,并将所述音频帧和所述视频帧分别发送到所述音频解码器和所述视频解码器;显示单元,在所述控制器的控制下用于显示所述可记录时间。
12.如权利要求10所述的数字多媒体广播接收终端,其中,所述平均接收速率计算器将每单位时间存储的广播数据的接收速率累加,存储累加的接收速率,并通过将累加的接收速率除以所述预定时间来计算所述平均接收速率。
13.如权利要求10所述的数字多媒体广播接收终端,其中,通过将使用文件系统的应用程序获得的所述剩余存储器容量除以根据预定的文件格式的每秒钟存储的文件的大小来获得所述可记录时间。
全文摘要
本发明提供了一种提供根据剩余存储器容量的可记录时间的功能。为了实现这种功能,计算在预定时间(例如几秒)接收的广播数据的平均接收速率,并使用计算出的平均接收速率和剩余存储器容量来计算可记录时间。通过这样做,即使要被记录的广播数据的量随广播节目变化,也可预测要被记录的广播数据的量,因此,通过积极地确定广播是否被记录,用户可有效地记录期望的广播部分。
文档编号H04M11/08GK1893383SQ20061010057
公开日2007年1月10日 申请日期2006年7月6日 优先权日2005年7月8日
发明者郑在莹, 柳廷珉, 金炳旭, 李英植 申请人:三星电子株式会社
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1