JPH1127617A - Video data writer - Google Patents

Video data writer

Info

Publication number
JPH1127617A
JPH1127617A JP9181080A JP18108097A JPH1127617A JP H1127617 A JPH1127617 A JP H1127617A JP 9181080 A JP9181080 A JP 9181080A JP 18108097 A JP18108097 A JP 18108097A JP H1127617 A JPH1127617 A JP H1127617A
Authority
JP
Japan
Prior art keywords
video
video data
rate
data
conversion
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
JP9181080A
Other languages
Japanese (ja)
Inventor
Takashi Ishida
隆 石田
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.)
Panasonic Holdings Corp
Original Assignee
Matsushita Electric Industrial Co 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 Matsushita Electric Industrial Co Ltd filed Critical Matsushita Electric Industrial Co Ltd
Priority to JP9181080A priority Critical patent/JPH1127617A/en
Publication of JPH1127617A publication Critical patent/JPH1127617A/en
Pending legal-status Critical Current

Links

Landscapes

  • Television Signal Processing For Recording (AREA)
  • Details Of Television Systems (AREA)

Abstract

PROBLEM TO BE SOLVED: To provide a video data writer that writes video data in a video server in real time while keeping continuity of the video data. SOLUTION: An encoder 100 is provided with an input means 101 that receives a video signal, a conversion means 102 that converts the received video signal into storable video data, and a write means 103 that writes the video data to a video server 120 via a network 110. The encoder 100 is further provided with a write rate measurement means 104 that measures a writable rate of the video data in the video server 120 via the network 110 to detect a writable rate in the network 110. A control means 105 changes a conversion rate, at which the video signal is converted to the video data by the conversion means 102, based on the writable rate measured by the writable rate measurement means 104. Thus, the conversion rate in response to a state of the network 110 is set to the conversion means 102.

Description

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

【0001】[0001]

【産業上の利用分野】本発明は、ビデオデータをネット
ワークを介してビデオサーバに書き込む装置に関し、特
に、ビデオデータの連続性を保持しつつリアルタイムに
前記ビデオデータをビデオサーバに書き込むビデオデー
タ書き込み装置に関するものである。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to an apparatus for writing video data to a video server via a network, and more particularly to an apparatus for writing video data to a video server in real time while maintaining continuity of the video data. It is about.

【0002】[0002]

【従来の技術】ビデオサーバにビデオデータを書き込む
方法には、ビデオカメラやVTR等からのビデオ信号を
蓄積可能なビデオデータに変換するエンコーダで、ビデ
オデータを一旦ハードディスクや光ディスクなどの蓄積
媒体に格納した後にネットワークを経由して複写した
り、磁気テープなどの可搬性のある記録媒体を使用して
書き込むのが一般的であったが、この方法ではビデオ信
号をリアルタイムにビデオデータに変換しながらビデオ
サーバに書き込むことはできなかった。
2. Description of the Related Art In a method of writing video data to a video server, an encoder for converting a video signal from a video camera, a VTR, or the like into video data that can be stored is used to temporarily store the video data in a storage medium such as a hard disk or an optical disk. After that, it was common to copy via a network or write using a portable recording medium such as a magnetic tape, but this method converts the video signal into video data in real time while converting the video signal. Could not write to server.

【0003】そこでネットワーク上にあるビデオサーバ
を仮想的にエンコーダの蓄積媒体に見立てるネットワー
クファイルシステム等のしくみを用いて、エンコーダが
ビデオ信号をリアルタイムにビデオデータに変換しなが
らハードディスクや光ディスクなどの蓄積媒体の代わり
に直接ビデオサーバにビデオデータを書き込む方法が取
られていた。
[0003] Therefore, using a mechanism such as a network file system that virtually regards a video server on a network as a storage medium of an encoder, the encoder converts a video signal into video data in real time while storing the storage medium such as a hard disk or an optical disk. Instead, a method of writing video data directly to a video server was used.

【0004】図7は上記従来のエンコーダの構成を図示
したものである。図7において、ビデオ信号は入力手段
401によってエンコーダ400に取り込まれ、前記ビ
デオ信号は変換手段402によってリアルタイムにビデ
オデータに変換され、ビデオサーバを仮想的に蓄積媒体
に見立てて、書き込み手段403によってネットワーク
410を経由して上記ビデオデータを書き込むようにな
っている。
FIG. 7 illustrates the structure of the conventional encoder. In FIG. 7, a video signal is taken into an encoder 400 by an input unit 401, the video signal is converted into video data in real time by a conversion unit 402, and a video server is virtually regarded as a storage medium. The video data is written via a 410.

【0005】尚、図7において、変換手段402によっ
て得られたビデオデータを一旦記録媒体403に収納し
た後、書き込み手段404でビデオサーバ420に書き
込んだ場合は上記したようにリアルタイム処理ではなく
なる。
In FIG. 7, when the video data obtained by the conversion means 402 is once stored in the recording medium 403 and then written to the video server 420 by the writing means 404, the real-time processing is not performed as described above.

【0006】[0006]

【発明が解決しようとする課題】しかしながら、従来の
方法ではビデオ信号からリアルタイムに変換したビデオ
データを遅延なく高速に書き込めるハードディスクなど
の蓄積媒体への書き込みを前提としたエンコーダを使用
するため、ネットワークを経由してビデオデータをビデ
オサーバに書き込む際に、ネットワークの通信可能な速
度やビデオサーバへの書き込み可能な速度が変化して書
き込み速度が変換速度を下回った場合変換が停止してし
まいリアルタイムにビデオデータを作成できなくなる欠
点があった。
However, the conventional method uses an encoder which is premised on writing on a storage medium such as a hard disk which can write video data converted from a video signal in real time at high speed without delay. When writing video data to the video server via the network, the speed at which network communication and the speed at which video can be written to the video server changes, and if the writing speed falls below the conversion speed, the conversion stops and the video is written in real time. There was a drawback that data could not be created.

【0007】本発明は、従来の方法が有していた前記の
欠点に鑑み、ビデオ信号をビデオデータにリアルタイム
に変換しながらネットワークを経由して連続性を保持し
つつビデオサーバに書き込むことを可能にするビデオデ
ータ書き込み装置を提供することを目的とする。
[0007] In view of the above-mentioned drawbacks of the conventional method, the present invention allows a video signal to be written to a video server while maintaining continuity via a network while converting the video signal into video data in real time. It is an object of the present invention to provide a video data writing device.

【0008】[0008]

【課題を解決するための手段】本発明は上記の目的を達
成するために、以下の手段を採用している。すなわち、
まず、本発明は、ビデオ信号を取り込む入力手段と、前
記ビデオ信号を蓄積可能なビデオデータに変換する変換
手段と、前記ビデオデータをネットワークを介してビデ
オサーバに書き込む書き込み手段とを備えたビデオデー
タ書き込み装置を前提とする。
The present invention employs the following means to achieve the above object. That is,
First, the present invention provides video data comprising input means for capturing a video signal, conversion means for converting the video signal into storable video data, and writing means for writing the video data to a video server via a network. Assume a writing device.

【0009】上記ビデオデータ書き込み装置において、
ネットワークを介してビデオサーバに書き込み可能なレ
ートを測定するレート測定手段を設けることによって、
ネットワークへの書き込み可能レートを検出する。制御
手段は、前記変換手段でビデオ信号をビデオデータに変
換する際の変換レートを、前記レート測定手段で測定し
た書き込み可能レートに基づいて変更する。これによっ
て、変換手段ではネットワークの状態に応じた変換レー
トが設定されたことになる。 また、エラーデータ保持
手段を設けることによって、前記書き込み手段で書き込
むことのできなかったデータを保持して書き込むように
し、上記制御手段は、前記エラーデータ保持手段に保持
されているデータを、再度書き込むために要する単位時
間当たりのデータ量分を勘案した値で、前記変換手段に
設定された変換レートを変更させるようにする。
In the above video data writing device,
By providing a rate measuring means for measuring a writable rate to a video server via a network,
Detect the writable rate to the network. The control means changes a conversion rate when converting the video signal into video data by the conversion means based on the writable rate measured by the rate measurement means. As a result, the conversion means sets the conversion rate according to the state of the network. Further, by providing an error data holding unit, the data that could not be written by the writing unit is held and written, and the control unit writes the data held in the error data holding unit again. The conversion rate set in the conversion means is changed by a value in consideration of the amount of data per unit time required for the conversion.

【0010】更に、再書き込み手段を設けて、前記書き
込み手段に前記エラーデータ保持手段により保持されて
いるデータを再度書き込むように指示をする。これによ
って、ネットワークの状態に変換レートを合わせること
ができるとともに、エラーが発生したとき保持されたデ
ータも遅滞なくビデオサーバに書き込むことが可能とな
る。
Further, a rewriting means is provided, and instructs the writing means to rewrite the data held by the error data holding means. As a result, the conversion rate can be adjusted to the state of the network, and the data held when an error occurs can be written to the video server without delay.

【0011】上記では、ネットワークの状態に合わせて
変換レートを決定しているが、既に書き込まれたデータ
の状態より変換レートを決定することもできる。すなわ
ち、読み出し手段によって、ビデオサーバに蓄積された
ビデオデータをネットワークを介して読み出し、前記読
み出されたビデオデータに基づいてエラー検出手段で書
き込み時のエラーを検出する。ここで、エラーが検出さ
れた場合に、制御手段によって、変換手段に設定された
ビデオ信号をビデオデータに変換する。
In the above description, the conversion rate is determined in accordance with the state of the network. However, the conversion rate can be determined from the state of already written data. That is, the reading means reads the video data stored in the video server via the network, and the error detecting means detects an error at the time of writing based on the read video data. Here, when an error is detected, the control means converts the video signal set in the conversion means into video data.

【0012】[0012]

【発明の実施の形態】図1は本発明の第1の実施例にお
けるビデオデータ書き込み装置の構成図であり、図4は
その動作手順を示すフロー図である。以下本実施例にか
かるビデオデータ書き込み装置の構成をその動作ととも
に説明する。
FIG. 1 is a block diagram of a video data writing apparatus according to a first embodiment of the present invention, and FIG. 4 is a flowchart showing an operation procedure thereof. Hereinafter, the configuration of the video data writing device according to the present embodiment will be described along with its operation.

【0013】図1においてビデオ信号は入力手段101
によってエンコーダ100に取り込まれ、変換手段10
2は入力手段101によって取り込まれたビデオ信号を
蓄積可能なビデオデータにリアルタイムに変換する。次
段の書き込み手段103は上記変換手段102によって
得られたビデオデータをネットワーク110を介してビ
デオサーバ120に書き込む。ここで、上記変換手段1
02には以下の手順によって変換レートが設定されるこ
とになる。また、上記のデータの流れと以下の変換レー
ト設定処理は並行してなされることになる。
In FIG. 1, a video signal is input to an input means 101.
By the conversion means 10
2 converts the video signal captured by the input means 101 into video data that can be stored in real time. The next writing unit 103 writes the video data obtained by the conversion unit 102 to the video server 120 via the network 110. Here, the conversion means 1
02 is set to the conversion rate by the following procedure. Further, the above data flow and the following conversion rate setting processing are performed in parallel.

【0014】一方、レート測定手段104はネットワー
クを介してビデオサーバに書き込める単位時間当たりの
データ量(書き込み可能レートa)を定期的に測定する
ようにしておく(図4、ステップS112)。また、制
御手段105は上記レート測定手段104が測定した書
き込み可能レートaと、上記変換手段102に設定され
ているビデオ信号をビデオデータに変換する変換レート
bとを得て、両者を比較する(図4、ステップS11
3)。
On the other hand, the rate measuring means 104 periodically measures the amount of data (writable rate a) per unit time which can be written to the video server via the network (FIG. 4, step S112). Further, the control means 105 obtains the writable rate a measured by the rate measuring means 104 and the conversion rate b for converting the video signal set in the converting means 102 into video data, and compares them. FIG. 4, step S11
3).

【0015】変換レートbの設定処理は基本的には、書
き込み可能レートaが変換レートbを上回っているとき
には、変換レートbを書き込み可能レートaまで高く
し、書き込み可能レートaが変換レートbより低いとき
には、変換レートbを書き込み可能レートaまで小さく
する処理をするが、図4においては、変換レートbが書
き込み可能レートaの0.85倍〜0.95倍の間に納
まるように処理をする場合を示した。
The conversion rate b is basically set when the writable rate a exceeds the conversion rate b, the conversion rate b is increased to the writable rate a, and the writable rate a is set higher than the conversion rate b. When the conversion rate b is low, the processing is performed to reduce the conversion rate b to the writable rate a. However, in FIG. 4, the processing is performed so that the conversion rate b falls between 0.85 and 0.95 times the writable rate a. I showed you the case.

【0016】すなわち、上記の比較段階において、書き
込み可能レートaの0.95倍が変換手段102による
変換レートbより小さい場合(0.95a<b)には、
上記制御手段105は上記変換手段102に設定された
変換レートbを、現在の変換レートbから書き込み可能
レートaの所定値(例えば0.9a)にまで小さくする
(図4、ステップS113→S114)。
That is, in the above comparison step, when 0.95 times the writable rate a is smaller than the conversion rate b by the conversion means 102 (0.95a <b),
The control means 105 reduces the conversion rate b set in the conversion means 102 from the current conversion rate b to a predetermined value (for example, 0.9a) of the writable rate a (FIG. 4, step S113 → S114). .

【0017】また、書き込み可能レートaの0.85倍
が変換手段102による変換レートbより大きい場合
(0.85a>b)には、上記制御手段105は上記変
換手段102に設定された変換レートbを、現在の変換
レートbから書き込み可能レートaの所定値(例えば
0.9a)にまで大きくする(図4、ステップS113
→S115)。
If 0.85 times the writable rate a is greater than the conversion rate b by the conversion means 102 (0.85a> b), the control means 105 sets the conversion rate set in the conversion means 102 b is increased from the current conversion rate b to a predetermined value (for example, 0.9a) of the writable rate a (FIG. 4, step S113).
→ S115).

【0018】更に、変換レートbが書き込み可能レート
aの0.85倍以上であって0.95倍以下である場合
(0.85a≦b≦0.95a)には制御手段105は
変換手段102に設定されている変換レートを変更しな
い。
Further, when the conversion rate b is 0.85 times or more and 0.95 times or less of the writable rate a (0.85a ≦ b ≦ 0.95a), the control means 105 controls the conversion means 102 Do not change the conversion rate set in.

【0019】これによって、上記変換手段102による
データ変換レートbはネットワークの伝送可能データ容
量に対応した値となり、入力されるデータ量が変換手段
102に設定された変換レートでの変換能力を上回らな
い限り、前記入力されたデータは連続してビデオサーバ
に書き込まれることになる。
As a result, the data conversion rate b by the conversion means 102 becomes a value corresponding to the transmittable data capacity of the network, and the input data amount does not exceed the conversion capacity at the conversion rate set in the conversion means 102. As long as the input data is continuously written to the video server.

【0020】尚、上記変換手段102には電源投入と同
時に初期設定(図4、ステップS111)の段階で所定
の値の変換レートが設定されるが、一旦変換レート設定
処理手順が進行すると前記初期設定値は、上記のように
レート測定手段104の測定するネットワークへの書き
込み可能レートaに基づいて直ちに更新されるため、前
記初期設定値は零であっても、あるいは予め予測される
特定の値であってもかまわない。
The conversion rate of a predetermined value is set in the conversion means 102 at the stage of initial setting (step S111 in FIG. 4) at the same time when the power is turned on. Since the set value is immediately updated based on the writable rate a to the network measured by the rate measuring means 104 as described above, the initial set value may be zero or a specific value predicted in advance. It may be.

【0021】図2は本発明の第2の実施例におけるビデ
オデータ書き込み装置の構成図であり、図5はその動作
手順を示すフロー図である。図1において説明したと同
様、ビデオ信号は入力手段201によってエンコーダ2
00に取り込まれ、変換手段202は入力手段201に
よって取り込まれたビデオ信号を蓄積可能なビデオデー
タにリアルタイムに変換し、前記変換されたビデオデー
タをサーバに書き込む。
FIG. 2 is a block diagram of a video data writing apparatus according to a second embodiment of the present invention, and FIG. 5 is a flowchart showing the operation procedure. As described with reference to FIG.
The conversion means 202 converts the video signal fetched by the input means 201 into storable video data in real time, and writes the converted video data to a server.

【0022】この書き込みの段階で、上記変換手段20
2によるデータ変換レートbが書き込み手段203によ
る書き込み可能レートaより上回ると、書き込みエラー
が発生することになるが、ここでは前記書き込みエラー
が発生するとエラーデータ保持手段206が、前記書き
込みできなかったデータを保持するようになっている。
At this writing stage, the conversion means 20
If the data conversion rate b by the write unit 2 exceeds the writable rate a by the writing unit 203, a write error occurs. Here, when the write error occurs, the error data holding unit 206 Is to be held.

【0023】尚、上記変換手段202には以下の手順に
よって所定の変換レートが設定されているものとし、ま
た、上記データの伝送処理とエラーデータの保持処理、
更に、以下に説明する変換レートの設定処理はそれぞれ
並行して行われる。
It is assumed that a predetermined conversion rate is set in the conversion means 202 according to the following procedure. Further, the data transmission processing and error data holding processing are performed.
Further, the conversion rate setting processing described below is performed in parallel.

【0024】変換レート設定処理は以下のようにしてな
される。レート測定手段204はネットワークを介して
ビデオサーバに書き込める単位時間当たりのデータ量
(書き込み可能レートa)を定期的に測定しており、制
御手段205は上記レート測定手段204による測定結
果と、上記変換手段202によるデータ変換レートbと
を取得し、両者を比較するとともに、この比較結果に基
づいて以下のように変換レートbの設定処理をする。
The conversion rate setting process is performed as follows. The rate measuring means 204 periodically measures the amount of data per unit time (writable rate a) which can be written to the video server via the network, and the control means 205 compares the measurement result of the rate measuring means 204 with the conversion result. The data conversion rate b by the means 202 is obtained, the two are compared, and the conversion rate b is set based on the comparison result as follows.

【0025】変換レートbの設定処理は上記の第1の実
施例と同様基本的には、書き込み可能レートaが変換レ
ートbを上回っているときには、前記変換レートbを書
き込み可能レートa迄高くし、書き込み可能レートaが
変換レートbより低いときには、前記変換レートbを書
き込み可能レートa迄低くする処理を行うことになる
が、図5においては、変換レートbが書き込み可能レー
トaの0.85倍〜0.95倍の間に納まるようにする
場合を示すとともに、エラーデータ保持手段206にエ
ラーデータが保持されている場合はその点も考慮した処
理とした。
The conversion rate b is set basically in the same manner as in the first embodiment. When the writable rate a exceeds the conversion rate b, the conversion rate b is increased to the writable rate a. When the writable rate a is lower than the conversion rate b, the conversion rate b is reduced to the writable rate a. In FIG. 5, the conversion rate b is 0.85 of the writable rate a. In this case, the error data is held in the error data holding unit 206. In addition, when the error data is held in the error data holding unit 206, this point is considered.

【0026】すなわち、上記の比較段階において、書き
込み可能レートaの0.95倍が変換手段202による
変換レートbより小さい場合(0.95a<b)には、
上記制御手段205は更に、エラーデータ保持手段20
6に保持されているデータ量を勘案して上記変換手段1
02の変換レートbを、現在の変換レートbから書き込
み可能レートaの所定値(例えば0.9a)にまで小さ
くする(図5、ステップS213→S214→S21
5)。
That is, when 0.95 times the writable rate a is smaller than the conversion rate b by the conversion means 202 (0.95a <b) in the above comparison step,
The control means 205 further includes the error data holding means 20
6 in consideration of the amount of data stored in
02 is reduced from the current conversion rate b to a predetermined value (for example, 0.9a) of the writable rate a (FIG. 5, steps S213 → S214 → S21).
5).

【0027】ここで、再書き込み指示手段207はエラ
ーデータ保持手段206のデータ保持量を常時監視して
おり、上記制御手段205は前記再書き込み指示手段2
07より前記保持データ量を受け取る。保持データ量が
零のときは、上記所定値(b=0.9a)がそのまま変
換手段202への設定値となる(図5、ステップS11
5a)。また、保持データ量がαのときは、上記変換手
段202への設定値は上記所定値−αとなる(図5、ス
テップS115b)。
Here, the rewriting instructing means 207 constantly monitors the data holding amount of the error data holding means 206, and the control means 205 controls the rewriting instructing means 2.
07, the received data amount is received. When the held data amount is zero, the above-mentioned predetermined value (b = 0.9a) becomes the set value for the conversion means 202 as it is (FIG. 5, step S11).
5a). When the held data amount is α, the set value for the conversion means 202 is the predetermined value−α (FIG. 5, step S115b).

【0028】また、書き込み可能レートaの0.85倍
が変換手段202による変換レートbより大きい場合
(0.85a>b)には、上記制御手段205は上記変
換手段102に対して変換レートbを、現在の変換レー
トbから書き込み可能レートaの所定値(例えば0.9
a)にまで大きくする(図5、ステップS113→S1
16)。
If 0.85 times the writable rate a is greater than the conversion rate b by the conversion means 202 (0.85a> b), the control means 205 sends the conversion rate b to the conversion means 102. From the current conversion rate b to a predetermined value of the writable rate a (for example, 0.9
a) (FIG. 5, step S113 → S1)
16).

【0029】更に、変換レートbが書き込み可能レート
aの0.85倍以上であって0.95倍以下である場合
(0.85a≦b≦0.95a)には制御手段205は
変換手段202の変換レートを変更しない。
Further, when the conversion rate b is 0.85 times or more and 0.95 times or less of the writable rate a (0.85a ≦ b ≦ 0.95a), the control means 205 makes the conversion means 202 Do not change the conversion rate of.

【0030】上記によって、ネットワークの状態および
エラーデータ保持手段206の状態に応じた変換レート
bを変換手段202に設定できたことになる。上記設定
が終わると、再書き込み指示手段207はここで再びエ
ラーデータ保持手段206に書き込めなかったデータが
保持されているか否かを検索し、書き込めなかったデー
タが保持されている場合には、書き込み手段203に対
して前記保持されているビデオデータをビデオサーバ2
20に書き込むように指示を出し、前記保持データをサ
ーバに書き込む。このとき変換手段202への変換レー
トの設定値は前記保持データを勘案した値になっている
ので、上記保持データ送出後に変換手段202よりのビ
デオデータをビデオサーバ220に書き込んでもエラー
は発生しないことになる(図5、ステップS217→S
218)。
As described above, the conversion rate b according to the state of the network and the state of the error data holding unit 206 can be set in the conversion unit 202. When the above setting is completed, the rewriting instructing means 207 again searches the error data holding means 206 to determine whether or not the data that could not be written is held. Means 203 for transmitting the held video data to the video server 2
20 is written, and the held data is written to the server. At this time, since the set value of the conversion rate to the conversion unit 202 is a value in consideration of the held data, no error occurs even if the video data from the conversion unit 202 is written to the video server 220 after sending the held data. (FIG. 5, step S217 → S
218).

【0031】尚、この実施例においても、上記変換レー
トとしての初期設定値はいくらであってもかまわない。
図3は本発明の別の実施例を示すブロック図であり、図
6はその動作手順を示すフロー図である。
In this embodiment, any initial value may be used as the conversion rate.
FIG. 3 is a block diagram showing another embodiment of the present invention, and FIG. 6 is a flowchart showing the operation procedure.

【0032】上記図1、図2に示した実施例と同様、ビ
デオ信号は入力手段301によってエンコーダ300に
取り込まれ、変換手段302は入力手段301によって
取り込まれたビデオ信号を蓄積可能なビデオデータにリ
アルタイムに変換する。次いで、上記書き込み手段30
3は上記変換手段302によって変換されたビデオデー
タをネットワーク310を介してビデオサーバ320に
書き込む。
As in the embodiment shown in FIGS. 1 and 2, a video signal is taken into the encoder 300 by the input means 301, and the conversion means 302 is converted into video data capable of storing the video signal taken by the input means 301. Convert in real time. Next, the writing means 30
3 writes the video data converted by the conversion means 302 to the video server 320 via the network 310.

【0033】読み出し手段306はネットワーク310
を介してビデオサーバ320から書き込み手段303が
書き込んだビデオデータを読み出し、エラー検出手段3
04に入力する。
The reading means 306 is connected to the network 310
The video data written by the writing means 303 is read from the video server 320 via the
Enter in 04.

【0034】エラー検出手段304は上記読み出し手段
306が読み出したデータに途切れを検出した場合をエ
ラーとして検出し、制御手段305はエラー検出手段3
04によりエラーが検出された場合に、変換手段302
に設定された変換レートを小さくするように指示を出す
(図6、ステップS312→S313)。
The error detecting means 304 detects, as an error, a case where the data read by the reading means 306 detects an interruption, and the control means 305 controls the error detecting means 3.
If an error is detected by the conversion unit 302,
Is issued (step S312 → S313 in FIG. 6).

【0035】上述のように本実施例のビデオデータ書き
込み装置においては、ネットワークを介してビデオサー
バにビデオデータを書き込む際にエラーを検出して書き
込みを制御することによってリアルタイムにビデオデー
タを書き込むことが可能になる。
As described above, in the video data writing apparatus of the present embodiment, when writing video data to the video server via the network, the video data can be written in real time by detecting an error and controlling the writing. Will be possible.

【0036】尚、この場合、エラー検出されても、読み
出し手段306より得られたデータ量と書き込み手段3
03で書き込まれたデータ量との差を得ることはできな
いので、上記のように変換手段302に設定される変換
レートを正確に算出することはできないので、エラーが
発生しなくなるまで所定の値ずつ段階的に変換レートを
下げるようにする。
In this case, even if an error is detected, the data amount obtained by the reading means 306 and the writing means 3
03, it is not possible to obtain a difference from the amount of data written, so that the conversion rate set in the conversion means 302 cannot be accurately calculated as described above. Decrease the conversion rate step by step.

【0037】また、この例では一旦下げた変換レートは
電源をOFFにしない限り再び上げないことはないの
で、初期設定値としてはネットワークの書き込み可能レ
ートの上限に近い値を設定する。
Further, in this example, since the once reduced conversion rate does not increase again unless the power is turned off, a value close to the upper limit of the writable rate of the network is set as the initial setting value.

【0038】[0038]

【発明の効果】以上のように、本発明のビデオデータ書
き込み装置においては、ネットワークやビデオサーバの
状態に応じてビデオ信号からビデオデータへの単位時間
当たりの変換データ量を制御することによってリアルタ
イムにビデオサーバへの書き込みが可能となり、ビデオ
データの作成時間を短縮でき、また、現在の映像をリア
ルタイムにビデオサーバに蓄積し配送することが可能と
なる。
As described above, in the video data writing apparatus of the present invention, the amount of data converted from video signals to video data per unit time is controlled in real time according to the state of the network or the video server. Writing to the video server becomes possible, the time for creating video data can be shortened, and the current video can be stored and delivered to the video server in real time.

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

【図1】本発明の第1の実施例におけるビデオデータ書
き込み装置の構成図である。
FIG. 1 is a configuration diagram of a video data writing device according to a first embodiment of the present invention.

【図2】本発明の第2の実施例におけるビデオデータ書
き込み装置の構成図である。
FIG. 2 is a configuration diagram of a video data writing device according to a second embodiment of the present invention.

【図3】本発明の第3の実施例におけるビデオデータ書
き込み装置の構成図である。
FIG. 3 is a configuration diagram of a video data writing device according to a third embodiment of the present invention.

【図4】本発明の第1の実施例の動作手順を示すフロー
図である。
FIG. 4 is a flowchart showing an operation procedure of the first embodiment of the present invention.

【図5】本発明の第2の実施例の動作手順を示すフロー
図である。
FIG. 5 is a flowchart showing an operation procedure of the second embodiment of the present invention.

【図6】本発明の第3の実施例の動作手順を示すフロー
図である。
FIG. 6 is a flowchart showing an operation procedure of the third embodiment of the present invention.

【図7】従来のエンコーダの構成図である。FIG. 7 is a configuration diagram of a conventional encoder.

【符合の説明】[Description of sign]

101 入力手段 102 変換手段 103 書き込み手段 104 レート測定手段 105 制御手段 110 ネットワーク 120 ビデオサーバ 206 エラーデータ保持手段 306 読み出し手段 101 input means 102 conversion means 103 writing means 104 rate measuring means 105 control means 110 network 120 video server 206 error data holding means 306 reading means

Claims (3)

【特許請求の範囲】[Claims] 【請求項1】 ビデオ信号を取り込む入力手段と、前記
ビデオ信号を蓄積可能なビデオデータに変換する変換手
段と、前記ビデオデータをネットワークを介してビデオ
サーバに書き込む書き込み手段とを備えたビデオデータ
書き込み装置において、 ネットワークを介してビデオサーバに書き込み可能なレ
ートを測定するレート測定手段と、 前記変換手段に設定されたビデオ信号をビデオデータに
変換する際の変換レートを、前記レート測定手段で測定
した書き込み可能レートに基づいて変更する制御手段と
を備えたことを特徴とするビデオデータ書き込み装置。
A video data writing apparatus comprising: input means for receiving a video signal; conversion means for converting the video signal into storable video data; and writing means for writing the video data to a video server via a network. In the apparatus, a rate measuring means for measuring a writable rate to a video server via a network, and a conversion rate for converting a video signal set in the converting means into video data is measured by the rate measuring means. A video data writing device, comprising: control means for changing based on a writable rate.
【請求項2】 前記書き込み手段で書き込むことのでき
なかったデータを保持するエラーデータ保持手段と、 前記エラーデータ保持手段に保持されているデータを、
再度書き込むために要する単位時間当たりのデータ量分
を勘案した値で、前記変換手段に設定された変換レート
を変更させる前記制御手段と、 前記書き込み手段に前記エラーデータ保持手段により保
持されているデータを再度書き込むように指示する再書
き込み手段とを備えたことを特徴とする請求項1に記載
のビデオデータ書き込み装置。
2. An error data holding unit for holding data that could not be written by the writing unit, and a data held by the error data holding unit.
The control means for changing the conversion rate set in the conversion means with a value in consideration of the amount of data per unit time required for rewriting, and the data held by the error data holding means in the writing means 2. The video data writing apparatus according to claim 1, further comprising: rewriting means for instructing to write again.
【請求項3】 ビデオ信号を取り込む入力手段と、前記
ビデオ信号を蓄積可能なビデオデータに変換する変換手
段と、前記ビデオデータをネットワークを介してビデオ
サーバに書き込む書き込み手段とを備えたビデオデータ
書き込み装置において、 ビデオサーバに蓄積されたビデオデータをネットワーク
を介して読み出す読み出し手段と、 前記読み出し手段が読み出したビデオデータに基づいて
書き込みエラーを検出するエラー検出手段と、 前記エラー検出手段によりエラーが検出された場合に、
変換手段に設定されたビデオ信号をビデオデータに変換
する変換レートの変更を前記変換手段に指示する制御手
段とを備えたことを特徴とするビデオデータ書き込み装
置。
3. A video data writing apparatus comprising: input means for receiving a video signal; conversion means for converting the video signal into storable video data; and writing means for writing the video data to a video server via a network. In the apparatus, reading means for reading video data stored in a video server via a network, error detecting means for detecting a writing error based on the video data read by the reading means, and error detected by the error detecting means If done,
A video data writing apparatus comprising: a control unit that instructs the conversion unit to change a conversion rate for converting a video signal set in the conversion unit into video data.
JP9181080A 1997-07-07 1997-07-07 Video data writer Pending JPH1127617A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP9181080A JPH1127617A (en) 1997-07-07 1997-07-07 Video data writer

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP9181080A JPH1127617A (en) 1997-07-07 1997-07-07 Video data writer

Publications (1)

Publication Number Publication Date
JPH1127617A true JPH1127617A (en) 1999-01-29

Family

ID=16094470

Family Applications (1)

Application Number Title Priority Date Filing Date
JP9181080A Pending JPH1127617A (en) 1997-07-07 1997-07-07 Video data writer

Country Status (1)

Country Link
JP (1) JPH1127617A (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7664367B2 (en) 2004-02-03 2010-02-16 Panasonic Corporation Information processing device
CN103770006A (en) * 2014-01-22 2014-05-07 西安工业大学 Method for finishing diamond grinding wheel by utilizing electric spark, as well as disc-shaped electrode and device adopted

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7664367B2 (en) 2004-02-03 2010-02-16 Panasonic Corporation Information processing device
CN103770006A (en) * 2014-01-22 2014-05-07 西安工业大学 Method for finishing diamond grinding wheel by utilizing electric spark, as well as disc-shaped electrode and device adopted

Similar Documents

Publication Publication Date Title
US5563961A (en) Video data compression method and system which measures compressed data storage time to optimize compression rate
US6993646B2 (en) Automatically configuring storage array including plurality of media storage devices for storing and providing data within a network of devices
US6119144A (en) Apparatus and method for information transfer between a video server and a general purpose computer or the like
CN1729687A (en) More user friendly time-shift buffer
JPH11187367A (en) Video transmitter, video receiver and video transmitting system using these
KR100793233B1 (en) Method for changing device informtaion
JP2002319991A (en) Video or audio transmission system
US6493298B1 (en) Method of controlling reproduction speed of optical disk
JPH1098679A (en) Recording medium saving recording method for monitor system
JP5170891B2 (en) Internet network device and data transmission method thereof
US20070226397A1 (en) Time Budgeting for Non-Data Transfer Operations in Drive Units
US20050259536A1 (en) Automatically configuring storage array including a plurality of media storage devices for storing and providing data within a network of devices
JPH1127617A (en) Video data writer
US7418532B2 (en) Data transfer device, data transfer system, and data transfer method
US6996326B2 (en) Data recording apparatus and data recording method
US20050010904A1 (en) Information recording device, method for the same, program for the same and recording medium storing the program
EP0905974A2 (en) Interactive data transmission system including information recording and/or reproduction apparatus connected to an electronic control apparatus via a bus
US6785465B1 (en) Disk apparatus, video/audio data processor, and video/audio control method that detect audiovisual frame information to control output
US20090231426A1 (en) Image recording reproducing device
KR100338062B1 (en) A system for driving digital video decks through this 1394 interface
KR100443274B1 (en) Method for transmitting data in digital video recorder for monitoring
JP3100548B2 (en) Transmission volume control device
JP2763240B2 (en) Network management method
KR100238410B1 (en) Variable bit rate data management device and method contained dvdp
JP2000217068A (en) Information recorder