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
JP4130871B2 - Remote video switching method, remote video switching device, remote video switching program, and recording medium recording remote video switching program - Google Patents
[go: Go Back, main page]

JP4130871B2 - Remote video switching method, remote video switching device, remote video switching program, and recording medium recording remote video switching program - Google Patents

Remote video switching method, remote video switching device, remote video switching program, and recording medium recording remote video switching program Download PDF

Info

Publication number
JP4130871B2
JP4130871B2 JP2002061813A JP2002061813A JP4130871B2 JP 4130871 B2 JP4130871 B2 JP 4130871B2 JP 2002061813 A JP2002061813 A JP 2002061813A JP 2002061813 A JP2002061813 A JP 2002061813A JP 4130871 B2 JP4130871 B2 JP 4130871B2
Authority
JP
Japan
Prior art keywords
video
time code
switching
video switching
tcp
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 - Fee Related
Application number
JP2002061813A
Other languages
Japanese (ja)
Other versions
JP2003264741A5 (en
JP2003264741A (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 JP2002061813A priority Critical patent/JP4130871B2/en
Publication of JP2003264741A publication Critical patent/JP2003264741A/en
Publication of JP2003264741A5 publication Critical patent/JP2003264741A5/ja
Application granted granted Critical
Publication of JP4130871B2 publication Critical patent/JP4130871B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Landscapes

  • Studio Circuits (AREA)
  • Studio Devices (AREA)
  • Synchronisation In Digital Transmission Systems (AREA)

Description

【0001】
【発明の属する技術分野】
本発明は、複数中継地点から同期網や非同期網を用いて映像転送を行い、蓄積映像データや中継映像との切り替えを実施するにあたり、切り替え実施場所と切り替え命令場所が異なる場合に、切り替え指示された映像フレームを正確な切り替えで実現する遠隔映像切り替え方法、遠隔映像切り替え装置、遠隔映像切り替えプログラム及び遠隔映像切り替えプログラムを記録した記録媒体に関するものである。
【0002】
【従来の技術】
従来は、一箇所の放送局やスタジオにおいて、映像転送に影響がでる遅延変動がない同期網を用いて映像を転送し、映像切り替えが実施されている。例えば、中継映像を切り替えるためには、切り替えタイミングを、モニタ映像を確認しながら決定し、切り替えタイミングが来た場合にスイッチを遅延なく動作させる手段が採られている。
【0003】
【発明が解決しようとする課題】
現在は、一箇所に映像データを集めて映像切り替えが行われている。しかし、今後のデータセンタ化に伴い、映像データの分散が進むと考えられる。この場合には、複数箇所から送られた映像データやデータセンタに蓄積された映像データを、一箇所のスタジオから切り替え命令を送信し、データセンタにおいて切り替えを実施するといった、切り替え命令地点と切り替え実施地点が異なる状況が考えられる。また、両地点を結ぶ通信路にインターネットのような非同期網を用いることが考えられる。
【0004】
切り替えを指示する場所と、実施場所が異なると、切り替え命令の転送と映像転送が個別に必要となる。この際に、編集命令の伝播遅延と映像転送の伝送遅延時間が異なる場合には、切り替えを指示した映像フレームと、切り替えが実施される映像フレームが異なり、正確に切り替えが実施されない。
【0005】
この解決方法として、映像にタイムコード(TCp)を埋め込み、切り替え命令地点から切り替えタイミングを示すタイムコード(TCs)を指定して送信する。切り替え実施地点においては、映像からタイムコード(TCp)を読み込み、上記(TCs)と(TCp)のタイムコードを監視し続け、両者が等しくなるタイミングで映像切り替えを実施する方法が考えられる。
【0006】
映像切り替えを実施するにあたり、複数のスタジオとデータセンタを接続するために、インターネットといった網を用いる場合には、映像データの損失が考えられる。この場合には、映像に埋め込まれたタイムコードを常に監視した映像切り替え方法では、正確に映像切り替えが実施できない。
【0007】
その他の方法として、映像転送時間と映像切り替え命令の転送時間を、予め測定し、切り替え時に切り替え命令をタイミング良く送出する方法が考えられる。この方法、転送に利用したネットワークが遅延変動する場合には、切り替え命令が遅延変動の影響を受けた場合には、正確に映像切り替えを実施することができない。
【0008】
本発明は、上記の事情に鑑みてなされたもので、遠隔地間において、映像切り替え指示により指定された映像フレームを、転送に利用したネットワークの種別によらず、映像切り替えを正確に実施する遠隔映像切り替え方法、遠隔映像切り替え装置、遠隔映像切り替えプログラム及び遠隔映像切り替えプログラムを記録した記録媒体を提供することを課題とする。
【0009】
【課題を解決するための手段】
上記課題を解決するに当たり、タイムコード(TC)に付いて述べるに、映像ストリームには、タイムコード(TC)が埋め込まれており、映像切り替え命令場所と切り替え実施場所において、タイムコード(TC)を読み込むことが出来るように構成されている。まず、読み込んだタイムコード値を(TCp)とする。特に、映像切り替え命令場所において読み込んだ(TCp)をタイムコード(TCps)とし、映像切り替え実施場所において読み込んだ(TCp)をタイムコード(TCpr)としている。
【0010】
映像信号発生装置は、映像ストリームで利用可能な形式のタイムコードを生成し、生成したタイムコード値を(TCn)とする。特に映像切り替え命令場所において生成した(TCn)をタイムコード(TCns)とし、映像切り替え実施場所において生成した(TCn)をタイムコード(TCCnr)としている。
【0011】
TCsは、映像切り替え命令場所から映像切り替え実施場所に対して送信される映像切り替えタイミングを示すタイムコードであり、上記(TCp)や(TCn)とは異なり、上記タイムコード(TCps)や(TCns)をタイムコード(TCs)として送信することができる。
【0012】
また、(TCd)と(TCt)は、計算式に基づいて算出された値であり、(TCc)は、ビデオサーバやビデオデッキに蓄積されている映像の再生スタート地点を示すタイムコードである。
【0013】
上記のように定義されたタイムコードに基づいた本発明を次に述べる。
【0014】
本発明は、上記の課題を解決するために、第1発明は、映像信号発生手段、映像中継手段、切り替え命令送信手段を有し、ネットワークを介して異なる場所にある映像切り替え実施装置に映像の切り替え命令を行う映像切り替え指示装置が行う映像切り替え方法であって、
映像信号発生手段が、タイムコード(TCns)を常に生成して映像中継手段に送信し、
映像中継手段が、前記タイムコード(TCns)を受信し、常に転送映像にタイムコード(TCp)として付与し続け、ネットワークを介してタイムコード(TCp)が付与された転送映像を前記映像切り替え実施装置に送信し、
切り替え命令送信手段が、切り替え指示信号の入力があると、映像中継手段から転送映像のタイムコード(TCp)を読み込み、当該タイムコード(TCp)を切り替えタイミングを示すタイムコード(TCs)として、ネットワークを介して前記映像切り替え実施装置に送信することを特徴とする遠隔映像切り替え方法である。
【0015】
第2発明は、映像信号発生手段、映像中継手段、切り替え命令送信手段を有し、ネットワークを介して異なる場所にある映像切り替え実施装置に映像の切り替え命令を行う映像切り替え指示装置が行う映像切り替え方法であって、
映像信号発生手段が、タイムコード(TCns)を常に生成して映像中継手段に送信し、
映像中継手段が、前記タイムコード(TCns)を受信し、常に転送映像にタイムコード(TCp)として付与し続け、ネットワークを介してタイムコード(TCp)が付与された転送映像を前記映像切り替え実施装置に送信し、
切り替え命令送信手段が、切り替え指示信号の入力があると、前記映像信号発生手段からタイムコード(TCns)を読み込み、当該タイムコード(TCns)を切り替えタイミングを示すタイムコード(TCs)として、ネットワークを介して前記映像切り替え実施装置に送信することを特徴とする遠隔映像切り替え方法である。
【0016】
第3発明は、映像信号発生手段、映像中継手段、切り替え命令受信手段を有し、ネットワークを介して異なる場所にある映像切り替え指示装置からの命令により映像の切り替えを実施する映像切り替え実施装置が行う映像切り替え方法であって、
映像信号発生手段が、タイムコード(TCnr)を常に生成し、
映像中継手段が、ネットワークを介してタイムコード(TCp)が付与された転送映像を前記映像切り替え指示装置から受信し、
切り替え命令受信手段が、映像中継手段からタイムコード(TCp)を、映像信号発生手段からタイムコード(TCnr)を同時に読み取り、タイムコード(TCnr)からタイムコード(TCp)を差し引いた値(TCd)を求め、
切り替え命令受信手段が、前記タイムコード(TCp)の受信から所定の時間内に切り替えタイミングを示すタイムコード(TCs)を映像切り替え指示装置から受信すると、タイムコード(TCs)に差(TCd)を加えて映像切り替えタイミングを示すタイムコード(TCt)求め、当該タイムコード(TCt)が映像信号発生手段から受信するタイムコード(TCnr)と等しくなった際に映像の切り替えを実施することを特徴とする遠隔映像切り替え方法である。
【0017】
第4発明は、映像の切り替え命令を行う映像切り替え指示装置と、当該映像切り替え指示装置とネットワークを介して異なる場所にあり映像切り替え指示装置からの命令により映像の切り替えを実施する映像切り替え実施装置とによる映像切り替え方法であって、
映像切り替え指示装置の第1の映像中継手段が、ネットワークを介してタイムコード(TCp)が付与された転送映像を前記切り替え実施装置に送信し、
映像切り替え指示装置の切り替え命令送信手段が、切り替え指示信号の入力があると、タイムコード(TCp)を切り替えタイミングを示すタイムコード(TCs)として、ネットワークを介して前記映像切り替え実施装置に送信し、
映像切り替え実施装置の第2の映像信号発生手段が、タイムコード(TCnr)を常に生成し、
映像切り替え実施装置の第2の映像中継手段が、ネットワークを介してタイムコード(TCp)が付与された転送映像を前記映像切り替え指示装置から受信し、
映像切り替え実施装置の切り替え命令受信手段が、第2の映像中継手段からタイムコード(TCp)を、第2の映像信号発生手段からタイムコード(TCnr)を同時に読み取り、タイムコード(TCnr)からタイムコード(TCp)を差し引いた値(TCd)を求め、
映像切り替え実施装置の切り替え命令受信手段が、前記タイムコード(TCp)の受信から所定の時間内に切り替えタイミングを示すタイムコード(TCs)を映像切り替え指示装置から受信すると、タイムコード(TCs)に差(TCd)を加えて映像切り替えタイミングを示すタイムコード(TCt)求め、当該タイムコード(TCt)が第2の映像信号発生手段から受信するタイムコード(TCnr)と等しくなった際に映像の切り替えを実施することを特徴とする遠隔映像切り替え方法である。
【0018】
第5発明は、映像切り替え指示装置の第1の映像信号発生手段が、タイムコード(TCns)を常に生成して第1の映像中継手段に送信し、
映像切り替え指示装置の第1の映像中継手段が、前記タイムコード(TCns)を受信し、常に転送映像にタイムコード(TCp)として付与し続け、ネットワークを介してタイムコード(TCp)が付与された転送映像を前記映像切り替え実施装置に送信することを特徴とする遠隔映像切り替え方法である。
【0019】
第6発明は、映像の切り替え命令を行う映像切り替え指示装置と、当該映像切り替え指示装置とネットワークを介して異なる場所にあり映像切り替え指示装置からの命令により映像の切り替えを実施する映像切り替え実施装置とによる映像切り替え方法であって、
映像切り替え指示装置の第1の映像信号発生手段が、タイムコード(TCns)を常に生成して第1の映像中継手段に送信し、
映像切り替え指示装置の第1の映像中継手段が、前記タイムコード(TCns)を受信し、常に転送映像にタイムコード(TCp)として付与し続け、ネットワークを介してタイムコード(TCp)が付与された転送映像を前記映像切り替え実施装置に送信し、
映像切り替え指示装置の切り替え命令送信手段が、切り替え指示信号の入力があると、前記第1の映像信号発生手段からタイムコード(TCns)を読み込み、当該タイムコード(TCns)を切り替えタイミングを示すタイムコード(TCs)として、ネットワークを介して前記映像切り替え実施装置に送信し、
映像切り替え実施装置の第2の映像信号発生手段が、タイムコード(TCnr)を常に生成し、
映像切り替え実施装置の第2の映像中継手段が、ネットワークを介してタイムコード(TCp)が付与された転送映像を前記映像切り替え指示装置から受信し、
映像切り替え実施装置の切り替え命令受信手段が、第2の映像中継手段からタイムコード(TCp)を、第2の映像信号発生手段からタイムコード(TCnr)を同時に読み取り、タイムコード(TCnr)からタイムコード(TCp)を差し引いた値(TCd)を求め、
映像切り替え実施装置の切り替え命令受信手段が、前記タイムコード(TCp)の受信から所定の時間内に切り替えタイミングを示すタイムコード(TCs)を映像切り替え指示装置から受信すると、タイムコード(TCs)に差(TCd)を加えて映像切り替えタイミングを示すタイムコード(TCt)求め、当該タイムコード(TCt)が第2の映像信号発生手段から受信するタイムコード(TCnr)と等しくなった際に映像の切り替えを実施することを特徴とする遠隔映像切り替え方法である。
【0020】
第7発明は、映像信号発生手段、映像中継手段、切り替え命令送信手段を有し、ネットワークを介して異なる場所にある映像切り替え実施装置に映像の切り替え命令を行う映像切り替え指示装置が構成された映像切り替え装置であって、
タイムコード(TCns)を常に生成して映像中継手段に送信する映像信号発生手段と、
前記タイムコード(TCns)を受信し、常に転送映像にタイムコード(TCp)として付与し続け、ネットワークを介してタイムコード(TCp)が付与された転送映像を前記映像切り替え実施装置に送信する映像中継手段と、
切り替え指示信号の入力があると、映像中継手段から転送映像のタイムコード(TCp)を読み込み、当該タイムコード(TCp)を切り替えタイミングを示すタイムコード(TCs)として、ネットワークを介して前記映像切り替え実施装置に送信する切り替え命令送信手段とを備えたことを特徴とする遠隔映像切り替え装置である、
【0021】
第8発明は、映像信号発生手段、映像中継手段、切り替え命令送信手段を有し、ネットワークを介して異なる場所にある映像切り替え実施装置に映像の切り替え命令を行う映像切り替え指示装置が構成された映像切り替え装置であって、
タイムコード(TCns)を常に生成して映像中継手段に送信する映像信号発生手段と、
前記タイムコード(TCns)を受信し、常に転送映像にタイムコード(TCp)として付与し続け、ネットワークを介してタイムコード(TCp)が付与された転送映像を前記映像切り替え実施装置に送信する映像中継手段と、
切り替え指示信号の入力があると、前記映像信号発生手段からタイムコード(TCns)を読み込み、当該タイムコード(TCns)を切り替えタイミングを示すタイムコード(TCs)として、ネットワークを介して前記映像切り替え実施装置に送信する切り替え命令送信手段とを備えたことを特徴とする遠隔映像切り替え装置である。
【0022】
第9発明は、映像信号発生手段、映像中継手段、切り替え命令受信手段を有し、ネットワークを介して異なる場所にある映像切り替え指示装置からの命令により映像の切り替えを実施する映像切り替え実施装置が構成された映像切り替え装置であって、
タイムコード(TCnr)を常に生成する映像信号発生手段と、
ネットワークを介してタイムコード(TCp)が付与された転送映像を前記映像切り替え指示装置から受信する映像中継手段と、
映像中継手段からタイムコード(TCp)を、映像信号発生手段からタイムコード(TCnr)を同時に読み取り、タイムコード(TCnr)からタイムコード(TCp)を差し引いた値(TCd)を求める切り替え命令受信手段とを備え、
該切り替え命令受信手段が、前記タイムコード(TCp)の受信から所定の時間内に切り替えタイミングを示すタイムコード(TCs)を映像切り替え指示装置から受信すると、タイムコード(TCs)に差(TCd)を加えて映像切り替えタイミングを示すタイムコード(TCt)求め、当該タイムコード(TCt)が映像信号発生手段から受信するタイムコード(TCnr)と等しくなった際に映像の切り替えを実施することを特徴とする遠隔映像切り替え装置である。
【0023】
第10発明は、映像の切り替え命令を行う映像切り替え指示装置と、当該映像切り替え指示装置とネットワークを介して異なる場所にあり映像切り替え指示装置からの命令により映像の切り替えを実施する映像切り替え実施装置とによる映像切り替え装置であって、
ネットワークを介してタイムコード(TCp)が付与された転送映像を前記切り替え実施装置に送信する映像切り替え指示装置の第1の映像中継手段と、
切り替え指示信号の入力があると、タイムコード(TCp)を切り替えタイミングを示すタイムコード(TCs)として、ネットワークを介して前記映像切り替え実施装置に送信する映像切り替え指示装置の切り替え命令送信手段と、
タイムコード(TCnr)を常に生成する映像切り替え実施装置の第2の映像信号発生手段と、
ネットワークを介してタイムコード(TCp)が付与された転送映像を前記映像切り替え指示装置から受信する映像切り替え実施装置の第2の映像中継手段と、
第2の映像中継手段からタイムコード(TCp)を、第2の映像信号発生手段からタイムコード(TCnr)を同時に読み取り、タイムコード(TCnr)からタイムコード(TCp)を差し引いた値(TCd)を求める映像切り替え実施装置の切り替え命令受信手段とを備え、
該映像切り替え実施装置の切り替え命令受信手段が、前記タイムコード(TCp)の受信から所定の時間内に切り替えタイミングを示すタイムコード(TCs)を映像切り替え指示装置から受信すると、タイムコード(TCs)に差(TCd)を加えて映像切り替えタイミングを示すタイムコード(TCt)求め、当該タイムコード(TCt)が第2の映像信号発生手段から受信するタイムコード(TCnr)と等しくなった際に映像の切り替えを実施することを特徴とする遠隔映像切り替え装置である。
【0024】
第11発明は、タイムコード(TCns)を常に生成して第1の映像中継手段に送信する映像切り替え指示装置の第1の映像信号発生手段と、
前記タイムコード(TCns)を受信し、常に転送映像にタイムコード(TCp)として付与し続け、ネットワークを介してタイムコード(TCp)が付与された転送映像を前記映像切り替え実施装置に送信する映像切り替え指示装置の第1の映像中継手段とを備えたことを特徴とする遠隔映像切り替え装置である。
【0025】
第12発明は、映像の切り替え命令を行う映像切り替え指示装置と、当該映像切り替え指示装置とネットワークを介して異なる場所にあり映像切り替え指示装置からの命令により映像の切り替えを実施する映像切り替え実施装置とによる映像切り替え装置であって、
タイムコード(TCns)を常に生成して第1の映像中継手段に送信する映像切り替え指示装置の第1の映像信号発生手段と、
前記タイムコード(TCns)を受信し、常に転送映像にタイムコード(TCp)として付与し続け、ネットワークを介してタイムコード(TCp)が付与された転送映像を前記映像切り替え実施装置に送信する映像切り替え指示装置の第1の映像中継手段と、
切り替え指示信号の入力があると、前記第1の映像信号発生手段からタイムコード(TCns)を読み込み、当該タイムコード(TCns)を切り替えタイミングを示すタイムコード(TCs)として、ネットワークを介して前記映像切り替え実施装置に送信する映像切り替え指示装置の切り替え命令送信手段と、
タイムコード(TCnr)を常に生成する映像切り替え実施装置の第2の映像信号発生手段と、
ネットワークを介してタイムコード(TCp)が付与された転送映像を前記映像切り替え指示装置から受信する映像切り替え実施装置の第2の映像中継手段と、
第2の映像中継手段からタイムコード(TCp)を、第2の映像信号発生手段からタイムコード(TCnr)を同時に読み取り、タイムコード(TCnr)からタイムコード(TCp)を差し引いた値(TCd)を求める映像切り替え実施装置の切り替え命令受信手段とを備え、
映像切り替え実施装置の切り替え命令受信手段が、前記タイムコード(TCp)の受信から所定の時間内に切り替えタイミングを示すタイムコード(TCs)を映像切り替え指示装置から受信すると、タイムコード(TCs)に差(TCd)を加えて映像切り替えタイミングを示すタイムコード(TCt)求め、当該タイムコード(TCt)が第2の映像信号発生手段から受信するタイムコード(TCnr)と等しくなった際に映像の切り替えを実施することを特徴とする遠隔映像切り替え装置である。
【0026】
第13発明は、第7発明ないし第12発明のいずれか1つに記載の遠隔切り替え装置を構成する各手段としてコンピュータを機能させる遠隔映像切り替えプログラムである。
【0027】
第14発明は、第13発明の遠隔映像切り替えプログラムを記録媒体に記録したコンピュータ読み取り可能な記録媒体である。
【0034】
【発明の実施の形態】
以下本発明の実施の形態を図面に基づいて詳細に説明する。図1は本発明の実施の第1形態を示す遠隔切り替え装置のシステム構成図で、図1の映像切り替え装置は、切り替え指示装置10と切り替え実施装置20により構成され、両者は、インターネット、電話網、もしくは、WDMと言った各種ネットワーク30により接続されている。
【0035】
切り替え指示装置10は、映像中継装置11、モニタ画面12、切り替え指示ボタン13、切り替え命令送信機14、映像信号発生装置15から構成される。
【0036】
切り替え実施装置20は、映像中継装置21、スイッチャ22、切り替え命令受信機23、複数台のビデオサーバ24、映像信号発生装置25から構成される。
【0037】
切り替え指示装置10と切り替え実施装置20に設置された映像信号発生装置15,25は、GPSやISDN時計同期技術を用いて、正確に周波数同期が実現され、映像フレームを同期するためのリファレンスクロックRCを生成する。
【0038】
切り替え指示装置10において、映像信号発生装置15は、リファレンスクロックRCを映像中継装置11に送信する。また、同映像信号発生装置15は、保持している時刻から作成したタイムコード(TCns)を映像中継装置11と切り替え命令送信機14に送信する。映像中継装置11は、中継映像を切り替え実施装置20の映像中継装置21へ送信する。
【0039】
また、映像中継装置11は、映像に付与されたタイムコード(TCps)を切り替え命令送信機14へ送信する。ここで、切り替え命令者は、モニタ画面12の映像を確認し、切り替えを行なうタイミングにおいて、切り替え先映像を指定して切り替え指示ボタン13を押す。
【0040】
切り替え指示ボタン13は、ボタンが押された際に、信号を切り替え命令送信機14へ送信する。切り替え命令送信機14は、切り替え指示ボタン13から信号を受け取った際に、切り替えタイミングを示すタイムコード(TCs)を、ネットワーク30を介して切り替え実施装置20の切り替え命令受信機23へ送信する。
【0041】
一方、切り替え実施装置20において、映像信号発生装置25は、リファレンスクロックRCを映像中継装置21、スイッチャ22、ビデオザーバ24ヘ送信する。また、同映像信号発生装置25は、保持している時刻から生成したタイムコード(TCnr)を切り替え命令受信機23に送信する。
【0042】
映像中継装置21は、受信映像に付与されたタイムコード(TCpr)を読み取り、切り替え命令受信機23へ送信する。また同中継装置21は、受信映像をスイッチャ22ヘ送信する。切り替え命令受信機23は、切り替え命令送信機14からタイムコードを受信した後に、スイッチャ22とビデオサーバ24に制御信号を送信する。
【0043】
次に、切り替え指示装置10と切り替え実施装置20の動作手順を図2から図6のフローチャートにより述べる。特に、図2は請求項1,5に関する切り替え指示装置10における切り替え命令送信機14の動作手順である。
【0044】
図2において、まず、映像切り替えボタンからの信号受信待機[ステップS1]のとき、切り替え指示ボタン13から切り替え指示信号を切り替え命令送信機14が受信する。
【0045】
すると、送信機14は、映像中継装置11からタイムコード(TCps)を受信し取得する[ステップS2]。その後、送信機14は、タイムコード(TCps)をタイムコード(TCs)として切り替え命令受信機23へ送信する[ステップS3]。
【0046】
図3は、切り替え指示装置10における動作手順を示すフローチャートで、切り替え命令送信機14から映像中継装置11にタイムコード(TCns)を送信して、常に映像にタイムコード(TCps)として付与し続けると同時に以下の処理を行う[ステップ11]。
【0047】
次に、映像切り替えボタンからの信号受信待機[ステップS12]のとき、切り替え指示ボタン13から切り替え指示信号を送信機14が受信する。すると、送信機14は、映像中継装置11からタイムコード(TCps)を受信し取得する[ステップS13]。
【0048】
その後、送信機14は、タイムコード(TCps)をタイムコード(TCs)として切り替え命令受信機23へ送信する[ステップS14]。
【0049】
図4は、切り替え指示装置10における動作手順を示すフローチャートで、切り替え命令送信機14から映像中継装置11にタイムコード(TCns)を送信して、常に映像にタイムコード(TCps)として付与し続けると同時に以下の処理を行う[ステップS21]。
【0050】
次に、映像切り替えボタンからの信号受信待機[ステップS22]のとき、切り替え指示ボタン13から切り替え指示信号を送信機14が受信する。すると送信機14は、映像信号発生装置15からタイムコード(TCns)を受信し取得する[ステップS23]。
【0051】
その後、送信機14は、タイムコード(TCns)をタイムコード(TCs)として切り替え命令受信機23へ送信する[ステップS24]。
【0052】
図5は、切り替え実施装置20における動作手順を示すフローチャートで、切り替え命令受信機23は以下のように動作する。
【0053】
まず、受信機23は、映像中継装置21からタイムコード(TCpr)を取得する[ステップ31]。この動作と同時に、映像信号発生装置25からタイムコード(TCnr)を受信する[ステップ32]。
【0054】
次に、タイムコード(TCnr)よりタイムコード(TCpr)を差し引いてタイムコード(TCd)を算出して保持する[ステップ33,34]。
【0055】
ステップ34で一定時間待機しているとき、切り替え命令送信機14からタイムコード(TCs)を受信し取得した際に[ステップ35]、タイムコード(TCs)にタイムコード(TCd)を加えて、1フレームを引き算した値のタイムコード(TCt)を、映像切り替えタイミングを示すタイムコード(TCt)として求める[ステップ36]。
【0056】
その後、映像信号発生装置25からタイムコード(TCnr)を繰り返し受信して[ステップ37]、タイムコード(TCnr)とタイムコード(TCt)が等しくなった際に[ステップ38]、映像切り替えを実施する[ステップ39]。
【0057】
図6は、切り替え実施装置20における動作手順を示すフローチャートで、切り替え命令受信機23は以下のように動作する。
【0058】
まず、タイムコード(TCs)が到着するまで待機する[ステップ41]。その後、切り替え命令送信機14からタイムコード(TCs)を受信機23が受信し取得した際に[ステップ42]、映像中継装置21からタイムコード(TCpr)を取得する[ステップ43]。
【0059】
次に、タイムコード(TCs)よりタイムコード(TCpr)を差し引いて(TCd)を算出する[ステップ44]。算出したタイムコード(TCd)が示す時間間隔待機した後に[ステップ45]、タイムコード(TCnr)をもとにして、映像切り替えを実施する[ステップ46]。
【0060】
上述した操作によって、スイッチャ22から、切り替え命令が送信されたフレームにおいて、ビデオサーバ24の映像と中継映像を切り替えた映像の出力を実現する。なお、ステップ41からステップ44の操作は、常に行う必要はない。
【0061】
図7は、本発明の実施の第2形態を示す遠隔映像切り替えシステムの構成説明図である。図7では、スタジオ50において、一台のカメラで撮影された映像と、データセンタ60に蓄積されている映像を、データセンタにおいて切り替えるための動作例を示す。
【0062】
スタジオ50は、ビデオカメラ51、ビデオレコーダ52、トランスミッタ53、切り替え指示ボタン54、切り替え命令送信機55、モニタ56、映像信号発生装置57で構成される。
【0063】
データセンタ60は、映像信号発生装置61を搭載した切り替え命令受信機62、ビデオレコーダ63、スイッチャ64、トランスミッタ65、ビデオサーバ66a,66b,66c……で構成される。
【0064】
スタジオ50およびデータセンタ60において、映像信号発生装置61にISDNからなるインターネット70を接続して、ISDN時計同期方式を用いて時刻と周波数の同期が行なわれている。
【0065】
本装置は、絶対時刻から生成したタイムコードとリファレンスクロックを生成する。データセンタ60の切り替え命令受信機62は、映像信号発生装置61を内蔵しており、装置内部においてタイムコードを取得することが可能である。
【0066】
映像ストリームは、同軸ケーブルにより接続されて、SDIネットワークにより各映像機器間を転送される。映像信号発生装置61は、各映像機器と同軸ケーブルで接続されて、リファレンスクロックを送信する。
【0067】
各映像機器は、リファレンスクロックを受け取り、映像フレームの同期を実現する。
【0068】
スタジオ50において、タイムコードは、音声用アナログケーブルを用いて映像信号発生装置57からビデオレコーダ52ヘ送信される。
【0069】
切り替え命令受信機62から各映像機器へのコントロール信号は、RS−232/422ケーブルを用いて送信される。
【0070】
なお、インターネット70は、Fast Etherもしくは、Giga Etherの帯域を持つ。
【0071】
スタジオ50において、ビデオカメラ51で撮られた映像ストリームは、SDIネットワークを経由して、ビデオレコーダ52に送られる。ビデオレコーダ52は、入力された映像ストリームに対して映像信号発生装置57から受け取ったタイムコードを付与し、SDIネットワークを経由してトランスミッタ53ヘ送信する。
【0072】
また、ビデオレコーダ52は、モニタ用映像をモニタ56へ送信する。トランスミッタ53は、SDI上の映像データをIPプロトコルに搭載して、インターネット70を通して送信する。切り替え命令者は、モニタ56の画面を見ながら、切り替えを行うタイミングで切り替え指示ボタン54を押す。
【0073】
データセンタ60において、トランスミッタ65は、インターネット70より受け取った映像ストリームを、SDIネットワークを経由してビデオレコーダ63ヘ送信する。ビデオレコーダ63は、映像ストリームからタイムコードを取り出して切り替え命令受信機62へ送信し、スイッチャ64ヘ映像を送信する。
【0074】
切り替え命令受信機62は、RS−232C/422を経由してビデオサーバ66a,66b,66c……、ビデオレコーダ63、スイッチャ64といった映像機器の制御を行う。切り替え命令受信機62は、切り替え命令送信機62から情報を受け取った後に、切り替え動作を実現する。
【0075】
切り替え命令送信機55から送信される命令は、User DatagramProtoco1(UDP)を利用して切り替え命令受信機62へ送信する。このパケットを切り替え命令パケットと呼ぶ。パケットロスに対応するため、ひとつの命令は、100msおきに3回連続して、3個の切り替え命令パケットとして送信する。切り替え命令パケットのヘッダには、オペレーション番号のフィールドがあり、命令を出すごとに番号が1ずつ増加する。切り替え命令受信機62は、同一のオペレーション番号を持つ切り替え命令パケットについて、2個目以降を廃棄する。
【0076】
映像切り替えのため、CUE UP,CM IN,CM IN TlMED OUT,CM OUT,MATRIX READ,MATRIX CHANGEと呼ぶコマンドを用意する。それぞれの命令は、切り替え指示ボタンが押された際に、そのボタンの種類によって分けられる。これらは以下の手順により実行される。
【0077】
CUE UP
1.切り替え命令送信機55から、切り替え後の再生ファイル名(F)と映像再生開始地点を示すタイムコード(TCc)を含む切り替え命令パケットが送信される。
【0078】
2.切り替え命令受信機62は、FとTCcを読み取り、ファイルサーバに対して、指定されたファイル名をロードし、TCcとなる映像フレームを頭出しすることを指示する。
【0079】
3.切り替え命令受信機62は、ビデオサーバ66a,66b,66c……からの動作結果を読み取り、ビデオサーバ66a,66b,66c……が正常に動作した場合には、ACK信号を切り替え命令送信機55へ返信する。ビデオサーバ66a,66b,66c……が異常終了した場合には、NAK信号を返信する。
【0080】
CM IN
1.切り替え命令送信機55から、スイッチャ64の入カポートと出カポートの対応関係を示すマトリクス(MT)と、切り替えを行う時刻を示すタイムコード(TCs)を含む切り替え命令パケットが送信される。
【0081】
2.切り替え命令受信機62は、タイムコード(TCs)とマトリクス(MT)を読み取り、問題がない場合には、切り替え命令送信機55へACK信号を返信する。何らかの問題が発生した場合には、NAK信号を返信する。
【0082】
3.切り替え命令受信機62は、切り替えタイミングまで待機する。
【0083】
4.切り替え命令受信機62は、ビデオサーバ66a,66b,66c……に再生命令を送信する。ビデオサーバ66a,66b,66c……から異常終了を受け取った場合には、NAK信号を切り替え命令送信機55へ返信し処理を終了する。
【0084】
5.切り替え命令受信機62は、スイッチャ64にマトリクス(MT)に従ってスイッチする命令を送信する。スイッチからの異常終了を受け取った場合には、NAK信号を切り替え命令送信機55へ返信し処理を終了する。
【0085】
6.ACK信号を切り替え命令送信機55へ返信する。
【0086】
CM OUT
1.切り替え命令送信機55から、スイッチャ64の入力ポートと出カポートの対応関係を示すマトリクス(MT)と、切り替えを行う時刻を示すタイムコード(TCs)を含む切り替え命令パケットが送信される。
【0087】
2.切り替え命令受信機62は、タイムコード(TCs)とマトリクス(MT)を読み取り、問題がない場合には、切り替え命令送信機55へACK信号を返信する。何らかの問題が発生した場合には、NAK信号を返信する。
【0088】
3.切り替え命令受信機62は、タイムコード(TCs)まで待機する。
【0089】
4.切り替え命令受信機62は、スイッチャ64にマトリクス(MT)に従ってスイッチする命令を送信する、スイッチからの異常終了を受け取った場合には、NAK信号を切り替え命令送信機55へ返信し処理を終了する。
【0090】
5.切り替え命令受信機62は、ビデオサーバ66a,66b,66c……に停止命令を送信する。ビデオサーバ66a,66b,66c……から異常終了を受け取った場合には、NAK信号を切り替え命令送信機55へ返信し処理を終了する。
【0091】
6.ACK信号を切り替え命令送信機55へ返信する、
CM IN TIMED OUT
1.切り替え命令送信機55から、スイッチャ64の入力ポートと出カポートの対応関係を示すマトリクス(MT)と、切り替えを行う時刻を示すタイムコード(TCs)と、切り替え時間を示すタイムコード(TCs2)を含む切り替え命令パケットが送信される。
【0092】
2.切り替え命令受信機62は、(TCs,MT,TCs2)を読み取り、問題がない場合には、切り替え命令送信機55へACK信号を返信する。何らかの問題が発生した場合には、NAK信号を返信する。
【0093】
3.切り替え命令受信機62は、現在のマトリクス(MT)を読み取り、(MTo)として保存し、タイムコード(TCs)まで待機する。
【0094】
4.切り替え命令受信機62は、ビデオサーバ66a,66b,66c……に再生命令を送信する。ビデオサーバ66a,66b,66c……から異常終了を受け取った場合には、NAK信号を切り替え命令送信機55へ返信し処理を終了する。
【0095】
5.切り替え命令受信機62は、スイッチャ64にマトリクス(MT)に従ってスイッチする命令を送信する。スイッチからの異常終了を受け取った場合には、NAK信号を切り替え命令送信機55へ返信し処理を終了する。
【0096】
6.ACK信号を切り替え命令送信機55へ返信する。
【0097】
7.切り替え命令受信機62は、タイムコード(TCs2)まで待機する。
【0098】
8.切り替え命令受信機62は、スイッチャ64にマトリクス(MTo)に従ってスイッチする命令を送信する。スイッチからの異常終了を受け取った場合には、NAK信号を切り替え命令送信機55へ返信し処理を終了する。
【0099】
9.切り替え命令受信機62は、ビデオサーバ66a,66b,66c……に停止命令を送信する。ビデオサーバ66a,66b,66c……から異常終了を受け取った場合には、NAK信号を切り替え命令送信機55へ返信し処理を終了する。
【0100】
10.ACK信号を切り替え命令送信機55へ返信する。
【0101】
MATRIX READ
1.切り替え命令送信機55から、MATRIX READの命令を示す切り替え命令パケットを送信する。
【0102】
2.切り替え命令受信機62は、スイッチャ64から、入力と出力の対応関係を示すマトリクスを読み込む。
【0103】
3.切り替え命令受信機62は、マトリクス(MT)の読み込みが正常終了した場合には、切り替え命令送信機にACK信号を返信する。異常終了した場合には、NAK信号を返信する。
【0104】
4.マトリクスのデータを切り替え命令送信機55へ返信する。
【0105】
MATRIX CHANGE
1.切り替え命令送信機55から、新たなマトリクス(MT)を含む、MATRIX CHANGEの切り替え命令パケットを送信する。
【0106】
2.切り替え命令受信機62は、切り替え命令パケットよりマトリクス(MT)を読み取り、スイッチャ64のマトリクス(MT)を変更する。
【0107】
3.切り替え命令受信機62は、マトリクス(MT)の変更が正常終了した場合に、切り替え命令送信機55へACK信号を返信する。異常終了した場合には、NAK信号を返信する。
【0108】
CUE UP,MATRIX READ,MATRIX CHANGE命令は、切り替え命令パケットを受け取ってから処理が終了するまでの間、切り替え命令受信機は、次の切り替え命令パケットを受け取らない。CM IN,CM OUT,CM IN TIMED OUT命令は、切り替え命令パケットを受け取ってから待機状態に以降した後に、切り替え動作を実行するまでの間、次の切り替え命令パケットを受け取ることができる。
【0109】
例えば、CM IN命令に続けてCM OUT命令が送信された場合には、初めのCM IN命令はキャンセルされ、CM OUT命令が実行される。これにより、誤ってCM IN命令を送信した場合にも、キャンセル可能とした。
【0110】
切り替え命令送信機の映像切り替え用アプリケーションは、これらの5つのコマンドを組み合せて映像切り替えを実施する。以下に手順を示す。
【0111】
ビデオサーバ66a,66b,66c……の映像への切り替え、
1.CM INを実行
2.MATRIX READを実行してマトリクス(MT)が正しく変更されたことを確認する。
【0112】
スタジオ50から送られてくる映像への切り替え、
1.CM OUTを実行
2.MATRIX READを実行してマトリクス(MT)が正しく変更されたことを確認し、
3.CUE UPを実行
なお、図1で示した遠隔映像切り替え装置の各装置などの一部若しくは全部の機能をコンピュータのプログラムで構成し、そのプログラムをコンピュータを用いて実行して本発明を実現することができること、あるいは図2から図6に示した動作手順をコンピュータのプログラムで構成し、そのプログラムをコンピュータに実行させることができることは言うまでもなく、コンピュータでその機能を実現させるためのプログラム、あるいは、コンピュータにその処理手順を実行させるためのプログラムを、そのコンピュータが読み取りできる記録媒体、例えば、FD{フロッピーディスク(登録商標)}や、MO、ROM、メモリカード、CD、DVD、リムーバブルディスクなどに記録して、保存したり、配布したり、することが可能である。また、上記のプログラムをインターネットや電子メールなど、ネットワークを通して提供することも可能である。
【0113】
【発明の効果】
以上述べたように、本発明によれば、切り替え命令地点と切り替え実施地点が異なる場合に、転送映像がネットワークの影響を受けて損失した場合や、遅延変動の影響受けた場合にも、映像切り替え時期を正確に検出して、切り替え指示された映像フレームを正確に切り替え実施することができる。
【図面の簡単な説明】
【図1】本発明の実施の第1形態を示す遠隔切り替え装置のシステム構成図。
【図2】切り替え指示装置における動作手順を示すフローチャート。
【図3】切り替え指示装置における動作手順を示すフローチャート。
【図4】切り替え指示装置における動作手順を示すフローチャート。
【図5】切り替え実施装置における動作手順を示すフローチャート。
【図6】切り替え実施装置における動作手順を示すフローチャート。
【図7】本発明の実施の第2形態を示す遠隔映像切り替えシステムの構成説明図。
【符号の説明】
10…切り替え指示装置
11、21…映像中継装置
12…モニタ画面
13…切り替え指示ボタン
14…切り替え命令送信機
15、25…映像信号発生装置
20…切り替え実施装置
22…スイッチャ
23…切り替え命令受信機
24…ビデオサーバ
[0001]
BACKGROUND OF THE INVENTION
In the present invention, when video is transferred from a plurality of relay points using a synchronous network or an asynchronous network and switching between stored video data and relay video is performed, a switching instruction is issued when the switching execution location and the switching command location are different. The present invention relates to a remote video switching method, a remote video switching device, a remote video switching program, and a recording medium on which a remote video switching program is recorded.
[0002]
[Prior art]
Conventionally, in one broadcasting station or studio, video is transferred by using a synchronous network that does not have a delay variation that affects video transfer, and video switching is performed. For example, in order to switch the relay video, means for determining the switching timing while confirming the monitor video and operating the switch without delay when the switching timing comes is employed.
[0003]
[Problems to be solved by the invention]
Currently, video switching is performed by collecting video data in one place. However, it is considered that the distribution of video data will proceed with the future data center. In this case, the switching instruction point is switched between the video data sent from a plurality of locations and the video data stored in the data center by sending a switching command from one studio and switching at the data center. There may be situations where the points are different. It is also conceivable to use an asynchronous network such as the Internet for the communication path connecting the two points.
[0004]
If the place where the switching is instructed is different from the place where the switching is performed, transfer of the switching command and video transfer are separately required. At this time, if the propagation delay of the edit command is different from the transmission delay time of the video transfer, the video frame instructed to be switched is different from the video frame to be switched, and the switching is not performed accurately.
[0005]
As a solution to this, the time code (TCp) is embedded in the video, and the time code (TCs) indicating the switching timing is designated and transmitted from the switching command point. At the switching point, it is conceivable to read the time code (TCp) from the video, continuously monitor the time codes (TCs) and (TCp), and switch the video at the timing when both are equal.
[0006]
When video switching is performed, if a network such as the Internet is used to connect a plurality of studios and a data center, loss of video data can be considered. In this case, the video switching method that always monitors the time code embedded in the video cannot accurately switch the video.
[0007]
As another method, a method of measuring the video transfer time and the transfer time of the video switching command in advance and sending the switching command with good timing at the time of switching can be considered. When the network used for this method and transfer fluctuates with delay, video switching cannot be performed accurately if the switching command is affected by the delay fluctuation.
[0008]
The present invention has been made in view of the above circumstances, and remotely performs video switching accurately between remote locations regardless of the type of network used for transfer of the video frame specified by the video switching instruction. An object is to provide a video switching method, a remote video switching device, a remote video switching program, and a recording medium on which the remote video switching program is recorded.
[0009]
[Means for Solving the Problems]
In order to solve the above problem, the time code (TC) will be described. The time code (TC) is embedded in the video stream, and the time code (TC) is set at the video switching instruction place and the switching execution place. It is configured so that it can be read. First, let the read time code value be (TCp). In particular, (TCp) read at the video switching instruction location is set as a time code (TCps), and (TCp) read at the video switching execution location is set as a time code (TCpr).
[0010]
The video signal generation device generates a time code in a format that can be used in the video stream, and sets the generated time code value as (TCn). In particular, (TCn) generated at the video switching instruction location is a time code (TCns), and (TCn) generated at the video switching execution location is a time code (TCCnr).
[0011]
TCs is a time code indicating the video switching timing transmitted from the video switching command location to the video switching execution location. Unlike the above (TCp) and (TCn), the TCs is the time code (TCps) and (TCns). Can be transmitted as time codes (TCs).
[0012]
Further, (TCd) and (TCt) are values calculated based on the calculation formula, and (TCc) is a time code indicating the playback start point of the video stored in the video server or the video deck.
[0013]
The present invention based on the time code defined above will now be described.
[0014]
  In order to solve the above problems, the present invention provides the first invention,A video switching method performed by a video switching instruction device that has a video signal generation unit, a video relay unit, and a switching command transmission unit, and issues a video switching command to a video switching execution device at a different location via a network,
  The video signal generating means always generates a time code (TCns) and transmits it to the video relay means,
  The video relay means receives the time code (TCns) and continuously assigns it to the transfer video as the time code (TCp), and transfers the transfer video to which the time code (TCp) is added via the network to the video switching execution device. To
  When the switching command transmission means receives a switching instruction signal, it reads the time code (TCp) of the transfer video from the video relay means, and uses the time code (TCp) as the time code (TCs) indicating the switching timing, To the video switching execution device viaThis is a remote video switching method.
[0015]
  The second invention isA video switching method performed by a video switching instruction device that has a video signal generation unit, a video relay unit, and a switching command transmission unit, and issues a video switching command to a video switching execution device at a different location via a network,
  The video signal generating means always generates a time code (TCns) and transmits it to the video relay means,
  The video relay means receives the time code (TCns) and continuously assigns it to the transfer video as the time code (TCp), and transfers the transfer video to which the time code (TCp) is added via the network to the video switching execution device. To
  When the switching command transmission means receives a switching instruction signal, it reads a time code (TCns) from the video signal generation means, and uses the time code (TCns) as a time code (TCs) indicating switching timing via the network. To the video switching execution deviceThis is a remote video switching method.
[0016]
  The third aspect of the invention includes a video switching execution device that has a video signal generation unit, a video relay unit, and a switching command reception unit, and switches video according to a command from a video switching instruction device at a different location via a network. A video switching method,
  The video signal generating means always generates a time code (TCnr),
  The video relay means receives the transfer video to which the time code (TCp) is given via the network from the video switching instruction device,
  The switching command receiving means simultaneously reads the time code (TCp) from the video relay means and the time code (TCnr) from the video signal generating means, and obtains a value (TCd) obtained by subtracting the time code (TCp) from the time code (TCnr). Seeking
  The switching command receiving meansWithin a predetermined time after receiving the time code (TCp)Time code (TCs) indicating the switching timingFrom the video switching instruction deviceUpon reception, the time code (TCt) indicating the video switching timing is obtained by adding the difference (TCd) to the time code (TCs), and the time code (TCt) becomes equal to the time code (TCnr) received from the video signal generating means. The remote video switching method is characterized in that the video is switched when the video is switched.
[0017]
  According to a fourth aspect of the present invention, there is provided a video switching instruction device that performs a video switching instruction, and a video switching execution device that performs video switching according to a command from the video switching instruction device at a different location from the video switching instruction device. The video switching method by
  The first video relay means of the video switching instruction device transmits the transfer video to which the time code (TCp) is given via the network to the switching execution device,
  When the switching instruction transmission means of the video switching instruction device receives the switching instruction signal, it transmits the time code (TCp) as the time code (TCs) indicating the switching timing to the video switching execution device via the network,
  The second video signal generating means of the video switching execution device always generates a time code (TCnr),
  The second video relay means of the video switching execution device receives the transfer video to which the time code (TCp) is given from the video switching instruction device via the network;
  The switching command receiving means of the video switching execution device simultaneously reads the time code (TCp) from the second video relay means and the time code (TCnr) from the second video signal generating means, and the time code from the time code (TCnr). A value (TCd) obtained by subtracting (TCp) is obtained,
  The switching command receiving means of the video switching execution device isWithin a predetermined time after receiving the time code (TCp)Time code (TCs) indicating the switching timingFrom the video switching instruction deviceUpon reception, a time code (TCt) indicating the video switching timing is obtained by adding a difference (TCd) to the time code (TCs), and the time code (TCnr) received from the second video signal generating means is the time code (TCt). The remote video switching method is characterized in that the video switching is performed when equal to.
[0018]
  The fifth inventionThe first video signal generating means of the video switching instruction device always generates a time code (TCns) and transmits it to the first video relay means,
  The first video relay means of the video switching instruction device receives the time code (TCns), and continues to add the time code (TCp) to the transfer video, and the time code (TCp) is given via the network. Transmit the transferred video to the video switching execution deviceThis is a remote video switching method.
[0019]
  According to a sixth aspect of the present invention, there is provided a video switching instruction device that issues a video switching instruction, and a video switching execution device that performs video switching in accordance with a command from the video switching instruction device that is in a different location from the video switching instruction device. The video switching method by
  The first video signal generating means of the video switching instruction device always generates a time code (TCns) and transmits it to the first video relay means,
  The first video relay means of the video switching instruction device receives the time code (TCns), and continues to add the time code (TCp) to the transfer video, and the time code (TCp) is given via the network. Send the transfer video to the video switching execution device,
  When the switching command transmission means of the video switching instruction device receives a switching instruction signal, the time code (TCns) is read from the first video signal generating means, and the time code (TCns) indicates the switching timing. (TCs) is transmitted to the video switching execution device via a network,
  The second video signal generating means of the video switching execution device always generates a time code (TCnr),
  The second video relay means of the video switching execution device receives the transfer video to which the time code (TCp) is given from the video switching instruction device via the network;
  The switching command receiving means of the video switching execution device simultaneously reads the time code (TCp) from the second video relay means and the time code (TCnr) from the second video signal generating means, and the time code from the time code (TCnr). A value (TCd) obtained by subtracting (TCp) is obtained,
  The switching command receiving means of the video switching execution device isWithin a predetermined time after receiving the time code (TCp)Time code (TCs) indicating the switching timingFrom the video switching instruction deviceUpon reception, a time code (TCt) indicating the video switching timing is obtained by adding a difference (TCd) to the time code (TCs), and the time code (TCnr) received from the second video signal generating means is the time code (TCt). The remote video switching method is characterized in that the video switching is performed when equal to.
[0020]
  The seventh inventionA video switching device comprising a video switching instruction device that has a video signal generating unit, a video relay unit, and a switching command transmission unit and issues a video switching command to a video switching execution device at a different location via a network. ,
  Video signal generating means for always generating a time code (TCns) and transmitting it to the video relay means;
  Video relay for receiving the time code (TCns), continuously adding the time code (TCp) to the transfer video, and transmitting the transfer video with the time code (TCp) to the video switching execution device via the network Means,
  When a switching instruction signal is input, the time code (TCp) of the transfer video is read from the video relay means, and the video switching is performed via the network as the time code (TCs) indicating the switching timing. Switching command transmission means for transmitting to the deviceRemote video switching characterized byapparatusIs,
[0021]
  The eighth inventionA video switching device comprising a video switching instruction device that has a video signal generating unit, a video relay unit, and a switching command transmission unit and issues a video switching command to a video switching execution device at a different location via a network. ,
  Video signal generating means for always generating a time code (TCns) and transmitting it to the video relay means;
  Video relay for receiving the time code (TCns), continuously adding the time code (TCp) to the transfer video, and transmitting the transfer video with the time code (TCp) to the video switching execution device via the network Means,
  When a switching instruction signal is input, a time code (TCns) is read from the video signal generating means, and the time code (TCns) is used as a time code (TCs) indicating a switching timing to perform the video switching execution device via a network. Switching command transmission means for transmitting toRemote video switching characterized byapparatusIt is.
[0022]
  The ninth invention comprises a video switching execution device that has a video signal generating means, a video relay means, and a switching command receiving means, and that switches video according to a command from a video switching instruction device at a different location via a network. A video switching device,
  Video signal generating means for always generating a time code (TCnr);
  Video relay means for receiving a transfer video to which a time code (TCp) is given via a network from the video switching instruction device;
  A switching command receiving means for simultaneously reading the time code (TCp) from the video relay means and the time code (TCnr) from the video signal generating means and obtaining a value (TCd) obtained by subtracting the time code (TCp) from the time code (TCnr); With
  The switching command receiving meansWithin a predetermined time after receiving the time code (TCp)Time code (TCs) indicating the switching timingFrom the video switching instruction deviceUpon reception, the time code (TCt) indicating the video switching timing is obtained by adding the difference (TCd) to the time code (TCs), and the time code (TCt) becomes equal to the time code (TCnr) received from the video signal generating means. The remote video switching device is characterized in that video switching is performed when the video is switched.
[0023]
  A tenth aspect of the present invention is a video switching instruction device that issues a video switching instruction, and a video switching execution device that performs video switching in accordance with a command from the video switching instruction device that is in a different location from the video switching instruction device. A video switching device according to
  First video relay means of a video switching instruction device for transmitting a transfer video to which a time code (TCp) is given via a network to the switching execution device;
  When there is an input of a switching instruction signal, the switching instruction transmission means of the video switching instruction apparatus that transmits the time code (TCp) as the time code (TCs) indicating switching timing to the video switching execution apparatus via the network;
  A second video signal generating means of a video switching execution device that always generates a time code (TCnr);
  Second video relay means of a video switching execution device that receives a transfer video to which a time code (TCp) is given via a network from the video switching instruction device;
  A time code (TCp) is simultaneously read from the second video relay means and a time code (TCnr) is simultaneously read from the second video signal generating means, and a value (TCd) obtained by subtracting the time code (TCp) from the time code (TCnr) is obtained. Switching command receiving means of the requested video switching execution device,
  The switching command receiving means of the video switching execution device,Within a predetermined time after receiving the time code (TCp)Time code (TCs) indicating the switching timingFrom the video switching instruction deviceUpon reception, a time code (TCt) indicating the video switching timing is obtained by adding a difference (TCd) to the time code (TCs), and the time code (TCnr) received from the second video signal generating means is the time code (TCt). The remote video switching device is characterized in that the video switching is performed when equal to.
[0024]
  The eleventh invention isFirst video signal generating means of a video switching instruction device that always generates a time code (TCns) and transmits it to the first video relay means;
  Video switching for receiving the time code (TCns), continuously adding the time code (TCp) to the transfer video, and transmitting the transfer video with the time code (TCp) to the video switching execution device via the network A first video relay means of the pointing deviceRemote video switching characterized byapparatusIt is.
[0025]
  A twelfth aspect of the present invention is a video switching instruction device that issues a video switching instruction, and a video switching execution device that performs video switching in accordance with a command from the video switching instruction device that is in a different location from the video switching instruction device. A video switching device according to
  First video signal generating means of a video switching instruction device that always generates a time code (TCns) and transmits it to the first video relay means;
  Video switching for receiving the time code (TCns), continuously adding the time code (TCp) to the transfer video, and transmitting the transfer video with the time code (TCp) to the video switching execution device via the network First video relay means of the pointing device;
  When a switching instruction signal is input, the time code (TCns) is read from the first video signal generation means, and the time code (TCns) is used as the time code (TCs) indicating the switching timing to transmit the video via the network. A switching command transmission means of the video switching instruction device to be transmitted to the switching execution device;
  A second video signal generating means of a video switching execution device that always generates a time code (TCnr);
  Second video relay means of a video switching execution device that receives a transfer video to which a time code (TCp) is given via a network from the video switching instruction device;
  A time code (TCp) is simultaneously read from the second video relay means and a time code (TCnr) is simultaneously read from the second video signal generating means, and a value (TCd) obtained by subtracting the time code (TCp) from the time code (TCnr) is obtained. Switching command receiving means of the requested video switching execution device,
  The switching command receiving means of the video switching execution device isWithin a predetermined time after receiving the time code (TCp)Time code (TCs) indicating the switching timingFrom the video switching instruction deviceUpon reception, a time code (TCt) indicating the video switching timing is obtained by adding a difference (TCd) to the time code (TCs), and the time code (TCnr) received from the second video signal generating means is the time code (TCt). The remote video switching device is characterized in that the video switching is performed when equal to.
[0026]
  The thirteenth inventionA computer functions as each means constituting the remote switching device according to any one of the seventh to twelfth inventions.Remote video switchingprogramIt is.
[0027]
  The fourteenth invention isA computer-readable recording medium having a remote video switching program according to the thirteenth invention recorded on a recording medium.
[0034]
DETAILED DESCRIPTION OF THE INVENTION
Hereinafter, embodiments of the present invention will be described in detail with reference to the drawings. FIG. 1 is a system configuration diagram of a remote switching device according to a first embodiment of the present invention. The video switching device of FIG. 1 includes a switching instruction device 10 and a switching execution device 20, which are the Internet and a telephone network. Alternatively, they are connected by various networks 30 called WDM.
[0035]
The switching instruction device 10 includes a video relay device 11, a monitor screen 12, a switching instruction button 13, a switching command transmitter 14, and a video signal generator 15.
[0036]
The switching execution device 20 includes a video relay device 21, a switcher 22, a switching command receiver 23, a plurality of video servers 24, and a video signal generator 25.
[0037]
The video signal generators 15 and 25 installed in the switching instruction device 10 and the switching execution device 20 use the GPS or ISDN clock synchronization technology to accurately achieve frequency synchronization, and a reference clock RC for synchronizing video frames. Is generated.
[0038]
In the switching instruction device 10, the video signal generator 15 transmits a reference clock RC to the video relay device 11. The video signal generator 15 transmits the time code (TCns) created from the held time to the video relay device 11 and the switching command transmitter 14. The video relay device 11 transmits the relay video to the video relay device 21 of the switching execution device 20.
[0039]
Further, the video relay apparatus 11 transmits the time code (TCps) given to the video to the switching command transmitter 14. Here, the switching commander confirms the video on the monitor screen 12, specifies the switching destination video at the timing of switching, and presses the switching instruction button 13.
[0040]
The switch instruction button 13 transmits a signal to the switch command transmitter 14 when the button is pressed. When receiving a signal from the switching instruction button 13, the switching command transmitter 14 transmits time codes (TCs) indicating switching timing to the switching command receiver 23 of the switching execution device 20 via the network 30.
[0041]
On the other hand, in the switching execution device 20, the video signal generation device 25 transmits the reference clock RC to the video relay device 21, the switcher 22, and the video server 24. In addition, the video signal generator 25 transmits a time code (TCnr) generated from the held time to the switching command receiver 23.
[0042]
The video relay device 21 reads the time code (TCpr) given to the received video and transmits it to the switching command receiver 23. Further, the relay device 21 transmits the received video to the switcher 22. The switching command receiver 23 transmits a control signal to the switcher 22 and the video server 24 after receiving the time code from the switching command transmitter 14.
[0043]
Next, the operation procedure of the switching instruction device 10 and the switching execution device 20 will be described with reference to the flowcharts of FIGS. In particular, FIG. 2 shows an operation procedure of the switching command transmitter 14 in the switching instruction apparatus 10 according to claims 1 and 5.
[0044]
In FIG. 2, first, at the time of signal reception standby from the video switching button [step S <b> 1], the switching command transmitter 14 receives the switching command signal from the switching command button 13.
[0045]
Then, the transmitter 14 receives and acquires the time code (TCps) from the video relay device 11 [step S2]. Thereafter, the transmitter 14 transmits the time code (TCps) as the time code (TCs) to the switching command receiver 23 [step S3].
[0046]
  Figure 3, CutIn the flowchart showing the operation procedure in the switching instruction device 10, a time code (TCns) is transmitted from the switching command transmitter 14 to the video relay device 11 and is always given as a time code (TCps) at the same time as below. Processing is performed [step 11].
[0047]
Next, the transmitter 14 receives a switching instruction signal from the switching instruction button 13 when waiting for signal reception from the video switching button [step S12]. Then, the transmitter 14 receives and acquires the time code (TCps) from the video relay device 11 [step S13].
[0048]
Thereafter, the transmitter 14 transmits the time code (TCps) as the time code (TCs) to the switching command receiver 23 [step S14].
[0049]
  Figure 4, CutIn the flowchart showing the operation procedure in the switching instruction device 10, a time code (TCns) is transmitted from the switching command transmitter 14 to the video relay device 11 and is always given as a time code (TCps) at the same time as below. Processing is performed [step S21].
[0050]
Next, the transmitter 14 receives a switching instruction signal from the switching instruction button 13 when waiting for signal reception from the video switching button [step S22]. Then, the transmitter 14 receives and acquires the time code (TCns) from the video signal generator 15 [step S23].
[0051]
Thereafter, the transmitter 14 transmits the time code (TCns) as the time code (TCs) to the switching command receiver 23 [step S24].
[0052]
  FIG., CutIn the flowchart showing the operation procedure in the switching execution device 20, the switching command receiver 23 operates as follows.
[0053]
First, the receiver 23 acquires a time code (TCpr) from the video relay device 21 [step 31]. Simultaneously with this operation, a time code (TCnr) is received from the video signal generator 25 [step 32].
[0054]
Next, the time code (TCd) is calculated by subtracting the time code (TCpr) from the time code (TCnr) and held [steps 33 and 34].
[0055]
While waiting for a certain time in step 34, when receiving and acquiring the time code (TCs) from the switching command transmitter 14 [step 35], the time code (TCd) is added to the time code (TCs) to obtain 1 A time code (TCt) obtained by subtracting the frame is obtained as a time code (TCt) indicating video switching timing [step 36].
[0056]
Thereafter, the time code (TCnr) is repeatedly received from the video signal generator 25 [Step 37], and when the time code (TCnr) and the time code (TCt) become equal [Step 38], video switching is performed. [Step 39].
[0057]
  FIG., CutIn the flowchart showing the operation procedure in the switching execution device 20, the switching command receiver 23 operates as follows.
[0058]
  First, it waits until the time code (TCs) arrives [step 41]. Thereafter, when the receiver 23 receives and acquires the time code (TCs) from the switching command transmitter 14 [step 42], the time code (TCs) is received from the video relay device 21.TCpr) Is acquired [step 43].
[0059]
  Next, the time code (TCs)TCpr) Is subtracted to calculate (TCd) [step 44]. After waiting for the time interval indicated by the calculated time code (TCd) [Step 45], video switching is performed based on the time code (TCnr) [Step 46].
[0060]
By the operation described above, the output of the video in which the video of the video server 24 and the relay video are switched in the frame in which the switching command is transmitted from the switcher 22 is realized. Note that the operations from step 41 to step 44 need not always be performed.
[0061]
FIG. 7 is an explanatory diagram of the configuration of the remote video switching system showing the second embodiment of the present invention. FIG. 7 shows an operation example for switching in the data center between video captured by one camera and video stored in the data center 60 in the studio 50.
[0062]
The studio 50 includes a video camera 51, a video recorder 52, a transmitter 53, a switching instruction button 54, a switching command transmitter 55, a monitor 56, and a video signal generator 57.
[0063]
The data center 60 includes a switching command receiver 62 equipped with a video signal generator 61, a video recorder 63, a switcher 64, a transmitter 65, video servers 66a, 66b, 66c,.
[0064]
In the studio 50 and the data center 60, the Internet 70 made of ISDN is connected to the video signal generator 61, and time and frequency are synchronized using the ISDN clock synchronization method.
[0065]
This apparatus generates a time code and a reference clock generated from absolute time. The switching command receiver 62 of the data center 60 has a built-in video signal generator 61 and can acquire a time code inside the device.
[0066]
The video stream is connected by a coaxial cable and transferred between the video devices via the SDI network. The video signal generator 61 is connected to each video device by a coaxial cable and transmits a reference clock.
[0067]
Each video device receives a reference clock and realizes video frame synchronization.
[0068]
In the studio 50, the time code is transmitted from the video signal generator 57 to the video recorder 52 using an audio analog cable.
[0069]
A control signal from the switching command receiver 62 to each video device is transmitted using an RS-232 / 422 cable.
[0070]
The Internet 70 has a Fast Ether or Giga Ether band.
[0071]
In the studio 50, the video stream taken by the video camera 51 is sent to the video recorder 52 via the SDI network. The video recorder 52 adds the time code received from the video signal generator 57 to the input video stream, and transmits it to the transmitter 53 via the SDI network.
[0072]
In addition, the video recorder 52 transmits the monitor video to the monitor 56. The transmitter 53 mounts video data on the SDI in the IP protocol and transmits it through the Internet 70. The switching commander presses the switching instruction button 54 at the timing of switching while viewing the screen of the monitor 56.
[0073]
In the data center 60, the transmitter 65 transmits the video stream received from the Internet 70 to the video recorder 63 via the SDI network. The video recorder 63 extracts the time code from the video stream, transmits it to the switching command receiver 62, and transmits the video to the switcher 64.
[0074]
The switching command receiver 62 controls video devices such as the video servers 66a, 66b, 66c,..., The video recorder 63, and the switcher 64 via the RS-232C / 422. The switching command receiver 62 implements a switching operation after receiving information from the switching command transmitter 62.
[0075]
The command transmitted from the switching command transmitter 55 is transmitted to the switching command receiver 62 using User Datagram Protocol 1 (UDP). This packet is called a switching command packet. In order to cope with packet loss, one command is transmitted three times every 100 ms as three switching command packets. There is an operation number field in the header of the switching instruction packet, and the number is incremented by 1 each time an instruction is issued. The switching command receiver 62 discards the second and subsequent switching command packets having the same operation number.
[0076]
For video switching, commands called CUE UP, CM IN, CM IN TLMED OUT, CM OUT, MATRIX READ, and MATRIX CHANGE are prepared. Each command is divided according to the type of the button when the switching instruction button is pressed. These are executed by the following procedure.
[0077]
CUE UP
1. A switching command packet including a playback file name (F) after switching and a time code (TCc) indicating a video playback start point is transmitted from the switching command transmitter 55.
[0078]
2. The switching command receiver 62 reads F and TCc, and instructs the file server to load the designated file name and cue a video frame that becomes TCc.
[0079]
3. The switching command receiver 62 reads the operation results from the video servers 66a, 66b, 66c..., And when the video servers 66a, 66b, 66c. Send back. When the video servers 66a, 66b, 66c,... End abnormally, a NAK signal is returned.
[0080]
CM IN
1. From the switching command transmitter 55, a switching command packet including a matrix (MT) indicating the correspondence between the input port and the output port of the switcher 64 and a time code (TCs) indicating a switching time is transmitted.
[0081]
2. The switching command receiver 62 reads the time code (TCs) and the matrix (MT) and returns an ACK signal to the switching command transmitter 55 if there is no problem. If any problem occurs, a NAK signal is returned.
[0082]
3. The switching command receiver 62 waits until switching timing.
[0083]
4). The switching command receiver 62 transmits a playback command to the video servers 66a, 66b, 66c,. When the abnormal termination is received from the video servers 66a, 66b, 66c,..., The NAK signal is returned to the switching command transmitter 55, and the process is terminated.
[0084]
5. The switching command receiver 62 transmits a command to switch according to the matrix (MT) to the switcher 64. If an abnormal end is received from the switch, a NAK signal is returned to the switching command transmitter 55 and the process is terminated.
[0085]
6). An ACK signal is returned to the switching command transmitter 55.
[0086]
CM OUT
1. The switching command transmitter 55 transmits a switching command packet including a matrix (MT) indicating a correspondence relationship between the input port and the output port of the switcher 64 and a time code (TCs) indicating a switching time.
[0087]
2. The switching command receiver 62 reads the time code (TCs) and the matrix (MT) and returns an ACK signal to the switching command transmitter 55 if there is no problem. If any problem occurs, a NAK signal is returned.
[0088]
3. The switching command receiver 62 waits until the time code (TCs).
[0089]
4). The switching command receiver 62 transmits a command to switch according to the matrix (MT) to the switcher 64. When receiving an abnormal end from the switch, the switching command receiver 62 returns a NAK signal to the switching command transmitter 55 and ends the processing.
[0090]
5. The switching command receiver 62 transmits a stop command to the video servers 66a, 66b, 66c,. When the abnormal termination is received from the video servers 66a, 66b, 66c,..., The NAK signal is returned to the switching command transmitter 55, and the process is terminated.
[0091]
6). An ACK signal is returned to the switching command transmitter 55;
CM IN TIMED OUT
1. From the switching command transmitter 55, a matrix (MT) indicating the correspondence between the input port and output port of the switcher 64, a time code (TCs) indicating the switching time, and a time code (TCs2) indicating the switching time are included. A switch command packet is transmitted.
[0092]
2. The switching command receiver 62 reads (TCs, MT, TCs2), and returns an ACK signal to the switching command transmitter 55 if there is no problem. If any problem occurs, a NAK signal is returned.
[0093]
3. The switching command receiver 62 reads the current matrix (MT), stores it as (MTo), and waits until the time code (TCs).
[0094]
4). The switching command receiver 62 transmits a playback command to the video servers 66a, 66b, 66c,. When the abnormal termination is received from the video servers 66a, 66b, 66c,..., The NAK signal is returned to the switching command transmitter 55, and the process is terminated.
[0095]
5. The switching command receiver 62 transmits a command to switch according to the matrix (MT) to the switcher 64. If an abnormal end is received from the switch, a NAK signal is returned to the switching command transmitter 55 and the process is terminated.
[0096]
6). An ACK signal is returned to the switching command transmitter 55.
[0097]
7. The switching command receiver 62 waits until the time code (TCs2).
[0098]
8). The switching command receiver 62 transmits a command to switch to the switcher 64 according to the matrix (MTo). If an abnormal end is received from the switch, a NAK signal is returned to the switching command transmitter 55 and the process is terminated.
[0099]
9. The switching command receiver 62 transmits a stop command to the video servers 66a, 66b, 66c,. When the abnormal termination is received from the video servers 66a, 66b, 66c,..., The NAK signal is returned to the switching command transmitter 55, and the process is terminated.
[0100]
10. An ACK signal is returned to the switching command transmitter 55.
[0101]
MATRIX READ
1. The switching command transmitter 55 transmits a switching command packet indicating a MATRIX READ command.
[0102]
2. The switching command receiver 62 reads a matrix indicating the correspondence between input and output from the switcher 64.
[0103]
3. The switching command receiver 62 returns an ACK signal to the switching command transmitter when the matrix (MT) is read normally. If the process ends abnormally, a NAK signal is returned.
[0104]
4). The matrix data is returned to the switching command transmitter 55.
[0105]
MATRIX CHANGE
1. From the switching command transmitter 55, a MATRIX CHANGE switching command packet including a new matrix (MT) is transmitted.
[0106]
2. The switching command receiver 62 reads the matrix (MT) from the switching command packet and changes the matrix (MT) of the switcher 64.
[0107]
3. The switching command receiver 62 returns an ACK signal to the switching command transmitter 55 when the matrix (MT) change is completed normally. If the process ends abnormally, a NAK signal is returned.
[0108]
In the CUE UP, MATRIX READ, and MATRIX CHANGE commands, the switching command receiver does not receive the next switching command packet until the processing is completed after the switching command packet is received. The CM IN, CM OUT, and CM IN TIMED OUT commands can receive the next switching command packet until the switching operation is executed after the switching command packet is received and after entering the standby state.
[0109]
For example, when a CM OUT command is transmitted after the CM IN command, the first CM IN command is canceled and the CM OUT command is executed. As a result, even if the CM IN command is transmitted by mistake, it can be canceled.
[0110]
The video switching application of the switching command transmitter implements video switching by combining these five commands. The procedure is shown below.
[0111]
Switching to video of the video servers 66a, 66b, 66c...
1. Execute CM IN
2. Execute MATRIX READ to confirm that the matrix (MT) has been changed correctly.
[0112]
Switching to the video sent from the studio 50,
1. Execute CM OUT
2. Run MATRIX READ to confirm that the matrix (MT) has been changed correctly,
3. Perform CUE UP
Note that the present invention can be realized by configuring some or all of the functions of each device of the remote video switching device shown in FIG. 1 with a computer program and executing the program using the computer, or It is needless to say that the operation procedure shown in FIGS. 2 to 6 is constituted by a computer program, and the program can be executed by the computer. The program for realizing the function by the computer, or the processing procedure by the computer. Is recorded on a recording medium readable by the computer, for example, FD {floppy disk (registered trademark)}, MO, ROM, memory card, CD, DVD, removable disk, and the like. Can be distributed or distributed . It is also possible to provide the above program through a network such as the Internet or electronic mail.
[0113]
【The invention's effect】
As described above, according to the present invention, when the switching instruction point and the switching execution point are different, the video switching is also performed when the transfer video is lost due to the influence of the network or when it is affected by the delay fluctuation. It is possible to accurately detect the time and accurately switch the video frame instructed to switch.
[Brief description of the drawings]
FIG. 1 is a system configuration diagram of a remote switching device according to a first embodiment of the present invention.
FIG. 2 is a flowchart showing an operation procedure in the switching instruction device.
FIG. 3 is a flowchart showing an operation procedure in the switching instruction device.
FIG. 4 is a flowchart showing an operation procedure in the switching instruction device.
FIG. 5 is a flowchart showing an operation procedure in the switching execution apparatus.
FIG. 6 is a flowchart showing an operation procedure in the switching execution apparatus.
FIG. 7 is an explanatory diagram of the configuration of a remote video switching system showing a second embodiment of the invention.
[Explanation of symbols]
10. Switching instruction device
11, 21 ... Video relay device
12 ... Monitor screen
13 ... Switching instruction button
14 ... Switching command transmitter
15, 25 ... Video signal generator
20 ... Switching execution device
22 ... Switcher
23 ... Switching command receiver
24 ... Video server

Claims (14)

映像信号発生手段、映像中継手段、切り替え命令送信手段を有し、ネットワークを介して異なる場所にある映像切り替え実施装置に映像の切り替え命令を行う映像切り替え指示装置が行う映像切り替え方法であって、
映像信号発生手段が、タイムコード(TCns)を常に生成して映像中継手段に送信し、
映像中継手段が、前記タイムコード(TCns)を受信し、常に転送映像にタイムコード(TCp)として付与し続け、ネットワークを介してタイムコード(TCp)が付与された転送映像を前記映像切り替え実施装置に送信し、
切り替え命令送信手段が、切り替え指示信号の入力があると、映像中継手段から転送映像のタイムコード(TCp)を読み込み、当該タイムコード(TCp)を切り替えタイミングを示すタイムコード(TCs)として、ネットワークを介して前記映像切り替え実施装置に送信する
ことを特徴とする遠隔映像切り替え方法。
A video switching method performed by a video switching instruction device that has a video signal generation unit, a video relay unit, and a switching command transmission unit, and issues a video switching command to a video switching execution device at a different location via a network,
The video signal generating means always generates a time code (TCns) and transmits it to the video relay means,
The video relay means receives the time code (TCns) and continuously assigns it to the transfer video as the time code (TCp), and transfers the transfer video to which the time code (TCp) is added via the network to the video switching execution device. To
When the switching command transmission means receives a switching instruction signal, it reads the time code (TCp) of the transfer video from the video relay means, and uses the time code (TCp) as the time code (TCs) indicating the switching timing, And transmitting to the video switching execution device via the remote video switching method.
映像信号発生手段、映像中継手段、切り替え命令送信手段を有し、ネットワークを介して異なる場所にある映像切り替え実施装置に映像の切り替え命令を行う映像切り替え指示装置が行う映像切り替え方法であって、
映像信号発生手段が、タイムコード(TCns)を常に生成して映像中継手段に送信し、
映像中継手段が、前記タイムコード(TCns)を受信し、常に転送映像にタイムコード(TCp)として付与し続け、ネットワークを介してタイムコード(TCp)が付与された転送映像を前記映像切り替え実施装置に送信し、
切り替え命令送信手段が、切り替え指示信号の入力があると、前記映像信号発生手段からタイムコード(TCns)を読み込み、当該タイムコード(TCns)を切り替えタイミングを示すタイムコード(TCs)として、ネットワークを介して前記映像切り替え実施装置に送信する
ことを特徴とする遠隔映像切り替え方法。
A video switching method performed by a video switching instruction device that has a video signal generation unit, a video relay unit, and a switching command transmission unit, and issues a video switching command to a video switching execution device at a different location via a network,
The video signal generating means always generates a time code (TCns) and transmits it to the video relay means,
The video relay means receives the time code (TCns) and continuously assigns it to the transfer video as the time code (TCp), and transfers the transfer video to which the time code (TCp) is added via the network to the video switching execution device. To
When the switching command transmission means receives a switching instruction signal, it reads a time code (TCns) from the video signal generation means, and uses the time code (TCns) as a time code (TCs) indicating switching timing via the network. And transmitting to the video switching execution device.
映像信号発生手段、映像中継手段、切り替え命令受信手段を有し、ネットワークを介して異なる場所にある映像切り替え指示装置からの命令により映像の切り替えを実施する映像切り替え実施装置が行う映像切り替え方法であって、
映像信号発生手段が、タイムコード(TCnr)を常に生成し、
映像中継手段が、ネットワークを介してタイムコード(TCp)が付与された転送映像を前記映像切り替え指示装置から受信し、
切り替え命令受信手段が、映像中継手段からタイムコード(TCp)を、映像信号発生手段からタイムコード(TCnr)を同時に読み取り、タイムコード(TCnr)からタイムコード(TCp)を差し引いた値(TCd)を求め、
切り替え命令受信手段が、前記タイムコード(TCp)の受信から所定の時間内に切り替えタイミングを示すタイムコード(TCs)を映像切り替え指示装置から受信すると、タイムコード(TCs)に差(TCd)を加えて映像切り替えタイミングを示すタイムコード(TCt)求め、当該タイムコード(TCt)が映像信号発生手段から受信するタイムコード(TCnr)と等しくなった際に映像の切り替えを実施する
ことを特徴とする遠隔映像切り替え方法。
This is a video switching method performed by a video switching execution device that has a video signal generation unit, a video relay unit, and a switching command receiving unit, and switches video according to a command from a video switching instruction device at a different location via a network. And
The video signal generating means always generates a time code (TCnr),
The video relay means receives the transfer video to which the time code (TCp) is given via the network from the video switching instruction device,
The switching command receiving means simultaneously reads the time code (TCp) from the video relay means and the time code (TCnr) from the video signal generating means, and obtains a value (TCd) obtained by subtracting the time code (TCp) from the time code (TCnr). Seeking
When the switching command receiving means receives the time code (TCs) indicating the switching timing within a predetermined time from the reception of the time code (TCp) from the video switching instruction device , it adds a difference (TCd) to the time code (TCs). A time code (TCt) indicating video switching timing is obtained, and video switching is performed when the time code (TCt) becomes equal to the time code (TCnr) received from the video signal generating means. Video switching method.
映像の切り替え命令を行う映像切り替え指示装置と、当該映像切り替え指示装置とネットワークを介して異なる場所にあり映像切り替え指示装置からの命令により映像の切り替えを実施する映像切り替え実施装置とによる映像切り替え方法であって、
映像切り替え指示装置の第1の映像中継手段が、ネットワークを介してタイムコード(TCp)が付与された転送映像を前記切り替え実施装置に送信し、
映像切り替え指示装置の切り替え命令送信手段が、切り替え指示信号の入力があると、タイムコード(TCp)を切り替えタイミングを示すタイムコード(TCs)として、ネットワークを介して前記映像切り替え実施装置に送信し、
映像切り替え実施装置の第2の映像信号発生手段が、タイムコード(TCnr)を常に生成し、
映像切り替え実施装置の第2の映像中継手段が、ネットワークを介してタイムコード(TCp)が付与された転送映像を前記映像切り替え指示装置から受信し、
映像切り替え実施装置の切り替え命令受信手段が、第2の映像中継手段からタイムコード(TCp)を、第2の映像信号発生手段からタイムコード(TCnr)を同時に読み取り、タイムコード(TCnr)からタイムコード(TCp)を差し引いた値(TCd)を求め、
映像切り替え実施装置の切り替え命令受信手段が、前記タイムコード(TCp)の受信から所定の時間内に切り替えタイミングを示すタイムコード(TCs)を映像切り替え指示装置から受信すると、タイムコード(TCs)に差(TCd)を加えて映像切り替えタイミングを示すタイムコード(TCt)求め、当該タイムコード(TCt)が第2の映像信号発生手段から受信するタイムコード(TCnr)と等しくなった際に映像の切り替えを実施する
ことを特徴とする遠隔映像切り替え方法。
A video switching method by a video switching instruction device that performs a video switching instruction and a video switching execution device that is in a different location from the video switching instruction device and performs a video switching by a command from the video switching instruction device via a network. There,
The first video relay means of the video switching instruction device transmits the transfer video to which the time code (TCp) is given via the network to the switching execution device,
When the switching instruction transmission means of the video switching instruction device receives the switching instruction signal, it transmits the time code (TCp) as the time code (TCs) indicating the switching timing to the video switching execution device via the network,
The second video signal generating means of the video switching execution device always generates a time code (TCnr),
The second video relay means of the video switching execution device receives the transfer video to which the time code (TCp) is given from the video switching instruction device via the network;
The switching command receiving means of the video switching execution device simultaneously reads the time code (TCp) from the second video relay means and the time code (TCnr) from the second video signal generating means, and the time code from the time code (TCnr). A value (TCd) obtained by subtracting (TCp) is obtained,
When the switching command receiving means of the video switching execution device receives the time code (TCs) indicating the switching timing within a predetermined time from the reception of the time code (TCp) from the video switching instruction device , the difference to the time code (TCs) is obtained. (TCd) is added to obtain a time code (TCt) indicating the video switching timing, and video switching is performed when the time code (TCt) becomes equal to the time code (TCnr) received from the second video signal generating means. A remote video switching method characterized by being implemented.
映像切り替え指示装置の第1の映像信号発生手段が、タイムコード(TCns)を常に生成して第1の映像中継手段に送信し、
映像切り替え指示装置の第1の映像中継手段が、前記タイムコード(TCns)を受信し、常に転送映像にタイムコード(TCp)として付与し続け、ネットワークを介してタイムコード(TCp)が付与された転送映像を前記映像切り替え実施装置に送信する
ことを特徴とする請求項4記載の遠隔映像切り替え方法。
The first video signal generating means of the video switching instruction device always generates a time code (TCns) and transmits it to the first video relay means,
The first video relay means of the video switching instruction device receives the time code (TCns), and continues to add the time code (TCp) to the transfer video, and the time code (TCp) is given via the network. The remote video switching method according to claim 4, wherein the transfer video is transmitted to the video switching execution device.
映像の切り替え命令を行う映像切り替え指示装置と、当該映像切り替え指示装置とネットワークを介して異なる場所にあり映像切り替え指示装置からの命令により映像の切り替えを実施する映像切り替え実施装置とによる映像切り替え方法であって、
映像切り替え指示装置の第1の映像信号発生手段が、タイムコード(TCns)を常に生成して第1の映像中継手段に送信し、
映像切り替え指示装置の第1の映像中継手段が、前記タイムコード(TCns)を受信し、常に転送映像にタイムコード(TCp)として付与し続け、ネットワークを介してタイムコード(TCp)が付与された転送映像を前記映像切り替え実施装置に送信し、
映像切り替え指示装置の切り替え命令送信手段が、切り替え指示信号の入力があると、前記第1の映像信号発生手段からタイムコード(TCns)を読み込み、当該タイムコード(TCns)を切り替えタイミングを示すタイムコード(TCs)として、ネットワークを介して前記映像切り替え実施装置に送信し、
映像切り替え実施装置の第2の映像信号発生手段が、タイムコード(TCnr)を常に生成し、
映像切り替え実施装置の第2の映像中継手段が、ネットワークを介してタイムコード(TCp)が付与された転送映像を前記映像切り替え指示装置から受信し、
映像切り替え実施装置の切り替え命令受信手段が、第2の映像中継手段からタイムコード(TCp)を、第2の映像信号発生手段からタイムコード(TCnr)を同時に読み取り、タイムコード(TCnr)からタイムコード(TCp)を差し引いた値(TCd)を求め、
映像切り替え実施装置の切り替え命令受信手段が、前記タイムコード(TCp)の受信から所定の時間内に切り替えタイミングを示すタイムコード(TCs)を映像切り替え指示装置から受信すると、タイムコード(TCs)に差(TCd)を加えて映像切り替えタイミングを示すタイムコード(TCt)求め、当該タイムコード(TCt)が第2の映像信号発生手段から受信するタイムコード(TCnr)と等しくなった際に映像の切り替えを実施する
ことを特徴とする遠隔映像切り替え方法。
A video switching method by a video switching instruction device that performs a video switching instruction and a video switching execution device that is in a different location from the video switching instruction device and performs a video switching by a command from the video switching instruction device via a network. There,
The first video signal generating means of the video switching instruction device always generates a time code (TCns) and transmits it to the first video relay means,
The first video relay means of the video switching instruction device receives the time code (TCns), and continues to add the time code (TCp) to the transfer video, and the time code (TCp) is given via the network. Send the transfer video to the video switching execution device,
When the switching command transmission means of the video switching instruction device receives a switching instruction signal, the time code (TCns) is read from the first video signal generating means, and the time code (TCns) indicates the switching timing. (TCs) is transmitted to the video switching execution device via a network,
The second video signal generating means of the video switching execution device always generates a time code (TCnr),
The second video relay means of the video switching execution device receives the transfer video to which the time code (TCp) is given from the video switching instruction device via the network;
The switching command receiving means of the video switching execution device simultaneously reads the time code (TCp) from the second video relay means and the time code (TCnr) from the second video signal generating means, and the time code from the time code (TCnr). A value (TCd) obtained by subtracting (TCp) is obtained,
When the switching command receiving means of the video switching execution device receives the time code (TCs) indicating the switching timing within a predetermined time from the reception of the time code (TCp) from the video switching instruction device , the difference to the time code (TCs) is obtained. (TCd) is added to obtain a time code (TCt) indicating the video switching timing, and video switching is performed when the time code (TCt) becomes equal to the time code (TCnr) received from the second video signal generating means. A remote video switching method characterized by being implemented.
映像信号発生手段、映像中継手段、切り替え命令送信手段を有し、ネットワークを介して異なる場所にある映像切り替え実施装置に映像の切り替え命令を行う映像切り替え指示装置が構成された映像切り替え装置であって、
タイムコード(TCns)を常に生成して映像中継手段に送信する映像信号発生手段と、
前記タイムコード(TCns)を受信し、常に転送映像にタイムコード(TCp)として付与し続け、ネットワークを介してタイムコード(TCp)が付与された転送映像を前記映像切り替え実施装置に送信する映像中継手段と、
切り替え指示信号の入力があると、映像中継手段から転送映像のタイムコード(TCp)を読み込み、当該タイムコード(TCp)を切り替えタイミングを示すタイムコード(TCs)として、ネットワークを介して前記映像切り替え実施装置に送信する切り替え命令送信手段とを備えた
ことを特徴とする遠隔映像切り替え装置。
A video switching device comprising a video switching instruction device that has a video signal generating unit, a video relay unit, and a switching command transmission unit and issues a video switching command to a video switching execution device at a different location via a network. ,
Video signal generating means for always generating a time code (TCns) and transmitting it to the video relay means;
Video relay for receiving the time code (TCns), continuously adding the time code (TCp) to the transfer video, and transmitting the transfer video with the time code (TCp) to the video switching execution device via the network Means,
When a switching instruction signal is input, the time code (TCp) of the transfer video is read from the video relay means, and the video switching is performed via the network as the time code (TCs) indicating the switching timing. A remote video switching device comprising switching command transmission means for transmitting to the device.
映像信号発生手段、映像中継手段、切り替え命令送信手段を有し、ネットワークを介して異なる場所にある映像切り替え実施装置に映像の切り替え命令を行う映像切り替え指示装置が構成された映像切り替え装置であって、
タイムコード(TCns)を常に生成して映像中継手段に送信する映像信号発生手段と、
前記タイムコード(TCns)を受信し、常に転送映像にタイムコード(TCp)として付与し続け、ネットワークを介してタイムコード(TCp)が付与された転送映像を前記映像切り替え実施装置に送信する映像中継手段と、
切り替え指示信号の入力があると、前記映像信号発生手段からタイムコード(TCns)を読み込み、当該タイムコード(TCns)を切り替えタイミングを示すタイムコード(TCs)として、ネットワークを介して前記映像切り替え実施装置に送信する切り替え命令送信手段とを備えた
ことを特徴とする遠隔映像切り替え装置。
A video switching device comprising a video switching instruction device that has a video signal generating unit, a video relay unit, and a switching command transmission unit and issues a video switching command to a video switching execution device at a different location via a network. ,
Video signal generating means for always generating a time code (TCns) and transmitting it to the video relay means;
Video relay for receiving the time code (TCns), continuously adding the time code (TCp) to the transfer video, and transmitting the transfer video with the time code (TCp) to the video switching execution device via the network Means,
When a switching instruction signal is input, a time code (TCns) is read from the video signal generating means, and the time code (TCns) is used as a time code (TCs) indicating a switching timing to perform the video switching execution device via a network. A remote video switching device comprising switching command transmission means for transmitting to a remote control.
映像信号発生手段、映像中継手段、切り替え命令受信手段を有し、ネットワークを介して異なる場所にある映像切り替え指示装置からの命令により映像の切り替えを実施する映像切り替え実施装置が構成された映像切り替え装置であって、
タイムコード(TCnr)を常に生成する映像信号発生手段と、
ネットワークを介してタイムコード(TCp)が付与された転送映像を前記映像切り替え指示装置から受信する映像中継手段と、
映像中継手段からタイムコード(TCp)を、映像信号発生手段からタイムコード(TCnr)を同時に読み取り、タイムコード(TCnr)からタイムコード(TCp)を差し引いた値(TCd)を求める切り替え命令受信手段とを備え、
該切り替え命令受信手段が、前記タイムコード(TCp)の受信から所定の時間内に切り替えタイミングを示すタイムコード(TCs)を映像切り替え指示装置から受信すると、タイムコード(TCs)に差(TCd)を加えて映像切り替えタイミングを示すタイムコード(TCt)求め、当該タイムコード(TCt)が映像信号発生手段から受信するタイムコード(TCnr)と等しくなった際に映像の切り替えを実施する
ことを特徴とする遠隔映像切り替え装置。
A video switching device comprising a video switching execution device that has a video signal generating unit, a video relay unit, and a switching command receiving unit, and that performs video switching according to a command from a video switching instruction device at a different location via a network Because
Video signal generating means for always generating a time code (TCnr);
Video relay means for receiving a transfer video to which a time code (TCp) is given via a network from the video switching instruction device;
A switching command receiving means for simultaneously reading the time code (TCp) from the video relay means and the time code (TCnr) from the video signal generating means and obtaining a value (TCd) obtained by subtracting the time code (TCp) from the time code (TCnr); With
When the switching command receiving means receives a time code (TCs) indicating switching timing within a predetermined time from the reception of the time code (TCp) from the video switching instruction device , a difference (TCd) is generated in the time code (TCs). In addition, a time code (TCt) indicating video switching timing is obtained, and video switching is performed when the time code (TCt) becomes equal to the time code (TCnr) received from the video signal generating means. Remote video switching device.
映像の切り替え命令を行う映像切り替え指示装置と、当該映像切り替え指示装置とネットワークを介して異なる場所にあり映像切り替え指示装置からの命令により映像の切り替えを実施する映像切り替え実施装置とによる映像切り替え装置であって、
ネットワークを介してタイムコード(TCp)が付与された転送映像を前記切り替え実施装置に送信する映像切り替え指示装置の第1の映像中継手段と、
切り替え指示信号の入力があると、タイムコード(TCp)を切り替えタイミングを示すタイムコード(TCs)として、ネットワークを介して前記映像切り替え実施装置に送信する映像切り替え指示装置の切り替え命令送信手段と、
タイムコード(TCnr)を常に生成する映像切り替え実施装置の第2の映像信号発生手段と、
ネットワークを介してタイムコード(TCp)が付与された転送映像を前記映像切り替え指示装置から受信する映像切り替え実施装置の第2の映像中継手段と、
第2の映像中継手段からタイムコード(TCp)を、第2の映像信号発生手段からタイムコード(TCnr)を同時に読み取り、タイムコード(TCnr)からタイムコード(TCp)を差し引いた値(TCd)を求める映像切り替え実施装置の切り替え命令受信手段とを備え、
該映像切り替え実施装置の切り替え命令受信手段が、前記タイムコード(TCp)の受信から所定の時間内に切り替えタイミングを示すタイムコード(TCs)を映像切り替え指示装置から受信すると、タイムコード(TCs)に差(TCd)を加えて映像切り替えタイミングを示すタイムコード(TCt)求め、当該タイムコード(TCt)が第2の映像信号発生手段から受信するタイムコード(TCnr)と等しくなった際に映像の切り替えを実施する
ことを特徴とする遠隔映像切り替え装置。
A video switching instruction device that performs a video switching instruction, and a video switching instruction device that is located at a different location from the video switching instruction device via a network and that performs video switching according to a command from the video switching instruction device. There,
First video relay means of a video switching instruction device for transmitting a transfer video to which a time code (TCp) is given via a network to the switching execution device;
When there is an input of a switching instruction signal, the switching instruction transmission means of the video switching instruction apparatus that transmits the time code (TCp) as the time code (TCs) indicating switching timing to the video switching execution apparatus via the network;
A second video signal generating means of a video switching execution device that always generates a time code (TCnr);
Second video relay means of a video switching execution device that receives a transfer video to which a time code (TCp) is given via a network from the video switching instruction device;
A time code (TCp) is simultaneously read from the second video relay means and a time code (TCnr) is simultaneously read from the second video signal generating means, and a value (TCd) obtained by subtracting the time code (TCp) from the time code (TCnr) is obtained. Switching command receiving means of the requested video switching execution device,
When the switching command receiving means of the video switching execution device receives a time code (TCs) indicating switching timing within a predetermined time from the reception of the time code (TCp) from the video switching instruction device , the time code (TCs) is set. The time code (TCt) indicating the video switching timing is obtained by adding the difference (TCd), and the video is switched when the time code (TCt) becomes equal to the time code (TCnr) received from the second video signal generating means. A remote video switching device characterized by that.
タイムコード(TCns)を常に生成して第1の映像中継手段に送信する映像切り替え指示装置の第1の映像信号発生手段と、
前記タイムコード(TCns)を受信し、常に転送映像にタイムコード(TCp)として付与し続け、ネットワークを介してタイムコード(TCp)が付与された転送映像を前記映像切り替え実施装置に送信する映像切り替え指示装置の第1の映像中継手段とを備えた
ことを特徴とする請求項10記載の遠隔映像切り替え装置。
First video signal generating means of a video switching instruction device that always generates a time code (TCns) and transmits it to the first video relay means;
Video switching for receiving the time code (TCns), continuously adding the time code (TCp) to the transfer video, and transmitting the transfer video with the time code (TCp) to the video switching execution device via the network The remote video switching device according to claim 10, further comprising: a first video relay unit of an instruction device.
映像の切り替え命令を行う映像切り替え指示装置と、当該映像切り替え指示装置とネットワークを介して異なる場所にあり映像切り替え指示装置からの命令により映像の切り替えを実施する映像切り替え実施装置とによる映像切り替え装置であって、
タイムコード(TCns)を常に生成して第1の映像中継手段に送信する映像切り替え指示装置の第1の映像信号発生手段と、
前記タイムコード(TCns)を受信し、常に転送映像にタイムコード(TCp)として付与し続け、ネットワークを介してタイムコード(TCp)が付与された転送映像を前記映像切り替え実施装置に送信する映像切り替え指示装置の第1の映像中継手段と、
切り替え指示信号の入力があると、前記第1の映像信号発生手段からタイムコード(TCns)を読み込み、当該タイムコード(TCns)を切り替えタイミングを示すタイムコード(TCs)として、ネットワークを介して前記映像切り替え実施装置に送信する映像切り替え指示装置の切り替え命令送信手段と、
タイムコード(TCnr)を常に生成する映像切り替え実施装置の第2の映像信号発生手段と、
ネットワークを介してタイムコード(TCp)が付与された転送映像を前記映像切り替え指示装置から受信する映像切り替え実施装置の第2の映像中継手段と、
第2の映像中継手段からタイムコード(TCp)を、第2の映像信号発生手段からタイムコード(TCnr)を同時に読み取り、タイムコード(TCnr)からタイムコード(TCp)を差し引いた値(TCd)を求める映像切り替え実施装置の切り替え命令受信手段とを備え、
映像切り替え実施装置の切り替え命令受信手段が、前記タイムコード(TCp)の受信から所定の時間内に切り替えタイミングを示すタイムコード(TCs)を映像切り替え指示装置から受信すると、タイムコード(TCs)に差(TCd)を加えて映像切り替えタイミングを示すタイムコード(TCt)求め、当該タイムコード(TCt)が第2の映像信号発生手段から受信するタイムコード(TCnr)と等しくなった際に映像の切り替えを実施する
ことを特徴とする遠隔映像切り替え装置。
A video switching instruction device that performs a video switching instruction, and a video switching instruction device that is located at a different location from the video switching instruction device via a network and that performs video switching according to a command from the video switching instruction device. There,
First video signal generating means of a video switching instruction device that always generates a time code (TCns) and transmits it to the first video relay means;
Video switching for receiving the time code (TCns), continuously adding the time code (TCp) to the transfer video, and transmitting the transfer video with the time code (TCp) to the video switching execution device via the network First video relay means of the pointing device;
When a switching instruction signal is input, the time code (TCns) is read from the first video signal generation means, and the time code (TCns) is used as the time code (TCs) indicating the switching timing to transmit the video via the network. A switching command transmission means of the video switching instruction device to be transmitted to the switching execution device;
A second video signal generating means of a video switching execution device that always generates a time code (TCnr);
Second video relay means of a video switching execution device that receives a transfer video to which a time code (TCp) is given via a network from the video switching instruction device;
A time code (TCp) is simultaneously read from the second video relay means and a time code (TCnr) is simultaneously read from the second video signal generating means, and a value (TCd) obtained by subtracting the time code (TCp) from the time code (TCnr) is obtained. Switching command receiving means of the requested video switching execution device,
When the switching command receiving means of the video switching execution device receives the time code (TCs) indicating the switching timing within a predetermined time from the reception of the time code (TCp) from the video switching instruction device , the difference to the time code (TCs) is obtained. (TCd) is added to obtain a time code (TCt) indicating the video switching timing, and video switching is performed when the time code (TCt) becomes equal to the time code (TCnr) received from the second video signal generating means. A remote video switching device characterized by being implemented.
請求項7ないし請求項12のいずれか1項に記載の遠隔切り替え装置を構成する各手段としてコンピュータを機能させる遠隔映像切り替えプログラム。  A remote video switching program for causing a computer to function as each means constituting the remote switching device according to any one of claims 7 to 12. 請求項13の遠隔映像切り替えプログラムを記録媒体に記録したコンピュータ読み取り可能な記録媒体。  A computer-readable recording medium in which the remote video switching program according to claim 13 is recorded on a recording medium.
JP2002061813A 2002-03-07 2002-03-07 Remote video switching method, remote video switching device, remote video switching program, and recording medium recording remote video switching program Expired - Fee Related JP4130871B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2002061813A JP4130871B2 (en) 2002-03-07 2002-03-07 Remote video switching method, remote video switching device, remote video switching program, and recording medium recording remote video switching program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2002061813A JP4130871B2 (en) 2002-03-07 2002-03-07 Remote video switching method, remote video switching device, remote video switching program, and recording medium recording remote video switching program

Publications (3)

Publication Number Publication Date
JP2003264741A JP2003264741A (en) 2003-09-19
JP2003264741A5 JP2003264741A5 (en) 2005-06-09
JP4130871B2 true JP4130871B2 (en) 2008-08-06

Family

ID=29195905

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2002061813A Expired - Fee Related JP4130871B2 (en) 2002-03-07 2002-03-07 Remote video switching method, remote video switching device, remote video switching program, and recording medium recording remote video switching program

Country Status (1)

Country Link
JP (1) JP4130871B2 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7947895B2 (en) 2003-12-10 2011-05-24 Sanyo Electric Co., Ltd. Photovoltaic device

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7947895B2 (en) 2003-12-10 2011-05-24 Sanyo Electric Co., Ltd. Photovoltaic device

Also Published As

Publication number Publication date
JP2003264741A (en) 2003-09-19

Similar Documents

Publication Publication Date Title
KR101070947B1 (en) Apparatus and method for accommodating fast change of digital streaming sources and formats
EP3591908B1 (en) Method and device for lip-speech synchronization among multiple devices
JP5874178B2 (en) Camera system, camera device, camera control device, and relay device
JP2009284282A (en) Content server, information processing apparatus, network device, content distribution method, information processing method, and content distribution system
KR101647938B1 (en) Method and System for Providing Media Streaming By Interworking Heterogeneous Network through a Mobile Communication Network
KR20130078643A (en) Methods of providing timing information using mmt control layer signaling for synchronizing mmt packet streams in mmt hybrid delivery service and methods of synchronizing mmt packet streams in mmt hybrid delivery service
WO2011113315A1 (en) Stream media live service system and implementation method thereof
KR20110018867A (en) Propagation Delay Compensation on Synchronized Communication Devices in a Packet-Switched Network
KR20210094078A (en) Method and apparatus for synchronously switching between an audio stream and a video stream
CN113542897A (en) Audio and video live broadcast method suitable for multi-view live broadcast
CN108965777B (en) Echo cancellation method and device
JP2000184303A (en) Digital broadcast receiving system and digital broadcast receiving apparatus
JP4130871B2 (en) Remote video switching method, remote video switching device, remote video switching program, and recording medium recording remote video switching program
JP7334442B2 (en) Broadcast signal processing system and broadcast signal processing method
EP1548997A1 (en) Satellite digital broadcast receiving device
KR100402566B1 (en) Communication apparatus and communication method
JP2010278983A (en) Video transmission apparatus and method
CN101272265B (en) IP broadcast system, and multiplexer, receiving apparatus and method used in ip broadcast system
US20100332591A1 (en) Media distribution switching method, receiving device and transmitting device
JP4738251B2 (en) Synchronous automatic adjustment device
KR100928832B1 (en) Apparatus and method for building IP based video service system in optical-coaxial mixed network
Oh et al. Implementation of a live media production platform for cloud-based broadcast workflows
JP2001094519A (en) Digital broadcast receiving method and apparatus
JP2016531485A (en) Synchronization method by multimedia player while processing items of multimedia content transmitted by MBMS service
JP2020170914A (en) Switching method, IP retransmission system, IP retransmission device and control device

Legal Events

Date Code Title Description
A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20040903

A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20040903

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20061107

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20061219

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20070130

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20080311

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20080422

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: 20080520

A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20080526

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: 20110530

Year of fee payment: 3

LAPS Cancellation because of no payment of annual fees