JP4955571B2 - ストリーミングメディアをバッファリングする方法及び装置 - Google Patents
ストリーミングメディアをバッファリングする方法及び装置 Download PDFInfo
- Publication number
- JP4955571B2 JP4955571B2 JP2007547151A JP2007547151A JP4955571B2 JP 4955571 B2 JP4955571 B2 JP 4955571B2 JP 2007547151 A JP2007547151 A JP 2007547151A JP 2007547151 A JP2007547151 A JP 2007547151A JP 4955571 B2 JP4955571 B2 JP 4955571B2
- Authority
- JP
- Japan
- Prior art keywords
- buffer
- streaming media
- chunk
- playback
- chunks
- 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.)
- Active
Links
- 230000003139 buffering effect Effects 0.000 title claims description 52
- 238000000034 method Methods 0.000 title claims description 33
- 239000000872 buffer Substances 0.000 claims description 290
- 238000000605 extraction Methods 0.000 claims 2
- 238000005516 engineering process Methods 0.000 description 4
- 238000012360 testing method Methods 0.000 description 2
- 230000005540 biological transmission Effects 0.000 description 1
- 238000004891 communication Methods 0.000 description 1
- 230000006835 compression Effects 0.000 description 1
- 238000007906 compression Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L47/00—Traffic control in data switching networks
- H04L47/10—Flow control; Congestion control
- H04L47/24—Traffic characterised by specific attributes, e.g. priority or QoS
- H04L47/2416—Real-time traffic
-
- 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/433—Content storage operation, e.g. storage operation in response to a pause request, caching operations
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L47/00—Traffic control in data switching networks
- H04L47/10—Flow control; Congestion control
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L47/00—Traffic control in data switching networks
- H04L47/10—Flow control; Congestion control
- H04L47/25—Flow control; Congestion control with rate being modified by the source upon detecting a change of network conditions
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L47/00—Traffic control in data switching networks
- H04L47/10—Flow control; Congestion control
- H04L47/26—Flow control; Congestion control using explicit feedback to the source, e.g. choke packets
- H04L47/266—Stopping or restarting the source, e.g. X-on or X-off
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L47/00—Traffic control in data switching networks
- H04L47/10—Flow control; Congestion control
- H04L47/30—Flow control; Congestion control in combination with information about buffer occupancy at either end or at transit nodes
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L65/00—Network arrangements, protocols or services for supporting real-time applications in data packet communication
- H04L65/60—Network streaming of media packets
- H04L65/75—Media network packet handling
- H04L65/764—Media network packet handling at the destination
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L65/00—Network arrangements, protocols or services for supporting real-time applications in data packet communication
- H04L65/80—Responding to QoS
-
- 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/20—Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
- H04N21/23—Processing of content or additional data; Elementary server operations; Server middleware
- H04N21/24—Monitoring of processes or resources, e.g. monitoring of server load, available bandwidth, upstream requests
- H04N21/2401—Monitoring of the client buffer
-
- 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/4302—Content synchronisation processes, e.g. decoder synchronisation
- H04N21/4307—Synchronising the rendering of multiple content streams or additional data on devices, e.g. synchronisation of audio on a mobile phone with the video output on the TV screen
- H04N21/43072—Synchronising the rendering of multiple content streams or additional data on devices, e.g. synchronisation of audio on a mobile phone with the video output on the TV screen of multiple content streams on the same device
-
- 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/439—Processing of audio elementary streams
- H04N21/4392—Processing of audio elementary streams involving audio buffer management
-
- 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
- H04N7/00—Television systems
- H04N7/16—Analogue secrecy systems; Analogue subscription systems
- H04N7/173—Analogue secrecy systems; Analogue subscription systems with two-way working, e.g. subscriber sending a programme selection signal
- H04N7/17309—Transmission or handling of upstream communications
- H04N7/17318—Direct or substantially direct transmission and handling of requests
Landscapes
- Engineering & Computer Science (AREA)
- Signal Processing (AREA)
- Multimedia (AREA)
- Computer Networks & Wireless Communication (AREA)
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
- Information Transfer Between Computers (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
Description
この場合では、再生バッファ内のストリーミングメディアがまだ再生されていないが、新たにダウンロードされたストリーミングメディアが既に再生バッファに到達することになる。従って、再生バッファ内のまだ再生されていないストリーミングメディアの一部が新たにダウンロードされたストリーミングメディアにより上書きされ、これによって、ストリーミングメディアのロスが発生し、再生エラーとなる。
この場合では、再生バッファにバッファリングされた全部のストリーミングメディアの再生が既に完了したが、新たなストリーミングメディアがまだ再生バッファに到達していないことになる。従って、ストリーミングメディアの再生の不連続をもたらし、再生の品質に影響を及ぼす。
バッファにフリーバッファチャンクがある場合において、ストリーミングメディアをダウンロードし、前記ストリーミングメディアを前記フリーバッファチャンクにバッファリングするステップと、
バッファリングされているストリーミングメディアの量が、ストリーミングメディアを連続再生する要求を満足できる場合において、バッファチャンクにバッファリングされているストリーミングメディアを再生し、前記バッファチャンクを解放してフリーバッファチャンクにするステップとを含む。
ダウンロードされたストリーミングメディアをバッファリングするバッファリングモジュールと、
前記バッファリングモジュールにフリーバッファチャンクがある場合、ストリーミングメディアをダウンロードし、ダウンロードしたストリーミングメディアをフリーバッファチャンクにバッファリングするダウンロードモジュールと、
前記バッファリングモジュールにおいて、現在バッファリングされているストリーミングメディアの量が、ストリーミングメディアを連続再生する要求を満足できる場合、バッファリングモジュール内のストリーミングメディアを再生し、前記ストリーミングメディアがバッファリングされているバッファチャンクを解放してフリーバッファチャンクにする再生モジュールとを含む。
302 再生モジュール
303 バッファリングモジュール
Claims (12)
- ストリーミングメディアをバッファリングする方法であって、
バッファにフリーバッファチャンクがある場合において、ストリーミングメディアをダウンロードし、前記ストリーミングメディアを前記フリーバッファチャンクにバッファリングするステップと、
バッファにおいてストリーミングメディアがバッファリングされているバッファチャンク数が、ストリーミングメディアがバッファにバッファリングされている必要がある時間に対応する所定のバッファチャンク数以上である場合において、バッファチャンクにバッファリングされているストリーミングメディアを再生し、前記バッファチャンクを解放してフリーバッファチャンクにするステップと、
を含むことを特徴とする方法。 - フリーバッファチャンクがない場合において、ストリーミングメディアのダウンロードを停止し、
バッファにおいてストリーミングメディアがバッファリングされているバッファチャンクの数が、前記所定のバッファチャンク数よりも小さい場合において、ストリーミングメディアの再生を停止することを更に含む、
ことを特徴とする請求項1に記載の方法。 - 前記バッファは、全部のフリーバッファチャンクを管理するフリーバッファキューと、ストリーミングメディアがバッファリングされている全部のバッファチャンクを管理するメディアバッファキューとを含む、
ことを特徴とする請求項2に記載の方法。 - 前記ストリーミングメディアのダウンロード及びダウンロードの停止は、
前記フリーバッファキューからフリーバッファチャンクを取り出し、前記取り出し操作に対する戻り値がヌルである場合、ストリーミングメディアのダウンロードを停止し、前記取り出し操作に対する戻り値がヌルでない場合、ストリーミングメディアをダウンロードすることを含む、
ことを特徴とする請求項3に記載の方法。 - 前記ストリーミングメディアを前記フリーバッファチャンクにバッファリングした後、メディアバッファキューに対してバッファチャンクの保存操作を実行することにより、前記ストリーミングメディアがバッファリングされているバッファチャンクをメディアバッファキューに返すことを更に含む、
ことを特徴とする請求項3に記載の方法。 - 前記ストリーミングメディアの再生及び再生の停止は、
バッファリングされているストリーミングメディアの量が、ストリーミングメディアを連続再生する要求を満足できる場合、メディアバッファキューからバッファチャンクを取り出し、当該バッファチャンクにおけるストリーミングメディアを再生し、
バッファリングされているストリーミングメディアの量が、ストリーミングメディアを連続再生する要求を満足できない場合、ストリーミングメディアの再生を停止することを含む、
ことを特徴とする請求項3に記載の方法。 - バッファチャンクにおけるストリーミングメディアを再生した後、フリーバッファキューに対してフリーバッファチャンクの保存操作を実行することにより、前記再生したストリーミングメディアがバッファリングされているフリーバッファチャンクをフリーバッファキューに返すことを更に含む、
ことを特徴とする請求項3に記載の方法。 - ストリーミングメディアが再生前にバッファリングされている必要がある全時間長をバッファチャンク時間長で予め除算し、除算結果を前記所定のバッファチャンク数とすることを更に含む、
ことを特徴とする請求項1に記載の方法。 - ストリーミングメディアをバッファリングする装置であって、
ダウンロードされたストリーミングメディアをバッファリングするバッファリングモジュールと、
前記バッファリングモジュールにフリーバッファチャンクがある場合、ストリーミングメディアをダウンロードし、ダウンロードしたストリーミングメディアをフリーバッファチャンクにバッファリングするダウンロードモジュールと、
バッファにおいてストリーミングメディアがバッファリングされているバッファチャンク数が、ストリーミングメディアがバッファにバッファリングされている必要がある時間に対応する所定のバッファチャンク数以上である場合、バッファリングモジュール内のストリーミングメディアを再生し、前記ストリーミングメディアがバッファリングされているバッファチャンクを解放してフリーバッファチャンクにする再生モジュールと、
を含むことを特徴とする装置。 - 前記バッファリングモジュールは、
前記バッファリングモジュール内のフリーバッファチャンクを管理するフリーバッファキューと、
前記バッファリングモジュール内の、ストリーミングメディアがバッファリングされているバッファチャンクを管理するメディアバッファキューと、
を含むことを特徴とする請求項9に記載の装置。 - 前記ダウンロードモジュールは、更に、前記バッファリングモジュールにフリーバッファチャンクがない場合、ストリーミングメディアのダウンロードを停止し、
バッファにおいてストリーミングメディアがバッファリングされているバッファチャンク数が、前記所定のバッファチャンク数よりも小さい場合、ストリーミングメディアの再生を停止する、
ことを特徴とする請求項9に記載の装置。 - 前記ダウンロードモジュールは、
ストリーミングメディアをダウンロードし、ダウンロードしたストリーミングメディアを当該サブモジュールのダウンロードバッファにバッファリングするダウンロードサブモジュールと、
前記ダウンロードバッファからストリーミングメディアを取得し、前記バッファリングモジュールにフリーバッファチャンクがある場合、前記ストリーミングメディアを前記バッファリングモジュールにバッファリングし、前記バッファリングモジュールにフリーバッファチャンクがない場合、ストリーミングメディアのダウンロードを停止するメディアの取り出しサブモジュールと、
を更に含むことを特徴とする請求項10に記載の装置。
Applications Claiming Priority (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CNB2004101028513A CN100393068C (zh) | 2004-12-24 | 2004-12-24 | 一种缓存流媒体数据的方法 |
CN200410102851.3 | 2004-12-24 | ||
PCT/CN2005/002301 WO2006066513A1 (fr) | 2004-12-24 | 2005-12-23 | Procede et appareil destines a mettre en memoire tampon des flux de donnees multimedia |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2008526057A JP2008526057A (ja) | 2008-07-17 |
JP4955571B2 true JP4955571B2 (ja) | 2012-06-20 |
Family
ID=36601394
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2007547151A Active JP4955571B2 (ja) | 2004-12-24 | 2005-12-23 | ストリーミングメディアをバッファリングする方法及び装置 |
Country Status (6)
Country | Link |
---|---|
US (1) | US20070283035A1 (ja) |
EP (1) | EP1833253A4 (ja) |
JP (1) | JP4955571B2 (ja) |
KR (1) | KR100874696B1 (ja) |
CN (1) | CN100393068C (ja) |
WO (1) | WO2006066513A1 (ja) |
Families Citing this family (24)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101141368B (zh) * | 2006-09-05 | 2010-05-12 | 硅谷数模半导体(北京)有限公司 | 用于控制流媒体数据回放处理速率的方法和装置 |
CN101155132B (zh) * | 2006-09-27 | 2012-07-04 | 中兴通讯股份有限公司 | 一种间接实时流量控制***及其方法 |
CN100593928C (zh) * | 2006-09-30 | 2010-03-10 | 中国科学院计算技术研究所 | 一种基于数据特征的流媒体内容下载方法 |
CN101282348B (zh) * | 2007-04-06 | 2011-03-30 | 上海晨兴电子科技有限公司 | 运用http协议实现流媒体功能的方法 |
JP2009044416A (ja) * | 2007-08-08 | 2009-02-26 | Sony Corp | コンテンツ再生装置、コンテンツ再生方法、プログラム、およびコンテンツ再生システム |
CN101127989A (zh) * | 2007-09-11 | 2008-02-20 | 中兴通讯股份有限公司 | 一种支持手机超文本传输流媒体业务的方法 |
US8775566B2 (en) * | 2008-06-21 | 2014-07-08 | Microsoft Corporation | File format for media distribution and presentation |
US8176193B2 (en) | 2009-06-17 | 2012-05-08 | Microsoft Corporation | Dynamic media asset delivery |
CN102117271B (zh) * | 2009-12-31 | 2013-06-19 | Tcl集团股份有限公司 | 一种播放封装错位音视频文件的方法及装置 |
CN102170459A (zh) * | 2010-12-22 | 2011-08-31 | 青岛海信宽带多媒体技术有限公司 | 播放器网络资源下载与播放的实现方法及播放器 |
CN102761523A (zh) * | 2011-04-27 | 2012-10-31 | 宏碁股份有限公司 | 网络串流内容播放方法及*** |
CN103108257B (zh) * | 2011-11-10 | 2016-03-30 | 中国科学院声学研究所 | 一种用于嵌入式终端改善流媒体播放质量的方法及*** |
CN103391468B (zh) * | 2012-05-08 | 2016-12-14 | 安凯(广州)微电子技术有限公司 | 一种基于移动终端的网络视频数据的缓冲控制方法及*** |
US8745259B2 (en) | 2012-08-02 | 2014-06-03 | Ujam Inc. | Interactive media streaming |
CN103023754A (zh) * | 2012-12-06 | 2013-04-03 | 苏州阔地网络科技有限公司 | 一种网页上数据流控制的方法及*** |
CN103051955B (zh) * | 2012-12-21 | 2016-08-03 | 华为技术有限公司 | 流媒体播放方法及装置 |
CN103916414B (zh) * | 2012-12-31 | 2017-09-05 | 华为技术有限公司 | 传输速率配置方法、终端设备、服务器及*** |
CN103096133B (zh) * | 2013-01-11 | 2016-08-24 | 乐视网信息技术(北京)股份有限公司 | 一种数据的获取方法及装置 |
RU2016121189A (ru) * | 2013-11-25 | 2018-01-09 | Лэ Ши Чжи Синь Электроник Технолоджи (Тяньцзинь) Лимитэд | Способ воспроизведения видео, устройство и интеллектуальный терминал |
CN105338022B (zh) * | 2014-07-07 | 2019-04-23 | 深圳市云帆世纪科技有限公司 | 基于p2p的数据传输方法及*** |
CN105245940A (zh) * | 2015-10-08 | 2016-01-13 | 北京时医康科技发展有限公司 | 一种窄带宽在线播放高清视频的方法及播放器 |
CN105450873A (zh) * | 2015-12-08 | 2016-03-30 | 深圳天珑无线科技有限公司 | 一种温度控制方法和终端设备 |
CN110895515A (zh) * | 2018-09-12 | 2020-03-20 | 中兴通讯股份有限公司 | 内存缓存管理方法、多媒体服务器及计算机存储介质 |
CN113079394A (zh) * | 2021-03-27 | 2021-07-06 | 深圳市研强物联技术有限公司 | Asr平台语音助手实现流媒体播放的方法、***及终端 |
Family Cites Families (15)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5758076A (en) * | 1995-07-19 | 1998-05-26 | International Business Machines Corporation | Multimedia server system having rate adjustable data retrieval based on buffer capacity |
US5931922A (en) * | 1996-07-01 | 1999-08-03 | Sun Microsystems, Inc. | Media server system for preventing FIFO buffer underflow during multiple channel startup by waiting until buffer receives plurality of data blocks before enabling buffer to transmit received data |
US6665751B1 (en) * | 1999-04-17 | 2003-12-16 | International Business Machines Corporation | Streaming media player varying a play speed from an original to a maximum allowable slowdown proportionally in accordance with a buffer state |
EP1131930B1 (en) * | 1999-09-27 | 2007-01-17 | Koninklijke Philips Electronics N.V. | Partitioning of file for emulating streaming |
US6423892B1 (en) * | 2001-01-29 | 2002-07-23 | Koninklijke Philips Electronics N.V. | Method, wireless MP3 player and system for downloading MP3 files from the internet |
US20020120747A1 (en) * | 2001-02-23 | 2002-08-29 | Frerichs David J. | System and method for maintaining constant buffering time in internet streaming media delivery |
US20020194609A1 (en) * | 2001-06-18 | 2002-12-19 | Tran Thanh T. | Video client with dynamically allocable video buffer for efficiently streaming video |
US6792449B2 (en) * | 2001-06-28 | 2004-09-14 | Microsoft Corporation | Startup methods and apparatuses for use in streaming content |
US20030005455A1 (en) * | 2001-06-29 | 2003-01-02 | Bowers J. Rob | Aggregation of streaming media to improve network performance |
US7047308B2 (en) * | 2001-08-31 | 2006-05-16 | Sharp Laboratories Of America, Inc. | System and method for simultaneous media playout |
US20030221014A1 (en) * | 2002-05-24 | 2003-11-27 | David Kosiba | Method for guaranteed delivery of multimedia content based on terminal capabilities |
CN1210956C (zh) * | 2002-06-19 | 2005-07-13 | 华为技术有限公司 | 视讯会议流媒体实时接收存储方法 |
US7548585B2 (en) * | 2003-02-10 | 2009-06-16 | At&T Intellectual Property I, L.P. | Audio stream adaptive frequency scheme |
KR20060026010A (ko) * | 2003-04-17 | 2006-03-22 | 톰슨 라이센싱 | 데이터 요청 및 전송 장치, 및 프로세스 |
US9612965B2 (en) * | 2003-06-24 | 2017-04-04 | Hewlett-Packard Development Company, L.P. | Method and system for servicing streaming media |
-
2004
- 2004-12-24 CN CNB2004101028513A patent/CN100393068C/zh active Active
-
2005
- 2005-12-23 WO PCT/CN2005/002301 patent/WO2006066513A1/zh active Application Filing
- 2005-12-23 JP JP2007547151A patent/JP4955571B2/ja active Active
- 2005-12-23 KR KR20077017078A patent/KR100874696B1/ko active IP Right Grant
- 2005-12-23 EP EP20050822563 patent/EP1833253A4/en not_active Withdrawn
-
2007
- 2007-06-21 US US11/766,320 patent/US20070283035A1/en not_active Abandoned
Also Published As
Publication number | Publication date |
---|---|
KR100874696B1 (ko) | 2008-12-18 |
KR20070092750A (ko) | 2007-09-13 |
CN1798097A (zh) | 2006-07-05 |
WO2006066513A1 (fr) | 2006-06-29 |
EP1833253A4 (en) | 2009-07-01 |
CN100393068C (zh) | 2008-06-04 |
EP1833253A1 (en) | 2007-09-12 |
US20070283035A1 (en) | 2007-12-06 |
JP2008526057A (ja) | 2008-07-17 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP4955571B2 (ja) | ストリーミングメディアをバッファリングする方法及び装置 | |
JP5894220B2 (ja) | プログレッシブ再生を含む映像分配システム | |
US8046811B2 (en) | Scheduled retrieval, storage and access of media data | |
JP2009543439A (ja) | パフォーマンス意識のあるピアツーピアのコンテンツオンデマンド・サービスのための対話的再生装置のサポート | |
JPWO2007139073A1 (ja) | コンテンツ再生装置 | |
CN112333476B (zh) | 一种视频加载方法及装置 | |
CN103414959B (zh) | 一种加快网络视频播放速度的方法和装置 | |
CN111432285A (zh) | 一种视频拼接播放的***、方法及设备 | |
EP1968318A1 (en) | Distributing apparatus and reproducer | |
JP2000259468A (ja) | ファイルシステムにおけるバッファキャッシュ方法および装置 | |
EP1703519A2 (en) | Reproducing apparatus and method | |
JP2000165844A (ja) | 連続メディア・ストリーム再生システムおよびその方法 | |
CN105976825A (zh) | 音乐分享装置及方法 | |
JP2007188573A (ja) | 再生装置および再生方法 | |
JP2003208398A (ja) | データ入出力装置、データ入出力方法、プログラム、および媒体 | |
KR101269052B1 (ko) | 가상 콘텐츠 파일을 이용하는 콘텐츠 재생시스템 및 그 방법 | |
JPH1139242A (ja) | ゲームコンテンツのリモートアクセス方式 | |
JPH0568106A (ja) | 音声自動受信システムの通話録音方式 | |
JP2002094551A (ja) | 情報提供方法 | |
CN110739009A (zh) | 媒体资源板播放通告音方法及装置、计算机设备、存储介质 | |
TW200950526A (en) | Method for playing streaming data, electronic device for performing the same and information storage media for storing the same | |
CN116828251A (zh) | 用于切换音轨的方法、装置及计算机可读介质 | |
CN116938914A (zh) | 一种远程桌面声音同步方法、装置、设备及存储介质 | |
CN117241088A (zh) | 一种视频播放方法、装置及设备 | |
KR20210076727A (ko) | 콘텐츠 재생을 위한 장치 및 방법 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20110104 |
|
A601 | Written request for extension of time |
Free format text: JAPANESE INTERMEDIATE CODE: A601 Effective date: 20110404 |
|
A602 | Written permission of extension of time |
Free format text: JAPANESE INTERMEDIATE CODE: A602 Effective date: 20110411 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20110506 |
|
TRDD | Decision of grant or rejection written | ||
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20120228 |
|
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20120315 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 4955571 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20150323 Year of fee payment: 3 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |