[go: up one dir, main page]

JP2000148711A - Dynamic image server system - Google Patents

Dynamic image server system

Info

Publication number
JP2000148711A
JP2000148711A JP10318775A JP31877598A JP2000148711A JP 2000148711 A JP2000148711 A JP 2000148711A JP 10318775 A JP10318775 A JP 10318775A JP 31877598 A JP31877598 A JP 31877598A JP 2000148711 A JP2000148711 A JP 2000148711A
Authority
JP
Japan
Prior art keywords
stream
network
interface circuit
client
file
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
JP10318775A
Other languages
Japanese (ja)
Inventor
Yasunari Suzuki
保成 鈴木
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.)
Victor Company of Japan Ltd
Original Assignee
Victor Company of Japan 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 Victor Company of Japan Ltd filed Critical Victor Company of Japan Ltd
Priority to JP10318775A priority Critical patent/JP2000148711A/en
Publication of JP2000148711A publication Critical patent/JP2000148711A/en
Pending 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

PROBLEM TO BE SOLVED: To provide a dynamic image server system which is small in system configuration and low in cost by reducing number of systems of a network. SOLUTION: Streams read out of file servers at a request from a client are supplied to the interface circuit of a stream sending-out device through the network. The stream sending-out device detects a fault of the supplied streams and repairs the stream where the fault is detected. The stream sending- out device performs a connecting processing for the repaired stream to generate one stream, outputs the stream to the network through the interface circuit, and sends the stream outputted from the interface circuit to the client through the network.

Description

【発明の詳細な説明】DETAILED DESCRIPTION OF THE INVENTION

【0001】[0001]

【発明の属する技術分野】本発明は、複数の圧縮/非圧
縮の動画や音声を提供する動画像サーバシステムに関す
るものである。
[0001] 1. Field of the Invention [0002] The present invention relates to a moving picture server system for providing a plurality of compressed / uncompressed moving pictures and sounds.

【0002】[0002]

【従来の技術】ネットワークに接続された複数のVOD(V
ideo on Demand:ビデオ・オン・デマンド)サーバを用
い、並列処理させることにより、1台のVODサーバのス
トリーム送出能力以上の映像送出を行い、より多くのユ
ーザに対応する方法として、一般的には次のような方法
が用いられている。
2. Description of the Related Art A plurality of VODs (V
A video on demand (Video on Demand) server is used to perform video processing in parallel with a VOD server by performing parallel processing. The following method is used.

【0003】(1)サーバ内RAID方式 1台のサーバ内に、複数台のHDD(Hard Disk Drive)から
構成されるRAID(Redundant Arrays of Independent Di
sks:ディスクアレイ)diskを接続し、1台のHDD以上の
能力を提供するもの。1台のサーバの能力以上のストリ
ーム送出は、複数台のサーバに同一のストリームを配置
することにより実現される。
(1) In-server RAID system In one server, a RAID (Redundant Arrays of Independent Diode) comprising a plurality of HDDs (Hard Disk Drives) is provided.
sks: A disk array that connects disks and provides more than one HDD. Stream transmission exceeding the capacity of one server is realized by arranging the same stream on a plurality of servers.

【0004】(2)サーバ間RAID方式 特開平9-205634号公報に示されるように、一つのストリ
ームを、一定の長さに分割したものを複数台のサーバに
巡回的に配置する方式である。この方式は上記(1)のサ
ーバ内RAID方式に比べて、一つのストリーム読み出しを
複数のサーバが並列的に行うため、特定のサーバに集中
が起こらないようにタイムスロットなどの手法を用いる
必要があるが、負荷分散がうまくいけば、HDDの設置ス
ペースを少なくすることができる。ファイルサーバから
ストリームデータを読み出す際に、一つのファイルサー
バがストリームデータを格納するファイルシステムの一
部を構成している。よって、ファイルシステムを構成す
るファイルサーバ群に対し、ストリーム送出装置から
は、論理ブロック単位でアクセスされ、ストリーム送出
装置で、ファイルシステムが解釈される。
(2) RAID method between servers As shown in Japanese Patent Application Laid-Open No. 9-205634, this is a method in which one stream is divided into a certain length and arranged cyclically on a plurality of servers. . Compared to the in-server RAID method (1), this method uses a method such as a time slot to prevent concentration on a specific server because multiple servers read one stream in parallel. However, if the load distribution is successful, the installation space for the HDD can be reduced. When reading stream data from a file server, one file server constitutes a part of a file system that stores stream data. Therefore, the stream transmission device accesses the file server group constituting the file system in units of logical blocks, and the stream transmission device interprets the file system.

【0005】(3)さらに、上記2つの方式を改良した別
の方式として、図3に示すような、ファイルサーバとス
トリーム送出装置とをサーバーエリアネットワークを介
して結び、ストリーム送出装置とクライアント間をクラ
イアントエリアネットワークを介して結ぶ方式もある。
(3) Further, as another method which is an improvement of the above two methods, as shown in FIG. 3, a file server and a stream transmission device are connected via a server area network, and a connection between the stream transmission device and the client is established. There is also a method of connecting via a client area network.

【0006】[0006]

【発明が解決しようとする課題】しかし、図3に示す方
式では、ファイルサーバ間を接続するネットワークと、
ファイルサーバとクライアント間を接続するネットワー
クの2系統のネットワークを必要とした。また、ストリ
ーム送出装置は、ストリームの流れに注目すると、サー
バ・エリア・ネットワーク側においては、ストリームの
受信のみを行い、クライアント・エリア・ネットワーク
側においては、ストリームの送信のみを行っている。よ
って、ストリーム送出装置は、受信ポートと送信ポート
とを別に設ける必要があった。このように、従来のシス
テムは、システム構成の大型化が避けられず、安価なも
のとすることが難しかった。この発明は、ネットワーク
の系統を減らし、システム構成の小型化、低コスト化を
図る動画像サーバシステムを提供することを目的として
いる。
However, in the method shown in FIG. 3, a network connecting file servers and
Two networks, a network connecting the file server and the client, were required. In addition, focusing on the flow of the stream, the stream transmission device performs only the reception of the stream on the server area network side, and performs only the transmission of the stream on the client area network side. Therefore, the stream transmitting apparatus needs to provide a receiving port and a transmitting port separately. As described above, in the conventional system, it is inevitable that the system configuration becomes large, and it is difficult to make the system inexpensive. SUMMARY OF THE INVENTION It is an object of the present invention to provide a moving image server system in which the number of network systems is reduced and the system configuration is reduced in size and cost.

【0007】[0007]

【課題を解決するための手段】そこで、上記課題を解決
するために本発明は、事前に分割処理が行われて生成さ
れた複数のストリームファイルを、分散してそれぞれの
ファイルシステムに格納する複数のファイルサーバと、
クライアントからの要求に応じて前記複数のファイルサ
ーバから読み出された複数のストリームがネットワーク
を介してインタフェース回路に供給され、その供給され
た複数のストリームの障害を検出し、障害が検出された
ストリームを修復し、修復されたストリーム及び障害が
検出されなかったストリームに連結処理を施し一つのス
トリームとして前記インタフェース回路を介して前記ネ
ットワークに出力し、前記インタフェース回路から出力
されたストリームを前記ネットワークを介してクライア
ントへ送出する送出装置とを備えたことを特徴とする動
画像サーバシステム、を提供するものである。
SUMMARY OF THE INVENTION In order to solve the above-mentioned problems, the present invention provides a method of distributing a plurality of stream files generated by performing division processing in advance and storing the stream files in respective file systems. File server and
A plurality of streams read from the plurality of file servers in response to a request from a client are supplied to an interface circuit via a network, a failure of the supplied plurality of streams is detected, and the stream in which the failure has been detected. Is repaired, the repaired stream and the stream in which no failure is detected are subjected to connection processing and output as one stream to the network via the interface circuit, and the stream output from the interface circuit is passed through the network. And a transmitting device for transmitting the moving image to the client.

【0008】[0008]

【発明の実施の形態】この発明は、送出装置のストリー
ムの送受信を同一ポートで行いえる(同一のインタフェ
ース回路で行いえる)ようにし、ネットワークの系統を
削減できるようにしたものである。
DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS The present invention enables transmission and reception of a stream of a transmission device by the same port (the same interface circuit) so that the number of network systems can be reduced.

【0009】本動画像サーバシステムの一実施例を図1
に示し、図1に示した実施例の各部のより詳しい構成を
図2に示す。各ファイルサーバは、事前に分割処理が行
われて生成された複数のストリームファイルを、分散し
てそれぞれ格納するファイルシステムを有している。但
し、後述するストリーム送出装置でミラー動作を行う場
合は、分割を行わずに、同一内容のストリームファイル
が複数のファイルシステムに重複して格納されている。
FIG. 1 shows an embodiment of a live video server system.
FIG. 2 shows a more detailed configuration of each part of the embodiment shown in FIG. Each file server has a file system for distributing and storing a plurality of stream files generated by performing a division process in advance. However, when a mirror operation is performed by a stream transmission device to be described later, stream files having the same contents are redundantly stored in a plurality of file systems without performing division.

【0010】各ストリーム送出装置は、インタフェース
(I/F)回路を介してネットワークに接続されてい
る。各ストリーム送出装置は、クライアントからの要求
に応じたストリームの送受信をこのインタフェース回路
を介して行う。ファイルサーバ、ストリーム送出装置、
及びクライアントは1系統のネットワークにより結ばれ
ている。
[0010] Each stream transmission device is connected to a network via an interface (I / F) circuit. Each stream transmission device transmits and receives a stream according to a request from a client via this interface circuit. File server, stream sending device,
The client and the client are connected by one network.

【0011】ファイルサーバは、POSIX準拠のUNIXプロ
トコルで動作しており、ファイルサーバ内の読み出しプ
ロセス回路は、ユーザプロセスとして動作している。フ
ァイルシステムに格納されているストリームファイル
は、読み出しプロセス回路からのオープンシステムコー
ルによりファイルがオープンされ、リードシステムコー
ルによって読み出される。これは、通常のファイル操作
と同一である。リードシステムコールによって読み出さ
れたストリームファイルは、ファイルサーバ内のFIFOバ
ッファに一時記憶され、その後送出プロセス回路からネ
ットワークを介してストリーム送出装置に送出される。
The file server operates according to the POSIX-compliant UNIX protocol, and the read process circuit in the file server operates as a user process. The stream file stored in the file system is opened by an open system call from the read process circuit, and is read by a read system call. This is the same as a normal file operation. The stream file read by the read system call is temporarily stored in a FIFO buffer in the file server, and then sent from the sending process circuit to the stream sending device via the network.

【0012】ストリーム送出装置は、受信プロセス回
路、FIFOバッファ、送出プロセス回路、及びインタフェ
ース回路を備えている。ストリーム送出装置は、ファイ
ルサーバから送出されたストリームをインタフェース回
路を通しては受信プロセス回路で受信し、FIFOバッフ
ァ、送出プロセス回路、及びインタフェース回路を介し
てストリームをネットワークに送出し、クライアントに
ストリームを供給する。
The stream sending device includes a receiving process circuit, a FIFO buffer, a sending process circuit, and an interface circuit. The stream sending device receives the stream sent from the file server by the receiving process circuit through the interface circuit, sends the stream to the network via the FIFO buffer, the sending process circuit, and the interface circuit, and supplies the stream to the client. .

【0013】ファイルサーバ及びストリーム送出装置内
のFIFOバッファは、UNIXプロトコルのプロセス間通信機
能の一つである、シェアド・メモリ(Shared Memory)
方式に従い、リングバッファを形成している。このシェ
アド・メモリ(Shared Memory)方式は、ファイルサー
バ及びストリーム送出装置の主記憶手段(RAM)から、OS
が割り当てられるため、ストリームの流れる速度やファ
イルの読み出し速度に応じて、最適なサイズで割り当て
ることができる。
The FIFO buffer in the file server and the stream sending device is a shared memory, which is one of the UNIX protocol inter-process communication functions.
A ring buffer is formed according to the method. This shared memory system uses an OS from a file server and a main storage unit (RAM) of a stream transmission device.
Is assigned, so that it can be assigned with an optimal size according to the speed at which the stream flows and the speed at which the file is read.

【0014】ファイルサーバ内の読み出しプロセス回路
では、FIFOバッファの空いている割合に基づいて読み出
す順番をスケジューリングする。このスケジューリング
の別な算出方法として、FIFOバッファの空き容量とスト
リームの流れ出る速度や、読み出しプロセス回路が一回
に読み出すサイズに基づいて算出することもできる。こ
の場合、異なるストリームの速度のものを混在させるこ
とができる。ファイルサーバ上の読み出しプロセス回路
では、上記スケジューリングの順に従い、リードシステ
ムコールによって読み出されたデータをスケジューリン
グの結果に対応するFIFOバッファへと供給する。
The reading process circuit in the file server schedules the reading order based on the vacant ratio of the FIFO buffer. As another calculation method of the scheduling, the calculation can be performed based on the free space of the FIFO buffer and the speed at which the stream flows, or the size read by the read process circuit at one time. In this case, different stream speeds can be mixed. The read process circuit on the file server supplies the data read by the read system call to the FIFO buffer corresponding to the result of the scheduling in accordance with the above-mentioned scheduling.

【0015】ファイルサーバ内の送出プロセス回路は、
ユーザプロセスとして動作している。送出プロセス回路
は、FIFOバッファからデータを読み出して、ネットワー
クへネットワーク・ストリームを送出する。ストリーム
をネットワークへ送出する際に、送出レートを制御する
方法として2通りの方法がある。ストリーム帯域予約さ
れた速度でファイルサーバ側で制御する第1の方法と、
ストリーム送出装置の受信プロセス回路からのフロー制
御による第2の方法とである。第2の方法である、フロ
ー制御方法としては、TCP/IPプロトコルの持つもの(OSI
参照モデルの第4層)を利用する方法と、UDP/IP上でOSI
参照モデルの第5層セッション層や第7層応用層で行う
方法とがある。
The sending process circuit in the file server includes:
Running as a user process. The sending process circuit reads data from the FIFO buffer and sends a network stream to the network. When transmitting a stream to a network, there are two methods for controlling the transmission rate. A first method of controlling on the file server side at a stream bandwidth reserved rate;
The second method is based on flow control from the reception process circuit of the stream transmission device. The second method, the flow control method, is based on the TCP / IP protocol (OSI
(4th layer of the reference model) and OSI over UDP / IP
There is a method performed in the fifth layer session layer or the seventh application layer of the reference model.

【0016】ストリーム送出装置は、POSIX準拠のUNIX
プロトコルで動作しており、ストリーム送出装置内の受
信プロセス回路は、ユーザプロセスとして動作してい
る。この受信プロセス回路は、ファイルサーバ内の送出
プロセス回路から送出されたネットワーク・ストリーム
をインタフェース(I/F)回路を介してネットワーク
から受信し、ストリーム送出装置内のFIFOバッファへと
格納する。
The stream sending device is a POSIX compliant UNIX.
It operates according to the protocol, and the receiving process circuit in the stream sending device operates as a user process. The receiving process circuit receives the network stream transmitted from the transmitting process circuit in the file server from the network via the interface (I / F) circuit, and stores the network stream in the FIFO buffer in the stream transmitting device.

【0017】ファイルサーバとストリーム送出装置との
間で、ネットワーク・ストリームのフロー制御を行う場
合、ストリーム送出装置内の受信プロセス回路がストリ
ーム送出装置内FIFOバッファの空き具合を見て行う。
When the flow control of the network stream is performed between the file server and the stream transmission device, the reception process circuit in the stream transmission device checks the availability of the FIFO buffer in the stream transmission device.

【0018】ストリーム送出装置の送出プロセス回路
は、ユーザプロセスとして動作している。送出プロセス
回路は、複数のFIFOバッファからストリームデータを読
み出して障害検出を行った後、連結処理を行い一つのス
トリームとする。そして、送出プロセス回路は、連結処
理を行ったストリームを、受信時と同一のインタフェー
ス(I/F)回路を介してネットワークへを送出する。
クライアントは、送出されたストリームをネットワーク
を介して受信し画像の再生を行う。
The transmission process circuit of the stream transmission device operates as a user process. The sending process circuit reads out the stream data from the plurality of FIFO buffers and detects a failure, and then performs a connecting process to form one stream. Then, the transmission process circuit transmits the stream subjected to the connection processing to the network via the same interface (I / F) circuit as at the time of reception.
The client receives the transmitted stream via the network and reproduces an image.

【0019】ストリーム送出装置の送出プロセス回路
は、複数のFIFOバッファからストリームデータを読み出
した際に、読み出されたデータ間でRAID演算を行う。さ
らに、送出プロセス回路は、複数のFIFOバッファの残量
によりストリームデータの障害検出を行う。障害が発生
した際には、送出プロセス回路は、予め決められた手順
でストリームデータを復旧させ、データ送信を継続させ
る。障害発生時のデータ送信の継続方法としては、RA
IDのパリティによる方法、同一ストリームデータを持
つ代替ファイルサーバへ切り替える方法、複数ストリ
ーム入力のうち障害の発生していないストリーム入力を
使い低ビットレートのストリームに切り替える方法があ
る。
The transmission process circuit of the stream transmission device performs a RAID operation between the read data when reading the stream data from the plurality of FIFO buffers. Further, the sending process circuit detects a failure in the stream data based on the remaining amount of the plurality of FIFO buffers. When a failure occurs, the transmission process circuit restores the stream data according to a predetermined procedure and continues data transmission. As a method of continuing data transmission when a failure occurs, RA
There are a method based on ID parity, a method for switching to an alternative file server having the same stream data, and a method for switching to a low bit rate stream by using a stream input having no failure among a plurality of stream inputs.

【0020】上記の3つの継続方法ごとに動画サーバシ
ステムをまとめると以下のようになる。 の方法を採る実施例 事前にパリティ処理及び分割処理が行われて生成された
複数のストリームファイルを、分散してそれぞれのファ
イルシステムに格納する複数のファイルサーバと、クラ
イアントからの要求に応じて前記複数のファイルサーバ
から読み出された複数のストリームがネットワークを介
してインタフェース回路に供給され、その供給された複
数のストリームの障害を検出し、障害が検出されたスト
リームをパリティを用いて修復し、修復されたストリー
ム及び障害が検出されなかったストリームに連結処理を
施し一つのストリームとして前記インタフェース回路を
介して前記ネットワークに出力し、前記インタフェース
回路から出力されたストリームを前記ネットワークを介
してクライアントへ送出する送出装置とを備えたことを
特徴とする動画像サーバシステム。
The following is a summary of the moving image server system for each of the above three continuation methods. A plurality of stream files generated by performing parity processing and division processing in advance, a plurality of file servers that are distributed and stored in their respective file systems, and in response to a request from a client, A plurality of streams read from a plurality of file servers are supplied to an interface circuit via a network, a failure of the supplied plurality of streams is detected, and the detected stream is repaired using parity, The repaired stream and the stream in which no failure is detected are subjected to connection processing, output as one stream to the network via the interface circuit, and the stream output from the interface circuit is sent to the client via the network. Transmission device A moving image server system characterized by the following.

【0021】の方法を採る実施例 それぞれ同一内容のストリームを格納しているファイル
システムを有する複数のファイルサーバと、クライアン
トからの要求に応じて前記複数のファイルサーバから読
み出された同一内容の複数のストリームが、ネットワー
クを介してインタフェース回路に供給され、その供給さ
れた同一内容の複数のストリームの障害を検出し、一の
ファイルサーバからのストリームに障害が検出された
時、すでに接続が行われている他のファイルサーバの経
路に切り替えて、前記インタフェース回路から、クライ
アントに対しストリームを送出停止とすることなく継続
して送出するストリーム送出装置とを備えたことを特徴
とする動画像サーバシステム。
An embodiment adopting the method of (1) A plurality of file servers each having a file system storing a stream of the same contents, and a plurality of the same contents read from the plurality of file servers in response to a request from a client. Stream is supplied to the interface circuit via the network, a failure of the supplied plurality of streams having the same content is detected, and when a failure is detected in the stream from one file server, the connection is already established. And a stream transmitting device for continuously transmitting a stream from the interface circuit to the client without stopping the transmission to a client by switching to a path of another file server.

【0022】の方法を採る実施例 事前に分割処理が行われて生成された複数のストリーム
ファイルを、分散してそれぞれのファイルシステムに格
納する複数のファイルサーバと、通常のストリームに対
し低品質のストリームを送出する第2のサーバと、クラ
イアントからの要求に応じて前記複数のファイルサーバ
から読み出された複数のストリームがネットワークを介
してインタフェース回路に供給され、その供給された複
数のストリームの障害を検出し、障害が検出された時、
第2のサーバに切り替えて通常の品質のものから低品質
のストリームに切り替えることにより、前記インタフェ
ース回路から、クライアントに対しストリームを送出停
止とすることなく継続して送出するストリーム送出装置
とを備えたことを特徴とする動画像サーバシステム。
An embodiment adopting the method of (1) A plurality of file servers that distribute and store a plurality of stream files generated in advance by division processing in their respective file systems, A second server that sends out streams and a plurality of streams read from the plurality of file servers in response to a request from a client are supplied to an interface circuit via a network, and a failure of the plurality of supplied streams is performed. And when a failure is detected,
A stream sending device that continuously sends a stream from the interface circuit to the client by stopping the sending to the client by switching from the normal quality to a low quality stream by switching to the second server. A moving image server system, characterized in that:

【0023】[0023]

【発明の効果】以上の通り、本発明の動画像サーバシス
テムは、送出装置のストリームの送受信を同一のインタ
フェース回路で行えるようにしたので、ネットワークの
系統を削減でき、システム構成の小型化、低コスト化を
図ることができる。
As described above, in the moving picture server system of the present invention, the transmission and reception of the stream of the transmitting device can be performed by the same interface circuit, so that the network system can be reduced, the system configuration can be reduced in size and the system configuration can be reduced. Cost can be reduced.

【図面の簡単な説明】[Brief description of the drawings]

【図1】一実施例を示す図である。FIG. 1 is a diagram showing one embodiment.

【図2】図1に示した実施例の各部のより詳しい構成を
示す図である。
FIG. 2 is a diagram showing a more detailed configuration of each unit of the embodiment shown in FIG.

【図3】従来例を示す図である。FIG. 3 is a diagram showing a conventional example.

Claims (1)

【特許請求の範囲】[Claims] 【請求項1】事前に分割処理が行われて生成された複数
のストリームファイルを、分散してそれぞれのファイル
システムに格納する複数のファイルサーバと、 クライアントからの要求に応じて前記複数のファイルサ
ーバから読み出された複数のストリームがネットワーク
を介してインタフェース回路に供給され、その供給され
た複数のストリームの障害を検出し、障害が検出された
ストリームを修復し、修復されたストリーム及び障害が
検出されなかったストリームに連結処理を施し一つのス
トリームとして前記インタフェース回路を介して前記ネ
ットワークに出力し、前記インタフェース回路から出力
されたストリームを前記ネットワークを介してクライア
ントへ送出する送出装置とを備えたことを特徴とする動
画像サーバシステム。
1. A plurality of file servers for distributing a plurality of stream files generated by performing division processing in advance and storing them in respective file systems, and the plurality of file servers in response to a request from a client. Are supplied to the interface circuit via the network, detect a failure in the supplied streams, repair the stream in which the failure is detected, and detect the repaired stream and the failure. A transmission device for performing connection processing on the stream that has not been output, outputting the stream as one stream to the network via the interface circuit, and transmitting the stream output from the interface circuit to the client via the network. A moving image server system characterized by the following.
JP10318775A 1998-11-10 1998-11-10 Dynamic image server system Pending JP2000148711A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP10318775A JP2000148711A (en) 1998-11-10 1998-11-10 Dynamic image server system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP10318775A JP2000148711A (en) 1998-11-10 1998-11-10 Dynamic image server system

Publications (1)

Publication Number Publication Date
JP2000148711A true JP2000148711A (en) 2000-05-30

Family

ID=18102814

Family Applications (1)

Application Number Title Priority Date Filing Date
JP10318775A Pending JP2000148711A (en) 1998-11-10 1998-11-10 Dynamic image server system

Country Status (1)

Country Link
JP (1) JP2000148711A (en)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2008293198A (en) * 2007-05-23 2008-12-04 Nippon Telegr & Teleph Corp <Ntt> Data transfer control program, data transfer control method, data distribution apparatus, and recording medium
CN100525288C (en) * 2000-10-26 2009-08-05 普里斯梅迪亚网络有限公司 Method and apparatus for large payload distribution in network
CN108156481A (en) * 2016-12-02 2018-06-12 深圳市优朋普乐传媒发展有限公司 A kind of detection method and device of live source

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN100525288C (en) * 2000-10-26 2009-08-05 普里斯梅迪亚网络有限公司 Method and apparatus for large payload distribution in network
JP2008293198A (en) * 2007-05-23 2008-12-04 Nippon Telegr & Teleph Corp <Ntt> Data transfer control program, data transfer control method, data distribution apparatus, and recording medium
CN108156481A (en) * 2016-12-02 2018-06-12 深圳市优朋普乐传媒发展有限公司 A kind of detection method and device of live source

Similar Documents

Publication Publication Date Title
US5815146A (en) Video on demand system with multiple data sources configured to provide VCR-like services
US6442599B1 (en) Video storage unit architecture
CA2370776C (en) Tightly-coupled disk-to-cpu storage server
US7742504B2 (en) Continuous media system
US20030079016A1 (en) Using NAS appliance to build a non-conventional distributed video server
US7072972B2 (en) Method and apparatus for performing user migration within a video on demand environment
EP1301865A1 (en) Method and system for providing multimedia information on demand over wide area networks
JP2010015586A (en) Inexpensive, scalable, and open-architecture media server
CA2444438A1 (en) System and method for retrieving and storing multimedia data
US20030154246A1 (en) Server for storing files
CA2412274A1 (en) Methods and apparatus for generating multiple network streams from a large scale memory buffer
US20020073172A1 (en) Method and apparatus for storing content within a video on demand environment
Crutcher et al. The networked video jukebox
JP2000148711A (en) Dynamic image server system
US6766393B2 (en) Method and apparatus for transferring data between independent fiber channel arbitrated loops in an interactive information distribution system
JP2000148710A (en) Dynamic image server system
JP2004533755A (en) Duplicate switch for streaming data units to terminals
Aref et al. An inexpensive, scalable, and open-architecture media server
EP0713308B1 (en) Data sending device
KR100259331B1 (en) Shared loop audio/video server system
JP2001034559A (en) Moving picture server system
Pasquale System software and hardware support considerations for digital video and audio computing
Reddy et al. Video servers
JP2001167007A (en) File sending method
JP2000148634A (en) Animation server system