Pat
J-GLOBAL ID:200903079271617489
連続メディア・ストリーム再生システムおよびその方法
Inventor:
,
,
Applicant, Patent owner:
Agent (1):
上野 英夫
Gazette classification:公開公報
Application number (International application number):1998329671
Publication number (International publication number):2000165844
Application date: Nov. 19, 1998
Publication date: Jun. 16, 2000
Summary:
【要約】【課題】ワールド・ワイド・ウェブを経由して、送信装置から送信される連続メディア・ストリームを受信再生装置で受信し再生するシステムにおいて、連続して高品質の再生を行うためには、伝送路に広い帯域幅が要求され、伝送路の負荷の軽重が再生される連続メディア・ストリームの品質に影響し易いなどの問題が残っている。本発明の課題は、伝送路の負荷の軽重が発生しても、再生する連続メディア・ストリームの品質の劣化を低減させるための、安価で簡単なシステム・およびその実現方法を提供することである。【解決手段】本願発明では、連続メディア・ストリームを受信した後、再生装置では複数のバッファからなる循環バッファを用いて伝送速度と再生速度の同期調整を行いながら再生する。また、受信速度が再生速度より速くなりすべてのバッファがフルになったときには「受信バッファ」をディスクに格納し、「受信バッファ」を空けて再度受信に使う。
Claim (excerpt):
伝送路を通して、送信装置から送信される連続メディア・ストリームを受信再生装置で受信しながら再生するシステムであって、前記送信装置は前記連続メディア・ストリームを所定の送信単位に分割して送信する手段を有し、前記受信再生装置は、受信部、バッファ部、キャッシング・ディスク部、再生部、コントロール部を有し、以下(a)から(k)の手段を含むことを特徴とする連続メディア・ストリーム再生システム、(a)再生すべき前記連続メディア・ストリームのコンテンツの番号集合(以下、再生集合と呼ぶ)を特定する手段、(b)前記キャッシング・ディスク部を検索し、前記再生集合の中で前記キャッシング・ディスク部に格納されているコンテンツの番号集合であって、かつまだ前記バッファ部に格納されていないものの番号集合(以下、ディスク集合と呼ぶ)を特定する手段、(c)前記再生集合の中で、前記ディスク集合に含まれていないコンテンツの番号集合であって、前記送信装置へ送信要求を送り、前記受信再生装置で受信する必要のあるものの番号集合(以下受信集合と呼ぶ)を特定する手段、(d)前記再生集合の中で、前記ディスク集合に含まれていないコンテンツの番号集合であって、キャッシング・ディスク部に書き込むべき集合(以下、書込み集合と呼ぶ)を特定する手段、(e)前記受信集合の中で番号の若い順に、送信要求を前記送信装置に送る手段、(f)要求した前記受信集合のコンテンツを前記受信部で受信し、前記バッファ部に格納する手段、(g)前記再生集合の中で番号の若いものから順に、前記バッファ部に格納されているコンテンツを再生する手段、(h)前記書込み集合の中で番号の若い順に、前記バッファ部に格納されているコンテンツを前記キャッシュ・ディスク部に書き込む手段、(i)前記ディスク集合の中で番号の若い順に、コンテンツを前記キャッシュ・ディスク部から読み出し、前記バッファ部に格納するする手段、(j)再生済みのバッファおよび書込み済みのバッファがあれば、クリアし受信用に開放する手段、(k)前記手段(e)から(j)までの動作を平行して行い、前記再生集合および書込み集合が空になるまで繰り返す手段。
IPC (6):
H04N 7/173 620
, H04N 7/173 630
, G06F 3/06 302
, G06F 13/00 354
, H04J 3/00
, H04L 13/08
FI (6):
H04N 7/173 620 D
, H04N 7/173 630
, G06F 3/06 302 A
, G06F 13/00 354 D
, H04J 3/00 M
, H04L 13/08
F-Term (55):
5B065BA01
, 5B065CE12
, 5B065CE14
, 5B065CE16
, 5B065CH03
, 5B065EA33
, 5B089GA21
, 5B089JA22
, 5B089JB02
, 5B089JB03
, 5B089JB05
, 5B089JB12
, 5B089JB24
, 5B089KD01
, 5B089KD02
, 5B089KD05
, 5B089KD07
, 5B089KD09
, 5B089KD10
, 5B089KE02
, 5B089KE03
, 5B089KE09
, 5B089LB13
, 5B089LB14
, 5B089LB25
, 5B089ME10
, 5C064BA07
, 5C064BB05
, 5C064BC10
, 5C064BC20
, 5C064BC25
, 5K028AA01
, 5K028EE03
, 5K028KK03
, 5K028KK32
, 5K028MM12
, 5K034AA10
, 5K034CC02
, 5K034EE10
, 5K034HH02
, 5K034HH08
, 5K034HH12
, 5K034HH16
, 5K034HH17
, 5K034HH27
, 5K034HH37
, 5K034HH48
, 5K034HH49
, 5K034HH50
, 5K034HH53
, 5K034MM08
, 5K034MM18
, 5K034MM25
, 5K034MM39
, 5K034NN13
Return to Previous Page