JP2003209828A - Moving picture real time distribution system - Google Patents

Moving picture real time distribution system

Info

Publication number
JP2003209828A
JP2003209828A JP2002007257A JP2002007257A JP2003209828A JP 2003209828 A JP2003209828 A JP 2003209828A JP 2002007257 A JP2002007257 A JP 2002007257A JP 2002007257 A JP2002007257 A JP 2002007257A JP 2003209828 A JP2003209828 A JP 2003209828A
Authority
JP
Japan
Prior art keywords
image
server
client terminal
real
distribution system
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
JP2002007257A
Other languages
Japanese (ja)
Inventor
Tomoko Fujita
倫子 藤田
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.)
Nef KK
Original Assignee
Nef KK
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 Nef KK filed Critical Nef KK
Priority to JP2002007257A priority Critical patent/JP2003209828A/en
Publication of JP2003209828A publication Critical patent/JP2003209828A/en
Pending legal-status Critical Current

Links

Abstract

<P>PROBLEM TO BE SOLVED: To provide a moving picture real time distribution system capable of stably distributing moving picture data from an image encoding transmission apparatus connected to client terminals via channels with different bandwidths to a client terminal via an image server without increasing a load of the image server. <P>SOLUTION: The moving picture real time distribution system comprises: the image encoding transmission apparatus 10; an image server 20 connected to the apparatus 10 via a public line network 50; and the client terminals 30, 40 connected to the server 20 via a LAN 60 or the Internet 90. A plurality of P pictures between I pictures in transmission data D0 from the image server 20 are periodically distributed. In order to relieve the load of the image server 20 due to a delay of the reception data D1 between the client terminal and the server, when the delay time T exceeds a prescribed value, the connection between the client terminal 40 and the image sever 20 is disconnected/ reconnected. Further, the transmission of P picture whose delay exceeds a prescribed delay by each period is stopped and the distribution of the image from the succeeding I picture is requested. <P>COPYRIGHT: (C)2003,JPO

Description

【発明の詳細な説明】Detailed Description of the Invention

【0001】[0001]

【発明の属する技術分野】本発明は動画像リアルタイム
配信システムに関し、特に十分な帯域を有するクライア
ント端末および十分な帯域を有しないクライアント端末
が混在するIPネットワークにより動画像の配信を行う
システムに関する。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a moving image real-time distribution system, and more particularly to a system for distributing a moving image through an IP network in which client terminals having a sufficient bandwidth and client terminals having an insufficient bandwidth coexist.

【0002】[0002]

【従来の技術】インターネットの新たな利用が提案さ
れ、FAX通信や音声通信(電話)等が実用化されてい
る。また、インターネット等のネットワークを使用し
て、動画像を送信する試みもなされている。斯かるネッ
トワークを使用して動画像をリアルタイムで配信する従
来の方法としては、動画像をリアルタイム(即時モー
ド)に符号化する画像符号化伝送装置が、その符号化デ
ータを配信する画像サーバと公衆回線網により接続され
ている。そして、符号化データは、画像サーバからネッ
トワークを介してクライアント端末に配信される。クラ
イアント端末は、受信した動画像を復号化し、動画像を
表示装置に表示している。
2. Description of the Related Art A new use of the Internet has been proposed, and fax communication, voice communication (telephone), etc. have been put to practical use. In addition, attempts have been made to transmit moving images using a network such as the Internet. As a conventional method of delivering a moving image in real time using such a network, an image encoding / transmission device that encodes a moving image in real time (immediate mode) includes an image server that delivers the encoded data and a public server. It is connected by a network. Then, the encoded data is distributed from the image server to the client terminal via the network. The client terminal decodes the received moving image and displays the moving image on the display device.

【0003】斯かる従来技術は、例えば特開平9−21
4936号公報の「ネットワーク動画像配信システム」
(第1従来技術)、特開2000−138918号公報
の「映像データベース」(第2従来技術)および特開2
000−350217号公報の「動画送信/受信装置、
及び動画データ記録媒体」(第3従来技術)等に開示さ
れている。
Such a conventional technique is disclosed in, for example, Japanese Unexamined Patent Publication No. 9-21.
"Network moving image distribution system" in Japanese Patent No. 4936
(First Prior Art), "Video Database" (second prior art) in JP 2000-138918 A and JP 2
No. 000-350217, “Video transmission / reception device,
And a moving image data recording medium ”(third prior art).

【0004】上述した第1従来技術に開示されるネット
ワーク動画像配信システムは、サーバに蓄積されている
動画像データを、動画像データと時間情報とをクライア
ントへ送信する。これにより、クライアント側でその時
間情報から、遅延が既定値を超えて増加した場合に、バ
ッファをクリアする。そして、サーバに遅延解消可能な
時間から新たに動画像を要求し、復号を開始して遅延を
解消している。
The network moving image distribution system disclosed in the above-mentioned first prior art transmits the moving image data accumulated in the server, the moving image data and the time information to the client. This clears the buffer on the client side from the time information when the delay increases beyond the default value. Then, the server newly requests the moving image from the time when the delay can be eliminated, and starts decoding to eliminate the delay.

【0005】上述した第2従来技術に開示される映像デ
ータベースは、網を介してクライアント端末から要求さ
れた映像データを提供する映像サーバに設けられた映像
データベース関し、異なる帯域の網の利用者や、網に輻
輳が発生した場合等に帯域が変化しても1つの符号化デ
ータにより対応可能にすることを目的とする。そして、
映像データベースは、各映像データをMPEG2により
予め想定された高ビットレートにより圧縮符号化して、
動画の原画像に対応する符号化データをイントラピクチ
ャ、予測符号化ピクチャおよび双方向予測符号化ピクチ
ャとを多数個組み合わせた構造により保持している。ま
た、上述した第3従来技術は、帯域制限された伝送路を
使用する動画伝送において、より少ない冗長度で動画伝
送エラーを回復する動画送信/受信装置を開示してい
る。
The video database disclosed in the above-mentioned second prior art relates to the video database provided in the video server that provides the video data requested by the client terminal via the network, such as users of networks of different bandwidths. An object of the present invention is to enable one coded data to cope with a change in bandwidth even when congestion occurs in the network. And
The video database compresses and encodes each video data at a high bit rate previously assumed by MPEG2,
The encoded data corresponding to the original image of the moving image is held by a structure in which a large number of intra pictures, predictive encoded pictures, and bidirectional predictive encoded pictures are combined. Further, the above-mentioned third conventional technique discloses a moving picture transmission / reception device that recovers a moving picture transmission error with less redundancy in moving picture transmission using a band-limited transmission path.

【0006】[0006]

【発明が解決しようとする課題】上述の如き従来技術で
は、画像符号化伝送装置および画像サーバ間の回線の帯
域幅が、画像サーバおよびクライアント端末間の回線の
帯域よりも小さい場合には特に問題にはならないが、画
像符号化伝送装置および画像サーバ間の帯域幅が大きい
場合には、画像サーバ側にてクライアント端末間に合わ
せて送出データの調整を行う。そのため、回線の帯域が
異なる複数のクライアント端末が存在する場合には、各
回線の帯域に応じた複数の画像符号化データが必要にな
る。さもなければ、符号化データが画像サーバ側に徐々
に蓄積されるため、画像サーバは、クライアント端末に
リアルタイムな動画像の配信が不可能になるという課題
があった。
In the prior art as described above, there is a particular problem when the bandwidth of the line between the image coding transmission device and the image server is smaller than the bandwidth of the line between the image server and the client terminal. However, when the bandwidth between the image coding transmission device and the image server is large, the image server side adjusts the transmission data according to the client terminals. Therefore, when there are a plurality of client terminals having different line bands, a plurality of image coded data corresponding to the band of each line is required. Otherwise, since the encoded data is gradually accumulated on the image server side, there is a problem that the image server cannot deliver a moving image in real time to the client terminal.

【0007】[0007]

【発明の目的】本発明は従来技術の上述した課題に鑑み
なされたものであり、画像符号化伝送装置および画像サ
ーバ間回線の帯域幅が画像サーバおよびクライアント端
末間回線の帯域よりも大きい場合にも動画像のリアルタ
イム配信を可能にする動画像リアルタイム配信システム
を提供することを目的とする。
SUMMARY OF THE INVENTION The present invention has been made in view of the above-mentioned problems of the prior art, and when the bandwidth of the image coding transmission device and the line between the image servers is larger than the bandwidth of the line between the image server and the client terminal. Another object of the present invention is to provide a moving image real-time distribution system that enables real-time distribution of moving images.

【0008】[0008]

【課題を解決するための手段】前述の課題を解決するた
め、本発明による動画像リアルタイム配信システムは、
次のような特徴的な構成を採用している。
In order to solve the above-mentioned problems, the moving image real-time distribution system according to the present invention comprises:
The following characteristic configuration is adopted.

【0009】(1)画像符号化伝送装置から動画像デー
タを、画像サーバを介してクライアント端末にリアルタ
イムに配信する動画像リアルタイム配信システムにおい
て、前記画像符号化伝送装置および前記画像サーバ間の
回線mの帯域幅が、前記画像サーバおよび前記クライア
ント端末間の回線nの帯域幅より大きい場合に、前記画
像サーバにおける画像データの滞留量が一定値以上にな
る毎に、前記画像サーバおよび前記クライアント端末間
の切断・再接続を行う動画像リアルタイム配信システ
ム。
(1) In a moving image real-time distribution system in which moving image data is distributed from an image coding transmission device to a client terminal in real time via an image server, a line m between the image coding transmission device and the image server. When the bandwidth of the image server is larger than the bandwidth of the line n between the image server and the client terminal, the image server and the client terminal are connected to each other every time the retention amount of the image data in the image server becomes a certain value or more. A video real-time distribution system that disconnects and reconnects the video.

【0010】(2)前記画像符号化伝送装置は、カメラ
等の画像入力源から入力される動画像を、1枚のフレー
ム内符号化画像データおよび複数枚のフレーム間画像デ
ータを一定に周期で繰り返し生成する上記(1)に記載
の動画像リアルタイム配信システム。
(2) The image coding / transmitting apparatus takes one frame of intra-frame coded image data and a plurality of inter-frame image data of a moving image input from an image input source such as a camera at a constant cycle. The moving image real-time distribution system according to (1), which is repeatedly generated.

【0011】(3)前記一定値は、前記回線m、nの帯
域幅および前記画像サーバの容量等のシステムに応じて
決定する上記(1)又は(2)に記載の動画像リアルタ
イム配信システム。
(3) The moving image real-time distribution system according to (1) or (2), wherein the constant value is determined according to the system such as the bandwidth of the lines m and n and the capacity of the image server.

【0012】(4)画像符号化伝送装置から動画像デー
タを、画像サーバを介してクライアント端末にリアルタ
イムに配信する動画像配信システムにおいて、前記画像
サーバの送信データに対して前記クライアント端末の受
信データに遅延が生じる場合に、Iピクチャ間に配信さ
れる1以上のPピクチャの送信を停止し、次のIピクチ
ャの画像データから配信し、前記遅延を一定値以下にす
る動画像リアルタイム配信システム。
(4) In a moving image distribution system in which moving image data is distributed from an image encoding / transmitting device to a client terminal via an image server in real time, the received data of the client terminal is different from the transmitted data of the image server. When a delay occurs, the transmission of one or more P pictures distributed between I pictures is stopped, the image data of the next I picture is distributed, and the delay is set to a predetermined value or less.

【0013】(5)前記遅延分に前記画像サーバに蓄積
された画像データは、廃棄される上記(4)に記載の動
画像リアルタイム配信システム。
(5) The moving image real-time distribution system according to (4), wherein the image data accumulated in the image server due to the delay is discarded.

【0014】(6)それぞれ回線で相互接続された画像
符号化伝送装置、画像サーバおよびクライアント端末を
含み、動画像を前記クライアント端末へリアルタイムで
配信する動画像リアルタイム配信装置において、前記画
像符号化伝送装置は、カメラ等の画像入力源から入力さ
れる動画像を1枚のフレーム内符号化画像データおよび
複数枚のフレーム間符号化画像データを一定の周期で繰
り返し生成し、前記画像サーバは、前記画像符号化伝送
装置から受信した多重化データから符号化画像データを
分離して前記クライアント端末に送信し、前記クライア
ント端末は、前記画像サーバに対して前記符号化画像デ
ータの配信を要求し、受信した符号化画像データのフレ
ーム内符号化画像データと次に受信するフレーム内符号
化画像データの時間間隔を監視し、受信する符号化画像
データ量を制御して復号化する動画像リアルタイム配信
システム。
(6) In a moving image real-time distribution device for transmitting a moving image to the client terminal in real time, the image coding transmission device including an image coding transmission device, an image server and a client terminal interconnected by lines. The apparatus repeatedly generates a moving image input from an image input source such as a camera as one intra-frame encoded image data and a plurality of inter-frame encoded image data at a constant cycle, and the image server is The encoded image data is separated from the multiplexed data received from the image encoding transmission device and transmitted to the client terminal, and the client terminal requests the image server to deliver the encoded image data and receives it. When the intra-frame encoded image data of the encoded image data and the next intra-frame encoded image data to be received Moving image real-time delivery system for decoding by controlling the encoded amount of image data to monitor, receive intervals.

【0015】(7)前記画像符号化伝送装置および前記
画像サーバは、公衆回線網により接続され、前記画像サ
ーバおよび前記クライアント端末は、IPネットワーク
を介して接続される上記(6)に記載の動画像リアルタ
イム配信システム。
(7) The video encoding / transmission apparatus and the image server are connected by a public line network, and the image server and the client terminal are connected via an IP network. Image real-time distribution system.

【0016】(8)前記クライアント端末は、十分な帯
域を有するクライアント端末および十分な帯域を有しな
いクライアント端末が混在する上記(6)又は(7)に
記載の動画像リアルタイム配信システム。
(8) The moving image real-time distribution system according to (6) or (7), in which the client terminals include a client terminal having a sufficient bandwidth and a client terminal having an insufficient bandwidth.

【0017】[0017]

【発明の実施の形態】以下、本発明による動画像リアル
タイム配信システムの好適実施形態の構成および動作
を、添付図面を参照して詳細に説明する。
DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS The configuration and operation of a preferred embodiment of a moving image real-time distribution system according to the present invention will be described in detail below with reference to the accompanying drawings.

【0018】先ず、図1は、本発明による動画像リアル
タイム配信システムを適用するシステム構成図である。
この動画像リアルタイム配信システム100は、画像符
号化伝送装置10、公衆回線網50を介して接続される
画像サーバ20、公衆回線網50に対して十分な帯域幅
を持つイントラネット(LAN)60を介して画像サー
バ20から動画像データを受信する複数のクライアント
端末30a〜30mおよび公衆回線網50より帯域幅の
狭い通信網であるプロバイダ80および公衆回線網70
を介して画像サーバ20から動画像データを受信する複
数のクライアント端末40a〜40nにより構成されて
いる。
First, FIG. 1 is a system configuration diagram to which the moving image real-time distribution system according to the present invention is applied.
The moving image real-time distribution system 100 is provided with an image coding transmission device 10, an image server 20 connected via a public line network 50, and an intranet (LAN) 60 having a sufficient bandwidth for the public line network 50. A plurality of client terminals 30a to 30m for receiving moving image data from the image server 20 and a public line network 70, which is a communication network having a narrower bandwidth than the public line network 50.
It is configured by a plurality of client terminals 40a to 40n that receive moving image data from the image server 20 via the.

【0019】ここで、クライアント端末30a〜30m
は、画像サーバ20と接続する回線帯域が、画像符号化
伝送装置10および画像サーバ20間回線の帯域幅と比
較して画像データを受信するのに十分な帯域を有してい
る。そのため、クライアント端末側では特に制御する必
要なくリアルタイムな動画像を受信することができる。
Here, the client terminals 30a to 30m
Has a bandwidth sufficient for receiving image data as compared with the bandwidth of the line between the image coding transmission device 10 and the image server 20. Therefore, the client terminal side can receive a real-time moving image without any particular control.

【0020】一方、クライアント端末40a〜40n
は、画像サーバ20と接続する回線帯域が、画像符号化
伝送装置10および画像サーバ20間回線の帯域幅と比
較して画像データを受信するのに十分な帯域を有してい
ない。そのため、回線帯域の相違により画像サーバ20
に徐々に符号化画像データが蓄積され、画像サーバ20
からクライアント端末40a〜40nへ一定周期で送信
される筈の符号化画像データのIピクチャ間隔が広がっ
ていく。そこで、クライアント端末において、画像サー
バ20から受信した符号化画像データ内のIピクチャ
(フレーム内符号化画像データ)と次のIピクチャの時
間間隔を監視し、受信データ量の制御を行う処理とし
て、以下の第1実施形態および第2実施形態がある。
On the other hand, the client terminals 40a-40n
, The line bandwidth connected to the image server 20 is not sufficient to receive image data as compared with the bandwidth of the line between the image coding transmission device 10 and the image server 20. Therefore, due to the difference in the line bandwidth, the image server 20
The encoded image data is gradually accumulated in the image server 20.
From the client terminals 40a to 40n, the I picture interval of the coded image data that should be transmitted in a constant cycle increases. Therefore, in the client terminal, as a process of monitoring the time interval between the I picture (intra-frame encoded image data) in the encoded image data received from the image server 20 and the next I picture and controlling the amount of received data, There are the following first and second embodiments.

【0021】先ず、第1実施形態は、画像サーバ20に
蓄積されるデータ滞留量を推定し、一定量以上の画像デ
ータの滞留が予測される場合には、クライアント端末お
よび画像サーバ20間の接続を切断・再接続することに
より、画像データの滞留をクリアする。次に、第2実施
形態は、比較した遅延が閾値以上になった場合に、クラ
イアント端末から画像サーバ20へそれ以降のPピクチ
ャを配信するのを中止し、次のIピクチャの画像データ
から配信するように要求し、遅延した分画像サーバ20
へ蓄積される画像データを廃棄する。
First, in the first embodiment, the amount of staying data accumulated in the image server 20 is estimated, and when the amount of staying of a certain amount or more of image data is predicted, the connection between the client terminal and the image server 20 is made. The retention of image data is cleared by disconnecting and reconnecting. Next, in the second embodiment, when the compared delay becomes equal to or more than the threshold value, the delivery of the subsequent P pictures from the client terminal to the image server 20 is stopped, and the delivery of the image data of the next I picture is performed. Image server 20
Discard the image data stored in.

【0022】上述した第1実施形態について、図2を参
照して説明する。図2(A)は、画像符号化伝送装置1
0、画像サーバ20およびクライアント端末30(4
0)間の接続関係を示すブロック図である。ここで、画
像符号化伝送装置10および画像サーバ20間の回線m
の帯域幅は、画像サーバ20およびクライアント端末間
の回線nの帯域幅より大きい(広い)。図2(B)は、
その動作を説明するタイミングチャートであり、(a)
は画像サーバ送信データD0であり、(b)はクライア
ント端末受信データD1である。この画像データは、図
2(B)の(a)に示す如く、カメラ等の画像入力源か
ら入力される1枚のIピクチャ(フレーム内符号化画像
データ)および複数枚のPピクチャ(フレーム間符号化
画像データ)が一定周期で繰り返し生成されて配信され
る。
The first embodiment described above will be described with reference to FIG. FIG. 2A shows an image coding transmission device 1
0, the image server 20 and the client terminal 30 (4
It is a block diagram which shows the connection relation between 0). Here, a line m between the image coding transmission device 10 and the image server 20.
Is larger (wider) than the bandwidth of the line n between the image server 20 and the client terminal. FIG. 2B shows
It is a timing chart explaining the operation, (a)
Is the image server transmission data D0, and (b) is the client terminal reception data D1. As shown in (a) of FIG. 2B, this image data includes one I-picture (intra-frame encoded image data) and a plurality of P-pictures (inter-frame) input from an image input source such as a camera. (Encoded image data) is repeatedly generated and distributed at a constant cycle.

【0023】画像符号化伝送装置10から画像サーバ2
0に送出される画像送信データD0のIピクチャの間隔
がAであるとき、画像サーバ20およびクライアント端
末30(40)間の回線nの帯域が画像符号化伝送装置
10と画像サーバ20間の回線mの帯域より小さい場合
には、クライアント端末の受信データD1の如く、Iピ
クチャの間隔が(A+α)となり、αの遅延が発生す
る。この遅延をカウントすることにより、画像サーバに
蓄積される画像データ量を推定する。図2(B)の
(b)に示す如く、一定量T以上の画像データが蓄積さ
れた場合に、クライアント端末および画像サーバ20間
の接続を切断・再接続する。これにより、画像サーバ2
0での画像データ滞留をクリアし、新たにリアルタイム
な動画像データをクライアント端末に送信する。
From the image encoding / transmission device 10 to the image server 2
When the interval between the I pictures of the image transmission data D0 sent to 0 is A, the bandwidth of the line n between the image server 20 and the client terminal 30 (40) is the line between the image coding transmission device 10 and the image server 20. If it is smaller than the band of m, the interval between I pictures becomes (A + α) as in the reception data D1 of the client terminal, and a delay of α occurs. The amount of image data stored in the image server is estimated by counting this delay. As shown in (b) of FIG. 2B, when a certain amount of image data of T or more is accumulated, the connection between the client terminal and the image server 20 is disconnected / reconnected. As a result, the image server 2
The retention of image data at 0 is cleared, and new real-time moving image data is transmitted to the client terminal.

【0024】例えば、上述した一定量Tは、回線mで送
信データD0が60秒(A)毎にIピクチャを送信し、
回線nでクライアント側ではIピクチャの間隔が90秒
かかった場合には、αは30秒で、遅延量は{1−A/
(A+α)}×100で、約30%となる。ここで、T
を120秒とした場合には、Iピクチャを4回受信する
毎に1度、画像サーバ20に滞留したデータをクリアし
て新たなリアルタイム動画像を受信する。これは、回線
m、nの関係とシステムに応じてTを設定する必要があ
る。
For example, for the above-described fixed amount T, the transmission data D0 is transmitted by the I picture every 60 seconds (A) on the line m,
If the I-picture interval on the client side on line n takes 90 seconds, α is 30 seconds and the delay amount is {1-A /
(A + α)} × 100, which is about 30%. Where T
Is 120 seconds, the data accumulated in the image server 20 is cleared and a new real-time moving image is received once every four I-pictures. It is necessary to set T according to the relationship between the lines m and n and the system.

【0025】次に、図4は、遅延時間αを求める手段の
1例のフローチャートを示す。1つのIピクチャと次の
Iピクチャの時間間隔を測定し、回線mでの間隔時間と
の差分を求めている。即ち、先ず、Iピクチャか否か判
断する(ステップS1)。Iピクチャでない場合(ステ
ップS1:No)にはステップS1へ戻り、Iピクチャ
を待ち、Iピクチャの場合には(ステップS1:Ye
s)、クロックタイマ設定中か否か判断する(ステップ
S2)。クロックタイマ設定中でない場合には(ステッ
プS2:No)、クロックタイマを開始し(ステップS
3)、上述したステップS1へ戻る。これに対し、クロ
ックタイマ設定中の場合には(ステップS2:Ye
s)、クロックタイマ値を(A+α)に設定する(ステ
ップS4)。そして、クロックタイマのリセットおよび
再開し(ステップS5)、上述したステップS1へ戻
る。尚、他の手段として、回線mおよび回線nでの単位
時間当りの受信量(bps)より求めることも可能であ
る。
Next, FIG. 4 shows a flow chart of an example of means for obtaining the delay time α. The time interval between one I picture and the next I picture is measured, and the difference from the interval time on the line m is obtained. That is, first, it is determined whether or not it is an I picture (step S1). If it is not an I picture (step S1: No), the process returns to step S1 to wait for an I picture, and if it is an I picture (step S1: Ye
s), it is determined whether the clock timer is being set (step S2). If the clock timer is not being set (step S2: No), the clock timer is started (step S2).
3) and returns to step S1 described above. On the other hand, when the clock timer is being set (step S2: Yes
s), the clock timer value is set to (A + α) (step S4). Then, the clock timer is reset and restarted (step S5), and the process returns to step S1. As another means, it is also possible to obtain from the reception amount (bps) per unit time on the line m and the line n.

【0026】また、画像サーバ20およびクライアント
端末間の接続の切断・再接続により、切断要求したとき
の画像データから最新の画像データまでは廃棄されるこ
ととなる。しかし、リアルタイムな動画像をクライアン
ト端末側で受信可能である。システムに応じて遅延時間
αを設定することにより、一層リアルタイム性を求める
ことが可能である。
Further, by disconnecting / reconnecting the connection between the image server 20 and the client terminal, the image data when the disconnection request is made to the latest image data are discarded. However, real-time moving images can be received on the client terminal side. By setting the delay time α according to the system, it is possible to obtain more real-time property.

【0027】次に、本発明による動画像リアルタイム配
信システムの第2実施形態について、図3を参照して説
明する。ここで、図3(A)は、画像符号化伝送装置1
0、画像サーバ20およびクライアント端末30(4
0)間の接続関係を示す。一方、図3(B)は、そのタ
イミングチャートであり、(a)は画像サーバ送信デー
タD0、(b)はクライアント端末受信データD1およ
び(c)はクライアント端末受信データD2である。
Next, a second embodiment of the moving image real-time distribution system according to the present invention will be described with reference to FIG. Here, FIG. 3A shows the image coding transmission device 1.
0, the image server 20 and the client terminal 30 (4
0) shows the connection relationship between them. On the other hand, FIG. 3B is a timing chart thereof, where (a) is image server transmission data D0, (b) is client terminal reception data D1 and (c) is client terminal reception data D2.

【0028】図3(B)の(a)に示す如く、画像符号
化伝送装置10から画像サーバ20に送出される画像デ
ータD0のIピクチャの間隔がAであるとする。画像サ
ーバ20およびクライアント端末30(40)間の回線
nの帯域が画像符号化伝送装置10および画像サーバ間
の回線mの帯域より小さい場合には、図3(B)の
(b)に示すクライアント端末の画像受信データD1の
如く、Iピクチャの間隔が(A+B)となり、徐々にク
ライアント端末のデータ総遅延が増加する。そこで、画
像サーバ20に滞留するデータ量も増加し、画像サーバ
20に負荷がかかる。
As shown in (a) of FIG. 3B, it is assumed that the interval between I pictures of the image data D0 sent from the image coding and transmitting apparatus 10 to the image server 20 is A. When the band of the line n between the image server 20 and the client terminal 30 (40) is smaller than the band of the line m between the image coding transmission device 10 and the image server, the client shown in (b) of FIG. As in the image reception data D1 of the terminal, the I picture interval becomes (A + B), and the total data delay of the client terminal gradually increases. Therefore, the amount of data accumulated in the image server 20 also increases, and the image server 20 is overloaded.

【0029】上述した負荷を軽減するため、図3(B)
の(c)に示すクライアント端末受信データD2の如
く、画像サーバから受信したIピクチャから(A+α)
経過した時点で次のIピクチャを受信していない場合、
クライアント端末から画像サーバ20へこれ以降のPピ
クチャの送信を停止し、次のIピクチャから配信するよ
うに要求し、画像サーバ20に蓄積された画像データを
廃棄させる。斯かる制御により、画像サーバ20のデー
タ蓄積を解消し、安定した動作をする動画像リアルタイ
ム配信を可能にする。
In order to reduce the above-mentioned load, FIG. 3 (B)
(A + α) from the I picture received from the image server as the client terminal reception data D2 shown in (c) of
If the next I picture has not been received when the time has passed,
The client terminal requests the image server 20 to stop the transmission of the subsequent P pictures, requests the image server 20 to deliver the next I picture, and discards the image data accumulated in the image server 20. By such control, the data accumulation of the image server 20 is canceled, and the moving image real-time distribution which operates stably is enabled.

【0030】以上、本発明による動画像リアルタイム配
信システムの好適実施形態の構成および動作を詳述し
た。しかし、斯かる実施形態は、本発明の単なる例示に
過ぎず、何ら本発明を限定するものではない。本発明の
要旨を逸脱することなく、特定用途に応じて種々の変形
変更が可能であること、当業者には容易に理解できよ
う。
The configuration and operation of the preferred embodiment of the moving image real-time distribution system according to the present invention have been described above in detail. However, such an embodiment is merely an example of the present invention and does not limit the present invention in any way. Those skilled in the art can easily understand that various modifications and changes can be made according to a specific application without departing from the gist of the present invention.

【0031】[0031]

【発明の効果】以上の説明から理解される如く、本発明
の動画像リアルタイム配信システムによると、次の如き
実用上の顕著な効果が得られる。即ち、画像符号化伝送
装置および画像サーバ間回線の帯域幅が、画像サーバお
よびクライアント端末間回線の帯域よりも大きい場合に
は、クライアント端末側で画像サーバに接続する回線の
帯域に応じて、画像サーバから配信される画像符号化デ
ータの受信データ量を調整する。これにより、クライア
ント端末の接続条件に応じて安定した動作をする動画像
のリアルタイム配信システムが実現可能である。
As can be understood from the above description, according to the moving image real-time distribution system of the present invention, the following notable practical effects can be obtained. That is, when the bandwidth of the line between the image coding transmission device and the image server is larger than the band of the line between the image server and the client terminal, the image is transmitted according to the band of the line connected to the image server on the client terminal side. Adjust the amount of received data of encoded image data distributed from the server. As a result, it is possible to realize a real-time distribution system of a moving image that operates stably according to the connection condition of the client terminal.

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

【図1】本発明による動画像リアルタイム配信システム
が適用可能な配信システム構成図である。
FIG. 1 is a distribution system configuration diagram to which a moving image real-time distribution system according to the present invention can be applied.

【図2】本発明による動画像リアルタイム配信システム
の第1実施形態の説明図である。
FIG. 2 is an explanatory diagram of a first embodiment of a moving image real-time distribution system according to the present invention.

【図3】本発明による動画像リアルタイム配信システム
の第2実施形態の説明図である。
FIG. 3 is an explanatory diagram of a second embodiment of a moving image real-time distribution system according to the present invention.

【図4】受信画像データD1の遅延時間を求める手段の
1例のフローチャートである。
FIG. 4 is a flowchart of an example of a means for obtaining a delay time of received image data D1.

【符号の説明】[Explanation of symbols]

10 画像符号化伝送装置 20 画像サーバ 30a〜30m、40a〜40n クライアント端末 50、70 公衆回線網 60 イントラネット 80 プロバイダ 100 動画像リアルタイム配信システム m 画像符号化伝送装置および画像サーバ間の回線 n 画像サーバおよびクライアント端末間の回線 10 Image coding transmission device 20 Image server 30a-30m, 40a-40n Client terminals 50, 70 Public network 60 Intranet 80 providers 100 video real-time distribution system m Line between image coding transmission device and image server n Line between image server and client terminal

───────────────────────────────────────────────────── フロントページの続き Fターム(参考) 5C059 KK34 KK35 MA04 MA05 PP05 PP06 SS06 TA07 TA71 TB04 TC18 TC37 TD06 UA02 5C064 BA07 BB05 BC11 BC16 BC20 BD01 BD08 BD13 5K030 GA13 HA01 HA08 HB02 HD05 KA03 KX18 LB01 LB03 LC02 LC11 MB15 5K034 CC02 EE10 FF01 FF11 FF13 HH01 HH02 HH50 LL01    ─────────────────────────────────────────────────── ─── Continued front page    F term (reference) 5C059 KK34 KK35 MA04 MA05 PP05                       PP06 SS06 TA07 TA71 TB04                       TC18 TC37 TD06 UA02                 5C064 BA07 BB05 BC11 BC16 BC20                       BD01 BD08 BD13                 5K030 GA13 HA01 HA08 HB02 HD05                       KA03 KX18 LB01 LB03 LC02                       LC11 MB15                 5K034 CC02 EE10 FF01 FF11 FF13                       HH01 HH02 HH50 LL01

Claims (8)

【特許請求の範囲】[Claims] 【請求項1】画像符号化伝送装置から動画像データを、
画像サーバを介してクライアント端末にリアルタイムに
配信する動画像リアルタイム配信システムにおいて、 前記画像符号化伝送装置および前記画像サーバ間の回線
mの帯域幅が、前記画像サーバおよび前記クライアント
端末間の回線nの帯域幅より大きい場合に、前記画像サ
ーバにおける画像データの滞留量が一定値以上になる毎
に、前記画像サーバおよび前記クライアント端末間の切
断・再接続を行うことを特徴とする動画像リアルタイム
配信システム。
1. Moving image data from an image encoding and transmitting device,
In a moving image real-time distribution system for real-time distribution to a client terminal via an image server, a bandwidth of a line m between the image coding transmission device and the image server is equal to a bandwidth n of the line n between the image server and the client terminal. When the bandwidth is larger than the bandwidth, the moving image real-time distribution system is characterized in that the image server and the client terminal are disconnected and reconnected each time the retention amount of the image data in the image server exceeds a certain value. .
【請求項2】前記画像符号化伝送装置は、カメラ等の画
像入力源から入力される動画像を、1枚のフレーム内符
号化画像データおよび複数枚のフレーム間画像データを
一定に周期で繰り返し生成することを特徴とする請求項
1に記載の動画像リアルタイム配信システム。
2. The image coding / transmitting apparatus repeats a moving image input from an image input source such as a camera, with one cycle of intraframe coded image data and a plurality of interframe image data at regular intervals. Claim to generate
The moving image real-time distribution system described in 1.
【請求項3】前記一定値は、前記回線m、nの帯域幅お
よび前記画像サーバの容量等のシステムに応じて決定す
ることを特徴とする請求項1又は2に記載の動画像リア
ルタイム配信システム。
3. The moving image real-time distribution system according to claim 1, wherein the fixed value is determined according to a system such as a bandwidth of the lines m and n and a capacity of the image server. .
【請求項4】画像符号化伝送装置から動画像データを、
画像サーバを介してクライアント端末にリアルタイムに
配信する動画像配信システムにおいて、 前記画像サーバの送信データに対して前記クライアント
端末の受信データに遅延が生じる場合に、Iピクチャ間
に配信される1以上のPピクチャの送信を停止し、次の
Iピクチャの画像データから配信し、前記遅延を一定値
以下にすることを特徴とする動画像リアルタイム配信シ
ステム。
4. Moving image data from the image coding and transmitting device,
In a moving image distribution system that distributes to a client terminal in real time via an image server, when one or more I-pictures are distributed between I pictures when a delay occurs in the received data of the client terminal with respect to the transmitted data of the image server. A moving image real-time distribution system characterized in that transmission of a P picture is stopped, image data of the next I picture is distributed, and the delay is set to a predetermined value or less.
【請求項5】前記遅延分に前記画像サーバに蓄積された
画像データは、廃棄されることを特徴とする請求項4に
記載の動画像リアルタイム配信システム。
5. The moving image real-time distribution system according to claim 4, wherein the image data accumulated in the image server due to the delay is discarded.
【請求項6】それぞれ回線で相互接続された画像符号化
伝送装置、画像サーバおよびクライアント端末を含み、
動画像を前記クライアント端末へリアルタイムで配信す
る動画像リアルタイム配信装置において、 前記画像符号化伝送装置は、カメラ等の画像入力源から
入力される動画像を1枚のフレーム内符号化画像データ
および複数枚のフレーム間符号化画像データを一定の周
期で繰り返し生成し、前記画像サーバは、前記画像符号
化伝送装置から受信した多重化データから符号化画像デ
ータを分離して前記クライアント端末に送信し、前記ク
ライアント端末は、前記画像サーバに対して前記符号化
画像データの配信を要求し、受信した符号化画像データ
のフレーム内符号化画像データと次に受信するフレーム
内符号化画像データの時間間隔を監視し、受信する符号
化画像データ量を制御して復号化することを特徴とする
動画像リアルタイム配信システム。
6. An image encoding / transmission device, an image server and a client terminal, each of which is interconnected by a line,
In a moving image real-time distribution device that distributes a moving image to the client terminal in real time, the image coding transmission device is configured to convert one moving image input from an image input source such as a camera into one intra-frame coded image data The inter-frame coded image data of one sheet is repeatedly generated at a constant cycle, the image server separates the coded image data from the multiplexed data received from the image coding transmission device, and sends the coded image data to the client terminal, The client terminal requests the image server to deliver the encoded image data, and sets the time interval between the intra-frame encoded image data of the received encoded image data and the next intra-frame encoded image data to be received next. A moving image real-time distribution system characterized by controlling the amount of coded image data to be monitored and received Mu.
【請求項7】前記画像符号化伝送装置および前記画像サ
ーバは、公衆回線網により接続され、前記画像サーバお
よび前記クライアント端末は、IPネットワークを介し
て接続されることを特徴とする請求項6に記載の動画像
リアルタイム配信システム。
7. The image coding transmission device and the image server are connected by a public line network, and the image server and the client terminal are connected via an IP network. The described moving image real-time distribution system.
【請求項8】前記クライアント端末は、十分な帯域を有
するクライアント端末および十分な帯域を有しないクラ
イアント端末が混在することを特徴とする請求項6又は
7に記載の動画像リアルタイム配信システム。
8. The moving image real-time distribution system according to claim 6, wherein the client terminals are a mixture of client terminals having sufficient bandwidth and client terminals having insufficient bandwidth.
JP2002007257A 2002-01-16 2002-01-16 Moving picture real time distribution system Pending JP2003209828A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2002007257A JP2003209828A (en) 2002-01-16 2002-01-16 Moving picture real time distribution system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2002007257A JP2003209828A (en) 2002-01-16 2002-01-16 Moving picture real time distribution system

Publications (1)

Publication Number Publication Date
JP2003209828A true JP2003209828A (en) 2003-07-25

Family

ID=27645819

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2002007257A Pending JP2003209828A (en) 2002-01-16 2002-01-16 Moving picture real time distribution system

Country Status (1)

Country Link
JP (1) JP2003209828A (en)

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2005176346A (en) * 2003-11-21 2005-06-30 Bbvista Inc Systems for videotaping lectures, etc., in scientific meetings, etc., editing, and distributing knowledge contents
JP2011114813A (en) * 2009-11-30 2011-06-09 Mega Chips Corp Data transmission system, and data transmission method of data transmission system
JP2013229911A (en) * 2013-06-20 2013-11-07 Mega Chips Corp Data transmission system
US9480089B2 (en) 2014-05-28 2016-10-25 JVC Kenwood Corporation Communication device, communication method, and program for transmitting information via a plurality of different networks
US9819958B2 (en) 2014-06-27 2017-11-14 Fujitsu Limited Drawing system, information processing apparatus and drawing control method which switch drawing from still image data to video image data
US10390076B2 (en) 2016-03-29 2019-08-20 Mitsubishi Electric Corporation Image receiving/reproducing device, image generating/transmitting device, display system, image receiving/reproducing method, image generating/transmitting method, and computer readable medium
US10674172B2 (en) 2016-04-19 2020-06-02 Mitsubishi Electric Corporation Image processing apparatus, image processing method, and computer-readable recording medium

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2005176346A (en) * 2003-11-21 2005-06-30 Bbvista Inc Systems for videotaping lectures, etc., in scientific meetings, etc., editing, and distributing knowledge contents
JP2011114813A (en) * 2009-11-30 2011-06-09 Mega Chips Corp Data transmission system, and data transmission method of data transmission system
JP2013229911A (en) * 2013-06-20 2013-11-07 Mega Chips Corp Data transmission system
US9480089B2 (en) 2014-05-28 2016-10-25 JVC Kenwood Corporation Communication device, communication method, and program for transmitting information via a plurality of different networks
US9819958B2 (en) 2014-06-27 2017-11-14 Fujitsu Limited Drawing system, information processing apparatus and drawing control method which switch drawing from still image data to video image data
US10390076B2 (en) 2016-03-29 2019-08-20 Mitsubishi Electric Corporation Image receiving/reproducing device, image generating/transmitting device, display system, image receiving/reproducing method, image generating/transmitting method, and computer readable medium
US10674172B2 (en) 2016-04-19 2020-06-02 Mitsubishi Electric Corporation Image processing apparatus, image processing method, and computer-readable recording medium

Similar Documents

Publication Publication Date Title
US7218610B2 (en) Communication system and techniques for transmission from source to destination
US9191664B2 (en) Adaptive bitrate management for streaming media over packet networks
US7984179B1 (en) Adaptive media transport management for continuous media stream over LAN/WAN environment
EP2396945B1 (en) Video streaming
US8848790B2 (en) Encoding processing apparatus and method for a moving image
US20040057446A1 (en) Method for enabling packet transfer delay compensation in multimedia streaming
EP1233622A2 (en) Transmission rate control method
KR20160110472A (en) Streaming multiple encodings encoded using different encoding parameters
US20110145878A1 (en) Video decomposition and recomposition
WO2001037571A1 (en) System and method for controlling the delay budget of a decoder buffer in a streaming data receiver
WO2012006744A1 (en) A system and method for transmission of data signals over a wireless network
US6157675A (en) Image transmission device and image transmission method
US9258347B2 (en) Encoding of a video frame for transmission to a plurality of clients
JP2003209828A (en) Moving picture real time distribution system
WO2009103351A1 (en) Method and apparatus for obtaining media over a communications network
JP2004266756A (en) Transmission control apparatus and method, recording medium, and program
Basso et al. Real-time MPEG-2 delivery based on RTP: Implementation issues
WO2004045216A1 (en) Video streaming device and method of control for switchable video streams
JP2004080566A (en) Contents distribution method and contents distribution system using the same
TWI573448B (en) Streaming connection management method and system
KR20130122117A (en) Method and apparatus for transmitting a moving image in a real time
JP3730942B2 (en) Network moving image distribution system and client device in this system
JPH10108160A (en) Data distribution system
JP2001069483A (en) Image distribution system
CN115102927B (en) SIP intercom method, system and storage device for keeping video clear

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20041207

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20070130

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20070202

A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20070608