[go: up one dir, main page]

CN1630291A - 播放内容的方法及装置 - Google Patents

播放内容的方法及装置 Download PDF

Info

Publication number
CN1630291A
CN1630291A CNA2003101233532A CN200310123353A CN1630291A CN 1630291 A CN1630291 A CN 1630291A CN A2003101233532 A CNA2003101233532 A CN A2003101233532A CN 200310123353 A CN200310123353 A CN 200310123353A CN 1630291 A CN1630291 A CN 1630291A
Authority
CN
China
Prior art keywords
content
downloaded content
bandwidth
downloaded
information
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.)
Pending
Application number
CNA2003101233532A
Other languages
English (en)
Inventor
彭扬
凯利·迪卡兰
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Koninklijke Philips NV
Original Assignee
Koninklijke Philips Electronics NV
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Koninklijke Philips Electronics NV filed Critical Koninklijke Philips Electronics NV
Priority to CNA2003101233532A priority Critical patent/CN1630291A/zh
Priority to AT04801440T priority patent/ATE385123T1/de
Priority to CNB2004800372884A priority patent/CN100574329C/zh
Priority to KR1020067011596A priority patent/KR20060123317A/ko
Priority to US10/582,568 priority patent/US9264286B2/en
Priority to JP2006544621A priority patent/JP4976856B2/ja
Priority to TW093137209A priority patent/TW200620897A/zh
Priority to DE200460011564 priority patent/DE602004011564T2/de
Priority to PCT/IB2004/052634 priority patent/WO2005060213A1/en
Priority to EP04801440A priority patent/EP1698149B1/en
Publication of CN1630291A publication Critical patent/CN1630291A/zh
Pending legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q50/00Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
    • G06Q50/10Services
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L65/00Network arrangements, protocols or services for supporting real-time applications in data packet communication
    • H04L65/80Responding to QoS
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L65/00Network arrangements, protocols or services for supporting real-time applications in data packet communication
    • H04L65/1066Session management
    • H04L65/1101Session protocols
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/02Protocols based on web technology, e.g. hypertext transfer protocol [HTTP]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing 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/435Processing of additional data, e.g. decrypting of additional data, reconstructing software from modules extracted from the transport stream
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L47/00Traffic control in data switching networks
    • H04L47/10Flow control; Congestion control
    • H04L47/24Traffic characterised by specific attributes, e.g. priority or QoS
    • H04L47/2416Real-time traffic
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/23Processing of content or additional data; Elementary server operations; Server middleware
    • H04N21/238Interfacing the downstream path of the transmission network, e.g. adapting the transmission rate of a video stream to network bandwidth; Processing of multiplex streams
    • H04N21/2387Stream processing in response to a playback request from an end-user, e.g. for trick-play
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/23Processing of content or additional data; Elementary server operations; Server middleware
    • H04N21/24Monitoring of processes or resources, e.g. monitoring of server load, available bandwidth, upstream requests
    • H04N21/2401Monitoring of the client buffer
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/23Processing of content or additional data; Elementary server operations; Server middleware
    • H04N21/24Monitoring of processes or resources, e.g. monitoring of server load, available bandwidth, upstream requests
    • H04N21/2402Monitoring of the downstream path of the transmission network, e.g. bandwidth available
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing 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/432Content retrieval operation from a local storage medium, e.g. hard-disk
    • H04N21/4325Content retrieval operation from a local storage medium, e.g. hard-disk by playing back content from the storage medium

Landscapes

  • Engineering & Computer Science (AREA)
  • Signal Processing (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Multimedia (AREA)
  • Business, Economics & Management (AREA)
  • General Business, Economics & Management (AREA)
  • Tourism & Hospitality (AREA)
  • Primary Health Care (AREA)
  • Theoretical Computer Science (AREA)
  • General Health & Medical Sciences (AREA)
  • Human Resources & Organizations (AREA)
  • Marketing (AREA)
  • Health & Medical Sciences (AREA)
  • Strategic Management (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Economics (AREA)
  • Information Transfer Between Computers (AREA)
  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)
  • Television Signal Processing For Recording (AREA)
  • Signal Processing For Digital Recording And Reproducing (AREA)
  • Reverberation, Karaoke And Other Acoustics (AREA)
  • Telephonic Communication Services (AREA)
  • Indexing, Searching, Synchronizing, And The Amount Of Synchronization Travel Of Record Carriers (AREA)

Abstract

一种播放内容的装置和方法通过读取预存储的内容,该内容包括与下载内容有关的信息,来根据与下载内容有关的信息检测可用带宽。然后,根据检测到的带宽发出一个请求,该请求包括带宽信息;接收符合所检测的带宽的相应下载内容;和将下载内容与预存的内容结合播放。由于采用了实时自动地检测播放装置链接网络的当前可用带宽,来动态的改变所需下载的内容的质量,从而在实现无缝播放的同时,还避免了用户自己选择质量可能带来的麻烦。

Description

播放内容的方法及装置
                                  背景技术
本发明涉及一种播放内容的方法及装置,特别是指一种实时检测播放装置链接网络的可用带宽来下载适当质量的内容并播放的方法及装置。
随着光盘及光盘播放技术的快速发展,越来越多的内容被储存到网络服务器上,以便在播放光盘的过程中将这些内容下载至播放器,从而配合播放器播放光盘。
下载的内容可以是应用程序、音频及字幕等。应用程序是指JAVA语言所表达的应用程序或其它程序语言所表达的应用程序。其中JAVA语言所表达的应用程序为:用JAVA语言所编写的广告、游戏、动画及控制播放光盘过程的执行程序等。
将应用程序、额外的音频及字幕等存至网络服务器上后,再随时下载至播放器来配合光盘播放,这种方式在很多光盘及相应播放器中均有应用,如蓝光光盘(Blu-ray Disc)及相应播放器、eDVD(Enhanced DVD)及相应的播放器等。
目前,从网络服务器中下载内容来配合光盘播放时,经常会在屏幕上出现一个供用户选择的对话框。该对话框要用户根据当前网络链接类型(拔号上网、综合服务数字网(ISDN)、宽带上网等)选择一个与之对应的带宽(或流量,Throughput),并将该带宽选项发送至网络服务器,请求下载质量(码率大小)与该带宽相适配的信息,以便利用该适当质量的信息来无缝地配合光盘信息播放。例如,如果是拔号上网,则网络链接的可用带宽相对较小。此时,用户可能选择下载与当前带宽大小相适配质量的音频信息来配合光盘信息播放。如果用户所连接的是宽带网络,则网络链接带宽相对较大,用户则可以选择下载与当前带宽大小相适配质量的音频、动画或游戏等来配合光盘信息的播放。
然而,无论是拔号上网还是宽带上网,其网络链接带宽均是动态变化的。用户根据自己当前的链接类型,选择一个带宽来下载质量与之对应的信息。而过了一阵网络链接带宽发生变化,如有更多(或更少)的其它设备或用户连接到网上,导致网络链接带宽变大(或变小),使得所选质量与网络链接带宽不再匹配,从而很难充分利用当前的网络链接带宽或实现无缝播放。
另外,在上述选择的过程中,用户必需懂得许多专业知识,如拔号上网最大带宽可能是多大,宽带上网带宽可能是多大等。这样,用户才有可能作出正确的质量选择,以尽可能地实现无缝播放。然而,实际上并不是每一个用户都懂得上述知识,如果不懂,就很可能作出错误的选择。
例如,按照当前的实际带宽,用户本来可以下载质量较好的信息来配合光盘播放,却因为选择了小于当前实际带宽的带宽,导致下载了质量较差的信息来配合光盘播放,如此,则给用户带来较差的播放效果,影响用户观看光盘信息的兴趣。另一方面,如果按照当前的实际带宽,用户只能下载质量较差的信息来配合光盘播放,却因为所选择带宽大于当前的实际带宽,导致下载了与当前带宽不匹配的质量较好的信息来配合光盘播放,则极易造成下载内容延迟于直接从光盘上读出的信息,从而很难实现同步播放。
因此,需要一种改进的下载内容的方法及装置以避免上述缺陷。
                                  发明内容
本发明提供了一种实时动态地检测网络链接带宽的播放内容方法及装置。
本发明所述的一种播放内容的方法,包括步骤:读取预存储的内容,该内容包括与下载内容有关的信息;检测可用带宽;根据该与下载内容有关的信息发出一个下载请求,该请求包括该带宽信息;接收符合所检测的带宽的相应下载内容;和将下载内容与预存储的内容结合播放。
本发明所述的另一种播放内容的方法,包括步骤:读取预存储的内容,该内容包括与下载内容有关的信息;检测可用带宽;根据所检测的带宽以及该与下载内容有关的信息,选择所述下载内容的相应质量;根据该与下载内容有关的信息发出一个下载请求,该请求包括所述相应质量信息;接收符合所述相应质量的下载内容;和将所述下载内容与所述预存的内容结合播放。
本发明所述的一种播放内容的装置,包括:一个读取装置,用于读取预存储的内容,该内容包括与下载内容有关的信息;一个检测装置,用于检测可用带宽;一个发送装置,用于根据该与下载内容有关的信息发出一个下载请求,该请求包括该带宽信息;一个接收装置,用于接收符合所检测的带宽的相应下载内容;和一个输出装置,用于将所述下载内容与所述预存储的内容结合播放。
本发明所述的下载内容的方法及装置,由于采用了实时自动地检测播放装置链接网络的当前可用带宽,来动态的改变所需下载的内容的质量,从而在实现无缝播放的同时,还避免了用户自己选择质量可能带来的麻烦。
通过参考下文结合附图的说明和权利要求,本发明其它的目的和成就以及对本发明完整的理解将会更加的清楚和明确。
                                  附图说明
本发明将通过举例和参考附图作进一步详细的说明。
图1是本发明光盘播放系统一个实施例的结构示意图;
图2是图1所示播放器的第一实施例的结构示意图;
图3是图1所示播放器的第二实施例的结构示意图;
图4是图2所示的播放器播放光盘的流程图;
图5是图3所示的播放器播放光盘的流程图;
在所有上述附图中相同的标号表示相似的或相应的特征和功能。
                                具体实施方式
图1示出本发明光盘播放系统的结构示意图。光盘播放系统包括光盘10、用来播放光盘的播放器20及网络服务器60。其中播放器20是通过互联网与网络服务器60链接在一起。播放器20从网络服务器60下载信息的质量(或码率)符合当前网络链接带宽(或流量(Throughput)),以便结合存储在光盘10中的信息一起播放。
图2示出本发明播放器第一实施例的结构示意图。播放器20包括读出装置21、网络通信装置22、解码装置23、输出装置24、缓冲装置25及带宽检测装置26,播放器20中其他常规的元件未在图1中表示。
读出装置21是用来读出光盘信息。读出装置21所读出的信息包括储存在光盘中需要播放的信息、光盘ID(光盘标识或编号等)及所需下载内容对应的URL等。在播放器中,储存在光盘上需要播放的信息是直接被输送到解码装置23中,而光盘ID及所需下载内容对应的URL被输送到网络通信装置22中,包括一些用来配合光盘播放的辅助信息,如广告、游戏、动画、音频及字幕等。
带宽检测装置26是用来实时地检测播放器20与网络服务器30间的网络链接带宽,并用来将所检测出的网络链接带宽传送给网络通信装置22。在播放器工作时,带宽检测装置26根据每一秒钟从网络服务器发送到网络通信装置22的有效信息量,来算出当前的网络链接带宽。由于通过网络下载的信息通常都是先输入缓冲装置25再进行播放的,故也可根据每秒钟进入缓冲装置25中的有效信息量来算出当前的网络链接带宽。带宽检测装置26的功能可以由传统的光盘播放器中的处理器来执行。
网络通信装置22一方面是用来接收读出装置21发送过来的光盘ID及所需下载内容的URL,另一方面还用来接收带宽检测装置26传递过来的当前网络链接带宽。网络通信装置22包括发送装置27及接收装置28。其中发送装置27是用来发出下载请求,而接收装置28是用来接收与下载请求相应的信息。发出的下载请求内容包括所需下载内容的URL、光盘ID及当前的网络链接带宽信息。根据本发明的第一实施例,当带宽发生变化时,网络通信装置22将变化后的带宽信息与下载请求一起发送到网络服务器60。
上述的下载请求被发送到了网络服务器,再由网络服务器根据当前网络链接带宽,在所需下载内容的质量选项中选择一个符合当前带宽的质量,该网络服务器可通过如下方式来实现上述选择过程的:所需下载的信息是由光盘内容提供商或经光盘内容提供商许可的厂商上载到网络服务器中的,且每一个所需下载内容对应一个质量选择菜单,该质量选择菜单的内容包括不同质量的选项。
例如,该储存在网络服务器上的所需下载内容为导演注解,其相应的菜单可具有以下选项:A、用质量很好的音频来表达该导演注解,码率为256Kbps;B、用质量较差的音频来表达该导演注解,码率为64Kbps;C、用基于文字的字幕来表达该导演的注解,码率为20Kbps等,以便网络服务器在收到当前网络链接带宽时,自动从该菜单中选择下载符合当前带宽的信息,以实现无缝播放。
缓冲装置25是用来缓冲接收由网络通信装置22中的接收装置28下载的信息。在播放器工作时解码装置23从缓冲装置25输出的下载内容及读出装置21读出的光盘信息进行解码,然后输出装置24同步输出所收到的光盘信息及下载内容。
在第一实施例中,播放器20中各元件的执行功能都可由JAVA应用程序结合处理器(图未示)来控制。
通过播放器20对带宽进行实时检测,网络服务器60能够根据所检测的带宽,从所需下载内容的质量选择菜单中选择符合该带宽的下载信息的质量,并以该质量向播放器发送所需下载内容。根据本发明,播放器可以按照网络连接情况实时地调整下载信息的质量,以提高播放效率。
图3示出本发明播放器第二实施例的结构示意图。播放器30包括读出装置21、网络通信装置22、解码装置23、输出装置24、缓冲装置25、带宽检测装置26、选择装置31,且播放器30中其他常规元件未在图1中表示。
如图3所示的播放器30通过以下两种方式来执行播放功能:
例1
在例1中,所需下载内容的质量选择菜单预存储在光盘上。这样,读出装置21所读出的信息中包括储存在光盘上需要播放的内容、光盘ID、所需下载内容对应的URL及所需下载内容的质量选择菜单。该质量选择菜单如第一实施例中所述。
带宽检测装置26用来实时地检测当前带宽(如第一实施例所述),并将该带宽输出到选择装置31。其中,在选择装置31中存储相应的API(应用程序界面)。
网络通信装置22包括发送装置27及接收装置28。其中,来自读出装置21的所需下载内容的质量选择菜单可经由网络通信装置22输出到选择装置31。然后,选择装置31从所需下载内容的质量选择菜单中选择符合当前带宽的质量,并向网络通信装置22输出所选的质量。
网络通信装置22中的发送装置27向网络服务器60(如图1)发送下载请求,该请求包括光盘ID、所需下载内容对应的URL以及下载内容的质量。这样,网络服务器就能够根据该下载请求向播放器发送所需内容,该内容具有符合当前带宽的质量。
带宽检测装置26和选择装置31的功能可以由传统的光盘播放器中的处理器来执行。
例2
在例2中,所需下载内容的质量选择菜单存储在网络服务器上,而非光盘上。在这种情况下,带宽检测装置26向选择装置31输出检测到的带宽信息。网络通信装置22中的发送装置27向网络服务器发送下载质量菜单的请求,该请求包括光盘ID和所需下载内容对应的URL。
网络服务器在接收到该下载请求后,将所有需下载内容的质量选择菜单发送至网络通信装置22。网络通信装置22将接收到的质量选择菜单输出至选择装置31。选择装置31根据带宽检测装置26所检测的当前带宽,从当前所需下载内容的质量菜单中选择符合该带宽的质量,并将该质量选项输出至网络通信装置22。
网络通信装置22的发送装置27再次向网络服务器发送下载请求,该请求包括包括光盘ID、所需下载内容对应的URL以及下载内容的质量。这样,网络服务器就能够根据该下载请求向播放器发送所需内容,该内容具有符合当前带宽的质量。
本发明第二实施例的播放器30不但实时检测当前网络链接带宽,而且还根据该带宽动态地选择相应的所需下载内容的质量,并发送给网络服务器。从而,播放器可以接收到具有适当质量的下载内容,以提高播放效率。
图4示出根据本发明的一实施例的播放流程图。首先,读出光盘信息(步骤S400),所读出的信息包括储存在光盘中需要播放的内容、光盘ID及所需下载内容对应的URL等。然后,实时检测当前可用的网络链接带宽(步骤S410),也就是,检测在一定时间内(如每一秒),从网络服务器传输到来的有效信息量。此步骤在整个光盘播放过程中均在执行。
之后,向网络服务器发送下载请求,以请求下载配合光盘播放的内容,该下载请求包括光盘ID、所需下载内容的URL及当前网络的带宽信息(步骤S420)。
接着,接收从网络服务器发回的所需下载内容(步骤S430)。其中所接收的下载内容是通过网络服务器根据当前网络链接带宽找到对应质量的所需下载内容。
最后,解码所下载的信息及从光盘中读出的播放信息,以实现无缝播放(步骤S440)。
图5示出根据本发明另一实施例的播放流程图。首先,读出光盘信息,该读出的信息包括储存在光盘上需要播放的内容、光盘ID和所需下载内容对应的URL(步骤S500)。
然后,向网络服务器发出下载请求,以请求下载所有需下载内容的质量选择菜单,该请求内容包括:光盘ID和URL等(步骤S510)。但是,如果所有需下载内容的质量选择菜单预存储在光盘上,那么在步骤S500中,读出的光盘信息还包括该质量选择菜单,S510可省略。
之后,实时检测当前网络链接带宽(步骤S520)。该步骤与图4中的步骤S410相似。根据检测到的当前网络链接带宽,从接收到的所需下载内容的质量菜单中选择与之相应的质量选项(步骤S530)。
接着,发送下载请求(步骤S540),以请求下载配合光盘播放的信息,该下载请求的内容包括:光盘ID、所需下载内容的URL及所需下载内容的质量选项。
最后,接收与下载请求内容相对应的信息(步骤S550),并解码下载的信息及光盘上的相应信息,以实现无缝播放(步骤S560)。
本发明所述的光盘播放器及其播放方法,由于采用了实时动态地检测当前网络的带宽来自动选择所需的下载内容的质量,从而可以实现无缝播放,同时还避免了用户自己选择质量可能造成的不便和错误。
另外,本发明所披露的实时检测网络链接带宽的装置及方法,也可以用于其它领域,如,连网的PC(Personal Computer)、连网的移动手机等。
虽然已经结合特定实施例对本发明加以描述,然而根据前面的描述,许多替代、修改与变更对于本领域的技术人员来说是显而易见的。因此,本发明将包括所有落在后附的权利要求的构思与范围之内的这种替代、修改与变更。

Claims (18)

1.一种播放内容的方法,包括步骤:
读取预存储的内容,该内容包括与下载内容有关的信息;
检测可用带宽;
根据该与下载内容有关的信息发出一个下载请求,该请求包括该带宽信息;
接收符合所检测的带宽的相应下载内容;和
将下载内容与预存储的内容结合播放。
2.如权利要求1所述的方法,其中所述下载请求还包括存储所述下载内容的网站的URL。
3.如权利要求1所述的方法,其中检测带宽是通过检测在特定时间内传输的有效信息量来获得。
4.一种播放内容的方法,包括步骤:
读取预存储的内容,该内容包括与下载内容有关的信息;
检测可用带宽;
根据所检测的带宽以及该与下载内容有关的信息,选择所述下载内容的相应质量;
根据该与下载内容有关的信息发出一个下载请求,该请求包括所述相应质量信息;
接收符合所述相应质量的下载内容;和
将所述下载内容与所述预存的内容结合播放。
5.如权利要求4所述的方法,所述与下载内容有关的信息包括光盘ID,存储所述下载内容的网站的URL以及所述下载内容的质量菜单,其中所述质量菜单包括所述下载内容的不同质量选项。
6.如权利要求4所述的方法,其中检测带宽是通过检测在特定时间内传输的有效信息量来获得。
7.一种播放内容的方法,包括步骤:
读取预存储的内容,该内容包括与下载内容有关的信息;
检测可用带宽;
根据该与下载内容有关的信息发出一个下载请求,该请求包括下载内容的不同质量的信息;
根据所检测的带宽以及该与下载内容有关的信息,选择所述下载内容的相应质量;
发出另一个下载请求,该请求包括所述相应质量信息;
接收符合所述相应质量的下载内容;和
将所述下载内容与所述预存的内容结合播放。
8.如权利要求7所述的装置,所述与下载内容有关的信息包括光盘ID和存储所述下载内容的网站的URL。
9.如权利要求8所述的装置,其中检测带宽是通过检测在特定时间内传输的有效信息量来获得。
10.一种播放内容的装置,包括:
一个读取装置,用于读取预存储的内容,该内容包括与下载内容有关的信息;
一个检测装置,用于检测可用带宽;
一个发送装置,用于根据该与下载内容有关的信息发出一个下载请求,该请求包括该带宽信息;
一个接收装置,用于接收符合所检测的带宽的相应下载内容;和
一个输出装置,用于将所述下载内容与所述预存储的内容结合播放。
11.如权利要求10所述的装置,其中所述下载请求还包括存储所述下载内容的网站的URL。
12.如权利要求10所述的装置,其中检测带宽是通过检测在特定时间内传输的有效信息量来获得。
13.一种播放内容的装置,包括:
一个读取装置,用于读取预存储的内容,该内容包括与下载内容有关的信息;
一个检测装置,用于检测可用带宽;
一个选择装置,用于根据所检测的带宽以及该与下载内容有关的信息,选择所述下载内容的相应质量;
一个发送装置,用于根据该与下载内容有关的信息发出一个下载请求,该请求包括所述相应质量信息;
一个接收装置,用于接收符合所述相应质量的下载内容;和
一个输出装置,用于将所述下载内容与所述预存的内容结合播放。
14.如权利要求13所述的装置,所述与下载内容有关的信息包括光盘ID,存储所述下载内容的网站的URL以及所述下载内容的质量菜单,其中所述质量菜单包括所述下载内容的不同质量选项。
15.如权利要求13所述的装置,其中检测带宽是通过检测在特定时间内传输的有效信息量来获得。
16.一种播放内容的装置,包括:
一种读取装置,用于读取预存储的内容,该内容包括与下载内容有关的信息;
一种检测装置,用于检测可用带宽;
一种发送装置,用于根据该与下载内容有关的信息两次发出下载请求,其中,第一次下载请求包括下载内容的不同质量的信息,而第二次下载请求包括相应质量信息;
一个选择装置,用于根据所检测的带宽以及该与下载内容有关的信息,选择所述下载内容的相应质量;
一个接收装置,用于接收符合所述相应质量的下载内容;和
一个输出装置,用于将所述下载内容与所述预存的内容结合播放。
17.如权利要求16所述的装置,所述与下载内容有关的信息包括光盘ID和存储所述下载内容的网站的URL。
18.如权利要求17所述的装置,其中检测带宽是通过检测在特定时间内传输的有效信息量来获得。
CNA2003101233532A 2003-12-15 2003-12-15 播放内容的方法及装置 Pending CN1630291A (zh)

Priority Applications (10)

Application Number Priority Date Filing Date Title
CNA2003101233532A CN1630291A (zh) 2003-12-15 2003-12-15 播放内容的方法及装置
AT04801440T ATE385123T1 (de) 2003-12-15 2004-12-02 Verfahren zum abspielen von inhalt und einrichtung zum abspielen von inhalt
CNB2004800372884A CN100574329C (zh) 2003-12-15 2004-12-02 播放内容的方法及装置
KR1020067011596A KR20060123317A (ko) 2003-12-15 2004-12-02 콘텐츠 재생방법 및 콘텐츠 재생장치
US10/582,568 US9264286B2 (en) 2003-12-15 2004-12-02 Method of playing content and device for playing content
JP2006544621A JP4976856B2 (ja) 2003-12-15 2004-12-02 コンテンツを再生する方法及びコンテンツを再生する装置
TW093137209A TW200620897A (en) 2003-12-15 2004-12-02 Method for playing content and device for playing content
DE200460011564 DE602004011564T2 (de) 2003-12-15 2004-12-02 Verfahren zum abspielen von inhalt und einrichtung zum abspielen von inhalt
PCT/IB2004/052634 WO2005060213A1 (en) 2003-12-15 2004-12-02 Method for playing content and device for playing content
EP04801440A EP1698149B1 (en) 2003-12-15 2004-12-02 Method for playing content and device for playing content

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CNA2003101233532A CN1630291A (zh) 2003-12-15 2003-12-15 播放内容的方法及装置

Publications (1)

Publication Number Publication Date
CN1630291A true CN1630291A (zh) 2005-06-22

Family

ID=34683172

Family Applications (1)

Application Number Title Priority Date Filing Date
CNA2003101233532A Pending CN1630291A (zh) 2003-12-15 2003-12-15 播放内容的方法及装置

Country Status (9)

Country Link
US (1) US9264286B2 (zh)
EP (1) EP1698149B1 (zh)
JP (1) JP4976856B2 (zh)
KR (1) KR20060123317A (zh)
CN (1) CN1630291A (zh)
AT (1) ATE385123T1 (zh)
DE (1) DE602004011564T2 (zh)
TW (1) TW200620897A (zh)
WO (1) WO2005060213A1 (zh)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101179394B (zh) * 2006-12-21 2010-10-06 腾讯科技(深圳)有限公司 一种从网站服务器下载网页的方法和系统
US9378208B2 (en) 2007-07-06 2016-06-28 Sk Planet Co., Ltd. Content providing system based on media playback apparatus

Families Citing this family (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1617254A (zh) * 2003-11-10 2005-05-18 皇家飞利浦电子股份有限公司 光盘播放系统及其播放方法
JP2007074608A (ja) * 2005-09-09 2007-03-22 Hitachi Ltd 再生装置および再生方法
CN1972232A (zh) * 2006-10-20 2007-05-30 北京四达时代软件技术有限公司 一种通过网络信道传送信息的方法
JP4856716B2 (ja) * 2006-11-07 2012-01-18 パイオニア株式会社 コンテンツ処理システム、コンテンツ処理装置、外部装置
GB2451415B (en) * 2007-02-13 2011-08-17 Vodafone Plc Content reproduction in telecommunications systems
KR100894055B1 (ko) 2007-07-06 2009-04-20 드리머 디스크 매체 재생 장치 및 이를 이용한 멀티미디어 컨텐츠제공 방법
KR101683291B1 (ko) * 2010-05-14 2016-12-06 엘지전자 주식회사 디스플레이 장치 및 그의 제어 방법
US9286384B2 (en) 2011-09-21 2016-03-15 Sonos, Inc. Methods and systems to share media
KR101129322B1 (ko) * 2011-11-07 2012-03-26 주식회사 유비온 네트워크 상황에 따른 사용자 인터페이스 재구성장치 및 그 방법
US10098082B2 (en) 2015-12-16 2018-10-09 Sonos, Inc. Synchronization of content between networked devices
US9967689B1 (en) * 2016-09-29 2018-05-08 Sonos, Inc. Conditional content enhancement
CN107480181B (zh) * 2017-07-05 2020-11-24 百度在线网络技术(北京)有限公司 音频播放方法、装置、设备及服务器
CN110278450A (zh) * 2018-03-16 2019-09-24 优酷网络技术(北京)有限公司 多媒体内容播放方法及装置

Family Cites Families (45)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20060280437A1 (en) * 1999-01-27 2006-12-14 Gotuit Media Corp Methods and apparatus for vending and delivering the content of disk recordings
US7490169B1 (en) * 1997-03-31 2009-02-10 West Corporation Providing a presentation on a network having a plurality of synchronized media types
JP3873405B2 (ja) 1997-10-21 2007-01-24 ソニー株式会社 データ配信システム及びデータ配信装置
JPH11205390A (ja) 1998-01-14 1999-07-30 Toshiba Corp 伝送システム、端末装置、サーバ装置及び記録媒体
DE19804581C2 (de) 1998-02-05 2000-08-17 Siemens Ag Verfahren und Funk-Kommunikationssystem zur Übertragung von Sprachinformation
US7313809B1 (en) * 1999-04-16 2007-12-25 Apple, Inc. Convergence-enabled DVD and web system
US7330875B1 (en) * 1999-06-15 2008-02-12 Microsoft Corporation System and method for recording a presentation for on-demand viewing over a computer network
US20010037373A1 (en) 2000-03-20 2001-11-01 Triscan, Inc. Systems and methods for simulating a web page
US7237254B1 (en) * 2000-03-29 2007-06-26 Microsoft Corporation Seamless switching between different playback speeds of time-scale modified data streams
US20010044835A1 (en) 2000-05-17 2001-11-22 Schober Joseph Frank Selecting content to be communicated based on automatic detection of communication bandwidth
US20040080528A1 (en) * 2000-06-21 2004-04-29 Watchit.Com,Inc. Systems and methods for presenting interactive programs over the internet
JP2002083463A (ja) 2000-09-06 2002-03-22 Aiwa Co Ltd 情報提供システム、情報配信装置、情報処理装置及び情報提供方法
US7155436B2 (en) * 2001-01-12 2006-12-26 Vendaria, Inc Method and system for generating and providing rich media presentations optimized for a device over a network
US20020116518A1 (en) * 2001-02-01 2002-08-22 Silen Bradley A. Fast environment detection and selection of optimized media
JP4604422B2 (ja) * 2001-07-31 2011-01-05 ソニー株式会社 通信システム、通信装置及び通信方法
US6801964B1 (en) * 2001-10-25 2004-10-05 Novell, Inc. Methods and systems to fast fill media players
KR100820797B1 (ko) * 2001-10-30 2008-04-10 엘지전자 주식회사 인터넷을 이용한 대화형 광디스크 재생방법
US7503059B1 (en) * 2001-12-28 2009-03-10 Rothschild Trust Holdings, Llc Method of enhancing media content and a media enhancement system
JP4235382B2 (ja) 2001-12-28 2009-03-11 株式会社エヌ・ティ・ティ・ドコモ コンテンツサーバ、コンテンツデータの配信方法、プログラムおよび記録媒体
JP2003203027A (ja) 2002-01-04 2003-07-18 Ryuji Tabuchi Cdなどの記録媒体に関連した情報をネットで受信・配信する装置と方法
US20030220781A1 (en) 2002-02-25 2003-11-27 Oak Technology, Inc. Communication architecture utilizing emulator interface
KR100910975B1 (ko) * 2002-05-14 2009-08-05 엘지전자 주식회사 인터넷을 이용한 대화형 광디스크 재생방법
JP2003330954A (ja) * 2002-05-14 2003-11-21 Access:Kk 情報検索システム、再生装置、検索サービスサーバ、および情報提供方法
JP2005537708A (ja) * 2002-08-21 2005-12-08 ディズニー エンタープライゼス インコーポレイテッド デジタルホームムービーライブラリ
KR100957797B1 (ko) * 2002-11-13 2010-05-13 엘지전자 주식회사 대화형 광디스크 장치에서의 콘텐츠 정보 재생방법과,콘텐츠 제공서버에서의 콘텐츠 정보 제공방법
KR100892977B1 (ko) * 2002-11-16 2009-04-10 엘지전자 주식회사 대화형 광디스크 장치에서의 콘텐츠 정보 재생방법과,콘텐츠 제공서버에서의 콘텐츠 정보 제공방법
US8407358B1 (en) * 2002-12-18 2013-03-26 Intel Corporation Buffer management for streaming data
US20040252983A1 (en) * 2003-02-04 2004-12-16 Samsung Electronics Co., Ltd. Method and apparatus for reproducing AV data in an interactive mode, and information storage medium therefor
KR100930353B1 (ko) * 2003-03-06 2009-12-08 엘지전자 주식회사 디스크 플레이어의 접속요청 처리방법
GB0310929D0 (en) * 2003-05-13 2003-06-18 Koninkl Philips Electronics Nv Portable device for storing media content
KR20050026673A (ko) * 2003-09-09 2005-03-15 삼성전자주식회사 네트워크를 통한 컨텐츠 다운로드 시스템
WO2005029237A2 (en) * 2003-09-15 2005-03-31 Digital Networks North America, Inc. Method and system for adaptive transcoding and transrating in a video network
US20050063404A1 (en) * 2003-09-22 2005-03-24 Jeyhan Karaoguz Consumption based bandwidth arbitration
WO2005029360A1 (en) * 2003-09-22 2005-03-31 Koninklijke Philips Electronics N.V. Phased offloading of content information
US20050132021A1 (en) * 2003-10-15 2005-06-16 Marlon Mehr Method for playing multimedia content
US20050120351A1 (en) * 2003-10-31 2005-06-02 De Bonet Jeremy S. System and method for a synchronized shared buffer architecture for multimedia players
US7830965B2 (en) * 2004-01-14 2010-11-09 Sony Ericsson Mobile Communications Ab Multimedia distributing and/or playing systems and methods using separate resolution-enhancing supplemental data
US20050204398A1 (en) * 2004-03-09 2005-09-15 Sony Corporation Method for download of DVD metadata for DVD recorders
US9087126B2 (en) * 2004-04-07 2015-07-21 Visible World, Inc. System and method for enhanced video selection using an on-screen remote
US7493012B2 (en) * 2004-04-20 2009-02-17 Zootech Limited Compatibility testing
US8190680B2 (en) * 2004-07-01 2012-05-29 Netgear, Inc. Method and system for synchronization of digital media playback
US7571246B2 (en) * 2004-07-29 2009-08-04 Microsoft Corporation Media transrating over a bandwidth-limited network
US7640352B2 (en) * 2004-09-24 2009-12-29 Microsoft Corporation Methods and systems for presentation of media obtained from a media stream
US20060072596A1 (en) * 2004-10-05 2006-04-06 Skipjam Corp. Method for minimizing buffer delay effects in streaming digital content
US7610604B2 (en) * 2005-02-15 2009-10-27 Panasonic Corporation Intelligent MPEG media storage, execution, and presentation system using network storage system

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101179394B (zh) * 2006-12-21 2010-10-06 腾讯科技(深圳)有限公司 一种从网站服务器下载网页的方法和系统
US9378208B2 (en) 2007-07-06 2016-06-28 Sk Planet Co., Ltd. Content providing system based on media playback apparatus
CN105718519A (zh) * 2007-07-06 2016-06-29 Sk普兰尼特有限公司 基于介质回放设备的内容提供系统

Also Published As

Publication number Publication date
WO2005060213A1 (en) 2005-06-30
TW200620897A (en) 2006-06-16
EP1698149B1 (en) 2008-01-23
DE602004011564D1 (de) 2008-03-13
JP4976856B2 (ja) 2012-07-18
US20070100966A1 (en) 2007-05-03
KR20060123317A (ko) 2006-12-01
US9264286B2 (en) 2016-02-16
DE602004011564T2 (de) 2009-01-22
ATE385123T1 (de) 2008-02-15
JP2007526553A (ja) 2007-09-13
EP1698149A1 (en) 2006-09-06

Similar Documents

Publication Publication Date Title
US8914529B2 (en) Dynamically adapting media content streaming and playback parameters for existing streaming and playback conditions
CN1630291A (zh) 播放内容的方法及装置
US7949775B2 (en) Stream selection for enhanced media streaming
KR101037263B1 (ko) 세션 기술 메시지 확장
KR101016465B1 (ko) 콘텐츠 제공 서버 및 클라이언트에서의 정보 처리 장치, 콘텐츠 제공 서버 및 클라이언트에서의 정보 처리 방법 및 그 정보 처리 방법을 실행하는 컴퓨터 프로그램이 기록된 기록매체
DK2649599T3 (en) VIDEO FLOWS WITH VARIABLE BITTAL FOR ADAPTIVE STREAMING
US7860962B2 (en) Media download method and system based on connection speed
US10728302B2 (en) Dynamic bit rate encoding
US20040268400A1 (en) Quick starting video content
CN1294742C (zh) 对机顶盒设备资源进行个性化定制的系统及方法
CN1253809C (zh) 数据重放装置及数据重放方法
KR20160015128A (ko) 클라우드 스트리밍 서비스 시스템, 이미지 타입에 따른 클라우드 스트리밍 서비스 방법 및 이를 위한 장치
CN1894933A (zh) 播放内容的方法及装置
US9049465B2 (en) Media sharing apparatus and method
KR101012204B1 (ko) 스케일러블 비디오의 스트리밍 재생 시스템 및 스케일러블비디오의 스트리밍 재생 방법
CN112653922B (zh) 一种音视频文件处理方法、装置、终端以及存储介质
KR100931344B1 (ko) Vod 스트리밍 서비스를 제공하는 방법과 그를 위한시스템, 서버 및 사용자 단말기
CN113364728B (zh) 媒体内容接收方法、装置、存储介质和计算机设备
CN107835180A (zh) 一种视频倍数播放的方法和系统

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C02 Deemed withdrawal of patent application after publication (patent law 2001)
WD01 Invention patent application deemed withdrawn after publication