[go: up one dir, main page]

JP2001245281A - ネットワークシステム - Google Patents

ネットワークシステム

Info

Publication number
JP2001245281A
JP2001245281A JP2000054217A JP2000054217A JP2001245281A JP 2001245281 A JP2001245281 A JP 2001245281A JP 2000054217 A JP2000054217 A JP 2000054217A JP 2000054217 A JP2000054217 A JP 2000054217A JP 2001245281 A JP2001245281 A JP 2001245281A
Authority
JP
Japan
Prior art keywords
moving image
network
image information
encoder
clients
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
JP2000054217A
Other languages
English (en)
Inventor
Kozo Yokoyama
耕三 横山
Tomoisa Hirose
智功 廣瀬
Yuji Takenaka
裕二 竹中
Hirotaka Tajima
博隆 田島
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.)
Fujitsu Ltd
Original Assignee
Fujitsu Ltd
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 Fujitsu Ltd filed Critical Fujitsu Ltd
Priority to JP2000054217A priority Critical patent/JP2001245281A/ja
Priority to US09/792,834 priority patent/US20020056122A1/en
Publication of JP2001245281A publication Critical patent/JP2001245281A/ja
Pending legal-status Critical Current

Links

Classifications

    • 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/231Content storage operation, e.g. caching movies for short term storage, replicating data over plural servers, prioritizing data for deletion
    • 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/21Server components or server architectures
    • H04N21/218Source of audio or video content, e.g. local disk arrays
    • H04N21/2187Live feed
    • 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/2381Adapting the multiplex stream to a specific network, e.g. an Internet Protocol [IP] network
    • 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/47End-user applications
    • H04N21/472End-user interface for requesting content, additional data or services; End-user interface for interacting with content, e.g. for content reservation or setting reminders, for requesting event notification, for manipulating displayed content
    • H04N21/47202End-user interface for requesting content, additional data or services; End-user interface for interacting with content, e.g. for content reservation or setting reminders, for requesting event notification, for manipulating displayed content for requesting content on demand, e.g. video on demand
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/60Network structure or processes for video distribution between server and client or between remote clients; Control signalling between clients, server and network components; Transmission of management data between server and client, e.g. sending from server to client commands for recording incoming content stream; Communication details between server and client 
    • H04N21/63Control signaling related to video distribution between client, server and network components; Network processes for video distribution between server and clients or between remote clients, e.g. transmitting basic layer and enhancement layers over different transmission paths, setting up a peer-to-peer communication via Internet between remote STB's; Communication protocols; Addressing
    • H04N21/643Communication protocols
    • H04N21/64322IP
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N7/00Television systems
    • H04N7/16Analogue secrecy systems; Analogue subscription systems
    • H04N7/173Analogue secrecy systems; Analogue subscription systems with two-way working, e.g. subscriber sending a programme selection signal
    • H04N7/17309Transmission or handling of upstream communications
    • H04N7/17318Direct or substantially direct transmission and handling of requests
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N7/00Television systems
    • H04N7/18Closed-circuit television [CCTV] systems, i.e. systems in which the video signal is not broadcast
    • H04N7/181Closed-circuit television [CCTV] systems, i.e. systems in which the video signal is not broadcast for receiving images from a plurality of remote sources

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Databases & Information Systems (AREA)
  • Human Computer Interaction (AREA)
  • Closed-Circuit Television Systems (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)

Abstract

(57)【要約】 【課題】動画情報が得られてから各クライアントにて表
示されるまでの時間を短縮可能なネットワークシステム
を提供する。 【解決手段】本発明によるネットワークシステムは、カ
メラからの動画情報が入力されるIPエンコーダと、I
Pエンコーダが接続されるとともに、複数のクライアン
トを収容するLANとを備える。IPエンコーダは、カ
メラからの動画情報を一旦蓄積することなく、圧縮符号
化し、パケット化し、LANに収容された複数のクライ
アントにマルチキャストする。これによって、一旦蓄積
してから配信する場合よりも、動画情報が各クライアン
トに配信される時間を短縮することができる。

Description

【発明の詳細な説明】
【0001】
【発明の属する技術分野】本発明は、ネットワークシス
テムに関し、特に、動画情報をネットワークを通じて複
数のクライアントへ配信するネットワークシステムに関
する。
【0002】
【従来の技術】従来、ネットワークを用いた監視システ
ムの分野では、カメラにて撮影された映像をネットワー
クを通じて複数のクライアントに配信する場合には、カ
メラからの映像信号(動画情報)を一旦サーバの記憶装置
に蓄積し、その後、サーバが蓄積された動画情報を各ク
ライアントにネットワークを通じて配信していた。
【0003】
【発明が解決しようとする課題】監視システムでは、ク
ライアントにおける表示内容にリアルタイム性が要求さ
れる。即ち、映像が撮影されてからクライアントの表示
装置に表示されるまでの表示遅延の時間(遅延時間)は短
い方が好ましい。
【0004】しかしながら、従来技術には以下の問題が
あった。即ち、従来技術では、サーバが複数のカメラか
らの動画情報を一括して記憶装置に記憶すると同時に、
記憶装置に蓄積された動画情報を複数のクライアントに
配信していた。この構成では、サーバが記憶装置に蓄積
可能な単位時間あたりのデータ量に限界があった。ま
た、サーバが書き込み処理と同時に配信処理を実行する
ため、サーバの処理負担が大きく、サーバが配信可能な
単位時間あたりのデータ量にも限界があった。従って、
映像の撮影から表示までには遅延時間が発生するが、こ
の遅延時間の長さを無視できない場合が生じる可能性が
あった。
【0005】さらに、従来技術では、各クライアント
は、必要に応じて蓄積された動画情報の再配信をサーバ
に要求していた。これに対し、サーバがクライアントか
らの要求に応じた再配信処理を実行すると、サーバの処
理負担が上昇し、上記した書き込み処理や配信処理の速
度が低下し、撮影から表示までの遅延時間が大きくなる
ことがあった。
【0006】本発明の目的は、得られた動画情報が各ク
ライアントに配信される時間を従来に比べて短縮可能な
ネットワークシステムを提供することである。
【0007】
【課題を解決するための手段】本発明は、上述した目的
を達成するために以下の構成を採用する。即ち、本発明
の第1の発明は、動画情報を複数のクライアントに配信
するネットワークシステムであって、前記複数のクライ
アントを収容するネットワークと、前記ネットワークに
接続され、入力された動画情報を圧縮符号化する圧縮符
号化部と、圧縮符号化された動画情報を含むパケットを
作成するパケット作成部と、作成されたパケットを前記
複数のクライアントに対してマルチキャスト配信する送
信部とを有するエンコーダとを備える。
【0008】第1の発明によると、動画情報が一旦蓄積
されることなく各クライアントへ送信されるので、従来
のような蓄積処理を起因とする表示遅延が生じない。従
って、動画情報が取得されてから表示されるまでの時間
を短くすることができ、従来に比べて適正な表示のリア
ルタイム性を確保することができる。
【0009】第1の発明は、前記圧縮符号化部によって
圧縮符号化された動画情報を蓄積する記憶装置をさらに
備え、前記記憶装置に蓄積された動画情報は、各クライ
アントからの要求に応じて配信されるようにしても良
い。
【0010】また、第1の発明は、前記記憶装置に蓄積
された動画情報の一部又は全てが、他の記憶装置によっ
て記憶されるようにしても良い。他の記憶装置は、例え
ば、前記他の記憶装置が、前記ネットワークに接続さ
れ、前記記憶装置に記憶された動画情報を収集して蓄積
するとともに、各クライアントからの要求に応じて蓄積
した動画情報を配信する動画サーバである。
【0011】また、第1の発明は、前記ネットワークに
接続され、各クライアントから前記記憶装置又は前記動
画サーバに蓄積された動画情報に対する配信要求を受け
取り、この配信要求に対応する動画情報を該当するクラ
イアントに配信させる配信処理を実行する管理装置をさ
らに備えていてもよい。
【0012】また、管理装置は、複数のクライアントか
ら優先度情報を含む複数の配信要求を受け取った場合
に、各配信要求に対応する優先度を特定し、優先度に従
った順序で各配信要求に対する配信処理を実行するよう
にしても良い。
【0013】また、管理装置は、前記記憶装置又は前記
動画サーバに蓄積された動画情報を取得するクライアン
トを制限するようにしても良い。また、第1の発明は、
前記ネットワークに接続されるとともに、単数又は複数
の他のクライアントを収容した他のネットワークをさら
に備え、前記各記憶装置又は前記動画サーバに蓄積され
た動画情報は、前記他のクライアントからの配信要求に
応じて配信されるようにしても良い。
【0014】また、第1の発明は、前記ネットワーク及
び前記他のネットワークに接続され、前記動画サーバに
蓄積された動画情報を前記他のネットワークに配信する
配信サーバをさらに備えるようにしても良い。
【0015】また、第1の発明は、前記エンコーダに接
続された他のネットワークと、他のネットワークに接続
された動画入力装置とをさらに備え、前記エンコーダに
は、前記動画入力装置に入力された動画情報が前記他の
ネットワークを通じて入力されるようにしても良い。
【0016】また、第1の発明は、前記エンコーダに接
続された動画入力装置をさらに備え、前記エンコーダに
は、前記動画入力装置に入力された動画情報が入力され
るようにしても良い。
【0017】また、第1の発明は、エンコーダの圧縮符
号化部が入力される複数の映像信号(動画情報)を圧縮符
号化するようにしても良い。即ち、圧縮符号化部は、或
る動画入力装置からの複数の映像信号を圧縮符号化する
ようにしても良く、複数の動画入力装置からの各映像信
号を圧縮符号化するようにしても良い。
【0018】本発明の第2の発明は、動画情報を複数の
クライアントに配信するネットワークシステムであっ
て、前記複数のクライアントを収容するネットワーク
と、入力された動画情報を圧縮符号化する圧縮符号化部
と、圧縮符号化された動画情報を含むパケットを作成す
るパケット作成部と、作成されたパケットを前記複数の
クライアントに対してマルチキャスト配信する送信部
と、圧縮符号化された動画情報を蓄積する記憶装置とを
有するエンコーダと、前記エンコーダに接続された他の
ネットワークと、前記ネットワーク及び前記他のネット
ワークに接続され、前記エンコーダから前記記憶装置に
蓄積されることなく送出された動画情報を受け取った場
合に、この動画情報を前記複数のクライアントに対して
マルチキャストする回線集約装置とを備える。
【0019】本発明の第3の発明は、動画情報をネット
ワークを通じて複数のクライアントに配信するエンコー
ダであって、入力された動画情報を圧縮符号化する圧縮
符号化部と、圧縮符号化された動画情報を含むパケット
を作成するパケット作成部と、作成されたパケットを前
記複数のクライアントに対してマルチキャスト配信する
送信部とを備えたエンコーダである。
【0020】
【発明の実施の形態】以下、図面を参照して本発明の実
施形態を説明する。 〔ネットワークシステムの全体構成〕図1は、本発明の
実施形態によるネットワークシステムの構成図であり、
このネットワークシステムは、複数のカメラC1〜C4
(本発明の動画入力装置に相当)にて撮影された映像を各
第1クライアント1〜3にて監視するための監視システ
ムとして利用される。
【0021】具体的な構成は以下の通りである。各第1
クライアント1〜3は、LAN(100BASE−T
X:本発明のネットワークに相当)7に収容されてい
る。また、LAN7は、動画サーバ8(本発明の他の記
憶装置に相当),管理システム(本発明の管理装置に相
当)9及び配信サーバ10を収容している。LAN7及
び各第1クライアント1〜3,動画サーバ8,管理シス
テム9及び配信サーバ10は、監視システム中のセンタ
システムを構成する。
【0022】LAN7は、各カメラC1〜C4からの映
像(動画情報)をLAN7を通じて各第1クライアント1
〜3に配信するため、IPエンコーダ11〜14(本発
明のエンコーダに相当)を収容している。IPエンコー
ダ11は、CODEC15及びWAN(例えば、INS
64,DA128)16を通じてカメラC1と接続され
ている。IPエンコーダ12は、CODEC17及びW
AN16(本発明の他のネットワークに相当)を通じてカ
メラC2と接続されている。また、IPエンコーダ13
は、映像伝送サービス(映像信号伝送網)18を通じてカ
メラC3と接続されている。IPエンコーダ14は、映
像信号伝送網18を通じてカメラC4と接続されてい
る。
【0023】また、配信サーバ10は、インターネット
19を通じて各第2クライアント4〜6に接続されてい
る。 〔各構成要素の構成〕以下、図1に示した各構成要素を
個別に説明する。
【0024】〈カメラ〉各カメラC1〜C4は、監視場
所で生じる事象を撮影するために、特定の監視場所に設
置される。例えば、実施形態による監視システムが交通
状況の監視システムとして利用される場合には、各カメ
ラC1〜C4は、交差点等に配置される。 各カメラC
1〜C4は、マイク及びスピーカを搭載しており、撮影
した映像(動画)及び音声を含むNTSC信号を出力す
る。
【0025】カメラC1から出力されたNTSC信号
は、CODEC15に入力され、カメラC2から出力さ
れたNTSC信号は、CODEC17に入力される。一
方、各カメラC3,C4から出力されたNTSC信号
は、映像信号伝送網18を通じてIPエンコーダ13又
はIPエンコーダ14に受信される。
【0026】〈CODEC〉各CODEC15,17
は、カメラC1又はカメラC2から出力されたNTSC
信号をH.320のプロトコルに従った伝送信号(以
下、「H.320信号」と表記)に変換し出力する。各
CODEC15,17から出力されたH.320信号
は、WAN16を通じてIPエンコーダ11又はIPエ
ンコーダ12に受信される。
【0027】〈IPエンコーダ〉図2(A)は、図1に示
した各IPエンコーダ11,12の構成図である。IP
エンコーダ11を例として説明すると、IPエンコーダ
11は、カメラ側のインターフェイス回路(I/F)21
と、I/F21に接続されたCODEC22と、COD
EC22に接続されたMPEGエンコーダ23(本発明
の圧縮符号化部に相当)と、MPEGエンコーダ23に
接続されたパケット作成部24と、パケット作成部24
に接続されたLAN7側のI/F25(本発明の送信部
に相当)と、ハードディスクドライブ(HDD:ハードデ
ィスク含む:本発明の記憶装置に相当)26と、CPU
27及びメインメモリ(MM)28を含む制御部29とを
備えている。
【0028】CODEC22は、I/F21にてWAN
16から受信したH.320信号をNTSC信号に変換
し、MPEGエンコーダ23に入力する。MPEGエン
コーダ23は、入力されたNTSC信号を圧縮符号化す
ることによって、NTSC信号をMPEG(MPEG1
又はMPEG4)データ(動画情報に相当)に変換する。
MPEGデータは、パケット作成部24に入力されると
ともに、HDD26に蓄積される。
【0029】パケット作成部24は、MPEGエンコー
ダ23から入力されたMPEGデータを含むパケットを
作成して出力する。パケット作成部24は、カメラC1
にて撮影された映像を各第1クライアント1〜3にリア
ルタイム配信する場合には、その映像のMPEGデータ
を含むUDPマルチキャストパケットを作成する。一
方、パケット作成部24は、HDD26に蓄積されたM
PEGデータを動画サーバ8に転送する場合には、MP
EGデータを含むTCPパケットを作成する。
【0030】I/F25は、パケット作成部24から入
力されたパケット(UDPマルチキャストパケット又は
TCPパケット)をLAN7へ送出する。このように、
カメラC1にて撮影された映像のMPEGデータが一旦
蓄積されることなくマルチキャストされることにより、
カメラC1にて撮影された現在の映像(ライブ映像)が各
第1クライアント1〜3へ配信される。これによって、
各第1クライアント1〜3は、カメラC1のライブ映像
を従来に比べて短い遅延時間で表示することができる。
【0031】HDD(記録媒体)26は、MPEGエン
コーダ23から出力されるMPEGデータを所定時間
(例えば2時間)分だけ随時更新しながら蓄積する。HD
D6に蓄積されたMPEGデータは、所定のタイミング
で動画サーバ8に転送される。
【0032】制御部29は、CPU27,MM28,図
示せぬROM等からなり、CPU27がROMに記録さ
れたオペレーションシステム(OS)やファームウェアを
実行することによって、CODEC22及びMPEGエ
ンコーダ23によるデータ形式変換処理,パケット作成
部24によるパケット作成処理,HDD26によるMP
EGデータの書き込み/読み出し処理等を制御する。
【0033】図2(B)は、図1に示したIPエンコーダ
13の構成図である。IPエンコーダ13は、CODE
C22を備えていない点を除き、IPエンコーダ11と
同じである。但し、IPエンコーダ13は、動画サーバ
8へHDD26に蓄積されたMPEGデータを含むTC
Pパケットを送出する代わりに、第1クライアント1か
らのオンデマンド配信の要求に応じて、HDD26に蓄
積されたMPEGデータを含むTCPパケットを作成
し、LAN7へ送出する。
【0034】IPエンコーダ14は、HDD26を備え
ていない点を除き、IPエンコーダ13と同じである。
このIPエンコーダ14は、MPEGデータを含むUD
Pマルチキャストパケットの送出(ライブ映像のリアル
タイム配信)のみを行う。
【0035】なお、上述した構成に代えて、各IPエン
コーダ11,12のHDD26に蓄積されたMPEGデ
ータが第1クライアントにオンデマンド配信されるよう
にしても良い。また、IPエンコーダ13のHDD26
に蓄積されたMPEGデータが動画サーバ8に転送され
るようにしても良い。また、IPエンコーダ14がHD
D26を備え、このHDD26に蓄積されたMPEGデ
ータが動画サーバ8によって収集・蓄積されたり第1ク
ライアントにオンデマンド配信されたりするようにして
も良い。
【0036】なお、CODEC22は、IPエンコーダ
がH.320信号を受信する場合に搭載されるオプショ
ンであり、IPエンコーダがNTSC信号を受信する場
合には不要である。
【0037】また、本実施形態では、MPEGエンコー
ダ23がNTSC信号をMPEGデータに変換する構成
となっているが、MPEGエンコーダ23がH.261
信号をMPEGデータに変換する構成にしても良い。
【0038】〈第1クライアント〉各第1クライアント
1〜3は、各カメラC1〜C4によって撮影された映像
を表示するためのディスプレイ装置を備えたパーソナル
コンピュータ(PC),ワークステーション(WS),これ
らの上位機種に相当するコンピュータ等を用いて構成さ
れる。
【0039】図3は、ライブ画面31の表示例を示す図
である。ライブ画面は、例えば、図3に示すような実質
的に1つのウインドウ状のユーザインターフェイスに集
約することができる。このようなウインドウ状のライブ
画面31には、所望の地点(エリア)の映像を表示可能な
画像表示部と、インタラクティブな昨日ボタンを複数備
えた操作部(図3の画面の向かって右側に図示)とを設け
ることができる。必要な場合は、表示される地点映像の
異なる複数のライブ画面31を開く(表示する)こともで
きる。
【0040】各第1クライアント1〜3は、このライブ
画面31上の操作部に配置された複数の機能ボタンをポ
インティングデバイス等により操作することによって、
様々なライブ画面31の表示状態を選択することができ
る。即ち、表示させたい地点の検索や選定、表示中の地
点映像の拡大/縮小、撮像角度の移動やフォーカスの調
節といったカメラ制御操作を行ったり、別述するIPエ
ンコーダや動画サーバ8等に蓄積された過去映像を参
照、コメント文の書き込み又は編集等を行うことができ
る。
【0041】各第1クライアント1〜3は、映像配信要
求機能34(図6参照)を有している。即ち、各第1クラ
イアント1〜3は、管理システム9に対して、各カメラ
C1〜C4にて撮影された映像のリアルタイム配信を要
求する。
【0042】また、各第1クライアント1〜3は、スト
リーム受信機能35(図6参照)を有している。即ち、各
第1クライアント1〜3は、各IPエンコーダ11〜1
4からマルチキャストされるUDPマルチキャストパケ
ットを受信し、このパケットに含まれたMPEGデータ
に基づく映像を、ディスプレイ装置のライブ画面31
(図3参照)に表示する。このようにして、監視場所の映
像がリアルタイム表示される。
【0043】各第1クライアント1〜3のユーザは、表
示されたリアルタイム映像を参照することで、監視場所
の現在の状況を監視することができる。なお、各第1ク
ライアント1〜3は、音声を出力するスピーカを備えて
おり、各カメラC1〜C4に搭載されたマイクで得られ
た音声をスピーカから出力する。また、各第1クライア
ント1〜3は、リアルタイム配信された映像を必要に応
じて自身が備える記憶装置に保存する。
【0044】また、第1クライアント1は、オンデマン
ド操作機能39(図7参照)を有している。即ち、第1ク
ライアント1は、動画サーバ8に蓄積された所望のMP
EGデータ(映像)の提供(オンデマンド配信)を要求す
る。その後、第1クライアント1は、動画サーバ8に蓄
積された映像を受信した場合には、その映像をディスプ
レイ装置のビデオオンデマンド画面32(VOD画面3
2:図4参照)に表示する。これによって、第1クライ
アント1のユーザは監視場所の過去の映像を参照するこ
とができる。
【0045】また、第1クライアント1は、オンデマン
ド操作機能39によって、動画サーバ8にて編集・記憶
された画像(「ライブラリ画像」と称する)の提供(オン
デマンド配信)を要求する。その後、第1クライアント
1は、動画サーバ8に記憶されたライブラリ画像を取得
した場合には、そのライブラリ画像をVOD画面32
(図5参照)に表示する。
【0046】さらに、第1クライアント1は、オンデマ
ンド操作機能39によって、IPエンコーダ13のHD
D26に蓄積された所望の映像のオンデマンド配信を要
求する。その後、第1クライアント1は、IPエンコー
ダ13のHDD26に蓄積された所望の映像を取得した
場合には、その映像をディスプレイ装置のVOD画面3
2(図4参照)に表示する。これによっても、第1クライ
アント1のユーザは、監視場所の過去の映像を参照する
ことができる。なお、第1クライアント1は、オンデマ
ンド配信された映像又はライブラリ画像を必要に応じて
自身が備える記憶装置に保存する。
【0047】第1クライアント1のユーザは、オンデマ
ンド配信を要求する場合には、監視場所又はカメラとそ
の撮影期間(開始時刻及び終了時刻)とを指定する。する
と、第1クライアント1からカメラ及び撮影期間の情報
を含むオンデマンド配信の要求メッセージが管理システ
ム9に与えられる。すると、管理システム9は、カメラ
及び撮影期間の情報から該当する映像が保持された場所
を特定し、特定した場所から該当する映像を取得し、第
1クライアント1に与える。
【0048】この例では、第1クライアント1がカメラ
C1又はカメラC2の映像を要求した場合には、管理シ
ステム9は動画サーバ8に蓄積された所望の映像を取得
する。これに対し、第1クライアント1がカメラC3の
映像を要求した場合には、管理システム9は、IPエン
コーダ13のHDD26に蓄積された所望の映像を取得
する。
【0049】第1クライアント1は、上述したライブ画
面31にオンデマンド配信された映像又はライブラリ画
像を表示することもでき、逆に、VOD画面32にスト
リーム配信(リアルタイム配信)された映像を表示するこ
とができる。また、ライブ画面31とVOD画面32と
を同時に表示することもできる。これによって、第1ク
ライアント1のユーザは、現在の映像と過去の映像とラ
イブラリ画像とを同時に参照することができる。
【0050】〈動画サーバ〉動画サーバ8は、画像デー
タベース(画像DB82:図6,7参照)として機能する
HDD等の記憶装置(図示せず)を備えたコンピュータを
用いて構成されている。動画サーバ8は、IPエンコー
ダのHDD26に蓄積されたMPEGデータ(映像)の収
集・蓄積機能(動画像蓄積機能81:図6参照)を有して
いる。
【0051】具体的には、動画サーバ8は、所定のスケ
ジュール(例えば、収集間隔3〜5分)又は外部トリガ
(例えば、管理システム9や第1クライアント1からの
指示)に従って、各IPエンコーダ11,12に対し、H
DD26に蓄積されたMPEGデータの転送を要求し、
この要求に応じて転送されてきたMPEGデータを映像
ファイルとして、画像DB82に蓄積する。スケジュー
ルは、管理システム9にて作成され、動画サーバ8に登
録される。
【0052】また、動画サーバ8は、動画像データ編集
機能を有している。即ち、動画サーバ8は、画像DB8
2に蓄積された映像ファイルを用いて、画像の切り出し
(カット)処理,結合(マージ)処理,静止画のキャプチャ
処理を実行する。また、動画サーバ8は、必要に応じ
て、スーパーインポーズ処理,テロップ挿入処理,メデ
ィア間同期処理(SMIL等),音声編集,フレーム調整
等も行う。そして、動画サーバ8は、上記した編集処理
によって作成されたライブラリ画像をライブラリ画像フ
ァイルとして画像DB82に蓄積する。
【0053】また、動画サーバ8は、オンデマンド配信
機能85(図7参照)を有している。即ち、動画サーバ8
は、第1クライアント1からオンデマンド配信要求を受
けた管理システム9からの要求に従って、該当する映像
ファイル又はライブラリ画像ファイルを画像DB82か
ら読み出し、第1クライアント1に配信する。
【0054】なお、上述した構成に代えて、各第1クラ
イアント1〜3が動画サーバ8に対し、画像DB82に
蓄積された映像ファイル又はライブラリ画像ファイルの
オンデマンド配信を直接要求するようになっていても良
い。
【0055】さらに、動画サーバ8は、配信サーバ10
からの要求に応じて、該当する映像ファイル又はライブ
ラリ画像ファイルを画像DB82から読み出し、配信サ
ーバ10に与える。すると、配信サーバ10は、動画サ
ーバ8から受け取った映像ファイル又はライブラリ画像
ファイルをインターネット19を通じて各第2クライア
ント4〜6,或いは第2クライアント4〜6の何れかに
伝送する。
【0056】なお、本実施形態では、各IPエンコーダ
11,12のHDD26に一旦蓄積された映像の全てを
動画サーバ8が蓄積するようになっているが、各IPエ
ンコーダ11,12のHDD26に蓄積可能な時間分よ
りもさらに過去に遡った時刻の映像を各第1クライアン
ト1のユーザが必要としない場合,即ち、各IPエンコ
ーダ11,12のHDD26に蓄積された映像の利用で
足りる場合には、動画サーバ8はなくても良い。但し、
上記した場合であっても、ライブラリ画像を編集するの
に必要な映像,或いは特に必要とされる映像のみを蓄積
するために動画サーバ8を用意しても良い。
【0057】〈管理システム〉管理システム9は、PC
やWS等のコンピュータを用いて構成されている。管理
システム9は、スケジュール作成・管理機能を有してい
る。即ち、管理システム9は、動画サーバ8による映像
蓄積のスケジュールを作成し、動画サーバ8に登録す
る。
【0058】この構成に代えて、管理システム9が、各
IPエンコーダ11,12によるMPEGデータ転送の
スケジュールを作成して各IPエンコーダ11,12に
登録し、各IPエンコーダ11,12が、登録されたス
ケジュールに従って、HDD26に蓄積されたMPEG
データを動画サーバ8に転送するようにしても良い。
【0059】また、管理システム9は、第1クライアン
ト1〜3と各IPエンコーダ11〜14との間の通信管
理を行う映像配信要求管理機能51(図6参照)を有して
いる。即ち、管理システム9は、各第1クライアント1
〜3からのストリーム配信の要求に応じて、特定のIP
エンコーダに対し、UDPマルチキャストパケットを該
当する第1クライアントへ送信すべき指示を与える。こ
れによって、ストリーム配信を要求した第1クライアン
トは、特定のIPエンコーダから映像のストリーム(U
DPマルチキャストパケット)を受信することができ
る。
【0060】また、管理システム9は、第1クライアン
トからの要求又は必要に応じて、各IPエンコーダ11
〜14に対し、特定の第1クライアントに対するリアル
タイム配信の停止を指示する。これによって、指示を受
けたIPエンコーダは、特定の第1クライアントに対す
るリアルタイム配信を停止する。
【0061】このように、管理システム9は、映像配信
要求管理機能51によって、各第1クライアント1〜3
に対するストリーム配信を制御する。これによって、或
るカメラにて撮影された映像が、或る第1クライアント
には提供されないようにすることができる。
【0062】また、管理システム9は、オンデマンド管
理機能56(図7参照)を有している。即ち、管理システ
ム9は、第1クライアント1からのオンデマンド配信の
要求に応じて、動画サーバ8又はIPエンコーダ13に
対し、蓄積されたMPEGデータ(映像ファイル)又はラ
イブラリ画像ファイルを、自身に代わって第1クライア
ント1に供給することを要求する(配信の代行要求)。
【0063】さらに、管理システム9は、オンデマンド
管理機能56によって、各第1クライアント1〜3に対
するオンデマンド配信を制御する。即ち、管理システム
9は、オンデマンド管理機能56によって、動画サーバ
8又はIPエンコーダからオンデマンド配信された映像
又はライブラリ画像を受け取る第1クライアントを選択
することができる。
【0064】この例では、第1クライアント1のみがオ
ンデマンド配信による映像又はライブラリ画像を受け取
る設定となっているが、第1クライアント2及び/又は
第1クライアント3もオンデマンド配信された映像等を
受け取る設定に変更することができる。また、各IPエ
ンコーダ11,12のHDD26に蓄積された映像が各
第1クライアント1〜3又は第1クライアント1〜3の
うちの少なくとも1つにオンデマンド配信される設定と
することもできる。
【0065】また、管理システム9は、複数の第1クラ
イアントからオンデマンド配信要求のメッセージを受け
取る設定となっている場合に、複数の配信要求のメッセ
ージをほぼ同時に受け取ったときには、これらのメッセ
ージに含まれた優先度情報に基づく順序で、この配信要
求に対する処理を実行する。即ち、管理システム9は、
各メッセージから優先度情報を取り出し、優先度が高い
順に配信要求に対する処理(配信の代行要求)を実行す
る。
【0066】また、管理システム9は、動画サーバ8か
ら配信サーバ10へ提供される映像又は画像を制限す
る。即ち、管理システム9は、特定の種類の映像又は画
像のみを配信サーバ10に提供する旨の指示を動画サー
バ8に与える。すると、動画サーバ8は、配信サーバ1
0から提供を要求された映像又は画像の種類が管理シス
テム9から指示された特定の種類である場合にのみ、そ
の提供要求を受け付ける。
【0067】なお、上述した構成に代えて、動画サーバ
8やHDD26に蓄積された映像のオンデマンド配信が
各第1クライアント2,3に対して行われ、IPエンコ
ーダ13のHDD26に蓄積された映像が動画サーバ8
に収集・蓄積されるようになっていても良い。この場合
には、各第1クライアント1〜3がオンデマンド配信の
要求メッセージを管理システム9に与えると、管理シス
テム9は、メッセージにて指定された撮影時刻に基づい
て、以下のように配信の代行要求を発する。
【0068】即ち、管理システム9は、所望の映像がI
PエンコーダのHDD26のみに蓄積されている場合に
は、当該IPエンコーダに対して配信の代行要求を与え
る。これに対し、所望の映像が動画サーバ8のみに蓄積
されている場合,及び所望の映像がHDD26及び動画
サーバ8に蓄積されている場合には、動画サーバ8に対
し、配信の代行要求を与える。
【0069】これによって、各第1クライアント1〜3
は、所望の映像の保存場所を意識することなく、管理シ
ステム9に対してオンデマンド配信の要求メッセージを
与えることで、所望の映像を受け取ることができる。
【0070】なお、上述した管理システム9の機能を動
画サーバ8に持たせて管理システム9を省略することも
可能であるが、動画サーバ8の処理負担を軽減すべく、
動画サーバ8とは別個に管理システム9を設けている。
【0071】〈配信サーバ〉配信サーバ10は、コンピ
ュータを用いて構成されている。配信サーバ10は、イ
ンターネット19を通じて接続された第2クライアント
4〜6のプロキシサーバとして機能する。
【0072】即ち、配信サーバ10は、各第2クライア
ント4〜6からの要求に応じて、その要求に対応する映
像又は画像を動画サーバ8から受け取り、該当する第2
クライアントへ送信する。
【0073】また、配信サーバ10は、その設定又は外
部トリガによって、第2クライアント4〜6の何れかか
らの要求があった場合には、その要求に対応する映像又
は画像を取得して、各第2クライアント4〜6へマルチ
キャストする。
【0074】また、配信サーバ10は、その設定又は外
部トリガによって、所定のスケジュールに従って特定の
種類の映像を動画サーバ8から受け取って各第2クライ
アント4〜6又は第2クライアント4〜6の何れかに送
信する。
【0075】また、配信サーバ10は、外部トリガ(例
えば、管理システム9からの指示)に応じて、特定の第
2クライアントに対する映像又は画像の配信を停止す
る。なお、上述した構成に代えて、配信サーバ10が、
IPエンコーダのHDD26に蓄積された映像を受け取
って第2クライアントに送信する構成にすることもでき
る。
【0076】〈第2クライアント〉各第2クライアント
4〜6は、ディスプレイ装置を備えたPC,WS又はモ
バイルコンピュータ等で構成されている。各第2クライ
アント4〜6は、配信サーバ10に映像の配信を要求す
ることで、動画サーバ8に蓄積された各カメラC1〜C
4の映像を受け取り、ディスプレイ装置に表示する。
【0077】〈その他〉図1に示したネットワークシス
テムにおいて、第1クライアント1は、各カメラC1,
C3の制御(カメラのパン調整,チルト調整,マイク及
びスピーカのボリューム調整)を実行する。
【0078】即ち、第1クライアント1は、監視画面の
操作によって、カメラC1の制御を管理システム9に依
頼する。すると、管理システム9が、カメラC1の制御
信号を出力し、この制御信号は、LAN7,IPエンコ
ーダ11のCODEC22,WAN16,CODEC1
5を通じてカメラC1に入力され、カメラC1にて制御
信号に応じた動作が実行される。
【0079】また、第1クライアント1がカメラC3の
制御を管理システム9に依頼した場合には、管理システ
ム9からの制御信号がカメラC3に入力され、カメラC
3が制御信号に基づいて動作する。
【0080】〔ネットワークシステムにおける動作〕次
に、上述したネットワークシステムにおける動作を説明
する。 〈ライブ映像表示〉図6は、図1に示したネットワーク
システムにおけるライブ映像表示及び動画像蓄積の動作
例の説明図である。図6には、動作例として、カメラC
1にて撮影された映像が、第1クライアント1にてライ
ブ映像表示(リアルタイム表示)される場合が示されてい
る。
【0081】図6に示すように、ライブ映像表示に際し
ては、第1クライアント1は、第1クライアント1が備
える図示せぬプロセッサ装置(CPU等)がプログラムを
実行することによって、映像配信要求機能34,ストリ
ーム受信機能35,ブラウザ36,LAN7とのネット
ワークインターフェイス(I/F)37,MPEGビュー
ワ38及びカメラ制御機能を備えた装置として機能す
る。
【0082】また、管理システム9は、管理システム9
が備える図示せぬプロセッサ装置(CPU等)がプログラ
ムを実行することによって、映像配信要求管理機能5
1,LAN7とのネットワークインターフェイス(I/
F)52,WWWサーバ53,DBMS54,管理情報
55,カメラ操作情報管理機能及びカメラ制御権管理機
能を備えた装置として機能する。
【0083】さらに、IPエンコーダ11は、CPU2
7がプログラムを実行することによって、各I/F2
1,25,HDD26,ストリーム配信機能41,動画
像蓄積機能42及びカメラ制御機能を備えた装置として
機能する。
【0084】なお、ストリーム配信機能41は、COD
EC22,MPEGエンコーダ23,パケット作成部2
4及び制御部29によって実現され、動画像蓄積機能4
2は、パケット作成部24,HDD26及び制御部29
によって実現される。
【0085】最初に、第1クライアント1のユーザが、
カメラC1の映像配信要求を第1クライアント1に入力
すると、映像配信要求機能34が、カメラC1にて撮影
された映像のリアルタイム配信の要求メッセージを作成
し、管理システム9へ向けてI/F37から送出する。
この要求メッセージは、LAN7を通じて管理システム
9のI/F52に受信され、映像配信要求管理機能51
に与えられる。
【0086】すると、映像配信要求管理機能51は、管
理情報55を参照し、第1クライアント1からの要求を
受け付けて良いか否かを判定するとともに、要求を受け
付ける場合には、そのことをもって管理情報55を更新
する。
【0087】その後、映像配信要求管理部51は、リア
ルタイム配信の要求メッセージをIPエンコーダ11へ
向けてI/F52から送出する。この要求メッセージ
は、LAN7を通じてIPエンコーダのI/F25にて
受信され、ストリーム配信機能41に受信される。
【0088】すると、ストリーム配信機能41は、LA
N7へ向けて送出されるUDPマルチキャストパケット
の宛先アドレスに、第1クライアント1のアドレスを加
える。その後、ストリーム配信機能41は、カメラC1
にて撮影された映像のH.320信号がI/F21に入
力されると、そのH.320信号に対応するMPEGデ
ータを含むUDPマルチキャストパケットを作成し、I
/F25からLAN7へマルチキャストする。このUD
Pマルチキャストパケットは、第1クライアント1のI
/F37で受信され、ブラウザ36を通じてストリーム
受信機能35に入力される。
【0089】すると、ストリーム受信機能35は、UD
PマルチキャストパケットからMPEGデータを取り出
して、MPEGビューワ38に与える。すると、MPE
Gビューワ38が、予めディスプレイ装置に表示させて
いたライブ表示画面31に、MPEGデータに基づくカ
メラC1のライブ映像を表示する(図3参照)。
【0090】これによって、第1クライアント1のユー
ザは、ライブ表示された映像を参照することで、カメラ
C1が設置された地点(エリア)での事象を監視すること
ができる。
【0091】〈動画像蓄積〉次に、図6を用いて、図1
に示したネットワークシステムにおける動画像蓄積の動
作例を説明する。図6に示すように、動画像蓄積の動作
に際しては、動画サーバ8は、動画サーバ8が備える図
示せぬCPUがプログラムを実行することによって、動
画像蓄積機能81,画像DB82及び各I/F83,8
4を備えた装置として機能する。
【0092】図6において、IPエンコーダ11のスト
リーム配信機能41は、カメラC1にて撮影された映像
のH.320信号を受け取ると、そのH.320信号に
対応するMPEGデータを作成し、動画像蓄積機能42
に渡す。
【0093】すると、動画像蓄積機能42は、ストリー
ム配信機能41から受け取ったMPEGデータをHDD
26内のハードディスクに格納する。このようにして、
IPエンコーダ11のHDD26にカメラC1の映像が
蓄積される。
【0094】一方、動画サーバ8の動画像蓄積機能81
は、管理システム9によって予め登録されたスケジュー
ルに従って起動し、MPEGデータの転送の要求メッセ
ージを作成する。この要求メッセージは、I/F83,
LAN7,I/F25を通じて動画像蓄積機能42に与
えられる。
【0095】すると、動画像蓄積機能42は、転送すべ
きMPEGデータをHDD26から読み出し、このMP
EGデータを含むTCPパケットを作成し、I/F25
からLAN7へ送出する。このTCPパケットは、LA
N7を通じて動画サーバ8のI/F83にて受信され、
動画像蓄積機能81に与えられる。
【0096】すると、動画像蓄積機能81は、TCPパ
ケットからMPEGデータを取り出し、画像DB82に
映像ファイルとして蓄積する。これと同様の動作が、動
画サーバ8とIPエンコーダ12との間でも行われ、動
画サーバ8の画像DB82には、各IPエンコーダ1
1,12にてHDD26に蓄積されたMPEGデータが
蓄積される。
【0097】〈オンデマンド表示〉図7は、図1に示し
たネットワークシステムにおけるオンデマンド表示の動
作例の説明図である。図7には、第1クライアント1が
動画サーバ8からオンデマンド配信を受ける場合の動作
例が示されている。
【0098】図7に示すように、オンデマンド表示の動
作の際には、第1クライアント1は、ブラウザ36,I
/F37,MPEGビューワ38及びオンデマンド操作
機能39を備えた装置として機能する。
【0099】また、動画サーバ8は、画像DB82,各
I/F83,84,オンデマンド配信機能85及びVO
Dサーバ87を備えた装置として機能する。さらに、管
理システム9は、I/F52,WWWサーバ53,DB
MS54,管理情報55,オンデマンド管理機能56及
びメタデータ57を備えた装置として機能する。
【0100】前提として、第1クライアント1のディス
プレイ装置には、図4,5に示したVOD画面32が表
示される。第1クライアント1のユーザは、VOD画面
32に表示されたボタン群を操作することによって、フ
ァイル選択・ストリーム操作を実行する。
【0101】これによって、オンデマンド操作機能39
は、ユーザによって指定された監視場所(カメラ)の特定
情報と撮影期間の情報とを取得し、これらを含むオンデ
マンド配信の要求メッセージを作成する。作成された要
求メッセージは、ブラウザ36及びI/F37を通じて
LAN7に送出され、管理システム9のI/F52及び
WWWサーバ53を通じてオンデマンド管理機能56に
受信される。
【0102】すると、オンデマンド管理機能56は、管
理情報55及びメタデータ57を参照し、第1クライア
ント1の要求メッセージに含まれた監視場所及び撮影期
間の情報に対応する映像の保存場所を特定する。この例
では、動画サーバ8の画像DB82に保存されているも
のとする。
【0103】その後、オンデマンド管理機能56は、管
理情報55及びメタデータ57から代行要求メッセージ
を作成するに必要なデータを取得するとともに、必要に
応じて管理情報55又はメタデータ57を更新する。
【0104】その後、オンデマンド管理機能56は、第
1クライアント1からのメッセージに含まれた情報(監
視場所及び撮影期間の情報)と、管理情報55及びメタ
データ57から得た情報に基づいて、動画サーバ8に対
する映像又はライブラリ画像の配信の代行要求メッセー
ジを作成する。
【0105】この代行要求メッセージは、WWWサーバ
53及びI/F52を通じてLAN7に送出され、動画
サーバ8のI/F84を通じてオンデマンド配信機能に
受信される。
【0106】すると、オンデマンド配信機能39が、代
行要求メッセージに含まれた情報を参照して画像DB8
2から該当する映像ファイル(又はライブラリ画像ファ
イル)を検出する。
【0107】検出された映像ファイルは、オンデマンド
配信機能85からVODサーバ87及びI/F84を通
じてLAN7に送出される。このようにして、第1クラ
イアント1に対する映像のオンデマンド配信が行われ
る。
【0108】LAN7に送出された映像ファイルは、第
1クライアント1のI/F37及びブラウザ36を通じ
てオンデマンド操作機能39に受信される。すると、オ
ンデマンド操作機能39は、受信した映像ファイルをM
PEGビューワ38に与える。
【0109】すると、MPEGビューワ38が、ディス
プレイ装置に表示されているVOD画面32内に、映像
ファイルに基づく映像(過去の映像)を表示する(ファイ
ル受信・ストリーム表示)。これによって、第1クライ
アント1のユーザは、所望の映像を参照することができ
る。
【0110】〔実施形態の作用〕本発明の実施形態によ
るネットワークシステムによると、各カメラC1〜C4
にて撮影された映像の情報(動画情報)は、一旦蓄積され
ることなく各IPエンコーダ11〜14から各第1クラ
イアント1〜3へマルチキャストされる。
【0111】これによって、従来のように、動画情報を
一旦蓄積してから配信することによる遅延が生じないの
で、従来に比べて映像が撮影されてからクライアントに
て表示されるまでの遅延時間を短縮することができる。
【0112】従って、監視場所に対して発生する事象に
対してより早く適正な対応をとることが可能になる。ま
た、動画情報をマルチキャストすることで、複数の宛先
にユニキャストを繰り返す場合よりも早く各クライアン
トに動画情報を配信することができる。
【0113】また、IPエンコーダ11〜13にHDD
26を設けることによって、従来のように、映像をサー
バにて一括して蓄積しなくて済む。また、動画サーバ8
がリアルタイム配信を行わない。
【0114】このように、動画サーバ8の処理負担が従
来に比べて小さくなっている。このため、動画サーバ8
にオンデマンド配信が要求された場合でも、動画サーバ
8の処理負担が従来のように大きくならないので、オン
デマンド配信の要求に対する処理が遅延することを防止
することができる。
【0115】さらに、HDD26に蓄積された映像の利
用で足りる場合には、映像のオンデマンド配信のための
動画サーバ8は不要となるので、ネットワークシステム
の構築に要するコストを抑えることができる。
【0116】また、本発明のネットワークシステムは、
図8に示すネットワーク構成とすることもできる。即
ち、ネットワークシステムが、カメラC1とIPエンコ
ーダ11とが直接接続され、IPエンコーダ11がネッ
トワーク16a(第2の発明における他のネットワーク
に相当)を介して回線集約装置(ルータ)19aに接続さ
れ、ルータ19aがセンタシステムを構成するクライア
ント1a〜1n,動画サーバ8,管理システム9を収容
するLAN7に接続された構成とすることができる。
【0117】このようなネットワーク構成において、I
Pエンコーダ11が無条件にカメラC1で撮影された映
像を蓄積する構成とすれば、センタシステムでリアルタ
イム表示による監視を行い、ユーザが事象の発生を認識
した場合に、IPエンコーダ11のHDD26から動画
サーバ8へ映像を収集する構成とすることができる。
【0118】このように、動画サーバ8に必要な映像の
みを蓄積するように構成できるので、映像の収集に使用
されるネットワーク(LAN7)を効率的に利用すること
ができる(従来のように、動画サーバによる映像収集の
ためにずっと使用中の回線が発生することを防止するこ
とができる)。
【0119】但し、図8に示したネットワーク構成で
は、図1に示したネットワーク構成と異なり、IPエン
コーダ11は、マルチキャスト指定が含まれた動画情報
をルータ19aに送信し、ルータ19aが各クライアン
ト1a〜1nに動画情報をマルチキャストする。
【0120】
【発明の効果】本発明によれば、動画情報が得られてか
ら各クライアントに配信されるまでの時間を従来に比べ
て短縮することができる。
【図面の簡単な説明】
【図1】実施形態によるネットワークシステムの全体構
成図
【図2】図1に示したIPエンコーダの構成図
【図3】ライブ画面の表示例を示す図
【図4】ビデオオンデマンド画面の表示例を示す図
【図5】ビデオオンデマンド画面の表示例を示す図
【図6】図1に示したネットワークシステムにおけるラ
イブ表示及び動画像蓄積の動作例の説明図
【図7】図1に示したネットワークシステムにおけるオ
ンデマンド表示の動作例の説明図
【図8】ネットワークシステムの他の構成例を示す図
【符号の説明】
C1〜C4 カメラ 1〜3 第1クライアント 4〜6 第2クライアント 7 LAN(ネットワーク) 8 動画サーバ 9 管理システム(管理装置) 10 配信サーバ 11〜14 IPエンコーダ(エンコーダ) 15,17 CODEC 16 WAN 18 映像信号伝送網 19 インターネット 19a 回線集約装置 21,25 インターフェイス 22 CODEC 23 MPEGエンコーダ 24 パケット作成部 26 ハードディスクドライブ 27 CPU 28 メインメモリ 29 制御部 31 ライブ画面 32 ビデオオンデマンド画面 34 映像配信要求機能 35 ストリーム受信機能 39 オンデマンド操作機能 41 ストリーム配信機能 42 動画像蓄積機能 51 映像配信要求管理機能 56 オンデマンド配信機能 81 動画像蓄積機能 82 画像データベース 85 オンデマンド配信機能
───────────────────────────────────────────────────── フロントページの続き (51)Int.Cl.7 識別記号 FI テーマコート゛(参考) H04N 5/85 H04L 11/18 5/765 H04N 5/91 L (72)発明者 竹中 裕二 神奈川県川崎市中原区上小田中4丁目1番 1号 富士通株式会社内 (72)発明者 田島 博隆 神奈川県川崎市中原区上小田中4丁目1番 1号 富士通株式会社内 Fターム(参考) 5C052 AA20 AC08 CC11 FA01 FA04 FA05 FA06 FA08 FB01 FD06 5C053 FA05 FA23 FA28 GA11 GB37 HA29 LA01 LA06 LA11 LA15 5C054 AA02 AA05 CA04 CC02 DA09 EA01 EA03 EA05 EA07 EG09 FE11 FE23 GA01 GB02 HA19 5K030 GA02 HA08 HB02 HB17 JA05 KA07 LA03 LA07 LD02 LD11 LD20 LE03 LE05 9A001 BB04 CC02 DD10 EE02 JJ20 JJ25 JJ72 KK62

Claims (14)

    【特許請求の範囲】
  1. 【請求項1】動画情報を複数のクライアントに配信する
    ネットワークシステムであって、 前記複数のクライアントを収容するネットワークと、 前記ネットワークに接続され、入力された動画情報を圧
    縮符号化する圧縮符号化部と、圧縮符号化された動画情
    報を含むパケットを作成するパケット作成部と、作成さ
    れたパケットを前記複数のクライアントに対してマルチ
    キャスト配信する送信部とを有するエンコーダとを備え
    たネットワークシステム。
  2. 【請求項2】前記圧縮符号化部によって圧縮符号化され
    た動画情報を蓄積する記憶装置をさらに備え、 前記記憶装置に蓄積された動画情報は、各クライアント
    からの要求に応じて配信される請求項1記載のネットワ
    ークシステム。
  3. 【請求項3】前記記憶装置に蓄積された動画情報の一部
    又は全てが、他の記憶装置によって記憶される請求項2
    記載のネットワークシステム。
  4. 【請求項4】前記他の記憶装置が、前記ネットワークに
    接続され、前記記憶装置に記憶された動画情報を収集し
    て蓄積するとともに、各クライアントからの要求に応じ
    て蓄積した動画情報を配信する動画サーバである請求項
    3記載のネットワークシステム。
  5. 【請求項5】前記ネットワークに接続され、各クライア
    ントから前記記憶装置又は前記動画サーバに蓄積された
    動画情報に対する配信要求を受け取り、この配信要求に
    対応する動画情報を該当するクライアントに配信させる
    配信処理を実行する管理装置をさらに備えた請求項4記
    載のネットワークシステム。
  6. 【請求項6】前記管理装置は、複数のクライアントから
    優先度情報を含む複数の配信要求を受け取った場合に、
    各配信要求に対応する優先度を特定し、優先度に従った
    順序で各配信要求に対する配信処理を実行する請求項5
    記載のネットワークシステム。
  7. 【請求項7】前記管理装置は、前記記憶装置又は前記動
    画サーバに蓄積された動画情報を取得するクライアント
    を制限する請求項5記載のネットワークシステム。
  8. 【請求項8】前記ネットワークに接続されるとともに、
    単数又は複数の他のクライアントを収容した他のネット
    ワークをさらに備え、 前記各記憶装置又は前記動画サーバに蓄積された動画情
    報は、前記他のクライアントからの配信要求に応じて配
    信される請求項5記載のネットワークシステム。
  9. 【請求項9】前記ネットワーク及び前記他のネットワー
    クに接続され、前記動画サーバに蓄積された動画情報を
    前記他のネットワークに配信する配信サーバをさらに備
    えた請求項8記載のネットワークシステム。
  10. 【請求項10】前記エンコーダに接続された他のネット
    ワークと、他のネットワークに接続された動画入力装置
    とをさらに備え、 前記エンコーダには、前記動画入力装置に入力された動
    画情報が前記他のネットワークを通じて入力される請求
    項1記載のネットワークシステム。
  11. 【請求項11】前記エンコーダに接続された動画入力装
    置をさらに備え、 前記エンコーダには、前記動画入力装置に入力された動
    画情報が入力される請求項1記載のネットワークシステ
    ム。
  12. 【請求項12】動画情報を複数のクライアントに配信す
    るネットワークシステムであって、 前記複数のクライアントを収容するネットワークと、 入力された動画情報を圧縮符号化する圧縮符号化部と、
    圧縮符号化された動画情報を含むパケットを作成するパ
    ケット作成部と、作成されたパケットを前記複数のクラ
    イアントに対してマルチキャスト配信する送信部と、圧
    縮符号化された動画情報を蓄積する記憶装置とを有する
    エンコーダと、 前記エンコーダに接続された他のネットワークと、 前記ネットワーク及び前記他のネットワークに接続さ
    れ、前記エンコーダから前記記憶装置に蓄積されること
    なく送出された動画情報を受け取った場合に、この動画
    情報を前記複数のクライアントに対してマルチキャスト
    する回線集約装置とを備えたネットワークシステム。
  13. 【請求項13】動画情報をネットワークを通じて複数の
    クライアントに配信するエンコーダであって、 入力された動画情報を圧縮符号化する圧縮符号化部と、 圧縮符号化された動画情報を含むパケットを作成するパ
    ケット作成部と、 作成されたパケットを前記複数のクライアントに対して
    マルチキャスト配信する送信部とを備えたエンコーダ。
  14. 【請求項14】前記圧縮符号化部は、入力される複数の
    映像信号を圧縮符号化する請求項1記載のネットワーク
    システム。
JP2000054217A 2000-02-29 2000-02-29 ネットワークシステム Pending JP2001245281A (ja)

Priority Applications (2)

Application Number Priority Date Filing Date Title
JP2000054217A JP2001245281A (ja) 2000-02-29 2000-02-29 ネットワークシステム
US09/792,834 US20020056122A1 (en) 2000-02-29 2001-02-23 Network system for distributing video information to clients

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2000054217A JP2001245281A (ja) 2000-02-29 2000-02-29 ネットワークシステム

Publications (1)

Publication Number Publication Date
JP2001245281A true JP2001245281A (ja) 2001-09-07

Family

ID=18575503

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2000054217A Pending JP2001245281A (ja) 2000-02-29 2000-02-29 ネットワークシステム

Country Status (2)

Country Link
US (1) US20020056122A1 (ja)
JP (1) JP2001245281A (ja)

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2005244314A (ja) * 2004-02-24 2005-09-08 Kddi Technology Corp マルチメディア配信サーバ
WO2006027968A1 (ja) * 2004-09-07 2006-03-16 Url Tv. Co., Ltd. ライブ&オン・デマンド放送システム、配信用ソフトウェア、受信用ソフトウェア、送信側システム、管理側システム、ライブ&オン・デマンド放送方法及びプロバイダ・ビジネス方法
JP2007049305A (ja) * 2005-08-08 2007-02-22 Nihon Brain Ware Co Ltd 観察プログラム放送システム
JP2009201127A (ja) * 2003-09-12 2009-09-03 Canon Inc ビデオデータの再生装置、再生方法、コンピュータプログラム
JP2016536945A (ja) * 2013-11-20 2016-11-24 ネイバー コーポレーションNAVER Corporation 動画提供方法および動画提供システム
US9516219B2 (en) 2013-03-08 2016-12-06 Panasonic Intellectual Property Management Co., Ltd. Camera system and switching device
JP2019022072A (ja) * 2017-07-14 2019-02-07 泰南雄 中野 コンテンツ配信装置およびコンテンツ配信システム

Families Citing this family (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2003333576A (ja) * 2002-05-15 2003-11-21 Nec Corp ビデオ・オン・デマンドサービスシステム及び動画像配信サービス方法
US7206411B2 (en) 2003-06-25 2007-04-17 Wegener Communications, Inc. Rapid decryption of data by key synchronization and indexing
SI21631A (sl) * 2003-09-18 2005-04-30 Telekom Slovenije D.D. Postopek in naprava za kvalitetno distribucijo signalov, prednostno televizijskih in/ali radijskih
FR2864407B1 (fr) * 2003-12-22 2006-03-10 Canon Kk Procede et dispositif de transmission continue d'une video dans un reseau de communication
JP2005292879A (ja) * 2004-03-31 2005-10-20 Fujitsu Ltd 撮影情報サーバおよび撮影情報送信システム
JP2014030070A (ja) * 2012-07-31 2014-02-13 Hitachi Ltd 監視カメラ制御装置
JP6398215B2 (ja) * 2013-03-15 2018-10-03 株式会社リコー 配信制御システム、配信システム、配信制御方法、及びプログラム
JP2015092697A (ja) * 2014-12-09 2015-05-14 日立マクセル株式会社 データ送信装置

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6321383B1 (en) * 1995-07-31 2001-11-20 Brother Kogyo Kabushiki Kaisha Information supplying device that can store multiple types of information and supplies composite information in response to a request
EP0901261B1 (en) * 1997-09-05 2013-01-09 Hitachi, Ltd. Transport protocol conversion method and protocol conversion equipment
US6459427B1 (en) * 1998-04-01 2002-10-01 Liberate Technologies Apparatus and method for web-casting over digital broadcast TV network
US7024678B2 (en) * 1998-11-30 2006-04-04 Sedna Patent Services, Llc Method and apparatus for producing demand real-time television
US6691208B2 (en) * 1999-03-12 2004-02-10 Diva Systems Corp. Queuing architecture including a plurality of queues and associated method for controlling admission for disk access requests for video content

Cited By (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2009201127A (ja) * 2003-09-12 2009-09-03 Canon Inc ビデオデータの再生装置、再生方法、コンピュータプログラム
US8599277B2 (en) 2003-09-12 2013-12-03 Canon Kabushiki Kaisha Streaming non-continuous video data
JP2005244314A (ja) * 2004-02-24 2005-09-08 Kddi Technology Corp マルチメディア配信サーバ
WO2006027968A1 (ja) * 2004-09-07 2006-03-16 Url Tv. Co., Ltd. ライブ&オン・デマンド放送システム、配信用ソフトウェア、受信用ソフトウェア、送信側システム、管理側システム、ライブ&オン・デマンド放送方法及びプロバイダ・ビジネス方法
JP2007049305A (ja) * 2005-08-08 2007-02-22 Nihon Brain Ware Co Ltd 観察プログラム放送システム
US9516219B2 (en) 2013-03-08 2016-12-06 Panasonic Intellectual Property Management Co., Ltd. Camera system and switching device
JP2016536945A (ja) * 2013-11-20 2016-11-24 ネイバー コーポレーションNAVER Corporation 動画提供方法および動画提供システム
US11095954B2 (en) 2013-11-20 2021-08-17 Naver Corporation Video-providing method and video-providing system
JP2019022072A (ja) * 2017-07-14 2019-02-07 泰南雄 中野 コンテンツ配信装置およびコンテンツ配信システム
JP6999152B2 (ja) 2017-07-14 2022-01-18 泰南雄 中野 コンテンツ配信装置およびコンテンツ配信システム

Also Published As

Publication number Publication date
US20020056122A1 (en) 2002-05-09

Similar Documents

Publication Publication Date Title
US10567765B2 (en) Streaming multiple encodings with virtual stream identifiers
EP1233591B1 (en) Progressive streaming media rendering
JP2001245281A (ja) ネットワークシステム
EP2676432B1 (en) Remote controlled studio camera system
US20040045036A1 (en) Delivery system and method of real-time multimedia streams
US20020089587A1 (en) Intelligent buffering and reporting in a multiple camera data streaming video system
CN101420316B (zh) 影像分发系统、影像中继装置
JP2015172938A (ja) 情報処理装置、および情報処理方法、プログラム、並びに記録媒体
JP2000151595A (ja) インタ―ネットマルチメディアブロ―ドキャストシステム
JP2017163538A (ja) 映像ストリーミング装置、映像編集装置および映像配信システム
TWI760328B (zh) 動畫分割裝置及監視方法
CN101222617B (zh) 一种网络视频监控的方法及装置
CN111726657A (zh) 直播视频的播放处理方法、装置及服务器
JP2014049865A (ja) 監視カメラシステム
JP2018182447A (ja) 映像配信装置、映像配信方法及びプログラム
JP2009171294A (ja) 映像配信システム、映像中継装置、及び映像中継方法
JP6797755B2 (ja) 撮像装置、撮像装置の処理方法およびプログラム
CN115209230A (zh) 一种基于rtmp协议的实时视频传输的实现方法
JP2003271498A (ja) 多地点会議システム
JP2007142597A (ja) 映像監視システム
WO2017179271A1 (ja) 監視カメラシステム及び監視カメラデータ保存方法
CN119277157A (zh) 一种视频画面的播放方法、装置及存储介质
JP2003304525A (ja) データ配信再生システム、データ配信再生方法、プログラム及び記憶媒体
JP2005011150A (ja) コンテンツ配信システム

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20060222

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20081203

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20081209

A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20090407