Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP3535672B2 - Video data transmission device and video data transmission method - Google Patents
[go: Go Back, main page]

JP3535672B2 - Video data transmission device and video data transmission method - Google Patents

Video data transmission device and video data transmission method

Info

Publication number
JP3535672B2
JP3535672B2 JP26398496A JP26398496A JP3535672B2 JP 3535672 B2 JP3535672 B2 JP 3535672B2 JP 26398496 A JP26398496 A JP 26398496A JP 26398496 A JP26398496 A JP 26398496A JP 3535672 B2 JP3535672 B2 JP 3535672B2
Authority
JP
Japan
Prior art keywords
video
video sequence
frame
client
sequence group
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.)
Expired - Lifetime
Application number
JP26398496A
Other languages
Japanese (ja)
Other versions
JPH10112852A (en
Inventor
豪 東野
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.)
NTT Inc
NTT Inc USA
Original Assignee
Nippon Telegraph and Telephone Corp
NTT Inc USA
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 Nippon Telegraph and Telephone Corp, NTT Inc USA filed Critical Nippon Telegraph and Telephone Corp
Priority to JP26398496A priority Critical patent/JP3535672B2/en
Publication of JPH10112852A publication Critical patent/JPH10112852A/en
Application granted granted Critical
Publication of JP3535672B2 publication Critical patent/JP3535672B2/en
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Landscapes

  • Telephonic Communication Services (AREA)
  • Television Signal Processing For Recording (AREA)
  • Compression Or Coding Systems Of Tv Signals (AREA)
  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)

Description

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

【0001】[0001]

【発明の属する技術分野】本発明は、インターネット等
のネットワーク上でクライアント主導で映像データを伝
送する装置および方法に関するものである。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to an apparatus and method for transmitting video data on the initiative of a client on a network such as the Internet.

【0002】[0002]

【従来の技術】インターネット等のネットワーク上で、
映像データを伝送する方式としては、伝送容量や端末処
理能力に応じた映像伝送を行なうソフトウェアビジョン
(参考:http://www.hil.ntt.jp/
SoftwareVision/)やストリームワーク
ス(参考:http://www.xingtech.c
om/streams/)等の方式がある。
2. Description of the Related Art On a network such as the Internet,
As a method of transmitting video data, software vision (reference: http://www.hil.ntt.jp/
SoftwareVision /) and Streamworks (reference: http: //www.xingtech.c)
There are methods such as om / streams /).

【0003】[0003]

【発明が解決しようとする課題】上記従来のソフトウェ
アビジョン等による映像データの伝送方式では、サーバ
−クライアント間に十分な伝送帯域の回線が確保できな
い場合や、クライアントの処理能力が低い場合は、映像
データが間欠的に送られてくるため、映像情報に欠落が
生じ、例えばスポーツ中継に使用した場合、得点シーン
等の決定的瞬間が見られない可能性がある等の問題点が
あった。
According to the above-mentioned conventional video data transmission method by software vision or the like, when a line having a sufficient transmission band cannot be secured between the server and the client, or when the processing capacity of the client is low, the video is transmitted. Since data is sent intermittently, there is a problem in that video information is lost, and when used for sports broadcasting, for example, there may not be a decisive moment such as a scored scene.

【0004】本発明の目的は、十分な伝送帯域の回線が
確保できないため、あるいはクライアントの処理能力が
低いため、サーバ側からの映像データの全てをクライア
ント側で受信できない場合であっても、映像情報の欠落
を防ぐ事を可能にする伝送装置および伝送方法を提供す
ることにある。
An object of the present invention is to provide a video even if all the video data from the server cannot be received by the client because a line having a sufficient transmission band cannot be secured or the processing capacity of the client is low. An object of the present invention is to provide a transmission device and a transmission method capable of preventing the loss of information.

【0005】[0005]

【課題を解決するための手段】上記の目的を達成するた
め、本発明による映像データ伝送装置は、ネットワーク
上で、クライアントがサーバに対して映像送信要求を行
なうクライアント主導型映像配信システムにおけるサー
バ側の映像データ伝送装置であって、前記クライアント
の所望の映像シーケンスグループの識別IDと現在送信
用のバッファ内に存在する送信可能な映像シーケンスグ
ループの識別IDとを比較し、前記所望の映像シーケン
スグループの識別IDが存在する場合には、前記バッフ
ァ内の映像シーケンスグループの映像符号化データを送
信し、前記所望の映像シーケンスグループの識別IDが
存在しない場合には、前記映像シーケンスグループの識
別IDと同じ識別IDを持つ映像シーケンスグループの
映像を補完する静止画像の符号化データを送信する手段
を具備することを特徴とする。
To achieve the above object, a video data transmission apparatus according to the present invention is a server side in a client-led video distribution system in which a client sends a video transmission request to a server on a network. Video data transmission device, wherein the client
ID of desired video sequence group and current transmission
Transmittable video sequence group existing in the buffer for
By comparing with the ID of the loop, the desired video sequence
If the ID of the group is present, the buffer
Video encoded data of the video sequence group in the
The identification ID of the desired video sequence group
If not present, the identification of the video sequence group
Of a video sequence group that has the same identification ID as another ID
It is characterized by comprising means for transmitting encoded data of a still image which complements video .

【0006】また、前記映像データ伝送装置において、
前記映像シーケンスグループの映像を補完する静止画像
は、一定間隔あるいは映像の動き量に応じて複数のフレ
ームを選択し該フレームを重ね合わせて作成された一枚
の静止画像であることを特徴とする。
In the video data transmission device,
Still image that complements the video of the video sequence group
It is characterized by the Dearuko one still image generated by superimposing the selected the frame a plurality of frames according to the motion amount of the predetermined interval or video.

【0007】また、前記映像データ伝送装置において、
前記映像シーケンスグループは、Iフレームから次のI
フレームの直前のPフレーム間に存在する画像フレーム
とすることを特徴とする。
In the video data transmission device,
The video sequence group includes I frames to the next I
Image frame existing between P frames immediately before the frame
Characterized by a.

【0008】さらに、本発明の映像データ伝送方法は、
ネットワーク上で、クライアントがサーバに対して映像
送信要求を行なうクライアント主導型映像配信システム
におけるサーバ側の映像データ伝送方法であって、前記
クライアントの所望の映像シーケンスグループの識別I
Dと現在送信用のバッファ内に存在する送信可能な映像
シーケンスグループの識別IDとを比較し、前記所望の
映像シーケンスグループの識別IDが存在する場合に
は、前記バッファ内の映像シーケンスグループの映像符
号化データを送信し、前記所望の映像シーケンスグルー
プの識別IDが存在しない場合には、前記映像シーケン
スグループの識別IDと同じ識別IDを持つ映像シーケ
ンスグループの映像を補完する静止画像の符号化データ
を送信することを特徴とする。
Furthermore, the video data transmission method of the present invention is
Video is sent from the client to the server on the network
A client-driven video distribution system that requests transmission
The video data transmission method on the server side in
Identification of desired video sequence group of client I
D and the video that can be transmitted that is currently in the transmission buffer
By comparing with the identification ID of the sequence group,
When the identification ID of the video sequence group exists
Is the video code of the video sequence group in the buffer.
Transmit the encoded data and transmit the desired video sequence glue.
If the identification ID of the group does not exist, the video sequence
A video sequence with the same identification ID as the group ID
Coded data of a still image that complements the video
Is transmitted .

【0009】本発明では、映像入力時に、例えばH.2
61あるいはMPEG等のようにフレーム内符号化/フ
レーム間符号化を行なう映像符号化において、フレーム
内符号化を実施したフレーム間を映像シーケンスグルー
プとして、該グループ内の映像の動きを複数のフレーム
を重ね合わせ残像効果のように表現するなどにより当該
グループの映像を要約した1枚の静止画像を作成し、こ
れを符号化、蓄積し、映像送信時において、クライアン
トの所望の映像シーケンスグループの映像符号化データ
が既に送信バッファに存在せず送信不可能な場合には、
対応する前記映像シーケンスグループの映像を要約した
1枚の静止画像の符号化データを読み出して送信し、ク
ライアントでは、該送信された静止画像を提示すること
により、回線やクライアント端末の処理能力によって、
サーバ側で符号化する映像を全てはリアルタイムで受信
することが不可能な場合であっても、本来伝送すべき映
像を要約した1枚の静止画像で本来伝送すべき映像を補
間して映像情報の欠落を防ぐ。
According to the present invention, when an image is input, for example, H.264 / AVC is used. Two
61, or in video coding for performing intraframe coding / interframe coding such as MPEG, the frames subjected to intraframe coding are defined as video sequence groups, and the motion of the video within the group is divided into a plurality of frames. Create a single still image that summarizes the video of the group by expressing it like a superimposed afterimage effect, encode and store this still image, and at the time of video transmission, the video code of the video sequence group desired by the client. If the encrypted data does not already exist in the send buffer and cannot be sent,
The encoded data of one still image that summarizes the video of the corresponding video sequence group is read out and transmitted, and the client presents the transmitted still image, so that the processing capability of the line or the client terminal allows
Even if it is impossible to receive all the video coded on the server side in real time, video information is obtained by interpolating the video to be originally transmitted with one still image that summarizes the video to be originally transmitted. Prevent missing.

【0010】[0010]

【発明の実施の形態】以下、本発明の実施形態例を、図
面を参照して詳しく説明する。
BEST MODE FOR CARRYING OUT THE INVENTION Embodiments of the present invention will be described in detail below with reference to the drawings.

【0011】図1は、本発明の映像入力および符号化時
の処理ならびに装置構成の一実施形態例を示すブロック
図である。
FIG. 1 is a block diagram showing an embodiment of the processing and apparatus configuration at the time of video input and encoding according to the present invention.

【0012】入力映像は、符号化部1およびフレーム重
畳画像作成部3内のフレーム選択部4に入力される。符
号化部1では、H.261、MPEGあるいはMoti
on−JPEG等の映像符号化方式を用いて映像を符号
化し、送信用のバッファメモリ2に蓄積する。バッファ
メモリ2はリング状になっており、古いデータから順次
最新のデータに置き換わる。ここではH.261を例に
説明する。
The input video is input to the encoding unit 1 and the frame selection unit 4 in the frame superimposed image generation unit 3. In the coding unit 1, H. 261, MPEG or Moti
The video is coded using a video coding method such as on-JPEG and stored in the buffer memory 2 for transmission. The buffer memory 2 has a ring shape, and the oldest data is sequentially replaced with the latest data. Here, H. 261 will be described as an example.

【0013】図2に、符号化部1における符号化方式を
説明する概念図を示す。図中、Iとはフレーム内の情報
のみを使用して符号化するIフレーム(Intra f
rame)を示し、Pとは直前のフレームとの差分情報
を符号化するPフレーム(Predictive fr
ame)を示す。またGOPとはIフレームから次のI
フレームの直前のPフレームまでの複数のフレームで構
成されるグループ(Group Of Pictur
e)を示し、()内の数値はGOPを識別するID(I
dentification)である。
FIG. 2 shows a conceptual diagram for explaining the coding system in the coding unit 1. In the figure, I is an I frame (Intra frame) encoded using only the information in the frame.
frame, and P is a P frame (Predictive fr) that encodes the difference information from the immediately preceding frame.
ame) is shown. GOP is the next I from the I frame.
A group (Group of Pictures) composed of a plurality of frames up to the P frame immediately before the frame.
e), and the numerical value in () is an ID (I
denification).

【0014】Iフレーム挿入判断部7は、入力映像を監
視し、予め設定されている間隔(例:5秒)もしくはシ
ーンチェンジの発生時に、あるいはそれら両方の時に符
号化部1に対しては1フレームで符号化するよう、また
フレーム重畳画像作成部3に対してはフレーム選択処理
およびフレーム重畳画像作成処理のリフレッシュを実施
するよう、それぞれ指示する。この時、同時にGOPの
IDも付与および通知する。
The I-frame insertion determining section 7 monitors the input video and sets 1 to the encoding section 1 at a preset interval (for example, 5 seconds) or when a scene change occurs, or both of them. It is instructed to perform encoding with a frame, and to instruct the frame-superimposed-image creating unit 3 to refresh the frame selecting process and the frame-superimposing image creating process. At this time, the ID of the GOP is also given and notified at the same time.

【0015】図3に、フレーム重畳画像作成部3での処
理概念図を示す。まず、フレーム選択部4では、Iフレ
ーム挿入判断部7より指示されたリフレッシュ実施を契
機にフレーム選択を開始する。フレーム選択は、予め設
定されたフレーム間隔(図では4フレーム間隔で説
明)、あるいはフレーム間の動き(例えば動きベクト
ル)を監視し、動きが大きいフレームを選択する等の手
法で実施する。次に、フレーム重畳部5では、フレーム
選択部4で選択されたフレームを重ね合わせ、1枚の静
止画像(フレーム重畳画像)を作成する。この静止画像
は、写真の残像効果のように1枚の静止画像中で動きが
表現されたものになり、元となったGOPの映像全体を
要約したものになる。符号化部6では、前記フレーム重
畳部5で作成された1枚の静止画像をIフレームとして
符号化部1と同様の符号化方式で符号化し、HD(ハー
ドディスク)等の蓄積媒体8に蓄積する。この符号化デ
ータは1枚の静止画像ではあるが、データ(bitst
ream)シンタックスは映像のそれと同様であるか
ら、クライアント側では映像と同様の符号化器で復号可
能である。該静止画像の符号化データには、元となった
GOPと同じIDが付与される。
FIG. 3 shows a conceptual diagram of processing in the frame-superimposed image creating section 3. First, the frame selection unit 4 starts frame selection triggered by the refresh execution instructed by the I frame insertion determination unit 7. The frame selection is performed by a method such as setting a frame interval set in advance (described as 4 frame intervals in the figure) or a motion between frames (for example, a motion vector) and selecting a frame having a large motion. Next, the frame superimposing unit 5 superimposes the frames selected by the frame selecting unit 4 to create one still image (frame superimposing image). This still image is one in which the motion is expressed in one still image like the afterimage effect of a photograph, and is a summary of the entire image of the original GOP. The encoding unit 6 encodes one still image created by the frame superimposing unit 5 as an I frame by the same encoding method as that of the encoding unit 1 and stores it in a storage medium 8 such as an HD (hard disk). . This encoded data is a still image, but the data (bitst
Since the (ream) syntax is the same as that of video, it can be decoded by the same encoder as the video on the client side. The same ID as the original GOP is given to the encoded data of the still image.

【0016】クライアントからの映像送信要求に対して
は、図1の送信部9が、次に述べる伝送処理シーケンス
により、状況に応じて、バッファメモリ2の符号化映
像、あるいは蓄積媒体8の符号化データをクライアント
に送信する。
In response to a video transmission request from a client, the transmission unit 9 of FIG. 1 uses the transmission processing sequence described below to code the video in the buffer memory 2 or the storage medium 8 according to the situation. Send data to the client.

【0017】図4は、本発明の前提となるクライアント
主導型映像伝送システムにおけるサーバ、クライアント
間での映像伝送処理シーケンスを示す図である。なお、
サーバ側ではライブ映像(現在発生している映像)を符
号化し、クライアントに配信している状況とする。
FIG. 4 is a diagram showing a video transmission processing sequence between the server and the client in the client-led video transmission system which is the premise of the present invention. In addition,
The server side encodes the live image (currently occurring image) and distributes it to the client.

【0018】クライアントは、サーバに対して映像送信
要求(ID=1を通知)を送信し、サーバは現在の送信
バッファ内の映像シーケンスグループGOP(1)の送
信を開始する。クライアントは受信後直ちに復号、提示
する。ここで復号処理はGOP全ての受信後ではなく、
フレーム単位のデータ受信後、速やかに行われる。クラ
イアントは受信バッファおよび回線状態を監視し、映像
がとどまる事無く提示できるように、映像送信要求(1
増加させたIDを通知)により次のデータを前もってサ
ーバに要求する。以上の処理を繰り返し、映像を提示す
る。
The client transmits a video transmission request (notifying ID = 1) to the server, and the server starts transmission of the video sequence group GOP (1) in the current transmission buffer. The client decrypts and presents immediately after receiving. Here, the decoding process is not after receiving all GOPs,
It is performed promptly after receiving the data in frame units. The client monitors the receive buffer and line status, and requests the video transmission (1 so that the video can be presented without stopping.
Request the next data to the server in advance by notifying the increased ID). The above process is repeated to present the video.

【0019】図5は、本発明をクライアント主導型映像
伝送システムに適用した場合のサーバ、クライアント間
の映像伝送処理シーケンスを示す図である。
FIG. 5 is a diagram showing a video transmission processing sequence between a server and a client when the present invention is applied to a client-led video transmission system.

【0020】回線状態の悪化(十分な伝送帯域の確保が
不可能な状態)によりサーバからクライアントヘの映像
シーケンスグループGOP伝送に時間がかかった場合
(図ではGOP(2)の伝送に相当)、あるいはクライ
アントでの処理能力の低下(映像提示以外の処理による
十分なマシンリソース確保が不可能な状態)によりGO
Pの提示終了が通常より遅くなり、次の映像提示要求が
遅れた場合(図では、GOP(3)の送信要求に相
当)、サーバでは所望のGOP(図では、GOP(3)
に相当)が既に更新されて送信用のバッファメモリ2内
に存在せず、該GOP送信が不可能な状況となる。この
時、サーバはHD等の蓄積媒体8上に保存されている該
GOPと同じIDを持つフレーム重畳画像TPを送信す
る(図では、TP(3)送信に相当)。TPはデータフ
ォーマット上はGOPと同様(単にIフレーム1枚のみ
の映像データと解釈される)なので、通常のGOPと同
様に復号、提示される。該TPの提示中にクライアント
は次のGOPの送信をサーバに要求する(図では、GO
P(4)の送信要求に相当)。TPはGOPよりもデー
タ量が少ないので、伝送時間もクライアントでの提示時
間も短時間となり、TPの送受信および提示を繰り返す
間に、映像提示に追いつき、映像(GOP)の提示が可
能となる(図では、TPを2回提示した後、GOP
(5)で映像提示に追いついた状態を示している)。
When it takes a long time to transmit the video sequence group GOP from the server to the client due to the deterioration of the line state (the state where the sufficient transmission band cannot be secured) (corresponding to the transmission of GOP (2) in the figure), Or due to a decrease in the processing capacity of the client (a state where sufficient machine resources cannot be secured by processing other than video presentation), GO
When the presentation of P ends later than usual and the next video presentation request is delayed (corresponding to the transmission request of GOP (3) in the figure), the server desires GOP (GOP (3) in the figure).
(Corresponding to) is already updated and does not exist in the buffer memory 2 for transmission, and the GOP transmission becomes impossible. At this time, the server transmits a frame superimposed image TP having the same ID as the GOP stored on the storage medium 8 such as an HD (corresponding to TP (3) transmission in the figure). Since TP is similar to GOP in terms of data format (it is interpreted as video data of only one I frame), it is decoded and presented in the same manner as normal GOP. During the presentation of the TP, the client requests the server to send the next GOP (in the figure, GO
(Corresponding to the transmission request of P (4)). Since the TP has a smaller amount of data than the GOP, the transmission time and the presentation time at the client are short, and it becomes possible to catch up with the video presentation and present the video (GOP) during repeated transmission / reception and presentation of the TP ( In the figure, after presenting TP twice, GOP
(5) shows the state of catching up with the image presentation).

【0021】なお、静止画像を伝送するか否かはクライ
アント側で選択できるようにすることも可能である。
It is also possible to allow the client to select whether or not to transmit the still image.

【0022】[0022]

【発明の効果】以上説明したように、本発明によれば、
クライアント主導型映像伝送システムにおいて、回線や
クライアント端末の処理能力によって、サーバ側で符号
化する映像を全てはリアルタイムで受信不可能な場合で
あっても、映像を補完する静止画を受信、提示する事に
よって、映像情報の欠落を防ぐ事が可能となる。
As described above, according to the present invention,
In a client-driven video transmission system, even if all the video coded on the server side cannot be received in real time due to the processing capacity of the line or client terminal, a still image that complements the video is received and presented. This makes it possible to prevent the loss of video information.

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

【図1】本発明の映像入力および符号化時の処理ならび
に装置構成を示すブロック図である。
FIG. 1 is a block diagram showing a process and a device configuration during image input and encoding according to the present invention.

【図2】符号化部における符号化方式を説明する概念図
である。
FIG. 2 is a conceptual diagram illustrating an encoding method in an encoding unit.

【図3】フレーム重畳画像作成処理を示す概念図であ
る。
FIG. 3 is a conceptual diagram showing a frame superimposed image creating process.

【図4】クライアント主導型映像伝送システムにおける
映像伝送処理シーケンスを示す図である。
FIG. 4 is a diagram showing a video transmission processing sequence in a client-led video transmission system.

【図5】本発明をクライアント主導型映像伝送システム
に適用した場合の映像伝送処理シーケンスを示す図であ
る。
FIG. 5 is a diagram showing a video transmission processing sequence when the present invention is applied to a client-led video transmission system.

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

1…符号化部 2…バツファメモリ 3…フレーム重畳画像作成部 4…フレーム選択部 5…フレーム重畳部 6…符号化部 7…Iフレーム挿入部 8…蓄積媒体 9…送信部 1 ... Encoding unit 2 ... Buffer memory 3 ... Frame superimposed image creation unit 4 ... Frame selection section 5 ... Frame superimposing section 6 ... Encoding unit 7 ... I frame insertion part 8 ... Storage medium 9 ... Transmitter

───────────────────────────────────────────────────── フロントページの続き (58)調査した分野(Int.Cl.7,DB名) H04N 7/10,7/16 - 7/173 H04N 5/91 - 5/956 H04N 7/24 - 7/68 ─────────────────────────────────────────────────── ─── Continuation of front page (58) Fields surveyed (Int.Cl. 7 , DB name) H04N 7 / 10,7 / 16-7/173 H04N 5/91-5/956 H04N 7/24-7 / 68

Claims (4)

(57)【特許請求の範囲】(57) [Claims] 【請求項1】 ネットワーク上で、クライアントがサー
バに対して映像送信要求を行なうクライアント主導型映
像配信システムにおけるサーバ側の映像データ伝送装置
であって、 前記クライアントの所望の映像シーケンスグループの識
別IDと現在送信用のバッファ内に存在する送信可能な
映像シーケンスグループの識別IDとを比較し、前記所
望の映像シーケンスグループの識別IDが存在する場合
には、前記バッファ内の映像シーケンスグループの映像
符号化データを送信し、前記所望の映像シーケンスグル
ープの識別IDが存在しない場合には、前記映像シーケ
ンスグループの識別IDと同じ識別IDを持つ映像シー
ケンスグループの映像を補完する静止画像の符号化デー
タを送信する手段を具備する、 ことを特徴とする映像データ伝送装置。
1. A video data transmission device on a server side in a client-led video distribution system in which a client sends a video transmission request to a server on a network, the identification of a video sequence group desired by the client.
Another ID and a transmission that is currently in the transmission buffer can be transmitted
Compare with the ID of the video sequence group,
When the identification ID of the desired video sequence group exists
Is the video of the video sequence group in the buffer
Send the encoded data to the desired video sequence group
Group ID does not exist, the video sequence
Video sequence with the same identification ID as the identification ID
Coding data for still images that complement the video of the Kens Group
Comprising means for transmitting the data, the video data transmission apparatus characterized by.
【請求項2】 前記映像シーケンスグループの映像を補
完する静止画像は、一定間隔あるいは映像の動き量に応
じて複数のフレームを選択し該フレームを重ね合わせて
作成された一枚の静止画像である、 とを特徴とする請求項1に記載の映像データ伝送装
置。
2. Complementing the video of the video sequence group
End to still images, according to claim 1, regular intervals or in response to the motion amount of the video which is one still image generated by superimposing the selected the frame a plurality of frames, characterized by the this Video data transmission device.
【請求項3】 前記映像シーケンスグループは、Iフレ
ームから次のIフレームの直前のPフレーム間に存在す
る画像フレームとする、 ことを特徴とする請求項1あるいは請求項2に記載の映
像データ伝送装置。
3. The video sequence group is an I frame.
Exists between the frame and the P frame immediately before the next I frame.
The image data transmission device according to claim 1 or 2, wherein the image data transmission device is an image frame .
【請求項4】 ネットワーク上で、クライアントがサー
バに対して映像送信要求を行なうクライアント主導型映
像配信システムにおけるサーバ側の映像データ伝送方法
であって、 前記クライアントの所望の映像シーケンスグループの識
別IDと現在送信用のバッファ内に存在する送信可能な
映像シーケンスグループの識別IDとを比較し、前記所
望の映像シーケンスグループの識別IDが存在する場合
には、前記バッファ内の映像シーケンスグループの映像
符号化データを送信し、前記所望の映像シーケンスグル
ープの識別IDが存在しない場合には、前記映像シーケ
ンスグループの識別IDと同じ識別IDを持つ映像シー
ケンスグループの映像を補完する静止画像の符号化デー
タを送信 する、 ことを特徴とする映像データ伝送方法。
4. A client is a server on a network.
Client-initiated projection to request video transmission to
Video data transmission method on server side in image distribution system
Of the desired video sequence group of the client.
Another ID and a transmission that is currently in the transmission buffer can be transmitted
Compare with the ID of the video sequence group,
When the identification ID of the desired video sequence group exists
Is the video of the video sequence group in the buffer
Send the encoded data to the desired video sequence group
Group ID does not exist, the video sequence
Video sequence with the same identification ID as the identification ID
Coding data for still images that complement the video of the Kens Group
Transmitting the data, the video data transmission method characterized by.
JP26398496A 1996-10-04 1996-10-04 Video data transmission device and video data transmission method Expired - Lifetime JP3535672B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP26398496A JP3535672B2 (en) 1996-10-04 1996-10-04 Video data transmission device and video data transmission method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP26398496A JP3535672B2 (en) 1996-10-04 1996-10-04 Video data transmission device and video data transmission method

Publications (2)

Publication Number Publication Date
JPH10112852A JPH10112852A (en) 1998-04-28
JP3535672B2 true JP3535672B2 (en) 2004-06-07

Family

ID=17396935

Family Applications (1)

Application Number Title Priority Date Filing Date
JP26398496A Expired - Lifetime JP3535672B2 (en) 1996-10-04 1996-10-04 Video data transmission device and video data transmission method

Country Status (1)

Country Link
JP (1) JP3535672B2 (en)

Families Citing this family (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP4240200B2 (en) * 2002-12-26 2009-03-18 日本電気株式会社 Moving picture coding apparatus and moving picture coding method
JP4497885B2 (en) * 2003-10-16 2010-07-07 三洋電機株式会社 Signal processing device
JP2005303927A (en) * 2004-04-15 2005-10-27 Sony Corp Information processing system, information processing apparatus and method, recording medium, and program
JP2016012797A (en) * 2014-06-27 2016-01-21 富士通株式会社 Plotting system, information processor, terminal equipment, plotting control program, plotting program, and plotting control method

Also Published As

Publication number Publication date
JPH10112852A (en) 1998-04-28

Similar Documents

Publication Publication Date Title
US5481312A (en) Method of and apparatus for the transmission of high and low priority segments of a video bitstream over packet networks
JP5121711B2 (en) System and method for providing video content associated with a source image to a television in a communication network
US7835439B2 (en) Video compression system
US5510844A (en) Video bitstream regeneration using previously agreed to high priority segments
CN104394426B (en) Streaming Media speed playing method and device
CN111935557A (en) Video processing method, device and system
US20040218672A1 (en) Video transmission system video transmission unit and methods of encoding decoding video data
EP2664157B1 (en) Fast channel switching
EP1713280A2 (en) Scalable video coding
JP2003111048A (en) Server and program for content reproduction
KR100511034B1 (en) Mpeg video bit stream transmission apparatus and method
JP3535672B2 (en) Video data transmission device and video data transmission method
US20140157311A1 (en) Faster Access to Television Channels
JP3591712B2 (en) Video transmitting device and video receiving device
CN110636333A (en) Frame loss processing method and device
CN113542675A (en) Linkage method, device, device and storage medium for message and video
CN117676214A (en) Vehicle video playback method, device, computer equipment and storage medium
JPH11177986A (en) MPEG video information providing method
JPH09214936A (en) Network video distribution system
GB2499485A (en) System for providing trick play operating modes for video streams at the request of a client device.
JP2003179906A (en) Network moving image distribution system and client device in this system
JP3521066B2 (en) Video-on-demand system and method for deleting inter-coded picture after cut switching for the same
JP4287558B2 (en) Video decoding device
JP2003259375A (en) Moving picture transmission/reception system, moving picture transmission/reception method, and program for them
KR100626419B1 (en) Exchange between bit streams in video transmission

Legal Events

Date Code Title Description
A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A821

Effective date: 20031210

RD02 Notification of acceptance of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7422

Effective date: 20031210

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20040309

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20040312

R150 Certificate of patent or registration of utility model

Free format text: JAPANESE INTERMEDIATE CODE: R150

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

Free format text: PAYMENT UNTIL: 20090319

Year of fee payment: 5

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

Free format text: PAYMENT UNTIL: 20090319

Year of fee payment: 5

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

Free format text: PAYMENT UNTIL: 20100319

Year of fee payment: 6

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

Free format text: PAYMENT UNTIL: 20110319

Year of fee payment: 7

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

Free format text: PAYMENT UNTIL: 20110319

Year of fee payment: 7

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

Free format text: PAYMENT UNTIL: 20120319

Year of fee payment: 8

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

Free format text: PAYMENT UNTIL: 20130319

Year of fee payment: 9