交互式光盘设备重现内容信息的方法及内容提供服务器提供内容信息的方法

文档序号:6761503阅读:139来源:国知局
专利名称:交互式光盘设备重现内容信息的方法及内容提供服务器提供内容信息的方法
技术领域
本发明涉及交互式光盘设备重现内容信息的方法以及内容提供(CP)服务器提供内容信息的方法,其中各种与光盘,如交互式的数字通用盘(I-DVD),的A/V数据相关的内容信息通过因特网由CP服务器提供并在交互式光盘设备上重现。
背景技术
近来,可存储大量数字数据的高密度光盘如DVD已很普遍,这些DVD作为可存储高质量视频和数字音频数据的大容量存储介质已投入商用。
这种DVD包括用于记录控制视频数据重现所必要的导引数据的导引数据记录区域,以及用于记录数字数据流如视频数据的数据流记录区域。
因此,若已装载DVD,普通的DVD播放机自动去读取记录在导引数据记录区域中的导引数据,在其存储器中存储所读取的导引数据,之后利用所存储的导引数据进行DVD重现操作以读取并重现记录在数据流记录区域中的视频数据。
其结果是,DVD播放器的用户不仅可观看记录在DVD上的高质量视频数据,而且还可选择并使用DVD提供的各种功能。
同时,能够记录与从交互式数字通用盘(I-DVD)重现的A/V数据相关的附加记录的详细信息作为各种内容信息如‘html file’以及通过与用户的交互作用重现所记录的内容信息的交互式数字通用盘(I-DVD)的具体方案,近来在相关的公司之间进行研讨。若这种I-DVD可投入商用,用户可容易地取得与A/V数据相关的各种内容信息。
在研讨中的另一方案是在重现记录在I-DVD上的A/V数据和内容信息时,能够通过因特网从内容提供服务器接收其它各种内容信息并与所重现的A/V数据同步重现所接收的内容信息。然而在该方案中,可能由于网络连接失败或交互式光盘设备的缓冲存储器的存储空间不足,从内容提供服务器发送内容信息会被暂停或推迟。在这种情况下,须对内容信息和A/V数据进行重新同步。然而,目前没有具体的进行重新同步方案,因而迫切需要这种解决方案。

发明内容
因此,鉴于上述问题而提出本发明,本发明的目的是提供一种交互式光盘设备重现内容信息的方法以及内容提供服务器提供内容信息的方法,其中交互式光盘设备通过因特网与内容提供服务器相连接以接收内容提供服务器所提供的各种内容信息。若从内容提供服务器到交互式光盘设备的内容信息的发送被被暂停或推迟,则从内容提供服务器重新发送的该内容信息和从交互式DVD读取的数据流被再次同步并重现。
根据本发明的一方面,通过该交互式光盘设备重现内容信息的方法可实现上述的和其它的目的,该方法包括步骤a)同步并重现从交互式光盘读取的数据和从通过因特网连接的内容提供服务器发送和下载的内容信息;b)若从所述的内容提供服务器发送所述内容信息被暂停或推迟,则根据包含在正常重现的最后内容信息中的特定信息产生请求重新发送特定内容信息的命令,并将所产生的命令发送到所述的内容提供服务器;以及c)在将响应所述命令从所述的内容提供服务器重新发送的所述特定内容信息与从所述交互式光盘读取的数据重新同步的同时,与从所述交互式光盘读取的数据一起重现从所述的内容提供服务器重新发送的所述特定内容信息。
根据本发明的另一方面,提供一种交互式光盘设备重现内容信息的方法,该方法包括步骤a)从通过因特网连接的内容提供服务器下载并管理偏移表信息;b)同步并重现从所述内容提供服务器发送和下载的内容信息和从交互式光盘设备读取的数据;c)若从所述的内容提供服务器发送所述内容信息被暂停或推迟,则根据所述偏移表信息产生请求重新发送特定内容信息的命令,并将所产生的命令发送到所述的内容提供服务器;以及d)在与从所述交互式光盘读取的数据重新同步时,将响应所述命令从所述的内容提供服务器重新发送的所述特定内容信息与从所述交互式光盘读取的数据一起重现。
根据本发明的另一方面,还提供交互式光盘设备重现内容信息的方法,该方法包括步骤a)同步并重现从交互式光盘读取的数据和从通过因特网连接的内容提供服务器发送和下载的内容信息;以及b)若下载到所述交互式光盘设备的缓冲存储器中且还未重现的内容信息的容量小于或等于第一预定参考值或大于等于第二预定参考值,则发送请求调整内容信息比特速率的命令给所述内容提供服务器。
根据本发明的另一方面,还给出了内容提供服务器提供内容信息的方法,该方法包括步骤a)顺序发送包含通过因特网连接的交互式光盘设备请求发送的内容信息和涉及所述请求发送的内容信息的特定信息的数据包;b)若所述请求的内容信息的发送被暂停或推迟,则从所述交互式光盘设备接收请求重新发送特定内容信息的命令;以及c)响应所述命令,重新发送包含所述特定内容信息和涉及该特定内容信息的特定信息的数据包到所述交互式光盘设备。
根据本发明的另一方面,还给出了内容提供服务器提供内容信息的方法,包括步骤a)发送涉及通过因特网连接的交互式光盘设备请求发送的内容信息的偏移表信息;b)若所述偏移表信息发送完毕,则顺序发送所述交互式光盘设备请求发送的内容信息;c)若所述请求的内容信息的发送被暂停或推迟,则从所述交互式光盘设备接收请求重新发送特定内容信息的命令;以及d)响应所述命令,重新发送所述特定内容信息到所述交互式光盘设备。
根据本发明的另一方面,还给出了内容提供服务器提供内容信息的方法,包括步骤a)顺序发送通过因特网连接的交互式光盘设备请求发送的内容信息;b)若从所述交互式光盘设备接收到请求调整内容信息比特速率的命令,则响应所接收的命令调整比特速率并以调整后的比特速率发送所请求的内容信息。


本说明书中的附图用以提供本发明的进一步理解,其示出了本发明的优选实施例,并与文字描述一起用以解释本发明的原理。
图1为应用本发明的交互式光盘设备与内容提供服务器之间的连接的框图;图2所示为应用本发明的交互式光盘设备的数据重现操作的概念图;
图3为根据本发明的第一实施例在交互式光盘设备与内容提供服务器之间发送和接收数据的步骤的流程图;图4为根据本发明的第二实施例在交互式光盘设备与内容提供服务器之间发送和接收数据的步骤的流程图;图5为根据本发明的第三实施例在交互式光盘设备与内容提供服务器之间发送和接收数据的步骤的流程图;图6为根据本发明的第四实施例在交互式光盘设备与内容提供服务器之间发送和接收数据的步骤的流程图;图7所示为根据本发明的视频/音频偏移表。
按照一个或多个实施例在不同的附图中以相同的标记引用的本发明的特征,要素和形态表示相同的、等同的或类似的特征,要素和形态。
具体实施例方式
图1为应用本发明的交互式光盘设备与内容提供服务器之间的连接的框图。如图中所示,交互式光盘设备,例如交互式DVD(I-DVD)播放机100,包括光碟头11,I-DVD系统12,微型计算机13,缓冲存储器14和因特网接口15。
如图1所示,通过微型计算机13和I-DVD系统12中的增强的导引器(未示出)的相互作用,I-DVD系统12自动适应于同步和重现从I-DVD 10读取的A/V数据和内容信息,且因特网接口15通过因特网200与附图标记300表示的内容提供(CP)服务器连接。
缓冲存储器14适用于下载并临时存储各种内容信息,例如,各种ENAV(增强的导引)内容数据如与从I-DVD 10读取的视频数据相关的及由CP服务器300提供的音频数据。缓冲存储器14可被逻辑地分成第一缓冲器Buffer1和第二缓冲器Buffer2。
如图2所示,在重现从I-DVD 10读取的A/V数据和ENAV内容信息的同时,I-DVD系统12的增强导引器的作用是与A/V流同步地重现CP服务器300提供的其它ENAV内容信息。
因此,I-DVD播放机100的用户可与从I-DVD 10读取的A/V流和/或ENAV内容信息一起观看由CP服务器300提供的ENAV内容信息,例如音频数据。
同时,由于因特网上的网络连接失败或I-DVD播放机中的缓冲存储器的存储空间不足,CP服务器300提供ENAV内容信息如音频数据可能被暂停或推迟。在这种情况下,I-DVD系统12的增强导引器执行一系列的操作以对从I-DVD 10读取的数据流和由CP服务器300提供的音频数据进行重新同步,这在下文中将予以详细描述。
图3为根据本发明的第一实施例在交互式光盘设备与内容提供服务器之间发送和接收数据的步骤的流程图。例如,在如前所述从装载在设备中的I-DVD 10重现A/V流中,根据角本或用户请求发生相应事件时,I-DVD播放机100启动与CP服务器300的因特网连接(S10),而CP服务器300执行相应的操作(S11)。
其后,I-DVD播放机100产生请求发送ENAV内容信息,如与当前重现的A/V流相应的音频数据的命令,并将所产生的命令发送到CP服务器300(S12)。
在响应I-DVD播放机100的命令时,CP服务器300从数据库(未显示)中取得所请求的音频数据,再将其作为ENAV内容信息发送给I-DVD播放机100(S13)。I-DVD播放机100下载并暂时将由CP服务器300作为ENAV内容信息提供的音频数据存储在缓冲存储器14中,之后在将所存储的音频数据与从I-DVD 10读取的视频数据同步的同时,与从I-DVD 10读取的视频数据一起重现所存储的音频数据。
同时,I-DVD播放机100继续更新下载到缓冲存储器14中的音频数据或ENAV内容信息的量(S14)。而且,CP服务器300具有预防网络连接失败,如用户接入因特网失败或超时的出错处理功能,并留意用户的接入。
若发生网络连接失败,CP服务器300停止发送ENAV内容信息(S15)。若停止发送ENAV内容信息,I-DVD播放机100检查缓冲存储器14的最后的下载位置,例如,表示从CP服务器300下载并存储在缓冲存储器14中的音频数据的偏移的信息‘TotalNumDownloadAudio’,之后将检查的结果发送到CP服务器300(S16)。
接下来,I-DVD播放机100产生请求重新发送ENAV内容信息的命令,例如,请求重新发送紧接着下载在缓冲存储器14中的音频数据的偏移之后的ENAV内容信息的‘Restore’命令,并将所产生的命令发送到CP服务器300(S17)。
同时,CP服务器300参照通过上述步骤接收到的信息‘TotalNumDownloadAudio’识别在停止发送ENAV内容信息的时间点的音频数据的记录位置,并且,在接收命令‘Restore’后,发送相应的命令‘ReSynchACK’给I-DVD播放机100(S18),在所识别的记录位置读取ENAV内容信息并重新发送所读取的ENAV内容信息给I-DVD播放机100(S19)。I-DVD播放机100仅识别刚好在发送命令‘ReSynchACK’之后的ENAV内容信息作为正常数据,因此可建立从I-DVD 10读取的数据和内容信息之间的精确的再同步。在每次网络连接失败时重复执行从S15至S19的这一系列操作。
因此,即使在由于因特网上的网络连接失败或I-DVD播放机中的缓冲存储器的存储空间不足,CP服务器发送ENAV内容信息被暂停或推迟的情况下,ENAV内容信息可通过如上所述的I-DVD播放机与CP服务器之间的相互作用正常地进行再发送/接收,使其可在与从I-DVD读取的数据同步的同时,正常地与所读取的数据一起被重现。
图4为根据本发明的第二实施例在交互式光盘设备与内容提供服务器之间发送和接收数据的步骤的流程图。如前面所述,I-DVD播放机100启动与CP服务器300的因特网连接,而CP服务器300执行相应的操作。
其后,I-DVD播放机100产生请求发送ENAV内容信息,如与当前重现的A/V流相应的音频数据的命令,并将所产生的命令输出给CP服务器300。
在响应I-DVD播放机100的命令中,CP服务器300从数据库中取得所请求的音频数据,再作为ENAV内容信息发送给I-DVD播放机100。此时,音频数据作为ENAV内容信息以由视频偏移信息V_offset和ENAV数据ENAV Data构成的ENAV数据包的形式被发送,如图4中所示。
然后I-DVD播放机100参照ENAV数据包中的视频偏移信息V_Offset同步和重现从I-DVD 10读取的A/V流和从CP服务器300下载的并暂时存储在缓冲存储器14中的ENAV内容信息,或音频数据。
另一方面,当如上所述由于因特网的连接失败导致通过因特网发送音频数据被暂停或延迟,或当暂时存储在缓冲存储器14中且还未重现的音频数据容量为零或低于预定的参考值时,I-DVD播放机100根据网络比特速率的带宽计算可重新同步的推测视频偏移值。
例如,在正常接收的视频偏移值为‘V_Offset 15’而可重新同步的推测视频偏移值为‘V_Offset 20’时,I-DVD播放机100产生请求发送对应于偏移值‘V_Offset 20’的音频数据的命令,例如,命令‘InformVideoOffset’,然后再将所产生的命令发送给CP服务器300。
在响应命令‘InformVideoOffset’时,CP服务器300寻找对应于偏移值‘V_Offset 20’的音频数据的记录位置,并在所寻找到的记录位置读取音频数据并发送给I-DVD播放机100。此时,音频数据以带有表示偏移值‘V_Offset 20’的视频偏移信息的ENAV数据包形式被发送。
因此,I-DVD播放机100检查通过上述步骤接收的ENAV数据包中的视频偏移信息,并且若视频偏移值等于当前从I-DVD 10读取并重现的视频数据的偏移值,则重新同步和重现该ENAV数据包的音频数据和从I-DVD 10读取的数据。
图5为根据本发明的第三实施例在交互式光盘设备与内容提供服务器之间发送和接收数据的步骤的流程图。如前所述,I-DVD播放机100启动与CP服务器300的因特网连接,而CP服务器300执行相应的操作。
其后,I-DVD播放机100产生请求发送ENAV内容信息如与当前重现的A/V流相应的音频数据的命令,并将所产生的命令输出给CP服务器300。
在响应I-DVD播放机100的命令中,CP服务器300从数据库中取得所请求的音频数据,再作为ENAV内容信息发送给I-DVD播放机100。此时,如图5所示,音频数据作为ENAV内容信息以由视频偏移信息V_offset和ENAV数据ENAV Data构成的ENAV数据包的形式被发送。
然后,I-DVD播放机100参照ENAV数据包中的视频偏移信息V_Offset同步和重现从I-DVD 10读取的A/V流和从CP服务器300下载的并暂时存储在缓冲存储器14中的ENAV内容信息,或音频数据。
另一方面,当如上所述由于因特网连接失败导致通过因特网发送音频数据被暂停或延迟,或当暂时存储在缓冲存储器14中且还未重现的音频数据的容量为零或低于预定的参考值时,I-DVD播放机100自动改变当前的播放模式为暂停开(Pause On)模式。
然后I-DVD播放机100检查正常接收的视频偏移值。例如,在正常接收的视频偏移值为‘V_Offset 15’时,I-DVD播放机100产生请求发送对应于下一视频偏移值‘V_Offset 16’的音频数据的命令,例如,命令‘InformVideoOffset’,然后再将所产生的命令发送给CP服务器300。
同时,在响应‘InformVideoOffset’命令中,CP服务器300寻找对应于偏移值‘V_Offset 16’的音频数据的记录位置,在所寻找到的记录位置读取音频数据并发送给I-DVD播放机100。此时,CP服务器300先发送通告内容信息重新发送的命令,例如,‘ReSynchACK’命令,再发送包含偏移值‘V_Offset 16’的音频数据的ENAV数据包。
在收到‘ReSynchACK’命令之后,I-DVD播放机100检查通过上述步骤接收到的ENAV数据包中的视频偏移值,并且若视频偏移值为所请求的音频数据的视频偏移值‘V_Offset 16’,则自动将暂停开模式(Pause On mode)改变为暂停关模式(Pause Off mode)。
另外,若视频偏移值等于从I-DVD 10读取的视频数据的偏移值,I-DVD播放机100则重新同步和重现该ENAV数据包的音频数据和从I-DVD 10读取的数据。
作为参考,包含在ENAV数据包中而被发送的视频偏移信息可以用播放时间信息或音频偏移信息替代。在这种情况下,按照播放时间信息或音频偏移信息而不是视频偏移信息,I-DVD播放机和CP服务器发送/接收相应的ENAV数据。
图6为根据本发明的第四实施例在交互式光盘设备与内容提供服务器之间发送和接收数据的步骤的流程图。如前所述,I-DVD播放机100启动与CP服务器300的因特网连接,而CP服务器300执行相应的操作。
其后,I-DVD播放机100产生请求发送ENAV内容信息,如与当前重现的A/V流相应的音频数据的命令,并将所产生的命令输出给CP服务器300。
同时,如图7所示,CP服务器300发送存储例如播放时间信息、视频偏移信息和相关联的音频偏移信息的偏移表信息给I-DVD播放机100。
另外,在响应I-DVD播放机100的命令时,CP服务器300从数据库中取得所请求的音频数据,再作为ENAV内容信息发送给I-DVD播放机100。I-DVD播放机100同步并重现从I-DVD 10读取的A/V流和从CP服务器下载的并暂时存储在缓冲存储器14中的ENAV内容信息或音频数据。
另一方面,当如上所述由于因特网连接失败导致通过因特网发送音频数据被暂停或延迟,或当暂时存储在缓冲存储器14中且还未重现的音频数据量为零或低于预定的参照值时,I-DVD播放机100根据网络比特速率带宽计算可重新同步的推测音频偏移值。
I-DVD播放机100也参照先前由CP服务器300发送的偏移表信息检查对应于正常接收的音频数据的音频偏移值。例如,在对应于正常接收的音频数据的音频偏移值为‘A_Offset 15’而可同步的推测音频偏移值为‘A_Offset 20’的情况下,I-DVD播放机100产生请求发送对应于偏移值‘A_Offset 20’的音频数据的命令,例如,命令‘InformAudioOffset’,然后再将所产生的命令输出给CP服务器300。
在响应‘InformAudioOffset’命令时,CP服务器300根据偏移表信息寻找对应于偏移值‘A_Offset 20’的音频数据的记录位置,并在所寻找到的记录位置读取音频数据并发送给I-DVD播放机100。此时,CP服务器300先发送通告内容信息重新发送的命令,例如,‘ReSynchACK’命令,再发送与偏移值‘A_Offset 20’对应的音频数据。
因此,在收到‘ReSynchACK’命令之后,I-DVD播放机100将通过上述步骤发送的音频数据与当前从I-DVD 10读出的数据重新同步的同时,重现该音频数据。
作为参考,I-DVD播放机和CP服务器可根据播放时间信息或视频偏移信息而不是音频偏移信息发送/接收相应的ENAV数据。
另外,I-DVD播放机100可发送关于从CP服务器300下载到缓冲存储器14中的ENAV内容信息,例如音频数据,的存储容量的信息,并且CP服务器300可以检查音频数据的存储容量并根据检查结果适当地控制发送给I-DVD播放机的音频数据的比特速率。
例如,在启动I-DVD播放机100和CP服务器300之间的因特网连接的过程中,CP服务器300分配并发送I-DVD播放机100连接所必要的IP地址及端口号,而I-DVD播放机100检查缓冲存储器14当前可用的缓冲空间大小并将结果信息发送给CP服务器300。
CP服务器300根据来自I-DVD播放机100的缓冲空间大小信息适当地控制发送给I-DVD播放机100的音频数据的比特速率以防止缓冲存储器中存储的音频数据的缓冲下溢或溢出。
作为参考,IP地址及端口号可以以命令‘ConnToCtrlServer(char*IP,cha*port)’的形式发送,而缓冲空间大小信息可以以命令‘SendUsableBuffer’的形式发送。
另外,在I-DVD播放机100为响应用户请求将播放模式改为暂停开模式(Pause On mode)的情况下,它产生通告暂停开模式的命令‘SendPauseOn’并发送给CP服务器300。当将暂停开模式(Pause Onmode)改为暂停关模式(Pause Off mode)时,它产生通告暂停关模式(Pause Off mode)的命令‘SendPauseOff’并发送给CP服务器300。
因此,CP服务器根据I-DVD播放机的操作模式暂停或恢复发送音频数据。
虽然本发明的优选实施例用于说明的目的而被公开,该领域的技术人员可以理解在不脱离如后附的权利要求所公开的本发明范围和实质的情况下可进行各种修改、增加和替换。例如,本发明可应用于可重写DVD,如DVD-RW及DVD-RAM,或各种信息存储介质,以及I-DVD。
由上述说明可知,本发明提供了交互式光盘设备重现内容信息的方法以及内容提供服务器提供内容信息的方法,其中交互式光盘设备通过因特网与内容提供服务器相连接以接收内容提供服务器所提供的各种内容信息,并且即使从内容提供服务器到交互式光盘设备的内容信息的发送被暂停或推迟,从内容提供服务器重新发送的内容信息和从交互式DVD读取的数据流被再次同步并重现,从而交互式光盘设备的用户可正常地观看更多种内容信息。
权利要求
1.一种重现交互式光盘设备中的内容信息的方法,包括以下步骤a)同步并重现从交互式光盘读取的数据以及从通过因特网连接的内容提供服务器发送和下载的内容信息;b)若从所述的内容提供服务器发送所述内容信息被暂停或推迟,则参照包含在正常重现的最后内容信息中的特定信息产生请求重新发送特定内容信息的命令,并将所产生的命令发送到所述的内容提供服务器;以及c)在交互式将从所述的内容提供服务器响应所述命令重新发送的所述特定内容信息与所述交互式光盘读取的数据重新同步的同时,与从所述交互式光盘读取的数据一起重现所述特定内容信息。
2.如权利要求1所述的方法,其中所述包含在所述正常重现的最后的内容信息中的特定信息包括播放时间信息,内容信息偏移信息,及从所述交互式光盘中读取的数据的偏移信息中至少一种。
3.如权利要求2所述的方法,其中所述的步骤b)包括以下步骤b-1)若从所述的内容提供服务器发送所述内容信息被暂停或推迟,则检查包含在所述正常重现的最后的内容信息中的特定信息;b-2)根据所检查到的特定信息,计算涉及可重新同步的内容信息的信息;以及b-3)产生请求重新发送与所计算的涉及可重新同步的内容信息的信息对应的特定内容信息的命令,并将所产生的命令发送给所述内容提供服务器。
4.如权利要求3所述的方法,其中所述涉及可重新同步的内容信息的信息是参照当前网络比特速率带宽进行计算的。
5.如权利要求3所述的方法,其中所述请求重新发送所述特定内容信息的命令,包括一参数,所述参数为所述的涉及可重新同步的内容信息的信息。
6.如权利要求3所述的方法,其中所述的步骤c)包括下列步骤c-1)从所述内容提供服务器重新发送的所述特定内容信息提取所述特定信息;c-2)根据所提取的特定信息重新同步和重现从所述交互式光盘读取的数据以及所述重新发送的特定内容信息。
7.如权利要求6所述的方法,其中所述的步骤c)还包括在执行步骤c-1)之前从所述内容提供服务器接收通告重新发送特定内容信息的命令。
8.如权利要求2所述的方法,其中所述的步骤b)包括下列步骤b-1)若从所述的内容提供服务器发送所述内容信息被暂停或推迟,则确定下载到所述交互式光盘设备的缓冲存储器中且还未重现的内容信息是否低于预定的参考值;b-2)若所述的下载到所述交互式光盘设备的缓冲存储器中且还未重现的内容信息低于所述预定的参考值,则自动停止所述交互式光盘的数据重现操作;以及b-3)参照包含在所述正常重现的最后的内容信息中的特定信息,产生请求重新发送所述特定内容信息的命令,并将所产生的命令发送给所述内容提供服务器。
9.如权利要求8所述的方法,其中所述的步骤b-3)包括步骤b-3-1)检查包含在所述正常重现的最后的内容信息中的特定信息;b-3-2)根据所检查到的特定信息计算涉及随所述正常重现的最后的内容信息之后的内容信息的信息;以及b-3-3)产生请求重新发送与所计算的信息对应的特定内容信息的命令,并将所产生的命令发送给所述内容提供服务器。
10.如权利要求9所述的方法,其中所述的请求重新发送特定内容信息的命令包括一参数,所述参数为涉及随所述正常重现的最后的内容信息之后的内容信息的信息。
11.如权利要求8所述的方法,其中所述的步骤c)包括步骤c-1)从所述内容提供服务器接收通告重新发送特定内容信息的命令;c-2)接收到所述重新发送通告命令之后,从由所述内容提供服务器重新发送的特定内容信息中提取所述特定信息;以及c-3)根据所提取的特定信息重新同步和重现从所述交互式光盘读取的数据以及所述重新发送的特定内容信息。
12.一种内容提供服务器提供内容信息的方法,包括步骤a)顺序发送包含通过因特网连接的交互式光盘设备请求发送的内容信息和涉及所述请求发送的内容信息的特定信息的数据包;b)若所述请求的内容信息的发送被暂停或推迟,则从所述交互式光盘设备接收请求重新发送特定内容信息的命令;以及c)响应所述命令而向所述交互式光盘设备重新发送包含所述特定内容信息和涉及该特定内容信息的特定信息的数据包。
13.如权利要求12所述的方法,其中所述发送的内容信息为与从交互式光盘设备中的交互式光盘读取的视频数据同步重现的音频数据。
14.如权利要求12所述的方法,其中所述特定信息包括播放时间信息、内容信息偏移信息、及从所述交互式光盘读取的数据的偏移信息中的至少一种。
15.如权利要求12所述的方法,其中所述的请求重新发送特定内容信息的命令包括一参数,所述参数为涉及所述特定内容信息的信息。
16.如权利要求15所述的方法,其中所述的步骤c)包括步骤c-1)搜寻与所述的涉及所述特定内容信息的信息对应的数据的位置;c-2)发送通告重新发送特定内容信息的命令给所述交互式光盘设备;以及c-3)在所述位置读取所述特定内容信息并重新发送包含所述特定内容信息和所述涉及该特定内容信息的特定信息到交互式光盘设备。
17.一种交互式光盘设备重现内容信息的方法,包括步骤a)从通过因特网连接的内容提供服务器下载并管理偏移表信息;b)同步并重现从所述内容提供服务器发送和下载的内容信息以及从交互式光盘读取的数据;c)若从所述的内容提供服务器发送所述内容信息被暂停或推迟,则根据所述偏移表信息产生请求重新发送特定内容信息的命令,并将所产生的命令发送到所述的内容提供服务器;以及d)在将响应所述命令从所述的内容提供服务器重新发送的所述特定内容信息与从所述交互式光盘读取的数据重新同步的同时,与从所述交互式光盘读取的数据一起重现从所述的内容提供服务器重新发送的所述特定内容信息。
18.如权利要求17所述的方法,其中所述的偏移表信息包括播放时间信息,从所述交互式光盘读取的数据的偏移信息以及相关联的内容信息偏移信息。
19.如权利要求17所述的方法,其中所述的步骤c)包括步骤c-1)若从所述的内容提供服务器发送所述内容信息被暂停或推迟,则从所述偏移表信息提取涉及所述正常重现的最后内容信息的信息;c-2)根据所提取的信息计算涉及可重新同步的内容信息的信息;以及c-3)产生请求重新发送与所计算的涉及所述可重新同步内容信息的信息对应的特定内容信息的命令,并将所产生的命令发送给所述内容提供服务器。
20.如权利要求19所述的方法,其中所述涉及可重新同步内容信息的信息是参照当前网络比特速率带宽进行计算的。
21.如权利要求19所述的方法,其中所述请求重新发送所述特定内容信息的命令包括一参数,所述参数为所述涉及可重新同步的内容信息的信息。
22.如权利要求17所述的方法,其中所述的步骤d)包括步骤d-1)从所述内容提供服务器接收通告重新发送特定内容信息的命令;以及d-2)接收到所述通告重新发送特定内容信息的命令之后,在将从所述内容提供服务器重新发送的特定内容信息与从所述交互式光盘读取的数据重新同步的同时,从所述内容提供服务器重新发送的特定内容信息与所述的从交互式光盘读取的数据一起重现。
23.如权利要求1或17所述的方法,其中所述从内容提供服务器发送的内容信息为音频数据,而从所述交互式光盘读取的数据包括视频数据。
24.一种内容提供服务器提供内容信息的方法,包括步骤a)发送涉及通过因特网连接的交互式光盘设备请求发送的内容信息的偏移表信息;b)若所述偏移表信息发送完毕,则顺序发送所述交互式光盘设备请求发送的内容信息;c)若所述请求的内容信息的发送被暂停或推迟,则从所述交互式光盘设备接收请求重新发送特定内容信息的命令;以及d)响应所述命令,重新发送所述特定内容信息到所述交互式光盘设备。
25.如权利要求24所述的方法,其中所述发送的内容信息为与从交互式光盘设备中的交互式光盘读取的视频数据同步重现的音频数据。
26.如权利要求24所述的方法,其中所述的偏移表信息包括播放时间信息、从交互式光盘读取的数据的偏移信息以及相关联的内容信息偏移信息。
27.如权利要求24所述的方法,其中所述的请求重新发送特定内容信息的命令包括一参数,所述参数为涉及所述特定内容信息的信息。
28.如权利要求27所述的方法,其中所述的步骤d)包括步骤d-1)搜寻与所述涉及所述特定内容信息的信息对应的数据的位置;d-2)向所述交互式光盘设备发送通告重新发送特定内容信息的命令;以及d-3)在所述位置读取所述并重新发送该特定内容信息到所述交互式光盘设备。
29.一种交互式光盘设备重现内容信息的方法,包括步骤a)同步并重现从交互式光盘读取的数据和从通过因特网连接的内容提供服务器发送和下载的内容信息;以及b)若下载到所述交互式光盘设备的缓冲存储器中且还未重现的内容信息的容量小于或等于第一预定参考值或大于等于第二预定参考值,则发送请求调整内容信息比特速率的命令给所述内容提供服务器。
30.如权利要求29所述的方法,其中所述的步骤a)包括步骤a-1)通过因特网试连接到具有与所述从交互式光盘读取的数据同步重现的内容信息的所述内容提供服务器;a-2)根据从所述内容提供服务器发送的连接所必要的信息,产生请求发送所述内容信息的命令,并将产生的命令发送到所述内容提供服务器;以及a-3)同步并重现响应所述发送请求命令从所述内容提供服务器发送和下载的内容信息和从所述交互式光盘读取的数据。
31.如权利要求30所述的方法,其中所述从内容提供服务器发送的连接所必要的信息包括所述内容提供服务器的IP地址和端口号。
32.如权利要求29所述的方法,其中所述的请求调整内容信息比特速率的命令包括一参数,所述参数为所述缓冲存储器的可用存储容量。
33.一种内容提供服务器提供内容信息的方法,包括步骤a)顺序发送通过因特网连接的交互式光盘设备请求发送的内容信息;b)若从所述交互式光盘设备接收到请求调整内容信息比特速率的命令,则响应所接收的命令调整比特速率并以调整后的比特速率发送所请求的内容信息。
34.如权利要求33所述的方法,其中所述的步骤a)包括步骤a-1)若所述交互式光盘设备试图通过因特网进行连接,则发送连接所必要的信息给所述交互式光盘设备;以及a-2)若从所述交互式光盘设备接收到请求发送所述内容信息的命令,则顺序发送交互式光盘设备请求发送的内容信息。
35.如权利要求34所述的方法,其中所述连接所必要的信息包括所述内容提供服务器的IP地址和端口号。
36.如权利要求33所述的方法,其中所述的请求调整内容信息比特速率的命令包括一参数,所述参数为所述交互式光盘设备的缓冲存储器的可用存储容量。
37.如权利要求36所述的方法,其中所述的步骤b)包括步骤b-1)若从所述交互式光盘设备接收到所述请求调整内容信息比特速率的命令,则根据所述命令的参数、当前的比特速率和所述内容信息的播放速率计算新的比特速率;以及b-2)以所计算的比特速率发送所述的内容信息。
全文摘要
本发明公开了重现交互式光盘设备中的内容信息的方法以及提供内容提供服务器中的内容信息的方法,其中交互式光盘设备通过因特网与内容提供服务器相连接以接收内容提供服务器所提供的各种内容信息。当从内容提供服务器到交互式光盘设备的内容信息的发送由于因特网上的网络连接失败或交互式光盘设备中缓冲存储器的存储容量不足而被暂停或推迟时,则从内容提供服务器重新发送该内容信息,并且从交互式DVD读取的数据流被再次同步并重现,以致于交互式光盘设备用户可正常地观看更多种内容信息。
文档编号G11B20/10GK1692434SQ200380100282
公开日2005年11月2日 申请日期2003年10月24日 优先权日2002年11月16日
发明者利莫诺夫·亚历山大, 金泰浩, 刘济镛, 尹愚盛 申请人:Lg电子有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1