CN101960841B - 基于多媒体服务的缓存状态来记录数字多媒体的方法和装置 - Google Patents
基于多媒体服务的缓存状态来记录数字多媒体的方法和装置 Download PDFInfo
- Publication number
- CN101960841B CN101960841B CN200880127522.0A CN200880127522A CN101960841B CN 101960841 B CN101960841 B CN 101960841B CN 200880127522 A CN200880127522 A CN 200880127522A CN 101960841 B CN101960841 B CN 101960841B
- Authority
- CN
- China
- Prior art keywords
- buffer memory
- information
- multimedia service
- service
- cache
- 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.)
- Expired - Fee Related
Links
- 238000000034 method Methods 0.000 title claims abstract description 44
- 230000003139 buffering effect Effects 0.000 title abstract 6
- 239000000872 buffer Substances 0.000 claims description 588
- 230000015654 memory Effects 0.000 claims description 484
- 238000010586 diagram Methods 0.000 description 26
- 238000007726 management method Methods 0.000 description 21
- 230000006870 function Effects 0.000 description 8
- 230000008859 change Effects 0.000 description 7
- 230000007246 mechanism Effects 0.000 description 6
- 238000000151 deposition Methods 0.000 description 5
- 238000004590 computer program Methods 0.000 description 4
- 230000008569 process Effects 0.000 description 4
- 238000013500 data storage Methods 0.000 description 2
- 238000006073 displacement reaction Methods 0.000 description 2
- 230000008901 benefit Effects 0.000 description 1
- 230000005540 biological transmission Effects 0.000 description 1
- 238000004891 communication Methods 0.000 description 1
- 230000000052 comparative effect Effects 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 238000007689 inspection Methods 0.000 description 1
- 238000011084 recovery Methods 0.000 description 1
- 230000002123 temporal effect Effects 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B27/00—Editing; Indexing; Addressing; Timing or synchronising; Monitoring; Measuring tape travel
- G11B27/10—Indexing; Addressing; Timing or synchronising; Measuring tape travel
- G11B27/102—Programmed access in sequence to addressed parts of tracks of operating record carriers
- G11B27/105—Programmed access in sequence to addressed parts of tracks of operating record carriers of operating discs
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing 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/44—Processing 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/44004—Processing 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 video buffer management, e.g. video decoder buffer or video display buffer
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N5/00—Details of television systems
- H04N5/76—Television signal recording
- H04N5/78—Television signal recording using magnetic recording
- H04N5/782—Television signal recording using magnetic recording on tape
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Signal Processing For Digital Recording And Reproducing (AREA)
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
- Computer And Data Communications (AREA)
Abstract
提供了通过缓存来记录数字多媒体的方法和装置。该方法包括:在预定输出模式中执行关于多个接收的多媒体服务中的每一个的缓存;关于所缓存的多媒体服务中的每一个,管理与缓存设置有关的缓存信息;以及根据缓存信息控制相应多媒体服务的输出,其中输出模式包括时间移位模式和后台模式,其中在时间移位模式中调用并重现之前缓存的多媒体服务,而在后台模式中缓存当前接收的多媒体服务而不在屏幕上显示当前接收的多媒体服务。
Description
技术领域
本发明涉及用于记录数字多媒体的方法和装置,并且更具体地,涉及用于缓存所接收的多媒体服务、管理缓存状态以及重现或记录多媒体服务的方法和装置。
背景技术
数字多媒体重现和记录***在接收多媒体服务时使用缓存来实现时间移位(time shift)模式和后台(background)模式。由于多媒体服务被缓存、存储并处理,所以基于多媒体服务的缓存状态来确定处理多媒体服务的结果。
图1A是在传统的开放有线电视应用平台(OCAP)数字视频记录***100中、在时间移位模式期间记录控制器110和服务接收器120的缓存机制的数据流示意图。
参考图1A,传统的OCAP数字视频记录***100注册时间移位事件***,以确定在时间移位模式中记录控制器110是否改变缓存状态(操作130)。记录控制器110指示服务接收器120开始关于时间移位模式的缓存(操作140)。服务接收器120向记录控制器110发送时间移位事件信息(操作150)。
时间移位事件信息包括与如下事项有关的信息:是否缓存在时间移位模式中提供的多媒体服务、是否检测缓存、以及是否改变时间移位模式的基本属性。时间移位事件信息可以确认关于时间移位模式的缓存开始还是结束。
图1B是在传统的OCAP数字视频记录***100中、在后台模式期间记录控制器110和服务接收器120的缓存机制的数据流示意图。
参考图1B,时间移位事件信息包括与关于时间移位模式而不是后台模式的缓存有关的信息。因为传统的OCAP数字视频记录***100的记录控制器110注册与关于时间移位模式的缓存有关的事件***(操作130),所以虽然记录控制器110指示服务接收器120开始关于后台模式的缓存(操作160),但是服务接收器120并不对开始关于后台模式的缓存进行响应(操作170)。因此,与诸如关于后台模式的缓存的开始或结束之类的缓存状态有关的信息可能不被确认。
图2是在传统的OCAP数字视频记录***100中、记录控制器110和服务接收器120的缓存请求列表机制的数据流示意图。
参考图2,传统的OCAP数字视频记录***100的记录控制器110可以向服务接收器120请求已被发出缓存开始请求的多媒体服务的缓存请求列表,以确定是否已经开始缓存(操作210)。服务接收器120可以向记录控制器120提供缓存请求列表(操作220)。
如果发出了关于后台模式的缓存开始请求,则因为在缓存请求列表中描述了这样的事实,所以可以确认关于后台模式的缓存开始请求。然而,可能不能确认与关于后台模式的缓存是否开始有关的信息。因此,如果在关于后台模式的缓存还没有开始时发出缓存开始请求或缓存事件发生,则缓存开始请求或缓存事件可能不被处理。
发明内容
技术问题
本发明提供了在数字多媒体重现和记录***中、当在诸如时间移位模式或后台模式之类的输出模式中处理多媒体服务时,用于在所有输出模式中管理多媒体服务的缓存状态的方法和装置。
本发明还提供了通过管理缓存处理状态或确定缓存状态是否改变来根据多媒体服务的缓存状态控制诸如多媒体服务的重现或记录之类的输出的方法和装置。
技术方案
根据本发明的方面,提供了一种记录数字多媒体的方法,该方法包括:在预定输出模式中执行关于多个接收的多媒体服务中的每一个的缓存;关于所缓存的多媒体服务中的每一个,管理与缓存设置有关的缓存信息;以及根据缓存信息控制相应多媒体服务的输出,其中输出模式包括时间移位模式和后台模式,其中在时间移位模式中调用并重现之前缓存的多媒体服务,而在后台模式中缓存当前接收的多媒体服务而不在屏幕上显示当前接收的多媒体服务。
缓存信息可以包括与所缓存的多媒体服务中的每一个有关的缓存进行(progress)状态信息,其中缓存进行状态信息包括作为相应多媒体服务的缓存进行状态的缓存开始请求、缓存开始取消、缓存进行中、缓存初始化和缓存失败中的至少一个。
缓存信息可以包括包含在所缓存的多媒体服务中对其发出缓存开始请求的多媒体服务的列表的缓存开始请求列表信息,其中缓存开始请求列表信息包括关于多媒体服务中的每一个的缓存进行状态信息。
缓存信息可以包括与所缓存的多媒体服务有关的缓存事件信息,其中缓存事件信息包括关于与多媒体服务中的每一个有关的缓存状态、缓存服务类型和缓存连续时间段中的至少一个是否改变的缓存事件类型信息。
缓存信息可以包括与所缓存的多媒体服务有关的缓存事件信息,其中缓存事件信息包括关于与多媒体服务中的每一个有关的缓存状态、缓存服务类型和缓存连续时间段中的至少一个是否改变的缓存事件类型信息以及缓存开始请求列表信息。
该方法还可以包括:通过使用缓存信息,确定关于所缓存的多媒体服务的将被处理的预定操作。
管理缓存信息可以包括:确定所缓存的多媒体服中的每一个务的缓存状态是否改变;如果缓存状态改变,则根据所改变的缓存状态更新缓存信息;以及输出所更新的缓存信息。
控制相应多媒体服务的输出可以包括:从缓存信息获取缓存事件信息,其中缓存事件信息包括缓存事件类型信息。
控制相应多媒体服务的输出还可以包括:从缓存信息获取缓存开始请求列表信息。
控制相应多媒体服务的输出还可以包括:从缓存开始请求列表信息获取关于预定多媒体服务的缓存进行状态信息,其中缓存开始请求列表信息包括关于多媒体服务中的每一个的缓存进行状态信息。
管理缓存信息可以包括:如果确认预定缓存开始请求输入,则更新缓存开始请求列表信息;以及输出所更新的缓存开始请求列表信息,其中缓存开始请求列表信息包括在所缓存的多媒体服务中对其发出缓存开始请求的多媒体服务的列表。
管理缓存信息可以包括:如果由于瞬间(instant)的缓存错误将将预定多媒体服务分割为缓存不连续区域之前的第一区域、缓存不连续区域之后的第二区域以及缓存不连续区域,则将包含与缓存不连续的原因有关的信息、与缓存不连续时间有关的信息以及与缓存不连续区域位置有关的信息中的至少一个的服务不连续区域信息包括在缓存不连续区域中。
控制相应多媒体服务的输出还可以包括:通过使用服务不连续区域信息和缓存信息检测缓存不连续区域;以及除了缓存不连续区域之外,连续重现第一区域中的多媒体服务和第二区域中的多媒体服务。
控制相应多媒体服务的输出还可以包括:通过使用服务不连续区域信息和缓存信息检测缓存不连续区域;以及写入第一区域中的多媒体服务、第二区域中的多媒体服务以及关于缓存不连续区域的信息。
根据本发明的另一方面,提供了一种用于记录数字多媒体的装置,该装置包括:服务缓存单元,用于在预定输出模式中执行关于多个接收的多媒体服务中的每一个的缓存;缓存信息管理单元,用于关于所缓存的多媒体服务中的每一个,管理与缓存设置有关的缓存信息;以及服务控制器,用于根据缓存信息控制相应多媒体服务的输出,其中输出模式包括时间移位模式和后台模式,其中在时间移位模式中调用并重现之前缓存的多媒体服务,而在后台模式中缓存当前接收的多媒体服务而不在屏幕上显示当前接收的多媒体服务。
根据本发明的再一方面,提供了一种在其上记录有用于执行记录数字多媒体的方法的程序的计算机可读记录介质。
附图说明
参考附图,通过详细描述本发明的示范性实施例,本发明的上述和其他特征和优点将变得更加明显,其中:
图1A是在传统的开放有线电视应用平台(OCAP)数字视频记录***中、在时间移位模式期间记录控制器和服务接收器的缓存机制的数据流示意图;
图1B是在传统的OCAP数字视频记录***中、在后台模式期间记录控制器和服务接收器的缓存机制的数据流示意图;
图2是在传统的OCAP数字视频记录***中、记录控制器和服务接收器的缓存请求列表机制的数据流示意图;
图3是根据本发明实施例的数字多媒体记录装置的框图;
图4是根据本发明实施例的缓存状态信息的示意图;
图5是根据本发明实施例的用于解释关于缓存事件信息的服务控制器和缓存信息管理单元之间关系的数据流示意图;
图6是根据本发明的另一实施例的用于解释关于缓存开始请求列表信息的服务控制器和缓存信息管理单元之间关系的数据流示意图;
图7A是根据本发明实施例的当缓存一次不连续时管理缓存服务的方法的示意图;
图7B是根据本发明实施例的当缓存多次不连续时管理缓存服务的方法的示意图;
图8是根据本发明实施例的用于解释重现缓存不连续服务区域的方法的示意图;
图9是根据本发明实施例的用于解释记录缓存不连续服务区域的方法的示意图;以及
图10是图示根据本发明实施例的数字多媒体记录方法的流程图。
具体实施方式
在下文中,将通过参考附图解释本发明的示范性实施例来详细描述本发明。
图3是根据本发明实施例的数字多媒体记录装置300的框图。
参考图3,数字多媒体记录装置300包括服务缓存单元310、缓存信息管理单元320和服务控制器330。数字多媒体记录装置300可以实现包括时间移位模式和后台模式的输出模式。
服务缓存单元310缓存所接收的多媒体服务以在包括时间移位模式和后台模式的输出模式之一中输出每个多媒体服务,并且将所缓存的多媒体服务发送给服务控制器330。
当数字多媒体记录装置300符合IPTV(互联网协议电视)标准时,数字多媒体记录装置300可以通过使用互联网协议来接收多媒体服务。当数字多媒体记录装置300在广播通信环境中操作时,数字多媒体记录装置300可以以信道形式接收多媒体服务。
可以在包括时间移位模式和后台模式的输出模式中处理每个多媒体服务。在时间移位模式中,可以调用和重现被接收和缓存的多媒体服务。更具体地,当重现当前正被缓存的多媒体服务时,可以调用和重现之前缓存的多媒体服务。在后台模式中,缓存并存储当前接收的多媒体服务,同时不在屏幕上显示。在后台模式中,可以根据用户的请求来记录多媒体服务。
根据数字多媒体记录装置300的硬件规范,可以在时间移位模式中处理两个或多个多媒体服务,或者可以在后台模式中处理两个或多个多媒体服务。可以在时间移位模式中处理一些多媒体服务,同时在后台模式中处理其他多媒体服务。在该情况下,如果在后台模式中将多媒体服务显示在屏幕上,则因为后台模式被改变为时间移位模式,所以可能不在后台模式和时间移位模式中同时处理该多媒体服务。
缓存信息管理单元320根据服务控制器330的缓存请求,管理与由服务缓存单元310缓存的多媒体服务中的每个多媒体服务的缓存设置有关的缓存信息。可以将缓存信息发送给服务控制器330。缓存信息管理单元320确认由服务缓存单元310缓存的多媒体服务中的每个多媒体服务的缓存状态是否已被改变,并将与多媒体服务中的每个多媒体服务的缓存状态是否已被改变有关的确认包括在缓存信息中。
在本实施例中,可以由每个输出模式和多媒体服务来设置缓存信息。更具体地,具有不同输出模式的多媒体服务具有不同的缓存信息,并且具有相同输出模式的不同多媒体服务具有不同的缓存信息。
缓存信息包括四种类型的缓存信息,例如缓存状态信息、缓存开始请求列表信息、缓存事件类型信息和缓存事件信息。
缓存状态信息包括缓存开始请求、缓存开始取消、缓存进行中、缓存初始化和缓存失败中的至少一种,作为被缓存的多媒体服务中的每个多媒体服务的缓存状态。将在之后参考图4来更详细地描述缓存状态信息。
缓存开始请求列表信息包括与由服务控制器330发送的对所缓存的多媒体服务的缓存开始请求有关的缓存列表。因为服务控制器330可以针对特定输出模式或特定多媒体服务来发送缓存开始请求,所以缓存开始请求列表信息可以包括与特定模式相应的输出模式或者与特定多媒体服务相应的多媒体服务。缓存开始请求列表信息可以包括缓存状态信息。
缓存事件类型信息包括如下至少一种:与缓存状态是否已被改变、以及包括缓存服务类型缓存连续时间的缓存属性和是否已被改变有关的信息。
缓存事件信息包括关于与所缓存的多媒体服务的缓存设置有关的事件的信息。缓存事件信息可以包括缓存事件类型信息和缓存开始请求列表信息中的至少一种。因此,如果缓存事件信息包括缓存开始请求列表信息,则包括在缓存开始请求列表信息中的缓存状态信息可以被包括在缓存事件信息中。
服务控制器330从服务缓存单元310接收所缓存的多媒体服务,从缓存信息管理单元320接收缓存信息,并且根据所接收的缓存信息来控制相应多媒体服务的输出。服务控制器330可以控制预定多媒体服务的重现或记录的输出。
可以通过如下方式来实现用于执行与服务控制器330的多媒体服务输出控制有关的功能的多种模块:计算机程序指令、通用目的计算机的处理器、用于特定目的的计算机以及用于执行计算机程序指令的预定功能的编程可控数据处理设备。可以将计算机程序指令存储在可由多种处理器或编程可控数据处理设备访问的计算机存储器中。并且,可以将计算机程序指令装载到多种处理器或编程可控数据处理设备。
服务控制器330可以包括缓存信息确定模块,以确定处理所缓存的多媒体服务的预定操作。缓存信息确定模块可以确定要求缓存信息的处理操作,并将缓存信息引导到执行处理操作的位置。
服务控制器330还可以包括缓存指令模块,以指示与所缓存的多媒体服务中的预定多媒体服务有关的缓存操作。缓存操作包括预定多媒体服务的缓存开始和缓存开始取消。
缓存指令模块指示与预定多媒体服务有关的缓存操作。服务缓存单元310改变缓存操作。缓存信息管理单元320确认由于改变的缓存操作而被改变的缓存状态,并根据改变的缓存状态来更新缓存信息。所更新的缓存信息可以被发送给服务控制器330的缓存信息确定模块。
服务控制器330还可以包括缓存事件信息获取模块,以从由缓存信息确定模块输出的缓存信息获取缓存事件信息。如果缓存事件信息获取模块需要缓存事件信息,则缓存信息确定模块将缓存信息引导到缓存事件信息获取模块,使得缓存事件信息获取模块可以从缓存信息获取缓存事件信息。
服务控制器330还可以包括缓存开始请求列表信息获取模块,以从由缓存信息确定模块输入的缓存信息获取缓存开始请求列表信息。如果缓存开始请求列表信息获取模块需要缓存开始请求列表信息,则缓存信息确定模块将缓存信息引导到缓存事件信息获取模块,使得缓存开始请求列表信息获取模块可以从缓存信息获取缓存开始请求列表信息。
服务控制器330还可以包括缓存状态信息获取模块,以从由缓存开始请求列表信息获取模块获取的缓存开始请求列表信息中获取预定缓存状态信息。
服务控制器330还可以包括缓存开始请求列表要求模块,以指示缓存信息管理单元320提供缓存开始请求列表信息。指定缓存开始请求列表信息而不是包括在缓存事件信息中的缓存开始请求列表信息,从而获取缓存开始请求列表信息而无需使用缓存事件信息。
如果缓存信息管理单元320从服务控制器330接收用于要求缓存开始请求列表信息的指令,则缓存信息管理单元320可以确认服务缓存单元310是否接收缓存开始请求。如果缓存信息管理单元320确认服务缓存单元310接收缓存开始请求,则缓存信息管理单元320更新缓存开始请求列表信息。然后,将所更新的缓存开始请求列表信息发送给服务控制器330。在这点上,服务控制器330的缓存状态信息获取模块可以从由缓存开始请求列表要求模块接收的缓存开始请求列表信息中获取关于预定多媒体服务的缓存状态信息。
服务控制器330的缓存信息获取模块可被用于获取与所缓存的多媒体服务有关的各种各样的缓存信息。服务控制器330可以将包括在服务控制器330中的缓存信息与从缓存信息管理单元320获取的缓存信息相比较,并基于比较结果来执行各种各样的服务控制功能,或者不使用从缓存信息管理单元320获取的缓存信息。将在之后参考图5和图6更详细地描述在服务控制器330中从缓存信息管理单元320获取缓存信息的过程。
服务控制器330可以基于从缓存信息管理单元320接收的缓存信息,控制与多媒体服务的重现或记录有关的输出功能。
当由于错误使得多媒体服务立即不连续时,服务控制器330可以控制输出功能。如果将多个多媒体服务区域中的每一个分割为缓存不连续之前的第一区域、缓存不连续之后的第二区域、以及在其中缓存不连续的缓存不连续区域,则缓存信息管理单元320还可以包括缓存不连续管理单元,来管理包括与每个多媒体服务区域的缓存不连续区域有关的不连续原因信息、不连续时间信息和不连续区域位置信息中的至少一种信息的服务不连续区域信息。
服务控制器330可以通过使用服务不连续区域信息和缓存信息来检测缓存不连续区域,并且包括用于连续重现除了缓存不连续区域之外的第一和第二区域的多媒体服务的时间移位重现模块。
当数字多媒体记录装置300的输出模式被改变为记录模式时,服务控制器330可以通过使用服务不连续区域信息和缓存信息来检测缓存不连续区域,并且包括用于记录第一和第二区域的多媒体服务以及缓存不连续区域信息的分割记录模块。
将在之后参考图7A至图9来更详细地描述控制由本实施例输出的多媒体服务的方法。
图4是根据本发明实施例的缓存状态信息400的示意图。参考图4,缓存状态信息400包括每个输出模式和多媒体服务的当前缓存状态。缓存状态信息400可以包括如下五种缓存状态:缓存开始请求状态410、缓存取消状态420、缓存初始化状态430、缓存失败状态440和缓存进行状态450。
在缓存开始请求状态410中,请求相应缓存的开始。可以根据服务控制器330的缓存开始指令或请求来开始相应缓存。
在缓存取消状态420中,取消相应缓存。可以根据服务控制器330的缓存取消指令或请求来取消相应缓存。如果取消缓存开始请求,则可以将缓存开始请求状态410改变为缓存取消状态420。如果在初始化缓存之后取消缓存,则可以将缓存初始化状态430改变为缓存取消状态420。同样,如果取消进行中的缓存,则可以将缓存进行状态450改变为缓存取消状态420。
在缓存初始化状态430中,对缓存初始化以执行缓存。如果对于被请求开始的缓存进行初始化,则可以将缓存开始请求状态410改变为缓存初始化状态430。
在缓存失败状态440中,缓存操作失败。如果尽管有缓存开始请求、但缓存没有开始,则可以将缓存开始请求状态410改变为缓存失败状态440。虽然对于已经开始的缓存进行了初始化,但如果缓存操作失败,则可以将缓存初始化状态430改变为缓存失败状态440。
在缓存进行状态450中,已经开始并被初始化的缓存处于进行中。因此,可以将缓存初始化状态430改变为缓存进行状态450。
数字多媒体记录装置300可以根据缓存状态信息400来确定缓存状态,并执行要求与当前缓存状态有关的信息的服务处理操作。
图5是根据本发明实施例的用于解释与缓存事件信息有关的服务控制器510和缓存信息管理单元520之间关系的数据流示意图。参考图5,服务控制器510注册用于通过使用与缓存信息管理单元520有关的各种缓存信息来确定用于处理所缓存的多媒体服务的预定操作的缓存信息确定模块512,以获取缓存事件信息。
服务控制器510还包括缓存指令模块514,以指示与在由服务缓存单元310缓存的多媒体服务中的预定多媒体服务有关的缓存操作。
如果服务控制器510的缓存指令模块514指示关于预定多媒体服务的缓存操作,则服务缓存单元310改变缓存操作。如果缓存信息管理单元320根据所改变的缓存操作确认缓存状态已被改变,则缓存信息管理单元320根据所改变的缓存状态来更新缓存事件信息530。将所更新的缓存事件信息530发送给服务控制器330的缓存信息确定模块512(操作522)。在本实施例中,因为缓存信息与所有输出模式的多媒体服务有关,所以缓存信息包括在时间移位模式和后台模式中与多媒体服务有关的信息。
缓存信息确定模块512可以确定要求各种缓存信息的操作,并将缓存信息引导到执行相应操作的位置。如果服务控制器510包括缓存事件信息获取模块516,则缓存信息确定模块512可以将缓存事件信息530传递给缓存事件信息获取模块516。
缓存事件信息获取模块516可以访问缓存事件信息530,并请求缓存事件类型信息或缓存开始请求列表信息540。如果服务控制器510包括缓存状态信息获取模块518,则缓存状态信息获取模块518可以访问缓存开始请求列表信息540并请求缓存状态信息。
因此,服务控制器510可以访问包括缓存事件信息530、缓存事件类型信息、缓存开始请求列表信息540和缓存状态信息的缓存信息,并获取与所有被缓存的多媒体服务有关的缓存信息。
图6是根据本发明的另一实施例的用于解释与缓存开始请求列表信息有关的服务控制器610和缓存信息管理单元620之间关系的数据流示意图。参考图6,当服务控制器510需要缓存开始请求列表信息630而不访问缓存事件信息时,服务控制器610可以包括缓存开始请求列表信息获取模块612。缓存开始请求列表信息获取模块612可以向缓存信息管理单元620请求缓存开始请求列表信息630。缓存信息管理单元620可以确认服务缓存单元310是否输入缓存开始请求。如果缓存信息管理单元620确认服务缓存单元310输入缓存开始请求,则缓存信息管理单元620可以更新缓存开始请求列表信息630。因此,缓存信息管理单元620根据用于获取缓存开始请求列表信息630的请求,将所更新的缓存开始请求列表信息630提供给服务控制器610。
在这点上,服务控制器610可以包括缓存状态信息获取模块614,该缓存状态信息获取模块614可以访问缓存开始请求列表信息630并获取缓存状态信息。
因此,服务控制器610可以获取缓存开始请求列表信息630,确认对其发出缓存开始请求的输出模式或多媒体服务,并确认所期望的输出模式或多媒体服务的缓存状态,而不需访问缓存事件信息。
图7A是根据本发明实施例的用于解释在缓存一次不连续时管理缓存服务的方法的示意图。参考图7A,可以将与预定多媒体服务有关的缓存区域700分割为三个缓存区域702、704和706以及非缓存区域708。缓存区域704是由于主要缓存错误而导致的缓存不连续区域。在该情况下,缓存信息管理单元320包括用于管理缓存不连续的缓存区域704(在下文中,被称为“缓存不连续区域”)的缓存不连续管理单元。关于缓存不连续区域704的信息包括如下信息中的至少一种信息:与缓存不连续的原因有关的信息、与多媒体服务不连续时间有关的信息、以及与多媒体服务不连续区域的位置有关的信息。
与缓存不连续的原因有关的信息可以用于在数字多媒体记录装置300的输出模式被改变为记录模式时完整地恢复记录或检查记录错误。
缓存不连续管理单元管理服务不连续区域信息714,该服务不连续区域信息714包括关于缓存不连续区域704的与缓存不连续的原因有关的信息、与缓存不连续时间有关的信息、以及与缓存不连续区域704的位置有关的信息中的至少一种信息,并且,所述缓存不连续管理单元还管理作为预定多媒体服务的区域的、缓存不连续区域704之前的缓存区域702的多媒体服务712和缓存不连续区域704之后的缓存区域706的多媒体服务716。并且,所述缓存不连续管理单元可以管理作为预定多媒体服务的区域的非缓存区域708的多媒体服务716。
图7B是根据本发明实施例的用于解释在缓存多次不连续时管理缓存服务的方法的示意图。参考图7B,可以将关于预定多媒体服务的缓存区域750分割为多个缓存区域752、754、756、758和762以及非缓存区域764。因为缓存不连续区域具有不同原因的缓存不连续,所以缓存信息管理单元320的缓存不连续管理单元生成缓存不连续的缓存区域754和758(在下文中,被称为“缓存不连续区域754和758”)的两个服务不连续区域信息774和778。如果缓存不连续区域754和758具有相同原因的缓存不连续,则缓存不连续管理单元可以仅仅管理服务不连续区域信息774和778中与缓存不连续的原因有关的信息。
除了缓存不连续区域754和758之外,可以分别将缓存区域752、756和762的多媒体服务772、776和782作为预定多媒体服务的各个区域来管理。可以将非缓存区域764的多媒体服务784作为预定多媒体服务的区域来管理。
图8是根据本发明实施例的用于解释重现缓存不连续服务区域的方法的示意图。参考图8,将关于预定多媒体服务的缓存区域800分割为缓存区域802、804和806以及非缓存区域808。服务控制器330使用缓存信息和服务不连续区域信息来重现预定多媒体服务。缓存信息可以用于确定在相应输出模式中多媒体服务的缓存进行状态以及缓存进行状态是否已被改变。服务不连续区域信息可以用于知道缓存不连续区域的时间或位置以及缓存不连续的原因。
服务控制器330通过使用缓存信息和服务不连续区域信息来将缓存区域804检测为缓存不连续的区域(在下文中,被称为“缓存不连续区域804”),并且包括用于连接缓存不连续区域804之前和之后的缓存区域802和806的多媒体服务812和816、并重现连续重配置的多媒体服务832的时间移位重现模块。因此,当在时间移位模式中重现预定多媒体服务时,可以在缓存区域822期间接收多媒体服务832而不涉及缓存不连续。
时间移位重现模块可以通过使用与缓存不连续的原因有关的信息来检查或纠正缓存不连续的原因,以连续重现缓存不连续区域804之前和之后的缓存区域802和806的多媒体服务812和816。在重现重配置的多媒体服务832之后,可以连续重现非缓存区域808的多媒体服务818。
图9是根据本发明实施例的用于解释记录缓存不连续服务区域的方法的示意图。参考图9,当数字多媒体记录装置300的输出模式被改变为记录模式时,记录请求区域910可以重叠缓存不连续区域和缓存区域。服务控制器330通过以与时间移位模式中的重现相同的方式使用服务不连续区域信息和缓存信息来检测缓存不连续区域,并且包括分割记录模块,该分割记录模块用于如果缓存不连续区域存在于记录请求区域910中,则将多媒体服务写到由缓存不连续分割的区域中。更具体地,分割记录模块将服务不连续区域信息814和服务不连续区域信息814之前的缓存区域的多媒体服务812以及服务不连续区域信息814之后的缓存区域的多媒体服务816(多媒体服务812和816包括在记录请求区域910中)写为分割区域920。
分割记录模块可能不被阻止来访问由于缓存不连续而导致的没有资源的区域,或者通过使用缓存信息和缓存不连续区域信息来立即访问分割区域920。
图10是图示根据本发明实施例的数字多媒体记录方法的流程图。参考图10,在操作1010中,在预定输出模式中根据每个所接收的多媒体服务来执行缓存。输出模式包括时间移位模式、后台模式和记录模式等。
在操作1020中,根据每个所缓存的多媒体服务来管理与缓存设置有关的缓存信息。
缓存信息包括缓存事件信息、缓存事件类型信息、缓存开始请求列表信息和缓存进行状态信息。可以将缓存进行状态信息包括在缓存开始请求列表信息中。可以将缓存开始请求列表信息包括在缓存事件信息中。可以将缓存事件类型信息包括在缓存事件信息中。
可以根据多媒体服务的缓存状态以及缓存状态是否改变来更新缓存信息,并且可以根据对缓存操作的请求来输出缓存信息。可以根据对缓存开始请求列表信息的请求来输出缓存开始请求列表信息。
在操作1030中,预定缓存信息用于控制相应多媒体服务的输出。相应多媒体服务的输出可以是重现模式或记录模式。通过使用各种缓存信息缓存的相应多媒体服务可以用于执行诸如重现、存储或记录功能之类的输出功能。如果提供缓存信息,则确定要求所提供的缓存信息的输出操作。可以从所提供的缓存信息检测所期望的缓存信息。
当由于瞬间的缓存错误导致缓存不连续时,诸如缓存不连续的原因、缓存不连续时间、缓存不连续位置和缓存不连续信息之类的缓存不连续区域信息被用于检查缓存是否不连续、或者用于纠正或恢复缓存不连续区域,从而重现、存储或记录多媒体服务。
本发明还可以被体现为计算机可读记录介质上的计算机可读代码。计算机可读记录介质是可以存储可以在之后由计算机***读取的数据的任何数据存储设备。计算机可读记录介质的例子包括只读存储器(ROM)、随机存取存储器(RAM)、CD-ROM、磁带、软盘、光数据存储设备和载波(例如通过互联网的数据传输)。
虽然参考本发明的示范性实施例具体示出并描述了本发明,但本领域技术人员将理解的是,可以在其中进行形式和细节方面的各种各样的改变而不脱离由本申请的权利要求书所限定的本发明的精神和范围。
产业实用性
本发明的用于记录数字多媒体的方法和装置可以确认在时间移位模式和后台模式中提供的多媒体服务的缓存状态,从而基于缓存状态来处理后台模式的多媒体服务。
因为缓存开始或结束以及特定缓存进行状态被建立,所以应用可以有效处理各种各样的多媒体服务而不访问当前不能在应用中处理的多媒体服务。
当由于各种错误导致缓存不连续时,应用可以通过使用特定缓存信息和缓存不连续信息来处理多媒体服务而不访问由于缓存不连续而导致的没有数据的区域,并且有助于关于缓存不连续区域的纠正操作。
Claims (32)
1.一种记录数字多媒体的方法,该方法包括:
在预定输出模式中执行关于多个接收的多媒体服务中的每一个的缓存;
关于所缓存的多媒体服务中的每一个,管理与缓存设置有关的缓存信息;以及
根据所述缓存信息控制相应多媒体服务的输出,
其中所述输出模式包括时间移位模式和后台模式,其中在时间移位模式中调用并重现之前缓存的多媒体服务,而在后台模式中缓存当前接收的多媒体服务而不在屏幕上显示当前接收的多媒体服务。
2.根据权利要求1所述的方法,其中所述缓存信息包括与所缓存的多媒体服务中的每一个有关的缓存进行状态信息,
其中所述缓存进行状态信息包括作为相应多媒体服务的缓存进行状态的缓存开始请求、缓存开始取消、缓存进行中、缓存初始化、和缓存失败中的至少一个。
3.根据权利要求2所述的方法,其中所述缓存信息包括缓存开始请求列表信息,该缓存开始请求列表信息包含在所缓存的多媒体服务中对其发出缓存开始请求的多媒体服务的列表,
其中所述缓存开始请求列表信息包括关于多媒体服务中的每一个的缓存进行状态信息。
4.根据权利要求1所述的方法,其中所述缓存信息包括与所缓存的多媒体服务有关的缓存事件信息,
其中所述缓存事件信息包括关于与多媒体服务中的每一个有关的缓存状态、缓存服务类型、和缓存连续时间段中的至少一个是否改变的缓存事件类型信息。
5.根据权利要求3所述的方法,其中所述缓存信息包括与所缓存的多媒体服务有关的缓存事件信息,
其中所述缓存事件信息包括关于与多媒体服务中的每一个有关的缓存状态、缓存服务类型和缓存连续时间段中的至少一个是否改变的缓存事件类型信息,并且包括缓存开始请求列表信息。
6.根据权利要求1所述的方法,还包括:通过使用所述缓存信息,确定关于所缓存的多媒体服务的将被处理的预定操作。
7.根据权利要求6所述的方法,其中管理所述缓存信息包括:
确定所缓存的多媒体服务中的每一个的缓存状态是否改变;
如果所述缓存状态改变,则根据所改变的缓存状态更新所述缓存信息;以及
输出所更新的缓存信息。
8.根据权利要求7所述的方法,其中控制相应多媒体服务的输出包括:
从缓存信息获取缓存事件信息,
其中所述缓存事件信息包括关于与多媒体服务中的每一个有关的缓存状态、缓存服务类型和缓存连续时间段中的至少一个是否改变的缓存事件类型信息。
9.根据权利要求7所述的方法,其中控制相应多媒体服务的输出还包括:
从缓存信息获取包括在所缓存的多媒体服务中对其发出缓存开始请求的多媒体服务的列表的缓存开始请求列表信息。
10.根据权利要求9所述的方法,其中控制相应多媒体服务的输出还包括:
从所述缓存开始请求列表信息获取关于预定多媒体服务的缓存进行状态信息,
其中所述缓存开始请求列表信息包括关于多媒体服务中的每一个的缓存进行状态信息,
其中所述缓存进行状态信息包括作为相应多媒体服务的缓存进行状态的缓存开始请求、缓存开始取消、缓存进行中、缓存初始化、和缓存失败中的至少一个。
11.根据权利要求1所述的方法,其中管理所述缓存信息包括:
如果确认预定缓存开始请求输入,则更新缓存开始请求列表信息;以及
输出所更新的缓存开始请求列表信息,
其中所述缓存开始请求列表信息包括在所缓存的多媒体服务中对其发出缓存开始请求的多媒体服务的列表。
12.根据权利要求11所述的方法,其中控制相应多媒体服务的输出还包括:
从所述缓存开始请求列表信息获取关于预定多媒体服务的缓存进行状态信息,
其中所述缓存开始请求列表信息包括关于多媒体服务中的每一个的缓存进行状态信息,
其中所述缓存进行状态信息包括作为相应多媒体服务的缓存进行状态的缓存开始请求、缓存开始取消、缓存进行中、缓存初始化、和缓存失败中的至少一个。
13.根据权利要求1所述的方法,其中管理所述缓存信息包括:
如果由于瞬间的缓存错误而将预定多媒体服务分割为缓存不连续区域之前的第一区域、所述缓存不连续区域之后的第二区域以及所述缓存不连续区域,则将包含与缓存不连续的原因有关的信息、与缓存不连续时间有关的信息以及与缓存不连续区域位置有关的信息中的至少一个的服务不连续区域信息包括在所述缓存不连续区域中。
14.根据权利要求13所述的方法,其中控制相应多媒体服务的输出还包括:
通过使用所述服务不连续区域信息和所述缓存信息检测所述缓存不连续区域;以及
除了所述缓存不连续区域之外,连续重现所述第一区域中的多媒体服务和所述第二区域中的多媒体服务。
15.根据权利要求13所述的方法,其中控制相应多媒体服务的输出还包括:
通过使用所述服务不连续区域信息和所述缓存信息检测所述缓存不连续区域;以及
写入所述第一区域中的多媒体服务、所述第二区域中的多媒体服务以及关于所述缓存不连续区域的信息。
16.一种用于记录数字多媒体的装置,该装置包括:
服务缓存单元,用于在预定输出模式中执行关于多个接收的多媒体服务中的每一个的缓存;
缓存信息管理单元,用于关于所缓存的多媒体服务中的每一个,管理与缓存设置有关的缓存信息;以及
服务控制器,用于根据所述缓存信息控制相应多媒体服务的输出,
其中所述输出模式包括时间移位模式和后台模式,其中在时间移位模式中调用并重现之前缓存的多媒体服务,而在后台模式中缓存当前接收的多媒体服务而不在屏幕上显示当前接收的多媒体服务。
17.根据权利要求16所述的装置,其中所述缓存信息包括与所缓存的多媒体服务中的每一个有关的缓存进行状态信息,
其中所述缓存进行状态信息包括作为相应多媒体服务的缓存进行状态的缓存开始请求、缓存开始取消、缓存进行中、缓存初始化、和缓存失败中的至少一个。
18.根据权利要求17所述的装置,其中所述缓存信息包括缓存开始请求列表信息,该缓存开始请求列表信息包含在所缓存的多媒体服务中对其发出缓存开始请求的多媒体服务的列表,
其中所述缓存开始请求列表信息包括关于多媒体服务中的每一个的缓存进行状态信息。
19.根据权利要求16所述的装置,其中所述缓存信息包括与所缓存的多媒体服务有关的缓存事件信息,
其中所述缓存事件信息包括关于与多媒体服务中的每一个有关的缓存状态、缓存服务类型和缓存连续时间段中的至少一个是否改变的缓存事件类型信息。
20.根据权利要求18所述的装置,其中所述缓存信息包括与所缓存的多媒体服务有关的缓存事件信息,
其中所述缓存事件信息包括关于与多媒体服务中的每一个有关的缓存状态、缓存服务类型和缓存连续时间段中的至少一个是否改变的缓存事件类型信息以及所述缓存开始请求列表信息。
21.根据权利要求16所述的装置,还包括:缓存信息确定模块,用于通过使用所述缓存信息确定关于所缓存的多媒体服务的将被处理的预定操作。
22.根据权利要求21所述的装置,其中所述服务控制器还包括缓存指令模块,用于指示所述服务缓存单元进行与所缓存的多媒体服务中的预定多媒体服务有关的缓存操作。
23.根据权利要求22所述的装置,其中所述缓存信息管理单元确定所缓存的多媒体服务中的每一个的缓存状态是否改变,如果所述缓存状态改变,则根据所改变的缓存状态更新所述缓存信息,并将所更新的缓存信息发送给所述缓存信息确定模块。
24.根据权利要求23所述的装置,其中所述服务控制器还包括:缓存事件信息获取模块,用于从所述缓存信息确定模块接收所述缓存信息并从所述缓存信息获取缓存事件信息,
其中所述缓存事件信息包括关于与多媒体服务中的每一个有关的缓存状态、缓存服务类型和缓存连续时间段中的至少一个是否改变的缓存事件类型信息。
25.根据权利要求23所述的装置,其中所述服务控制器还包括:缓存开始请求列表信息获取模块,用于从所述缓存信息确定模块接收所述缓存信息,以及从所述缓存信息获取包括在所缓存的多媒体服务中对其发出缓存开始请求的多媒体服务的列表的缓存开始请求列表信息。
26.根据权利要求25所述的装置,其中所述服务控制器还包括:缓存进行状态信息获取模块,用于从所述缓存开始请求列表信息获取关于预定多媒体服务的缓存进行状态信息,
其中所述缓存开始请求列表信息包括关于多媒体服务中的每一个的缓存进行状态信息,
其中所述缓存进行状态信息包括作为相应多媒体服务的缓存进行状态的缓存开始请求、缓存开始取消、缓存进行中、缓存初始化、和缓存失败中的至少一个。
27.根据权利要求16所述的装置,其中所述服务控制器还包括:缓存开始请求列表要求模块,用于指示所述缓存信息管理单元提供缓存开始请求列表信息。
28.根据权利要求27所述的装置,其中如果所述服务控制器输入关于所述缓存开始请求列表信息的请求指令,则所述缓存信息管理单元确定缓存开始请求是否被输入到所述服务缓存单元中,如果确定所述缓存开始请求被输入到所述服务缓存单元中,则更新所述缓存开始请求列表信息,并将所述缓存开始请求列表信息发送给所述服务控制器。
29.根据权利要求28所述的装置,其中所述服务控制器还包括:缓存进行状态信息获取模块,用于从所述缓存开始请求列表信息获取关于预定多媒体服务的缓存进行状态信息,
其中所述缓存开始请求列表信息包括关于多媒体服务中的每一个的所述缓存进行状态信息,
其中所述缓存进行状态信息包括作为相应多媒体服务的缓存进行状态的缓存开始请求、缓存开始取消、缓存进行中、缓存初始化、和缓存失败中的至少一个。
30.根据权利要求16所述的装置,其中所述缓存信息管理单元包括:如果由于瞬间的缓存错误而将预定多媒体服务分割为缓存不连续区域之前的第一区域、所述缓存不连续区域之后的第二区域以及所述缓存不连续区域,则缓存不连续管理单元将服务不连续区域信息包括在所述缓存不连续区域中,该将服务不连续区域信息包含与缓存不连续的原因有关的信息、与缓存不连续时间有关的信息以及与缓存不连续区域位置有关的信息中的至少一个。
31.根据权利要求30所述的装置,所述服务控制器还包括:时间移位重现模块,用于通过使用所述服务不连续区域信息和所述缓存信息检测所述缓存不连续区域,以及连续重现除了所述缓存不连续区域之外的所述第一区域中的多媒体服务和所述第二区域中的多媒体服务。
32.根据权利要求30所述的装置,所述服务控制器还包括:分割记录模块,用于通过使用所述服务不连续区域信息和所述缓存信息检测所述缓存不连续区域,以及写入所述第一区域中的多媒体服务、所述第二区域中的多媒体服务和关于所述缓存不连续区域的信息。
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
PCT/KR2008/001092 WO2009107881A1 (en) | 2008-02-26 | 2008-02-26 | Method and apparatus for recording digital multimedia based on buffering states of the multimedia service |
Publications (2)
Publication Number | Publication Date |
---|---|
CN101960841A CN101960841A (zh) | 2011-01-26 |
CN101960841B true CN101960841B (zh) | 2012-12-05 |
Family
ID=41016247
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN200880127522.0A Expired - Fee Related CN101960841B (zh) | 2008-02-26 | 2008-02-26 | 基于多媒体服务的缓存状态来记录数字多媒体的方法和装置 |
Country Status (4)
Country | Link |
---|---|
US (1) | US8385725B2 (zh) |
KR (1) | KR101423920B1 (zh) |
CN (1) | CN101960841B (zh) |
WO (1) | WO2009107881A1 (zh) |
Families Citing this family (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101980528A (zh) * | 2010-10-22 | 2011-02-23 | 四川长虹电器股份有限公司 | 一种快速进入epg业务的方法 |
US8862554B2 (en) * | 2010-11-23 | 2014-10-14 | International Business Machines Corporation | Methods and arrangements for prioritizing service restoration activities in the event of a catastrophic failure |
EP2487609A1 (en) * | 2011-02-07 | 2012-08-15 | Alcatel Lucent | A cache manager for segmented multimedia and corresponding method for cache management |
CN112040302B (zh) | 2019-06-03 | 2023-01-03 | 优视科技有限公司 | 视频缓冲方法、装置、电子设备及计算机可读存储介质 |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1428046A (zh) * | 2000-03-08 | 2003-07-02 | 通用仪器公司 | 个人通用记录器及其实现和使用方法 |
CN101006727A (zh) * | 2005-05-18 | 2007-07-25 | 日本电信电话株式会社 | 分布式多媒体服务器***和多媒体信息发布方法及其程序和记录介质 |
Family Cites Families (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR100422699B1 (ko) * | 2001-05-22 | 2004-03-12 | 엘지전자 주식회사 | 비디오 콘텐트의 재생 제어방법과 장치 |
KR100762580B1 (ko) | 2001-10-22 | 2007-10-01 | 엘지전자 주식회사 | Pvr의 저장공간 관리방법 |
US7263280B2 (en) * | 2002-06-10 | 2007-08-28 | Lsi Corporation | Method and/or apparatus for retroactive recording a currently time-shifted program |
KR100518794B1 (ko) * | 2003-10-18 | 2005-10-05 | 삼성전자주식회사 | 오디오 데이터의 선택적 재생이 가능한 데이터 재생장치및 그 방법 |
JP2008537854A (ja) * | 2005-02-16 | 2008-09-25 | ドロップレット テクノロジー,インク. | モバイルイメージング(画像化)アプリケーション、装置のアーキテクチャ、サービス・プラットフォーム・アーキテクチャとサービス(MOBILEIMAGINGAPPLICATION,DEVICEARCHITECTURE,SERVICEPLATFORMARCHITECTUREandSERVICES) |
KR100854825B1 (ko) * | 2005-10-11 | 2008-08-27 | 엘지전자 주식회사 | 디지털 방송 처리방법 |
US8788933B2 (en) | 2005-12-01 | 2014-07-22 | Nokia Corporation | Time-shifted presentation of media streams |
KR100807735B1 (ko) | 2006-04-10 | 2008-02-28 | 삼성전자주식회사 | 디지털 멀티미디어 방송 단말기에서 방송 데이터 처리 장치 및 방법 |
-
2008
- 2008-02-26 KR KR1020107019278A patent/KR101423920B1/ko active IP Right Grant
- 2008-02-26 CN CN200880127522.0A patent/CN101960841B/zh not_active Expired - Fee Related
- 2008-02-26 WO PCT/KR2008/001092 patent/WO2009107881A1/en active Application Filing
- 2008-02-26 US US12/919,689 patent/US8385725B2/en active Active
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1428046A (zh) * | 2000-03-08 | 2003-07-02 | 通用仪器公司 | 个人通用记录器及其实现和使用方法 |
CN101006727A (zh) * | 2005-05-18 | 2007-07-25 | 日本电信电话株式会社 | 分布式多媒体服务器***和多媒体信息发布方法及其程序和记录介质 |
Also Published As
Publication number | Publication date |
---|---|
KR101423920B1 (ko) | 2014-07-28 |
KR20100135727A (ko) | 2010-12-27 |
WO2009107881A1 (en) | 2009-09-03 |
US20100329647A1 (en) | 2010-12-30 |
CN101960841A (zh) | 2011-01-26 |
US8385725B2 (en) | 2013-02-26 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN100527080C (zh) | 软件程序同步的方法 | |
US7720985B2 (en) | Content receiving apparatus and content receiving method | |
US20200259879A1 (en) | Interaction method and device for mobile terminal and cloud platform of unmanned aerial vehicle | |
CN108920116A (zh) | 投屏设备的控制方法、装置、设备及存储介质 | |
CN101535958A (zh) | 用于跨越保护域边界的对象调用的方法、***和设备 | |
JP2008172621A (ja) | ネットワークシステム、端末装置、録画装置、録画予約状況の表示方法、端末装置用プログラム、及び録画装置用プログラム | |
CN101960841B (zh) | 基于多媒体服务的缓存状态来记录数字多媒体的方法和装置 | |
CN101123676A (zh) | 显示设备、图像处理设备及用于升级其控制程序的方法 | |
CN101388846B (zh) | 用于传输数据的方法和装置 | |
CN101702676A (zh) | 数据缓冲处理的方法和装置 | |
CN101860558B (zh) | 跨区域对等网络流媒体点播方法及*** | |
JP2015179526A (ja) | 情報処理システム | |
CN105589705A (zh) | 文件更新方法、装置及设备 | |
CN108616896B (zh) | 运营商识别方法、装置及互联网访问*** | |
CN101188512B (zh) | 网络*** | |
CN110933221A (zh) | 一种音频通道的管理方法、装置、终端及存储介质 | |
WO2015143986A1 (zh) | 一种信息传输方法及设备 | |
JP2010258894A (ja) | 映像受信装置、映像受信方法及びプログラム | |
CN113660123B (zh) | 虚拟交换机升级方法、装置、电子设备以及存储介质 | |
EP2928105A2 (en) | Content delivery architecture | |
CN105162633B (zh) | 一种在基于容器的多操作***中管理网络的方法和装置 | |
US20120117627A1 (en) | Authority Control Systems and Methods | |
US20090164562A1 (en) | Contents recording and reproducing apparatus | |
US20150012953A1 (en) | Video transmission system | |
JP4599911B2 (ja) | 情報処理システムおよび情報処理方法、並びに、プログラム |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C14 | Grant of patent or utility model | ||
GR01 | Patent grant | ||
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20121205 |
|
CF01 | Termination of patent right due to non-payment of annual fee |