JPH10262233A - ビデオサーバシステム - Google Patents

ビデオサーバシステム

Info

Publication number
JPH10262233A
JPH10262233A JP9063664A JP6366497A JPH10262233A JP H10262233 A JPH10262233 A JP H10262233A JP 9063664 A JP9063664 A JP 9063664A JP 6366497 A JP6366497 A JP 6366497A JP H10262233 A JPH10262233 A JP H10262233A
Authority
JP
Japan
Prior art keywords
configuration information
client
video server
moving image
image data
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.)
Granted
Application number
JP9063664A
Other languages
English (en)
Other versions
JP3628469B2 (ja
Inventor
Katsuhito Takatori
功人 鷹取
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.)
Mitsubishi Electric Corp
Original Assignee
Mitsubishi Electric Corp
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 Mitsubishi Electric Corp filed Critical Mitsubishi Electric Corp
Priority to JP06366497A priority Critical patent/JP3628469B2/ja
Publication of JPH10262233A publication Critical patent/JPH10262233A/ja
Application granted granted Critical
Publication of JP3628469B2 publication Critical patent/JP3628469B2/ja
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Landscapes

  • Information Transfer Between Computers (AREA)
  • Computer And Data Communications (AREA)
  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)

Abstract

(57)【要約】 【課題】 予め各サーバにクライアントのシステム構成
を設定しておかなければならないという課題があった。 【解決手段】 ビデオサーバ1を、クライアント2のH
/WおよびS/W構成情報を取得する構成情報取得手段
12と、構成情報に基づいてクライアント2のH/Wお
よびS/W構成を解析する構成情報解析手段14と、構
成情報解析手段14の解析結果に基づいてクライアント
2へ配信する動画データ17を決定する動的サービス決
定手段15と、動的サービス決定手段15で決定した動
画データ17をクライアント2へ配信する動画データ配
信手段16とを備えるようにした。

Description

【発明の詳細な説明】
【0001】
【発明の属する技術分野】この発明は、ディジタル化さ
れた動画データを扱うビデオサーバシステムに関するも
のである。
【0002】
【従来の技術】近年、映画やビデオなどのアナログデー
タをディジタル化してサーバへ蓄積し、これら動画デー
タ(サービス)をクライアントの要求に応じて配信する
ビデオサーバシステムが多数現れている。このシステム
では、クライアントが所望のデータが蓄積されているビ
デオサーバを認識し、動画データを要求していた。すな
わち、クライアント自身が動画データの所在を認識して
いる必要があった。また、動画データを要求されたビデ
オサーバが動画データを配信できない場合には、別のビ
デオサーバに対して動画データを要求する必要があっ
た。
【0003】このため、例えば、特開平4−35395
5号公報に示されたビデオサーバシステムでは、クライ
アントがビデオサーバにサービスを要求し、そのビデオ
サーバがサービスを提供できないときには、そのビデオ
サーバは同一のサービスを提供できる他のビデオサーバ
を求め、他のビデオサーバにクライアントからのサービ
スの要求を移行する。そして、他のビデオサーバからク
ライアントへサービスを提供するようにした。
【0004】図7は、例えば、特開平4−353955
号公報に示されたビデオサーバシステムを示す構成図で
ある。図において、101は第1のビデオサーバ、10
2は第1のビデオサーバ101がクライアントから要求
されたサービスを要求できるか否かを調べる第1のサー
バ自動切り換え装置、103は第2のビデオサーバ、1
04は第2のビデオサーバ103がクライアントから要
求されたサービスを要求できるか否かを調べる第2のサ
ーバ自動切り換え装置、105はクライアント、106
はネットワークである。
【0005】次に動作について説明する。クライアント
105は、第1のビデオサーバ101にサービスを要求
する。第1のサーバ自動切り換え装置102でクライア
ント105からのサービス要求を受け取る。現在、第1
のビデオサーバ101は故障しており、サービスを提供
できないとする。よって、第1のサーバ自動切り換え装
置102により、第1のビデオサーバ101がサービス
を提供できるかどうか調べると、サービスを提供できな
い、つまり「否」であることがわかる。その結果、同一
のサービスを提供できる第2のビデオサーバ103のネ
ットワークアドレスを求め、クライアント105からの
サービスの要求を第2のサーバ自動切り換え装置104
に送る。第2のサーバ自動切り換え装置104は、第1
のサーバ自動切り換え装置102から送られてきたサー
ビス要求をクライアント105から送られていたものと
して受け取る。現在、第2のビデオサーバ103は正常
に作動しており、サービスを提供できるものとする。よ
って、第2のサーバ自動切り換え装置104により、第
2のビデオサーバ103がサービスを提供できるかどう
か調べると、サービスできる、つまり「可」であること
がわかる。その結果、そのサービスの要求を第2のビデ
オサーバ103に送る。第2のビデオサーバ103は、
送られてきたサービスの要求を、クライアント105か
ら送られてきたものとして受け取る。そして、クライア
ント105に対して、サービスを提供する。
【0006】
【発明が解決しようとする課題】従来のビデオサーバシ
ステムは以上のように構成されているので、予め各サー
バにクライアントのシステム構成を設定しておかなけれ
ば、各サーバが蓄積しているサービスをクライアントへ
提供できるものかどうかわからなかった。そのため、新
たにシステムへクライアントを追加する場合など、再度
サーバへ各クライアントのシステム構成を設定し直さな
ければならないという課題があった。
【0007】この発明は上記のような課題を解決するた
めになされたもので、クライアントのシステム構成を予
めビデオサーバへ設定することを不要にするとともに、
クライアントのシステム構成に応じたサービスを提供す
るビデオサーバシステムを得ることを目的とする。
【0008】
【課題を解決するための手段】請求項1記載の発明に係
るビデオサーバシステムは、ビデオサーバを、クライア
ントのハードウェア構成情報およびソフトウェア構成情
報を取得する構成情報取得手段と、構成情報取得手段で
取得したクライアントのハードウェア構成情報およびソ
フトウェア構成情報に基づいてクライアントのハードウ
ェア構成およびソフトウェア構成を解析する構成情報解
析手段と、構成情報解析手段の解析結果に基づいてクラ
イアントへ配信する動画データを決定する動的サービス
決定手段と、動的サービス決定手段で決定した動画デー
タをクライアントへ配信する動的サービス配信手段とを
備えるようにしたものである。
【0009】請求項2記載の発明に係るビデオサーバシ
ステムは、構成情報取得手段を、クライアントのハード
ウェア構成情報およびソフトウェア構成情報として動画
再生装置のハードウェア構成情報およびソフトウェア構
成情報を取得するようにしたものである。
【0010】請求項3記載の発明に係るビデオサーバシ
ステムは、ビデオサーバを、動画データとしてフォーマ
ットの異なる同一内容の複数のファイルを有するように
したものである。
【0011】請求項4記載の発明に係るビデオサーバシ
ステムは、構成情報取得手段を、クライアントのハード
ウェア構成情報およびソフトウェア構成情報としてネッ
トワーク装置のハードウェア構成情報およびソフトウェ
ア構成情報を取得するようにしたものである。
【0012】請求項5記載の発明に係るビデオサーバシ
ステムは、動的サービス決定手段の決定が、ビデオサー
バの負荷に基づいて行われるようにしたものである。
【0013】請求項6記載の発明に係るビデオサーバシ
ステムは、動的サービス決定手段の決定が、ネットワー
ク上の動的な負荷に基づいて行われるようにしたもので
ある。
【0014】請求項7記載の発明に係るビデオサーバシ
ステムは、動的サービス決定手段の決定が、クライアン
トのネットワークへの接続状態に基づいて行われるよう
にしたものである。
【0015】請求項8記載の発明に係るビデオサーバシ
ステムは、ビデオサーバを、動画データとして転送レー
トの異なる同一内容の複数のファイルを有するようにし
たものである。
【0016】請求項9記載の発明に係るビデオサーバシ
ステムは、複数のビデオサーバの各々を、クライアント
のハードウェア構成情報およびソフトウェア構成情報を
取得する構成情報取得手段と、構成情報取得手段で取得
したクライアントのハードウェア構成情報およびソフト
ウェア構成情報に基づいてクライアントのハードウェア
構成およびソフトウェア構成を解析する構成情報解析手
段と、構成情報解析手段の解析結果に基づいてクライア
ントへ動画データを配信するビデオサーバを決定する動
的サーバ決定手段と、動的サーバ決定手段の決定が自ビ
デオサーバである場合に構成情報解析手段の解析結果に
基づいてクライアントへ配信する動画データを決定する
動的サービス決定手段と、動的サービス決定手段で決定
した動画データをクライアントへ配信する動的サービス
配信手段と、動的サーバ決定手段の決定が他ビデオサー
バである場合にクライアントの要求を他ビデオサーバへ
移行するサービス移行手段と、ビデオサーバから移行し
てきたクライアントの要求を受理するサービス受理手段
とを備えるようにしたものである。
【0017】請求項10記載の発明に係るビデオサーバ
システムは、構成情報取得手段を、クライアントのハー
ドウェア構成情報およびソフトウェア構成情報として動
画再生装置のハードウェア構成情報およびソフトウェア
構成情報を取得するようにしたものである。
【0018】請求項11記載のビデオサーバシステム
は、複数のビデオサーバを、複数のビデオサーバを合わ
せると動画データとしてフォーマットの異なる同一内容
の複数のファイルを有するようにしたものである。
【0019】請求項12記載のビデオサーバシステム
は、構成情報取得手段を、クライアントのハードウェア
構成情報およびソフトウェア構成情報としてネットワー
ク装置のハードウェア構成情報およびソフトウェア構成
情報を取得するようにしたものである。
【0020】請求項13記載のビデオサーバシステム
は、動的サーバ決定手段の決定が、ネットワーク上の動
的な負荷に基づいて行われるようにしたものである。
【0021】請求項14記載のビデオサーバシステム
は、動的サーバ決定手段の決定が、クライアントのネッ
トワークへの接続状態に基づいて行われるようにしたも
のである。
【0022】請求項15記載のビデオサーバシステム
は、複数のビデオサーバが、複数のビデオサーバを合わ
せると動画データとして転送レートの異なる同一内容の
複数のファイルを有するようにしたものである。
【0023】
【発明の実施の形態】以下、この発明の実施の一形態を
説明する。 実施の形態1.図1はこの発明の実施の形態1によるビ
デオサーバシステムを示す構成図である。図において、
1はクライアントからの要求に応じて映画やビデオなど
のディジタル化された動画データを配信するビデオサー
バ、2はビデオサーバ1へ動画データを要求し配信され
た動画データを再生するクライアント、3はLAN(ネ
ットワーク)である。ビデオサーバ1およびクライアン
ト2はLAN3と接続する。また、11はビデオサーバ
1に実装されLAN3へ接続するためのネットワークイ
ンタフェース、12はクライアント2のハードウェア
(H/W)およびソフトウェア(S/W)構成情報を取
得する構成情報取得手段、13はクライアント2のH/
WおよびS/W構成情報を取得するためにクライアント
2へ送信される構成情報取得プログラム、14は構成情
報取得手段12で取得したクライアント2のH/Wおよ
びS/W構成情報に基づいてクライアント2のH/Wお
よびS/W構成を解析する構成情報解析手段、15は構
成情報解析手段14の解析結果に基づいてクライアント
2へ配信する動画データを決定する動的サービス決定手
段、16は動的サービス決定手段15の決定した動画デ
ータをクライアント2へ配信する動画データ配信手段、
17はビデオサーバ1に登録されている論理的な動画デ
ータである。さらに、171は動画データ17を構成す
るMPEG1フォーマットかつ再生レート1.5Mbp
sのファイル、172は動画データ17を構成するMP
EG1フォーマットかつ再生レート3Mbpsのファイ
ル、173は動画データ17を構成するMPEG2フォ
ーマットのファイル、174は動画データ17を構成す
るAVIフォーマットのファイルである。ファイル17
1〜174はすべて同一の内容である。なお、再生レー
トが大きいほど、転送レートが大きいため、ファイル1
72の転送レートは、ファイル171の転送レートより
大きい。
【0024】また、21はクライアント2に実装されL
AN3へ接続するためのネットワークインタフェース
(ネットワーク装置)、22はビデオサーバ1から配信
された動画データを再生する動画再生装置である。
【0025】次に動作について説明する。クライアント
2が、ビデオサーバ1へ論理的な動画データを要求す
る。この要求は、LAN3を経由してビデオサーバ1の
構成情報取得手段12に送信される。要求を受信した構
成情報取得手段12は、構成情報取得プログラム13を
クライアント2へ送信する。送信された構成情報取得プ
ログラム13は、クライアント2のオペレーティングシ
ステムの機能を利用してクライアント2のH/Wおよび
S/W構成を検査し、H/WおよびS/W構成情報を生
成する。この構成情報には、動画再生装置22の情報が
記録される。H/WおよびS/W構成情報を生成する
と、構成情報取得プログラム13はこの構成情報をビデ
オサーバ1へ送信する。
【0026】H/WおよびS/W構成情報を受信した構
成情報取得手段12は、この構成情報を構成情報解析手
段14へ転送する。構成情報解析手段14は、この構成
情報からクライアント2のH/WおよびS/W構成を解
析し、クライアント2が実装している動画再生装置22
を認識する。構成情報解析手段14は、この解析結果を
動的サービス決定手段15へ転送する。動的サービス決
定手段15は、この解析結果から動画再生装置22に適
した動画データを決定する。
【0027】例えば、動画再生装置22がMPEG2デ
コーダの場合、動的サービス決定手段15は、動画デー
タとしてMPEG2フォーマットのファイル173を選
択する。また、例えば、動画再生装置22がMPEG1
デコーダの場合、動的サービス決定手段15は、動画デ
ータとしてMPEG1フォーマットのファイル171ま
たは172を選択する。なお、クライアント2が動画再
生装置を実装していない場合には、動画データとして動
画再生装置を必要としないAVIフォーマットのファイ
ル174を選択する。
【0028】動画データを決定した動的サービス決定手
段15は、その情報を動画データ配信手段16へ転送す
る。動画データ配信手段16は、動的サービス決定手段
15が決定した動画データをクライアント2へ配信をす
る。動画データを配信されたクライアント2は、その動
画データを動画再生装置22を使用して再生する。
【0029】以上のように、この実施の形態1によれ
ば、構成情報取得手段は、クライアントのH/W構成情
報およびS/W構成情報として動画再生装置のH/W構
成情報およびS/W構成情報を取得するので、クライア
ントが動画再生装置を実装しているか否か、あるいはク
ライアントがどのような種類の動画再生装置を実装して
いるのかについて、予めビデオサーバに設定する必要が
ないという効果が得られる。また、ビデオサーバは、動
画データとしてフォーマットの異なる同一内容の複数の
ファイルを有しているので、クライアントが実装してい
る動画再生装置に適した動画データをクライアントへ配
信する際の選択の自由度が広がるという効果が得られ
る。
【0030】実施の形態2.図2はこの発明の実施の形
態2によるビデオサーバシステムを示す構成図である。
図において、18はクライアント2のH/WおよびS/
W構成情報を取得する構成情報取得手段、19はクライ
アント2のH/W構成情報およびS/W構成情報を取得
するためにクライアント2へ構成情報取得プログラム1
3を送信する構成情報取得プログラム送信手段である。
その他の構成は、実施の形態1のビデオサーバシステム
と同様なのでその重複する説明を省略する。
【0031】次に動作について説明する。クライアント
2が、ビデオサーバ1へ論理的な動画データを要求す
る。この要求は、LAN3を経由してビデオサーバ1の
構成情報取得手段18に送信される。要求を受信した構
成情報取得手段18は、その情報を構成情報取得プログ
ラム送信手段19に転送する。構成情報取得プログラム
送信手段19は、構成情報取得プログラム13をクライ
アント2へ送信する。その他の動作は、実施の形態1の
ビデオサーバシステムと同様なのでその重複する説明を
省略する。
【0032】以上のように、この実施の形態2によれ
ば、実施の形態1と同様の効果が得られる。
【0033】実施の形態3.構成情報取得手段12は、
クライアント2が実装しているネットワークインタフェ
ース21の構成情報を取得するものである。その他の構
成は、実施の形態1のビデオサーバシステムと同様なの
でその重複する説明を省略する。
【0034】次に動作について説明する。H/Wおよび
S/W構成情報を受信した構成情報取得手段12は、こ
の構成情報を構成情報解析手段14へ転送する。構成情
報解析手段14は、この構成情報からクライアント2の
H/WおよびS/W構成を解析し、クライアント2が実
装しているネットワークインタフェース21および動画
再生装置22を認識する。構成情報解析手段14は、こ
の解析結果を動的サービス決定手段15へ転送する。動
的サービス決定手段15は、この解析結果から動画再生
装置22に適した動画データを決定する。例えば、動画
再生装置22がMPEG1デコーダの場合、動的サービ
ス決定手段15は、動画データとしてMPEG1フォー
マットのファイル171または172を選択する。この
時、ネットワークインタフェース21が転送レートの高
い装置である場合には、転送レートの高い方のファイル
172を選択し、転送レートの低い装置である場合に
は、転送レートの低い方のファイル171を選択する。
その他の動作は、実施の形態1のビデオサーバシステム
と同様なのでその重複する説明を省略する。
【0035】以上のように、この実施の形態3によれ
ば、構成情報取得手段は、クライアントのH/W構成情
報およびS/W構成情報としてネットワークインタフェ
ースのH/W構成情報およびS/W構成情報を取得する
ので、クライアントがどのような種類のネットワークイ
ンタフェースを実装しているのかについて、予めビデオ
サーバに設定する必要がないという効果が得られる。ま
た、ビデオサーバは、動画データとして転送レートの異
なる同一内容の複数のファイルを有しているので、クラ
イアントが実装しているネットワークインタフェースに
適した動画データをクライアントへ配信する際の選択の
自由度が広がるという効果が得られる。
【0036】実施の形態4.動的サービス決定手段15
は、構成情報解析手段14の解析結果の他に、ビデオサ
ーバ1の負荷や時々刻々変化するLAN3上の負荷に基
づいてクライアント2へ配信する動画データを決定する
ものである。その他の構成は、実施の形態1のビデオサ
ーバシステムと同様なのでその重複する説明を省略す
る。
【0037】次に動作について説明する。例えば、動画
再生装置22がMPEG1デコーダの場合、動的サービ
ス決定手段15は、動画データとしてMPEG1フォー
マットのファイル171または172を選択する。この
時、ビデオサーバ1の負荷が低い場合やLAN3上の負
荷が低い場合には、転送レートの高い方のファイル17
2を選択し、ビデオサーバ1の負荷が高い場合やLAN
3上の負荷が高い場合には転送レートの低い方のファイ
ル171を選択する。その他の動作は、実施の形態1の
ビデオサーバシステムと同様なのでその重複する説明を
省略する。
【0038】以上のように、この実施の形態4によれ
ば、動的サービス決定手段は、ビデオサーバの負荷やネ
ットワーク上の動的な負荷に基づいてクライアントへ配
信する動画データを決定するので、システム全体の負荷
が低く抑えられるという効果が得られる。また、ビデオ
サーバは、動画データとして転送レートの異なる同一内
容の複数のファイルを有しているので、ビデオサーバの
負荷やネットワーク上の動的な負荷に適した動画データ
をクライアントへ配信する際の選択の自由度が広がると
いう効果が得られる。
【0039】実施の形態5.図3はこの発明の実施の形
態5によるビデオサーバシステムを示す構成図である。
図において、4はビデオサーバ1へ動画データを要求し
配信された動画データを再生するクライアント、5はW
AN(ネットワーク)である。クライアント4はWAN
5を介してLAN3と接続する。また、41はクライア
ント4に実装されWAN5へ接続するためのネットワー
クインタフェース、42はビデオサーバ1から配信され
た動画データを再生する動画再生装置である。さらに、
動的サービス決定手段15は、構成情報解析手段14の
解析結果の他に、クライアント4のネットワークへの接
続状態に基づいてクライアント4へ配信する動画データ
を決定するものである。その他の構成は、実施の形態1
のビデオサーバシステムと同様なのでその重複する説明
を省略する。
【0040】次に動作について説明する。例えば、動画
再生装置42がMPEG1デコーダの場合、動的サービ
ス決定手段15は、動画データとしてMPEG1フォー
マットのファイル171または172を選択する。この
時、クライアント4がWAN5を介してLAN3と接続
しているため、転送レートの低い方のファイル171を
選択する。その他の動作は、実施の形態1のビデオサー
バシステムと同様なのでその重複する説明を省略する。
【0041】以上のように、この実施の形態5によれ
ば、動的サービス決定手段は、クライアントのネットワ
ークへの接続状態に基づいてクライアントへ配信する動
画データを決定するので、無駄なリソースを使用するこ
とがないという効果が得られる。また、ビデオサーバ
は、動画データとして転送レートの異なる同一内容の複
数のファイルを有しているので、クライアントのネット
ワークへの接続状態に適した動画データをクライアント
へ配信する際の選択の自由度が広がるという効果が得ら
れる。
【0042】実施の形態6.図4はこの発明の実施の形
態6によるビデオサーバシステムを示す構成図である。
図4において、6,8はクライアントからの要求に応じ
て映画やビデオなどのディジタル化された動画データを
配信するビデオサーバ、2はビデオサーバ6,8へ動画
データを要求し配信された動画データを再生するクライ
アント、3はLANである。ビデオサーバ6,8および
クライアント2はLAN3と接続する。
【0043】また、61はビデオサーバ6に実装されL
AN3へ接続するためのネットワークインタフェース、
62はクライアント2のH/WおよびS/W構成情報を
取得する構成情報取得手段、63はクライアント2のH
/WおよびS/W構成情報を取得するためにクライアン
ト2へ送信される構成情報取得プログラム、64は構成
情報取得手段62で取得したクライアント2のH/Wお
よびS/W構成情報に基づいてクライアント2のH/W
およびS/W構成を解析する構成情報解析手段、65は
構成情報解析手段64の解析結果に基づいてクライアン
ト2へ動画データを配信するビデオサーバを決定する動
的サーバ決定手段、66は動的サーバ決定手段65の決
定が自ビデオサーバである場合に構成情報解析手段64
の解析結果に基づいてクライアント2へ配信する動画デ
ータを決定する動的サービス決定手段、67は動的サー
ビス決定手段66の決定した動画データをクライアント
2へ配信する動画データ配信手段、68はビデオサーバ
6に登録されている論理的な動画データ、69は動的サ
ーバ決定手段65の決定が他のビデオサーバである場合
にクライアント2の要求を他のビデオサーバへ移行する
サービス移行手段、70は他のビデオサーバから移行し
てきたクライアント2の要求を受理するサービス受理手
段である。さらに、682は動画データ68を構成する
MPEG1フォーマットかつ再生レート3Mbpsのフ
ァイル、684は動画データ68を構成するAVIフォ
ーマットのファイルである。
【0044】同様に、81はビデオサーバ8に実装され
LAN3へ接続するためのネットワークインタフェー
ス、82はクライアント2のH/WおよびS/W構成情
報を取得する構成情報取得手段、83はクライアント2
のH/WおよびS/W構成情報を取得するためにクライ
アント2へ送信される構成情報取得プログラム、84は
構成情報取得手段82で取得したクライアント2のH/
WおよびS/W構成情報に基づいてクライアント2のH
/WおよびS/W構成を解析する構成情報解析手段、8
5は構成情報解析手段84の解析結果に基づいてクライ
アント2へ動画データを配信するビデオサーバを決定す
る動的サーバ決定手段、86は動的サーバ決定手段85
の決定が自ビデオサーバである場合に構成情報解析手段
84の解析結果に基づいてクライアント2へ配信する動
画データを決定する動的サービス決定手段、87は動的
サービス決定手段86の決定した動画データをクライア
ント2へ配信する動画データ配信手段、88はビデオサ
ーバ8に登録されている論理的な動画データ、89は動
的サーバ決定手段85の決定が他のビデオサーバである
場合にクライアント2の要求を他のビデオサーバへ移行
するサービス移行手段、90は他のビデオサーバから移
行してきたクライアント2の要求を受理するサービス受
理手段である。さらに、881は動画データ88を構成
するMPEG1フォーマットかつ再生レート1.5Mb
psのファイル、883は動画データ88を構成するM
PEG2フォーマットのファイルである。
【0045】また、21はクライアント2に実装されL
AN3へ接続するためのネットワークインタフェース、
22はビデオサーバ6,8から配信された動画データを
再生する動画再生装置である。なお、ファイル682,
684,881および883はすべて同一の内容であ
る。
【0046】次に動作について説明する。クライアント
2が、ビデオサーバ6,8へ論理的な動画データを要求
する。この要求は、LAN3を経由して、例えば、ビデ
オサーバ6の構成情報取得手段62に送信される。要求
を受信した構成情報取得手段62は、構成情報取得プロ
グラム63をクライアント2へ送信する。送信された構
成情報取得プログラム63は、クライアント2のオペレ
ーティングシステムの機能を利用してクライアント2の
H/WおよびS/W構成を検査し、H/WおよびS/W
構成情報を生成する。この構成情報には、動画再生装置
22の情報が記録される。H/WおよびS/W構成情報
を生成すると、構成情報取得プログラム63はこの構成
情報をビデオサーバ6へ送信する。
【0047】H/WおよびS/W構成情報を受信した構
成情報取得手段62は、この構成情報を構成情報解析手
段64へ転送する。構成情報解析手段64は、この構成
情報からクライアント2のH/WおよびS/W構成を解
析し、クライアント2が実装している動画再生装置22
を認識する。構成情報解析手段64は、この解析結果を
動的サーバ決定手段65および動的サービス決定手段6
6へ転送する。動的サーバ決定手段65は、この解析結
果から動画再生装置22に適した動画データを有するビ
デオサーバを決定する。
【0048】例えば、動画再生装置22がMPEG2デ
コーダの場合、動的サーバ決定手段65は、ビデオサー
バとしてMPEG2フォーマットのファイル883を有
するビデオサーバ8を選択する。この場合、動的サーバ
決定手段65は、この情報をサービス移行手段69へ転
送する。サービス移行手段69は、H/WおよびS/W
構成情報とともにクライアント2の要求をビデオサーバ
8へ移行する。この要求(H/WおよびS/W構成情報
を含む)は、LAN3を経由してビデオサーバ8のサー
ビス受理手段90に送信される。
【0049】サービス受理手段90は、この要求(H/
WおよびS/W構成情報を含む)を構成情報取得手段8
2に転送する。H/WおよびS/W構成情報を受信した
構成情報取得手段82は、この構成情報を構成情報解析
手段84へ転送する。構成情報解析手段84は、この構
成情報からクライアント2のH/WおよびS/W構成を
解析し、クライアント2が動画再生装置22を実装して
いることを認識する。構成情報解析手段84は、この解
析結果を動的サーバ決定手段85および動的サービス決
定手段86へ転送する。動的サーバ決定手段85は、こ
の解析結果から動画再生装置22に適した動画データを
有するビデオサーバを決定する。動画再生装置22がM
PEG2デコーダであるので、動的サーバ決定手段85
は、動画再生装置22に適した動画データを有するビデ
オサーバとしてMPEG2フォーマットのファイル88
3を有するビデオサーバ8を選択する。この場合、動的
サーバ決定手段85は、この情報を動的サービス決定手
段86へ転送する。動的サービス決定手段86は、構成
情報解析手段84の解析結果から動画再生装置22に適
した動画データを決定する。動画再生装置22がMPE
G2デコーダであるので、動的サービス決定手段86
は、動画再生装置22に適した動画データとしてMPE
G2フォーマットのファイル883を選択する。
【0050】動画データを決定した動的サービス決定手
段86は、その情報を動画データ配信手段87へ転送す
る。動画データ配信手段87は、動的サービス決定手段
86が決定した動画データをクライアント2へ配信をす
る。動画データを配信されたクライアント2は、その動
画データを動画再生装置22を使用して再生する。
【0051】なお、クライアント2が動画再生装置を実
装していない場合には、動的サーバ決定手段65は、ビ
デオサーバとして動画再生装置を必要としないAVIフ
ォーマットのファイル684を有するビデオサーバ6を
選択する。この場合、動的サーバ決定手段65は、この
情報を動的サービス決定手段66へ転送する。動的サー
ビス決定手段66は、構成情報解析手段64の解析結果
から動画データを決定する。クライアント2が動画再生
装置を実装していないので、動的サービス決定手段66
は、動画データとしてAVIフォーマットのファイル6
84を選択する。そして、動画データを決定した動的サ
ービス決定手段66は、その情報を動画データ配信手段
67へ転送する。動画データ配信手段67は、動的サー
ビス決定手段66が決定した動画データをクライアント
2へ配信する。
【0052】以上のように、この実施の形態6によれ
ば、動的サーバ決定手段は、構成情報解析手段の解析結
果に基づいてクライアントへ動画データを配信するビデ
オサーバを決定するので、クライアントへ動画データを
配信するビデオサーバを予め固定する必要がないという
効果が得られる。また、構成情報取得手段は、クライア
ントのH/W構成情報およびS/W構成情報として動画
再生装置のH/W構成情報およびS/W構成情報を取得
するので、クライアントが動画再生装置を実装している
か否か、あるいはクライアントがどのような種類の動画
再生装置を実装しているのかについて、予めビデオサー
バに設定する必要がないという効果が得られる。さら
に、2つのビデオサーバの両方を合わせると、動画デー
タとしてフォーマットの異なる同一内容の複数のファイ
ルを有しているので、クライアントが実装している動画
再生装置に適した動画データをクライアントへ配信する
際の選択の自由度が広がるという効果が得られる。
【0053】実施の形態7.図5はこの発明の実施の形
態7によるビデオサーバシステムを示す構成図である。
図において、71,91はクライアント2のH/Wおよ
びS/W構成情報を取得する構成情報取得手段、72,
92はクライアント2のH/W構成情報およびS/W構
成情報を取得するためにクライアント2へ構成情報取得
プログラム63,83を送信する構成情報取得プログラ
ム送信手段である。その他の構成は、実施の形態6のビ
デオサーバシステムと同様なのでその重複する説明を省
略する。
【0054】次に動作について説明する。クライアント
2が、ビデオサーバ6,8へ論理的な動画データを要求
する。この要求は、LAN3を経由して、例えば、ビデ
オサーバ6の構成情報取得手段71に送信される。要求
を受信した構成情報取得手段71は、その情報を構成情
報取得プログラム送信手段72に転送する。構成情報取
得プログラム送信手段72は、構成情報取得プログラム
63をクライアント2へ送信する。その他の動作は、実
施の形態5のビデオサーバシステムと同様なのでその重
複する説明を省略する。
【0055】以上のように、この実施の形態7によれ
ば、実施の形態6と同様の効果が得られる。
【0056】実施の形態8.構成情報取得手段62,8
2は、クライアント2が実装しているネットワークイン
タフェース21の構成情報を取得するものである。その
他の構成は、実施の形態6のビデオサーバシステムと同
様なのでその重複する説明を省略する。
【0057】次に動作について説明する。H/Wおよび
S/W構成情報を受信した構成情報取得手段62は、こ
の構成情報を構成情報解析手段64へ転送する。構成情
報解析手段64は、この構成情報からクライアント2の
H/WおよびS/W構成を解析し、クライアント2が実
装しているネットワークインタフェース21および動画
再生装置22を認識する。構成情報解析手段64は、こ
の解析結果を動的サーバ決定手段65および動的サービ
ス決定手段66へ転送する。動的サーバ決定手段65
は、この解析結果から動画再生装置22に適した動画デ
ータを有するビデオサーバを決定する。例えば、動画再
生装置22がMPEG1デコーダの場合、動的サーバ決
定手段65は、ビデオサーバとしてMPEG1フォーマ
ットのファイル682,881を有するビデオサーバ6
または8を選択する。この時、ネットワークインタフェ
ース21が転送レートの低い装置である場合には、転送
レートの低い方のファイル881を有するビデオサーバ
8を選択する。この場合、動的サーバ決定手段65は、
この情報をサービス移行手段69へ転送する。そして、
サービス移行手段69は、H/WおよびS/W構成情報
とともにクライアント2の要求をビデオサーバ8へ移行
する。一方、ネットワークインタフェース21が転送レ
ートの高い装置である場合には、転送レートの高い方の
ファイル682を有するビデオサーバ6を選択する。こ
の場合、動的サーバ決定手段65は、この情報を動的サ
ービス決定手段66へ転送する。そして、動的サービス
決定手段66は、構成情報解析手段64の解析結果から
動画データを決定する。その他の動作は、実施の形態6
のビデオサーバシステムと同様なのでその重複する説明
を省略する。
【0058】以上のように、この実施の形態8によれ
ば、構成情報取得手段は、クライアントのH/W構成情
報およびS/W構成情報としてネットワークインタフェ
ースのH/W構成情報およびS/W構成情報を取得する
ので、クライアントがどのような種類のネットワークイ
ンタフェースを実装しているのかについて、予めビデオ
サーバに設定する必要がないという効果が得られる。ま
た、2つのビデオサーバの両方を合わせると、動画デー
タとして転送レートの異なる同一内容の複数のファイル
を有しているので、クライアントが実装しているネット
ワークインタフェースに適した動画データをクライアン
トへ配信する際の選択の自由度が広がるという効果が得
られる。
【0059】実施の形態9.動的サーバ決定手段65,
85は、構成情報解析手段64,84の解析結果の他
に、時々刻々変化するLAN3上の負荷に基づいてクラ
イアント2へ動画データを配信するビデオサーバを決定
するものである。その他の構成は、実施の形態6のビデ
オサーバシステムと同様なのでその重複する説明を省略
する。
【0060】次に動作について説明する。例えば、動画
再生装置22がMPEG1デコーダの場合、動的サーバ
決定手段65は、ビデオサーバとしてMPEG1フォー
マットのファイル682,881を有するビデオサーバ
6または8を選択する。この時、LAN3上の負荷が高
い場合には、転送レートの低い方のファイル881を有
するビデオサーバ8を選択する。この場合、動的サーバ
決定手段65は、この情報をサービス移行手段69へ転
送する。そして、サービス移行手段69は、H/Wおよ
びS/W構成情報とともにクライアント2の要求をビデ
オサーバ8へ移行する。一方、LAN3上の負荷が低い
場合には、転送レートの高い方のファイル682を有す
るビデオサーバ6を選択する。この場合、動的サーバ決
定手段65は、この情報を動的サービス決定手段66へ
転送する。そして、動的サービス決定手段66は、構成
情報解析手段64の解析結果から動画データを決定す
る。その他の動作は、実施の形態6のビデオサーバシス
テムと同様なのでその重複する説明を省略する。
【0061】以上のように、この実施の形態9によれ
ば、動的サーバ決定手段は、ネットワーク上の動的な負
荷に基づいてクライアントへ動画データを配信するビデ
オサーバを決定するので、システム全体の負荷が低く抑
えられるという効果が得られる。また、2つのビデオサ
ーバの両方を合わせると、動画データとして転送レート
の異なる同一内容の複数のファイルを有しているので、
ビデオサーバの負荷やネットワーク上の動的な負荷に適
した動画データをクライアントへ配信する際の選択の自
由度が広がるという効果が得られる。
【0062】実施の形態10.図6はこの発明の実施の
形態10によるビデオサーバシステムを示す構成図であ
る。図において、4はビデオサーバ6,8へ動画データ
を要求し配信された動画データを再生するクライアン
ト、5はWANである。クライアント4はWAN5を介
してLAN3と接続する。また、41はクライアント4
に実装されWAN5へ接続するためのネットワークイン
タフェース、42はビデオサーバ6,8から配信された
動画データを再生する動画再生装置である。さらに、動
的サーバ決定手段65,85は、構成情報解析手段6
4,84の解析結果の他に、クライアント4のネットワ
ークへの接続状態に基づいてクライアント4へ動画デー
タを配信するビデオサーバを決定するものである。その
他の構成は、実施の形態6のビデオサーバシステムと同
様なのでその重複する説明を省略する。
【0063】次に動作について説明する。例えば、動画
再生装置42がMPEG1デコーダの場合、動的サーバ
決定手段65は、動画データとしてMPEG1フォーマ
ットのファイル682,881を有するビデオサーバ6
または8を選択する。この時、クライアント4がWAN
5を介してLAN3と接続しているため、転送レートの
低い方のファイル881を有するビデオサーバ8を選択
する。この場合、動的サーバ決定手段65は、この情報
をサービス移行手段69へ転送する。そして、サービス
移行手段69は、H/WおよびS/W構成情報とともに
クライアント2の要求をビデオサーバ8へ移行する。そ
の他の動作は、実施の形態6のビデオサーバシステムと
同様なのでその重複する説明を省略する。
【0064】以上のように、この実施の形態10によれ
ば、動的サービス決定手段は、クライアントのネットワ
ークへの接続状態に基づいて動画データを配信するビデ
オサーバを決定するので、無駄なリソースを使用するこ
とがないという効果が得られる。また、2つのビデオサ
ーバの両方を合わせると、動画データとして転送レート
の異なる同一内容の複数のファイルを有しているので、
クライアントのネットワークへの接続状態に適した動画
データをクライアントへ配信する際の選択の自由度が広
がるという効果が得られる。
【0065】
【発明の効果】以上のように、請求項1記載の発明によ
れば、ビデオサーバを、クライアントのハードウェア構
成情報およびソフトウェア構成情報を取得する構成情報
取得手段と、構成情報取得手段で取得したクライアント
のハードウェア構成情報およびソフトウェア構成情報に
基づいてクライアントのハードウェア構成およびソフト
ウェア構成を解析する構成情報解析手段と、構成情報解
析手段の解析結果に基づいてクライアントへ配信する動
画データを決定する動的サービス決定手段と、動的サー
ビス決定手段で決定した動画データをクライアントへ配
信する動的サービス配信手段とを備えるように構成した
ので、クライアントのシステム構成を予めビデオサーバ
へ設定する必要がなく、システムの管理、運用が容易に
なるとともに、クライアントのシステム構成に応じたサ
ービスを提供することができる効果がある。
【0066】請求項2記載の発明によれば、構成情報取
得手段を、クライアントのハードウェア構成情報および
ソフトウェア構成情報として動画再生装置のハードウェ
ア構成情報およびソフトウェア構成情報を取得するよう
に構成したので、クライアントが動画再生装置を実装し
ているか否か、あるいはクライアントがどのような種類
の動画再生装置を実装しているのかについて、予めビデ
オサーバに設定する必要がないという効果がある。
【0067】請求項3記載の発明によれば、ビデオサー
バを、動画データとしてフォーマットの異なる同一内容
の複数のファイルを有するように構成したので、クライ
アントが実装している動画再生装置に適した動画データ
をクライアントへ配信する際の選択の自由度が広がる効
果がある。
【0068】請求項4記載の発明によれば、構成情報取
得手段を、クライアントのハードウェア構成情報および
ソフトウェア構成情報としてネットワーク装置のハード
ウェア構成情報およびソフトウェア構成情報を取得する
ように構成したので、クライアントがどのような種類の
ネットワーク装置を実装しているのかについて、予めビ
デオサーバに設定する必要がないという効果がある。
【0069】請求項5記載の発明によれば、動的サービ
ス決定手段の決定が、ビデオサーバの負荷に基づいて行
われるように構成したので、システム全体の負荷が低く
抑えられるという効果がある。
【0070】請求項6記載の発明によれば、動的サービ
ス決定手段の決定が、ネットワーク上の動的な負荷に基
づいて行われるように構成したので、システム全体の負
荷が低く抑えられる効果がある。
【0071】請求項7記載の発明によれば、動的サービ
ス決定手段の決定が、クライアントのネットワークへの
接続状態に基づいて行われるように構成したので、無駄
なリソースを使用することがないという効果がある。
【0072】請求項8記載の発明によれば、ビデオサー
バを、動画データとして転送レートの異なる同一内容の
複数のファイルを有するように構成したので、動画デー
タをクライアントへ配信する際の選択の自由度が広がる
効果がある。
【0073】請求項9記載の発明によれば、複数のビデ
オサーバの各々を、クライアントのハードウェア構成情
報およびソフトウェア構成情報を取得する構成情報取得
手段と、構成情報取得手段で取得したクライアントのハ
ードウェア構成情報およびソフトウェア構成情報に基づ
いてクライアントのハードウェア構成およびソフトウェ
ア構成を解析する構成情報解析手段と、構成情報解析手
段の解析結果に基づいてクライアントへ動画データを配
信するビデオサーバを決定する動的サーバ決定手段と、
動的サーバ決定手段の決定が自ビデオサーバである場合
に構成情報解析手段の解析結果に基づいてクライアント
へ配信する動画データを決定する動的サービス決定手段
と、動的サービス決定手段で決定した動画データをクラ
イアントへ配信する動的サービス配信手段と、動的サー
バ決定手段の決定が他ビデオサーバである場合にクライ
アントの要求を他ビデオサーバへ移行するサービス移行
手段と、他ビデオサーバから移行してきたクライアント
の要求を受理するサービス受理手段とを備えるように構
成したので、クライアントのシステム構成を予めビデオ
サーバへ設定する必要がなく、システムの管理、運用が
容易になるとともに、クライアントのシステム構成に応
じたサービスを提供することができる効果がある。ま
た、クライアントへ動画データを配信するビデオサーバ
を予め固定する必要がないという効果もある。
【0074】請求項10記載の発明によれば、構成情報
取得手段を、クライアントのハードウェア構成情報およ
びソフトウェア構成情報として動画再生装置のハードウ
ェア構成情報およびソフトウェア構成情報を取得するよ
うに構成したので、クライアントが動画再生装置を実装
しているか否か、あるいはクライアントがどのような種
類の動画再生装置を実装しているのかについて、予めビ
デオサーバに設定する必要がないという効果がある。
【0075】請求項11に記載の発明によれば、複数の
ビデオサーバを、複数のビデオサーバを合わせると動画
データとしてフォーマットの異なる同一内容の複数のフ
ァイルを有するように構成したので、クライアントが実
装している動画再生装置に適した動画データをクライア
ントへ配信する際の選択の自由度が広がる効果がある。
【0076】請求項12記載の発明によれば、構成情報
取得手段を、クライアントのハードウェア構成情報およ
びソフトウェア構成情報としてネットワーク装置のハー
ドウェア構成情報およびソフトウェア構成情報を取得す
るように構成したので、クライアントがどのような種類
のネットワーク装置を実装しているのかについて、予め
ビデオサーバに設定する必要がないという効果がある。
【0077】請求項13記載の発明によれば、動的サー
ビス決定手段の決定が、ネットワーク上の動的な負荷に
基づいて行われるように構成したので、システム全体の
負荷が低く抑えられる効果がある。
【0078】請求項14記載の発明によれば、動的サー
バ決定手段の決定が、クライアントのネットワークへの
接続状態に基づいて行われるように構成したので、無駄
なリソースを使用することがないという効果がある。
【0079】請求項15記載の発明によれば、複数のビ
デオサーバを、複数のビデオサーバを合わせると動画デ
ータとして転送レートの異なる同一内容の複数のファイ
ルを有するように構成したので、動画データをクライア
ントへ配信する際の選択の自由度が広がる効果がある。
【図面の簡単な説明】
【図1】 この発明の実施の形態1によるビデオサーバ
システムを示す構成図である。
【図2】 この発明の実施の形態2によるビデオサーバ
システムを示す構成図である。
【図3】 この発明の実施の形態5によるビデオサーバ
システムを示す構成図である。
【図4】 この発明の実施の形態6によるビデオサーバ
システムを示す構成図である。
【図5】 この発明の実施の形態7によるビデオサーバ
システムを示す構成図である。
【図6】 この発明の実施の形態10によるビデオサー
バシステムを示す構成図である。
【図7】 従来のビデオサーバシステムを示す構成図で
ある。
【符号の説明】
1,6,8 ビデオサーバ、2,4 クライアント、3
LAN(ネットワーク)、5 WAN(ネットワー
ク)、12,18,62,71,82,91 構成情報
取得手段、14,64,84 構成情報解析手段、1
5,66,86 動的サービス決定手段、17,68,
88 動画データ、21 ネットワークインタフェース
(ネットワーク装置)、22 動画再生装置、65,8
5 動的サーバ決定手段、69,89 サービス移行手
段、70,90 サービス受理手段。

Claims (15)

    【特許請求の範囲】
  1. 【請求項1】 要求に応じて動画データを配信するビデ
    オサーバと、該ビデオサーバへ動画データを要求し配信
    された動画データを再生するクライアントとを備え、こ
    れら該ビデオサーバおよび該クライアントをネットワー
    クにより接続して成るビデオサーバシステムにおいて、 上記ビデオサーバは、上記クライアントのハードウェア
    構成情報およびソフトウェア構成情報を取得する構成情
    報取得手段と、該構成情報取得手段で取得した上記クラ
    イアントのハードウェア構成情報およびソフトウェア構
    成情報に基づいて上記クライアントのハードウェア構成
    およびソフトウェア構成を解析する構成情報解析手段
    と、該構成情報解析手段の解析結果に基づいて上記クラ
    イアントへ配信する動画データを決定する動的サービス
    決定手段と、該動的サービス決定手段で決定した動画デ
    ータを上記クライアントへ配信する動的サービス配信手
    段とを備えたことを特徴とするビデオサーバシステム。
  2. 【請求項2】 構成情報取得手段は、クライアントのハ
    ードウェア構成情報およびソフトウェア構成情報として
    動画再生装置のハードウェア構成情報およびソフトウェ
    ア構成情報を取得することを特徴とする請求項1記載の
    ビデオサーバシステム。
  3. 【請求項3】 ビデオサーバは、動画データとしてフォ
    ーマットの異なる同一内容の複数のファイルを有するこ
    とを特徴とする請求項1記載のビデオサーバシステム。
  4. 【請求項4】 構成情報取得手段は、クライアントのハ
    ードウェア構成情報およびソフトウェア構成情報として
    ネットワーク装置のハードウェア構成情報およびソフト
    ウェア構成情報を取得することを特徴とする請求項1記
    載のビデオサーバシステム。
  5. 【請求項5】 動的サービス決定手段の決定は、ビデオ
    サーバの負荷に基づいて行われることを特徴とする請求
    項1記載のビデオサーバシステム。
  6. 【請求項6】 動的サービス決定手段の決定は、ネット
    ワーク上の動的な負荷に基づいて行われることを特徴と
    する請求項1記載のビデオサーバシステム。
  7. 【請求項7】 動的サービス決定手段の決定は、クライ
    アントのネットワークへの接続状態に基づいて行われる
    ことを特徴とする請求項1記載のビデオサーバシステ
    ム。
  8. 【請求項8】 ビデオサーバは、動画データとして転送
    レートの異なる同一内容の複数のファイルを有すること
    を特徴とする請求項1記載のビデオサーバシステム。
  9. 【請求項9】 要求に応じて動画データを配信する複数
    のビデオサーバと、該複数のビデオサーバへ動画データ
    を要求し配信された動画データを再生するクライアント
    とを備え、これら該複数のビデオサーバおよび該クライ
    アントをネットワークにより接続して成るビデオサーバ
    システムであって、 上記複数のビデオサーバの各々は、上記クライアントの
    ハードウェア構成情報およびソフトウェア構成情報を取
    得する構成情報取得手段と、該構成情報取得手段で取得
    した上記クライアントのハードウェア構成情報およびソ
    フトウェア構成情報に基づいて上記クライアントのハー
    ドウェア構成およびソフトウェア構成を解析する構成情
    報解析手段と、該構成情報解析手段の解析結果に基づい
    て上記クライアントへ動画データを配信するビデオサー
    バを決定する動的サーバ決定手段と、該動的サーバ決定
    手段の決定が自ビデオサーバである場合に該構成情報解
    析手段の解析結果に基づいて上記クライアントへ配信す
    る動画データを決定する動的サービス決定手段と、該動
    的サービス決定手段で決定した動画データを上記クライ
    アントへ配信する動的サービス配信手段と、該動的サー
    バ決定手段の決定が他ビデオサーバである場合に上記ク
    ライアントの要求を該他ビデオサーバへ移行するサービ
    ス移行手段と、他ビデオサーバから移行してきた上記ク
    ライアントの要求を受理するサービス受理手段とを備え
    たことを特徴とするビデオサーバシステム。
  10. 【請求項10】 構成情報取得手段は、クライアントの
    ハードウェア構成情報およびソフトウェア構成情報とし
    て動画再生装置のハードウェア構成情報およびソフトウ
    ェア構成情報を取得することを特徴とする請求項9記載
    のビデオサーバシステム。
  11. 【請求項11】 複数のビデオサーバは、動画データと
    してフォーマットの異なる同一内容の複数のファイルを
    有することを特徴とする請求項9記載のビデオサーバシ
    ステム。
  12. 【請求項12】 構成情報取得手段は、クライアントの
    ハードウェア構成情報およびソフトウェア構成情報とし
    てネットワーク装置のハードウェア構成情報およびソフ
    トウェア構成情報を取得することを特徴とする請求項9
    記載のビデオサーバシステム。
  13. 【請求項13】 動的サーバ決定手段の決定は、ネット
    ワーク上の動的な負荷に基づいて行われることを特徴と
    する請求項1記載のビデオサーバシステム。
  14. 【請求項14】 動的サーバ決定手段の決定は、クライ
    アントのネットワークへの接続状態に基づいて行われる
    ことを特徴とする請求項9記載のビデオサーバシステ
    ム。
  15. 【請求項15】 複数のビデオサーバは、動画データと
    して転送レートの異なる同一内容の複数のファイルを有
    することを特徴とする請求項9記載のビデオサーバシス
    テム。
JP06366497A 1997-03-17 1997-03-17 ビデオサーバシステム Expired - Fee Related JP3628469B2 (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP06366497A JP3628469B2 (ja) 1997-03-17 1997-03-17 ビデオサーバシステム

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP06366497A JP3628469B2 (ja) 1997-03-17 1997-03-17 ビデオサーバシステム

Publications (2)

Publication Number Publication Date
JPH10262233A true JPH10262233A (ja) 1998-09-29
JP3628469B2 JP3628469B2 (ja) 2005-03-09

Family

ID=13235848

Family Applications (1)

Application Number Title Priority Date Filing Date
JP06366497A Expired - Fee Related JP3628469B2 (ja) 1997-03-17 1997-03-17 ビデオサーバシステム

Country Status (1)

Country Link
JP (1) JP3628469B2 (ja)

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2005522763A (ja) * 2002-04-11 2005-07-28 三菱電機株式会社 モバイル機器のための環境適応型サービスを配信するシステム及び方法
WO2007108135A1 (ja) * 2006-03-23 2007-09-27 Fujitsu Limited コンテンツ切替プログラム、コンテンツ切替方法、および、コンテンツ管理装置
JP2010079677A (ja) * 2008-09-26 2010-04-08 Fuji Soft Inc コンテンツ管理サーバ、コンテンツ配信処理ユニット及びコンテンツ配信システム
JP2012253615A (ja) * 2011-06-03 2012-12-20 Kddi Corp ネットワーク型録画システム
JP2014075136A (ja) * 2000-12-22 2014-04-24 Sony Corp 情報処理装置、および情報処理方法、並びに情報処理システム
US9521176B2 (en) 2014-05-21 2016-12-13 Sony Corporation System, method, and computer program product for media publishing request processing

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH05216800A (ja) * 1992-02-04 1993-08-27 Mitsubishi Electric Corp ネットワーク通信方式
JPH08214285A (ja) * 1995-02-06 1996-08-20 Nec Corp マルチメディア通信システム
JPH08265722A (ja) * 1995-03-20 1996-10-11 Matsushita Electric Ind Co Ltd 映像提供サービス装置
JPH08317384A (ja) * 1995-05-17 1996-11-29 Hitachi Ltd 情報処理システム
JPH0916487A (ja) * 1995-06-27 1997-01-17 Hitachi Ltd データ変換装置、データ変換装置を備えたネットワークシステムおよびデータ伝送方法
JPH0934685A (ja) * 1995-05-17 1997-02-07 Hitachi Ltd データ変換装置、データ変換装置を備えたネットワークシステムおよびデータ伝送方法
JPH1027165A (ja) * 1996-07-08 1998-01-27 Nec Corp 分散情報サービスシステム

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH05216800A (ja) * 1992-02-04 1993-08-27 Mitsubishi Electric Corp ネットワーク通信方式
JPH08214285A (ja) * 1995-02-06 1996-08-20 Nec Corp マルチメディア通信システム
JPH08265722A (ja) * 1995-03-20 1996-10-11 Matsushita Electric Ind Co Ltd 映像提供サービス装置
JPH08317384A (ja) * 1995-05-17 1996-11-29 Hitachi Ltd 情報処理システム
JPH0934685A (ja) * 1995-05-17 1997-02-07 Hitachi Ltd データ変換装置、データ変換装置を備えたネットワークシステムおよびデータ伝送方法
JPH0916487A (ja) * 1995-06-27 1997-01-17 Hitachi Ltd データ変換装置、データ変換装置を備えたネットワークシステムおよびデータ伝送方法
JPH1027165A (ja) * 1996-07-08 1998-01-27 Nec Corp 分散情報サービスシステム

Cited By (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2014075136A (ja) * 2000-12-22 2014-04-24 Sony Corp 情報処理装置、および情報処理方法、並びに情報処理システム
JP2015172938A (ja) * 2000-12-22 2015-10-01 ソニー株式会社 情報処理装置、および情報処理方法、プログラム、並びに記録媒体
US9276984B2 (en) 2000-12-22 2016-03-01 Sony Corporation Distributed on-demand media transcoding system and method
JP2005522763A (ja) * 2002-04-11 2005-07-28 三菱電機株式会社 モバイル機器のための環境適応型サービスを配信するシステム及び方法
WO2007108135A1 (ja) * 2006-03-23 2007-09-27 Fujitsu Limited コンテンツ切替プログラム、コンテンツ切替方法、および、コンテンツ管理装置
JP2010079677A (ja) * 2008-09-26 2010-04-08 Fuji Soft Inc コンテンツ管理サーバ、コンテンツ配信処理ユニット及びコンテンツ配信システム
JP2012253615A (ja) * 2011-06-03 2012-12-20 Kddi Corp ネットワーク型録画システム
US9521176B2 (en) 2014-05-21 2016-12-13 Sony Corporation System, method, and computer program product for media publishing request processing

Also Published As

Publication number Publication date
JP3628469B2 (ja) 2005-03-09

Similar Documents

Publication Publication Date Title
US6594699B1 (en) System for capability based multimedia streaming over a network
US9813745B2 (en) Method and apparatus for hierarchical distribution of video content for an interactive information distribution system
KR100710611B1 (ko) 다수의 장치들 상에 컨텐트를 랜더링하는 시스템 및 방법
US5805804A (en) Method and apparatus for scalable, high bandwidth storage retrieval and transportation of multimedia data on a network
US6101547A (en) Inexpensive, scalable and open-architecture media server
US7426546B2 (en) Method for selecting an edge server computer
JP3217002B2 (ja) デジタルスタジオ装置およびその制御方法
US20030079016A1 (en) Using NAS appliance to build a non-conventional distributed video server
EP0901249A2 (en) Server for interactive distribution of audio/video programmes over telecommunication networks
US8665712B2 (en) Apparatus and methods for delayed network information transfer
US7072972B2 (en) Method and apparatus for performing user migration within a video on demand environment
US8166154B2 (en) Method for streaming multimedia content
US6356947B1 (en) Data delivery system
US20030154246A1 (en) Server for storing files
CA2444438A1 (en) System and method for retrieving and storing multimedia data
WO1996017306A9 (en) Media server
JP2003150485A (ja) データ通信装置及びデータ通信方法
JP2982698B2 (ja) 分散情報サービスシステム
JPH10262233A (ja) ビデオサーバシステム
US20030110283A1 (en) Apparatus for providing and transmitting information over network and method therefor
KR100303087B1 (ko) 주문형비디오시스템에있어서세션및자원운용기및그운용방법
US20090222890A1 (en) Method and apparatus for providing streaming service based on p2p and streaming service system using the same
JP2020113922A (ja) 動画配信装置、動画配信方法及びプログラム
KR970059952A (ko) 분산 멀티미디어 서버
KR100813003B1 (ko) 콘텐츠 분산형 네트워크 시스템에서 세션 이동성 지원을위한 콘텐츠 분배 방법

Legal Events

Date Code Title Description
A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20040323

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20040427

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: 20041109

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20041208

R150 Certificate of patent or registration of utility model

Free format text: JAPANESE INTERMEDIATE CODE: R150

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20071217

Year of fee payment: 3

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20081217

Year of fee payment: 4

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20091217

Year of fee payment: 5

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20091217

Year of fee payment: 5

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20101217

Year of fee payment: 6

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20111217

Year of fee payment: 7

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20111217

Year of fee payment: 7

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20121217

Year of fee payment: 8

LAPS Cancellation because of no payment of annual fees