JP2001025023A - 映像ストリーム配信方法、配信システムならびに該方法のプログラムを記録した記録媒体 - Google Patents

映像ストリーム配信方法、配信システムならびに該方法のプログラムを記録した記録媒体

Info

Publication number
JP2001025023A
JP2001025023A JP19611099A JP19611099A JP2001025023A JP 2001025023 A JP2001025023 A JP 2001025023A JP 19611099 A JP19611099 A JP 19611099A JP 19611099 A JP19611099 A JP 19611099A JP 2001025023 A JP2001025023 A JP 2001025023A
Authority
JP
Japan
Prior art keywords
video stream
packet
video
packets
frame
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
JP19611099A
Other languages
English (en)
Inventor
Tomoki Watabe
智樹 渡部
Makoto Isaji
真 伊佐治
Katsumi Kishida
克己 岸田
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.)
Nippon Telegraph and Telephone Corp
Original Assignee
Nippon Telegraph and Telephone Corp
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 filed Critical Nippon Telegraph and Telephone Corp
Priority to JP19611099A priority Critical patent/JP2001025023A/ja
Publication of JP2001025023A publication Critical patent/JP2001025023A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Compression Or Coding Systems Of Tv Signals (AREA)
  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)

Abstract

(57)【要約】 【課題】 伝送路の容量以上の映像ストリームを、不正
に再生されることなく、提供者の意図したタイミングで
同時に多数の端末上で再生するための配信方法およびそ
のシステムを提供する。 【解決手段】 映像ストリーム分離装置100と、複数
の映像ストリーム結合装置200と、映像再生手段25
0と、配信手段300とを備えている。提供者は、少な
くとも2種類のフレーム種類で符号化する映像符号化方
式により映像を符号化して各フレームをパケットとし、
各パケットに識別符号を付与し、パケットをフレーム種
類ごとに分離し、時間差を設けて受信者に配信し、受信
者は、フレーム種類ごとに配信されたパケットを、その
パケットに付与された識別符号によって所定の順に並び
替えて結合し、映像ストリームとして再生することによ
り、原映像を得る

Description

【発明の詳細な説明】
【0001】
【発明の属する技術分野】本発明は映像ストリーム配信
方法と配信システムとに関し、特に映像ストリーム分離
手段と映像ストリーム結合手段とを備えた映像ストリー
ム配信方法と配信システムに関する。
【0002】
【従来の技術】従来、映像を映像ストリームとして提供
者から受信者に送達する方法としては、エンコードした
映像情報をCD−ROMなどの記録媒体に記録して受信
者に送付し、受信者は記録媒体から映像ストリームを取
得する方法や、エンコードした映像情報を通信手段を用
いて受信者に送付し、受信者は通信手段を介して映像ス
トリームを取得する方法が用いられていた。
【0003】通信手段を用いて映像情報を伝送する場合
に、映像伝送を高効率で行うために、直前画像との差分
画像を伝送する技術も開発されている。
【0004】一方、提供者側では同一の映像ストリーム
を同時に複数の受信者が視聴可能なように送信したいと
いう希望も多く、通信手段を用いた映像情報の同時伝送
も行われている。
【0005】
【発明が解決しようとする課題】予め蓄積された映像ス
トリームを提供者の意図したタイミングで同時に多数の
端末上で再生する場合、リアルタイムに映像ストリーム
を流す方法では、映像ストリームと同じかそれ以上の伝
送容量の伝送路が必要であった。また、蓄積された映像
ストリームの全てのデータを、事前に伝送路で配信した
り、またはCD−ROMなどの記録媒体で配布してお
き、提供者の意図したタイミングで再生の同期信号を伝
送路に流す方法でも少ない伝送容量で同様な同時再生を
実現することができるが、再生側で勝手にあるいは不正
に再生される可能性があり、それを防ぐためには暗号化
や鍵の配信などの不正な再生を防止する対策が必要であ
った。本発明の目的は、伝送路の容量以上の映像ストリ
ームを、不正に再生されることなく、提供者の意図した
タイミングで同時に多数の端末上で再生するための配信
方法およびそのシステムを提供することにある。
【0006】
【課題を解決するための手段】本発明の映像ストリーム
配信方法は、映像ストリームを提供者から受信者に配信
する方法であって、提供者は、少なくとも2種類のフレ
ーム種類で符号化する映像符号化方式により映像を符号
化して各フレームをパケットとし、各パケットに識別符
号を付与し、パケットをフレーム種類ごとに分離し、時
間差を設けて受信者に配信し、受信者は、フレーム種類
ごとに配信されたパケットを、そのパケットに付与され
た識別符号によって所定の順に並び替えて結合し、映像
ストリームとして再生することにより、原映像を得る。
【0007】フレーム種類は、1枚の画面を構成できる
情報を有するキーフレームと、前フレームとの差分情報
だけを有する差分フレームとであってもよく、設けられ
た時間差の後の時間帯に受信者に配信されるパケットの
フレーム種類が、1枚の画面を再生可能なキーフレーム
であり、そのキーフレームは多数の端末に1対多で配信
可能な伝送路を用いてデータ配信され、それ以前に受信
者に配信されるパケットは、単独では1枚の画像を構成
できる情報を有せず、多数の端末に1対多で配信可能な
伝送路を用いたデータ配信、1対1の伝送路を用いたデ
ータ配信、データを記録した記録媒体の物流の少なくと
も1つの手段により受信者に配信されてもよく、フレー
ム種類ごとに分離されたパケットが、いずれも多数の端
末に1対多で配信可能な電気通信サービスにより配信さ
れ、受信者は端末からその電気通信サービスに接続する
ことによってパケットを受信してもよく、フレーム種類
ごとに分離されたパケットが、いずれも多数の端末に配
信可能な電波によるデータ放送サービスにより配信さ
れ、受信者は端末からそのデータ放送サービスに接続す
ることによってパケットを受信してもよい。
【0008】各パケットに付与される識別符号には、少
なくとも映像ストリームのフレームの順に付せられたシ
リアル番号を含んでいることが望ましい。
【0009】本発明の映像ストリーム配信方法は、映像
ストリームを提供者から受信者に配信するシステムであ
って、提供者側の映像ストリーム分離装置と、複数の受
信者側の映像ストリーム結合装置と、その映像ストリー
ム結合装置と接続し、結合された映像ストリームから映
像を再生する映像再生手段と、映像ストリーム分離装置
から映像情報を複数の映像ストリーム結合装置に配信す
る配信手段とを備える。映像ストリーム分離装置は、映
像を入力する入力手段と、複数のフレーム種類で映像を
符号化する映像ストリーム生成手段と、フレームごとに
形成されるパケットに識別符号を付与し、フレーム種類
を判別するパケット分類手段と、フレーム種類ごとにパ
ケットを蓄積するパケット蓄積手段と、蓄積されたパケ
ットを所定の手順で外部に出力する出力手段とを備え
る。映像ストリーム結合装置は、映像ストリーム分離装
置から配信されたパケットを入力する入力手段と、その
パケットをフレーム種類ごとに蓄積するパケット蓄積手
段と、そのパケット蓄積手段からパケットを読み出して
識別符号によってそのパケットを映像ストリームのフレ
ーム順に並び替えてその識別符号を削除する組立手段
と、映像ストリームのフレーム順に並び替えられたパケ
ットを映像ストリームとして出力する出力手段とを備え
る。配信手段は、多数の端末に1対多で配信可能な電気
通信サービス、多数の端末に1対多で配信可能な電波に
よるデータ放送サービス、多数の端末に1対多で配信可
能な伝送路を用いたデータ配信、1対1の伝送路を用い
たデータ配信、データを記録した記録媒体の物流の少な
くとも1つである。
【0010】映像ストリーム分離手段がさらに記録媒体
を備え、映像ストリーム分離手段の各制御手段はその記
録媒体に記録された映像ストリーム分離プログラムによ
り制御できてもよく、映像ストリーム結合手段がさらに
記録媒体を備え、映像ストリーム結合手段の各制御手段
はその記録媒体に記録された映像ストリーム結合プログ
ラムにより制御できてもよい。
【0011】本発明のプログラムを記録した記録媒体
は、映像から複数のフレーム種類で符号化された情報ス
トリームを生成し、識別符号を付してフレームの種類ご
とに時間差を設けて受信者に出力するための制御プログ
ラムを記録する。
【0012】別の態様では、提供者が複数のフレーム種
類ごとに配信したパケットを所定の順序に結合して映像
ストリームとして映像を再生するための制御プログラム
を記録する。
【0013】本発明では、映像ストリームを2つあるい
はそれ以上のデータに分離し、提供者の意図した再生タ
イミングよりも以前に、一方のデータを多数の再生側端
末に伝送あるいは記録媒体の配布により配信し、提供者
が意図したタイミングに配信されたもう一方のデータと
結合することによって、元の映像ストリームを再生す
る。
【0014】例えば、映像ストリームが、フレーム内で
1画面全ての情報を持つIフレームと、それ以前のフレ
ームとの差分などの情報を持つPフレームとで構成され
る場合、Pフレームを記録媒体に蓄積して予め再生側に
配布しておき、その後、提供者が意図したタイミングで
データ放送などの伝送路を通じてIフレームを配信す
る。
【0015】再生側では、予め記録媒体からPフレーム
を読み出しておき、伝送路から受信したIフレームと結
合することによって、もとの映像ストリームを再現す
る。結合するにあたり、フレームの順序を維持する必要
があるため、符号化後のフレームにシリアル番号を昇順
に付与する。このように、Iフレームをリアルタイムに
送る伝送容量しか持たない伝送路においても、Iフレー
ムとPフレームを合わせた、より大きな伝送容量が必要
とされる映像ストリームを提供者が意図したタイミング
で配信し、再生することができる。
【0016】
【発明の実施の形態】次に、本発明の映像ストリーム配
信システムの実施の形態について図面を参照して説明す
る。本発明の映像ストリーム配信システムは、1つの映
像ストリームを2つあるいはそれ以上の種類のデータに
分離し、それぞれを別々に配信(配布)することによっ
て、小さな伝送容量しか持たないデータ配信(放送)シ
ステムでも、それ以上の容量の映像ストリームの同時の
再生を多数の端末上で実現する。例えば、MPEGなど
の映像符号化方式では、1枚の画面を構成できる情報を
持ったキーフレームと、前のフレームとの差分情報だけ
を持つ差分フレームとに分けられる。このうち差分情報
だけを予め再生側に配信(配布)しておき、後に送られ
るキーフレームと合わせることで、元の大容量な映像を
それよりも小さな容量しか持たない配信システムで提供
できる。キーフレームの配信に同時に多数の端末に配信
可能な伝送手段を用いることにより、同時に映像再生を
行うようなサービスを提供することができる。
【0017】予め差分情報を配布しなければならないた
め、映像は配信する時刻よりも少し前にエンコードされ
た映像か、予め蓄積された映像でなければならない。蓄
積された映像であれば、配布する媒体に全ての映像を含
めることも可能だが、その場合、再生側で勝手にあるい
は不正に再生されてしまう可能性がある。本発明によ
り、映像のキーとなるデータ以外を再生前に配信(配
布)しておき、再生する時、初めてキーとなるデータを
配信することによって、不正な再生を防止することがで
きる。
【0018】図1は本発明の情報ストリームを複数の情
報フレーム種類で伝送するイメージを説明するための模
式図である。図1に示したように映像ストリームが、フ
レーム内で1画面全ての情報を持つIフレームと、それ
以前のフレームとの差分などの情報を持つPフレームで
構成される場合、Pフレームを記録媒体に蓄積して予め
再生側に配布しておき、その後、提供者が意図したタイ
ミングでデータ放送などの伝送路を通じてIフレームを
配信する。再生側では、予め記録媒体からPフレームを
読み出しておき、伝送路から受信したIフレームと結合
することによって、もとの映像ストリームを再現する。
結合するにあたり、フレームの順序を維持する必要があ
るため、符号化後のフレームにシリアル番号が昇順に付
与される。このように、Iフレームをリアルタイムに送
る伝送容量しか持たない伝送路においても、Iフレーム
とPフレームを合わせた、より大きな伝送容量が必要と
される映像ストリームを提供者が意図したタイミングで
配信し、再生することができる。ここではIフレームと
Pフレームを例として説明したがこれに限定されるもの
ではなく、伝送容量を縮減できる複数のフレーム種類で
あればよい。
【0019】図2は本発明の第1の実施の形態の映像ス
トリーム配信システムのブロック構成図である。本発明
の第1の実施の形態の映像ストリーム配信システム1
は、提供者側の映像ストリーム分離装置100と、複数
の受信者側の映像ストリーム結合装置200と、結合さ
れた映像ストリームから映像を再生する映像再生手段2
50と、映像ストリーム分離装置100から映像情報を
複数の映像ストリーム結合装置200に配信する配信手
段300とを備えている。
【0020】映像ストリーム分離装置100は、映像を
入力する入力手段110と、複数のフレーム種類で映像
を符号化する映像ストリーム生成手段120と、フレー
ムごとに形成されるパケットに識別符号を付与し、フレ
ーム種類を判別するパケット分類手段130と、フレー
ム種類ごとにパケットを蓄積するパケット蓄積手段14
0と、蓄積されたパケットを所定の手順で外部に出力す
る出力手段150とを備えている。
【0021】映像ストリーム結合装置200は、映像ス
トリーム分離装置100から配信されたパケットを入力
する入力手段210と、そのパケットをフレーム種類ご
とに蓄積するパケット蓄積手段220と、そのパケット
蓄積手段220からパケットを読み出して識別符号によ
ってそのパケットを映像ストリームのフレーム順に並び
替えてその識別符号を削除する組立手段230と、映像
ストリームのフレーム順に並び替えられたパケットを映
像ストリームとして出力する出力手段240とを備えて
いる。
【0022】配信手段300は、キーフレームのパケッ
トを配信する第1の配信手段310とキーフレーム以外
のフレームのパケットを配信する第2の配信手段320
とを備え、これらの配信手段310、320は、多数の
端末に1対多で配信可能な電気通信サービス、多数の端
末に1対多で配信可能な電波によるデータサービス、多
数の端末に1対多で配信可能な伝送路を用いたデータ配
信、1対1の伝送路を用いたデータ配信、データを記録
したFD、CD−ROM、DVD等の記録媒体の物流な
どから配信システムの目的と運用の形態によって選択さ
れる。キーフレーム以外のフレームのパケットを第1の
配信手段で配信してもよい。第1の配信手段310は例
えばテレドーム(登録商標)と呼ばれる多数の端末に同
時に配信可能な電気通信サービスや、電波を使ったデー
タ放送など、同時に多数の端末に配信可能な伝送手段が
用いられることが多く、第2の配信手段ではさらに通信
回線を用いた伝送手段や、映像情報の蓄積されたFDや
CD−ROMやDVDなどの記録媒体の物流手段が用い
られる。
【0023】次に映像ストリーム分離装置100の構成
について詳細に説明する。図3は図2の映像ストリーム
分離装置のブロック構成図である。映像ストリーム分離
装置100は入力手段110、映像ストリーム生成手段
120、パケット取得手段131、シリアル番号付与手
段132、判別手段133、第1のパケット蓄積手段1
41、第2のパケット蓄積手段142〜第nのパケット
蓄積手段14n、配信手段151、パケット事前配布手
段152、および制御部160を備える。
【0024】映像ストリーム生成手段120は、入力手
段110からビデオのNTSC信号などの映像を入力
し、2種類以上のフレーム種類を持った符号化方式によ
り符号化するための手段であって、例えば、H.261
やMPEGlなど、2種類以上のフレームにより映像ス
トリームを構成する符号化方式を採用したエンコーダ装
置を用いることができる。
【0025】パケット取得手段131は、符号化された
一連の映像ストリームを各フレームに対応するパケット
単位で取得する手段であり、シリアル番号付与手段13
2は、映像ストリームのフレーム順にそれぞれのパケッ
トにシリアル番号を付与する手段であり、判別手段13
3は、それぞれのパケットのフレームの符号化の際に用
いられたフレーム種類を判別する手段であり、第1のパ
ケット蓄積手段141、第2のパケット蓄積手段142
〜第nのパケット蓄積手段14nは、それぞれ同じ種類
のフレームのパケットを蓄積する手段であって、コンピ
ュータ内部のメモリやCD−ROMなどの蓄積媒体であ
ってもよい。
【0026】パケット事前配布手段152は、少なくと
も1つのパケット蓄積手段141、142〜14nに蓄
積された所定のパケットを映像ストリーム結合装置20
0に事前に配布する手段であって、例えば、コンピュー
タ内部のメモリに蓄積されたデータを伝送路を経て配信
してもよいし、FDやCD−ROMなどの蓄積媒体を物
流手段により配布してもよい。配信手段151は、通信
回線や電波を使ったデータ放送などの伝送路などを使っ
て配信の指示に合わせてリアルタイムにキーフレームと
なるパケットを送信する手段である。
【0027】制御部160は映像ストリーム分離システ
ム制御プログラムにより各手段を制御する手段である。
【0028】次に映像ストリーム分離方法を説明する。
図4は図3の映像ストリーム分離装置を用いた映像スト
リーム分離方法を示すフローチャートである。ここで
は、説明を簡単にするため、フレーム種類にはフレーム
内に一画面の情報を持つキーフレームと、以前のフレー
ムとの差分に関する情報を持つ差分フレームとの2種類
があるものとし、1つのフレームは1つのパケットによ
り構成され、映像ストリームはこれらのパケットが複数
に連続して構成されたデータ群であるとして説明する。
【0029】処理を開始すると(S101)、配信した
い映像を入力し(S102)、映像ストリーム生成手段
120により、配信したい映像をエンコーダ装置に入力
し、2種類のフレーム種類で構成された映像ストリーム
に符号化する(S103)。パケット取得手段131
で、映像ストリーム生成手段120で生成された映像ス
トリームをパケット単位で取得する(S104)。ここ
では映像ストリーム生成手段120が映像ストリーム分
離装置100内にあるものとしたが映像ストリーム生成
手段120は外部にあってもよく、エンコーダ装置が生
成した映像ストリームのパケットをLANに送出する場
合には、LAN上に流れるパケットを受信する。
【0030】次に、映像ストリームの連続性を維持する
ために、シリアル番号付与手段132で各パケットに受
信した順にシリアル番号を付与する(S105)。ま
た、映像ストリームが複数存在する場合や伝送路などが
異なる場合を考慮して、映像ストリームや伝送路に関す
る情報をIDなどで表現し、シリアル番号と合わせて付
与しておけば、再生側での管理が容易に行える。
【0031】次に判別手段133で、パケットがキーフ
レームであるか、差分フレームであるかを判別する(S
106)。判断基準は符号化の方式により異なるが、例
えば、パケットサイズが他のパケットと比ベて大きいも
のがキーフレームであるという簡略的なものでも良い。
パケットがキーフレームの場合は(S106Y)、第1
のパケット蓄積手段141にパケットを蓄積し(S10
7)、パケットが差分フレームの場合は(S106
N)、第2のパケット蓄積手段142にパケットを蓄積
する(S108)。第1のパケット蓄積手段141、第
2のパケット蓄積手段142〜第nのパケット蓄積手段
14nは、判別手段により区別された種類別に、コンピ
ュータ内部のメモリやハードデイスク、あるいはFDや
CD−ROMなどの媒体にパケットを蓄積する。ここで
蓄積されたキーフレーム以外のパケット群は、パケット
事前配布手段152において、店頭配布や郵送などによ
る配布や、データ放送やインターネットなどの配信によ
り、映像を再生する前に事前に配られるため、これらの
配信(配布)手段に応じて蓄積媒体を選ぶ必要がある。
キーフレームのパケット群は配信手段151で通信回線
や電波を使ったデータ放送などの伝送路などを使って配
信するのでコンピュータ内部のメモリやハードデイスク
に記憶することが望ましい。
【0032】パケットの蓄積が完了すると(S109
Y)、差分フレームの配布の指示を待機する(S110
N)、差分フレームの配布が指示されると(S110
Y)、パケット事前配布手段152を選択し(S11
1)、第2のパケット蓄積手段142のパケットを出力
する(S112)。パケット事前配布手段152は、配
信手段151よりも前に、判別手段133により区別さ
れた一部の映像ストリームを再生側に配信(配布)す
る。配信手段151で使用する伝送路を利用することも
可能であるが、その場合には、配信手段151よりも先
に配信を実行し、完了しておかなければならない。
【0033】次にキーフレームの配布の指示を待機し
(S113N)、キーフレームの配布が指示されると
(S113Y)、配信手段151を選択し(S11
4)、第1のパケット蓄積手段141のパケットを出力
する(S115)。出力するキーフレームのシリアル番
号が送信されている差分フレームの最終シリアル番号以
下であるかを確認し(S116)、差分フレームの最終
シリアル番号以下でない場合は(S116N)、差分フ
レームの最終シリアル番号以下となるまでキーフレーム
の出力を保留し(S118)、差分フレームの最終シリ
アル番号以下の場合はキーフレームの出力が完了するま
で出力を継続し(S117N)、キーフレームの出力が
完了すると(S117Y)、処理を終了する(S11
9)。
【0034】配信手段151は、映像の提供者が意図し
た時点で伝送路を通じて、パケット事前配布手段152
で配信(配布)した残りのパケットをリアルタイムに順
次配信していく。
【0035】以上により、元の大容量な映像をそれより
も小さな容量しか持たない伝送路を使って、映像提供者
の意図したタイミングで配信し、再生させることができ
る。次に映像ストリーム結合装置200の構成について
説明する。図5は図2の映像ストリーム結合装置のブロ
ック構成図である。映像ストリーム結合装置200は入
力手段210、第1のパケット蓄積手段221、第2の
パケット蓄積手段222〜第nのパケット蓄積手段22
n、パケット取得手段231、並べ替え手段232、シ
リアル番号削除手段233、出力手段240、および制
御部260を備え、出力手段240の出力はLANを経
由して映像再生手段250に入力し映像ストリームから
映像を再生する。ここでは映像再生手段250とはLA
Nで接続されていることとしているが映像ストリーム結
合手段200の中に包含されていてもよい。
【0036】入力手段210は映像ストリーム分離手段
100のパケット事前配布手段152、配信手段151
を経由して映像ストリーム分離手段100の第1のパケ
ット蓄積手段141、第2のパケット蓄積手段142〜
第nのパケット蓄積手段14nから配布あるいは配信さ
れた映像ストリームの分離されたパケットを入力し、そ
れぞれに対応する第1のパケット蓄積手段221、第2
のパケット蓄積手段222〜第nのパケット蓄積手段2
2nに出力する。
【0037】第1のパケット蓄積手段221、第2のパ
ケット蓄積手段222〜第nのパケット蓄積手段22n
は、映像ストリーム分離手段100から配布された映像
ストリームを構成するフレームがパケットとして蓄積さ
れているFDやCD−ROMやDVDなどの記録媒体や
コンピュータの内部メモリでよい。
【0038】その内の一つのパケット蓄積手段は、映像
ストリーム分離手段100の配信手段151から伝送路
を経由して入力した映像ストリームのキーフレームをパ
ケットとして蓄積する手段で、インターネットやデータ
放送などから情報を受信して蓄積する、コンピュータの
内部メモリやハードデイスクなどである。
【0039】パケット取得手段231は、第1のパケッ
ト蓄積手段221、第2のパケット蓄積手段222〜第
nのパケット蓄積手段22nに蓄積されたパケットを、
各蓄積手段から読み出す手段である。
【0040】並ベ替え手段232は、各蓄積手段からパ
ケット取得手段231で取得したパケツトを、パケット
に付与されたシリアル番号の小さい順に結合して出力す
る手段である。
【0041】シリアル番号削除手段233は、パケット
に付与されたシリアル番号の部分を取り除く手段であっ
て、さらに映像ストリームや伝送路に関連して付与され
たIDなどがあればそれも含めて削除する。これにより
映像ストリームが再生される。
【0042】出力手段240は、取得された映像ストリ
ームを、映像再生手段250に送出する手段である。
【0043】制御部260は映像ストリーム結合システ
ム制御プログラムにより各手段を制御する手段である。
【0044】映像再生手段250は、映像ストリームか
ら映像を再生するための手段である。
【0045】次に映像ストリーム結合方法を説明する。
図6は図5の映像ストリーム結合装置を用いたの映像ス
トリーム結合方法を示すフローチャートである。ここで
は、説明を簡単にするため、フレーム内で一画面の情報
を持つキーフレームと、以前のフレームとの差分に関す
る情報を持つ差分フレームとの2種類があるものとし、
1つのフレームは1つのパケットにより構成され、映像
ストリームはこれらのパケットが複数に連続して構成さ
れたデータ群であるとして説明する。
【0046】処理を開始すると(S201)、入力手段
210で映像ストリーム分離装置100のパケット事前
配布手段152から配信されたパケットを取得し(S2
02)、映像ストリーム分離装置100のパケット蓄積
手段140に対応したパケット蓄積手段220に蓄積す
る(S203)。パケット事前配布手段152から配信
されたパケットの組立指示を待機し(S204N)、組
立指示があれば(S204Y)、パケット取得手段23
1でパケット蓄積手段220より対象となるパケットを
取得し(S205)、並べ替え手段232で各パケット
に付与されているシリアル番号の小さい順から順にパケ
ットを並べ替え(S206)、キーフレームのパケット
の取得を待機する(S209N)。
【0047】一方、入力手段210で映像ストリーム分
離装置100の配信手段151から配信されたキーフレ
ームのパケットを取得し(S207)、映像ストリーム
結合装置200のキーフレームのパケット用のパケット
蓄積手段220に蓄積する(S208)。
【0048】キーフレームのパケットを取得すると(S
209Y)、全パケットの組立指示を待機し(S210
N)、全パケットの組立指示があると(S210Y)、
パケット取得手段231はキーフレームのパケットを取
得し(S211),並べ替え手段232で各パケットに
付与されているシリアル番号の小さい順から順に全パケ
ットを並べ替えて結合し(S212)、シリアル番号削
除手段233で各パケットに付与されているシリアル番
号を含む識別符号を削除し(S213)、取得した映像
ストリームを出力手段240より出力し(S214)、
映像再生手段250で映像を再生し(S215)、処理
を終了する(S216)。
【0049】ステップS202では、入力手段210が
物流で取得した映像ストリームを構成するフレームがパ
ケットとして蓄積されている記録媒体からCD−ROM
再生機などによりパケットを読み出したり、接続したコ
ンピュータの内部メモリから、パケット単位で読み出し
てもよい。
【0050】ステップ205では、受信したパケットの
中に対象とする映像ストリームのパケットとは異なる映
像ストリームがある場合には、パケットに付与された映
像ストリームや伝送路情報などのIDを参照して、異な
るパケツトは削除するようにフイルタリングすることが
できる。
【0051】ステップ207は、映像ストリームを構成
するキーフレームをパケットとして伝送路を通じて受信
するステップであり、インターネットやデータ放送など
を通じて受信し、コンピュータの内部メモリやハードデ
イスクなどに蓄積する。
【0052】ステップ214では、ステップ215で使
用する映像ストリームの再生装置あるいはコンピュータ
上で起動している再生ソフトウェアに対応してパケット
を送出する。例えば、LANにパケツトを送出し、映像
再生装置がLAN上から受信する形態でもよい。
【0053】以上により、元の大容量な映像を、それよ
りも小さな容量しか持たない伝送路を使って、映像提供
者の意図したタイミングで受信し、再生することができ
る。次に、本発明の第2の実施の形態の映像ストリーム
配送システムについて図面を参照して説明する。図7は
本発明の第2の実施の形態の映像ストリーム配送システ
ムの模式的ブロック構成図である。
【0054】図7は、図2に示した本発明の第1の実施
の形態の映像ストリーム配信システム1の映像ストリー
ム分離装置100と映像ストリーム結合装置200と
を、装置を構成するコンピュータとして示したものであ
り、コンピュータはモデム、キーボード、ポインティン
グデバイス等の入力部10、50、モデム、プリンタ、
ディスプレイ等の出力部20、60、データ処理装置3
0、70、記憶部40、80および記録媒体51、52
を備える。
【0055】記録媒体51には各部の動作を制御できる
本発明の映像ストリーム分離システム制御プログラムが
記録されており、記録媒体52には各部の動作を制御で
きる本発明の映像ストリーム結合システム制御プログラ
ムが記録されており、いずれもFD、CD−ROM、半
導体メモリ等が用いられる。記録媒体51、記録媒体5
2の双方が備えられていることとして説明したが、いず
れか片方のみが備えられていてもよい。
【0056】映像ストリーム配信システムの構成や映像
ストリーム配信方法は第1の実施の形態と同じなので説
明を省略する。
【0057】映像から複数のフレーム種類で符号化され
た情報ストリームを生成し、識別符号を付してフレーム
の種類ごとに時間差を設けて受信者に出力するための制
御プログラムは、記録媒体51からデータ処理装置30
に読み込まれデータ処理装置30の動作を制御する。デ
ータ処理装置30は制御プログラムの制御により以下の
処理を実行する。
【0058】即ち、少なくとも2種類のフレーム種類で
符号化する映像符号化方式により映像を符号化して各フ
レームをパケットとする処理と、各パケットに識別符号
を付与する処理と、パケットをフレーム種類ごとに分離
して蓄積する処理と、蓄積されたパケットを所定のタイ
ミングに所定の配信手段で受信者に配信する処理と、を
実行する。
【0059】提供者が複数のフレーム種類ごとに配信し
たパケットを所定の順序に結合して映像ストリームとし
て映像を再生するための制御プログラムは、記録媒体5
2からデータ処理装置70に読み込まれデータ処理装置
70の動作を制御する。データ処理装置70は制御プロ
グラムの制御により以下の処理を実行する。
【0060】即ち、フレーム種類ごとに配信されたパケ
ットを、フレーム種類ごとに蓄積する処理と、フレーム
種類ごとに蓄積されたパケットを読み出し、そのパケッ
トに付与された識別符号によってそのパケットを映像ス
トリームの流れの順に並び替えて結合し、識別番号を削
除する処理と、得られた映像ストリームを出力する処理
と、その映像ストリームがら映像を再生する処理と、を
実行する。
【0061】
【発明の効果】以上説明したように本発明は、提供した
い映像ストリームの一部を予め再生側に配信しておくこ
とで、容量の小さな伝送路でもそれ以上の容量の伝送路
を必要とする映像ストリームを配信できるという効果が
ある。。
【0062】また、映像ストリームを符号化したデータ
のうち、前のフレームとの差分情報を持ったものだけを
予め配信しておけば、それだけでは映像として再生する
ことは不可能であるから、不正に再生することができな
いという効果がある。1画面を構成できるキーフレーム
を提供者が配信し、差分フレームと結合させることによ
って、映像ストリームが再生可能となる。
【0063】キーフレームを多数の端末に同時に配信可
能な伝送路を用いてキーフレームをデータ配信すること
により、複数の受信者が同時に映像として再生可能とす
ることができるできるという効果がある。
【0064】さらに、事前に配布されたデータを持った
端末だけが再生できるため、再生可能な端未を限定する
こともできるという効果もある。
【図面の簡単な説明】
【図1】本発明の情報ストリームを複数の情報フレーム
種類で伝送するイメージを説明するための模式図であ
る。
【図2】本発明の第1の実施の形態の映像ストリーム配
信システムのブロック構成図である。
【図3】図2の映像ストリーム分離装置のブロック構成
図である。
【図4】図3の映像ストリーム分離装置を用いた映像ス
トリーム分離方法を示すフローチャートである。
【図5】図2の映像ストリーム結合装置のブロック構成
図である。
【図6】図5の映像ストリーム結合装置を用いたの映像
ストリーム結合方法を示すフローチャートである。
【図7】本発明の第2の実施の形態の映像ストリーム配
送システムの模式的ブロック構成図である。
【符号の説明】
1 映像ストリーム配信システム 10、50 入力部 20、60 出力部 30、70 データ処理装置 40、80 記憶部 51、52 記録媒体 100 映像ストリーム分離装置 110、210 入力手段 120 映像ストリーム生成手段 130 パケット分類手段 131 パケット取得手段 132 シリアル番号付与手段 133 判別手段 140、220 パケット蓄積手段 141、221 第1のパケット蓄積手段 142、222 第2のパケット蓄積手段 14n、22n 第nのパケット蓄積手段 150、240 出力手段 151 配信手段 152 パケット事前配布手段 160、260 制御部 230 組立手段 231 パケット取得手段 232 並べ替え手段 233 シリアル番号削除手段 250 映像再生手段 300 配信手段 310 第1の配信手段(キーフレーム用) 320 第2の配信手段 S101〜S119、S201〜S216 ステップ
───────────────────────────────────────────────────── フロントページの続き (72)発明者 岸田 克己 東京都新宿区西新宿三丁目19番2号 日本 電信電話株式会社内 Fターム(参考) 5C059 MA05 PP05 PP06 RB02 RB15 RE15 UA34 5C064 BA02 BB05 BC06 BC10 BC16 BD08 BD09

Claims (11)

    【特許請求の範囲】
  1. 【請求項1】 映像ストリームを提供者から受信者に配
    信する方法であって、 提供者は、少なくとも2種類のフレーム種類で符号化す
    る映像符号化方式により映像を符号化して各フレームを
    パケットとし、各パケットに識別符号を付与し、前記パ
    ケットを前記フレーム種類ごとに分離し、時間差を設け
    て受信者に配信し、 受信者は、前記フレーム種類ごとに配信された前記パケ
    ットを、該パケットに付与された前記識別符号によって
    所定の順に並び替えて結合し、映像ストリームとして再
    生することにより、原映像を得ることを特徴とする映像
    ストリーム配信方法。
  2. 【請求項2】 前記フレーム種類は、1枚の画面を構成
    できる情報を有するキーフレームと、前フレームとの差
    分情報だけを有する差分フレームとである請求項1に記
    載の映像ストリーム配信方法。
  3. 【請求項3】 設けられた時間差の後の時間帯に受信者
    に配信される前記パケットのフレーム種類が、1枚の画
    面を再生可能なキーフレームであり、該キーフレームは
    多数の端末に1対多で配信可能な伝送路を用いてデータ
    配信され、それ以前に受信者に配信される前記パケット
    は、単独では1枚の画像を構成できる情報を有せず、多
    数の端末に1対多で配信可能な伝送路を用いたデータ配
    信、1対1の伝送路を用いたデータ配信、データを記録
    した記録媒体の物流の少なくとも1つの手段により受信
    者に配信される請求項1に記載の映像ストリーム配信方
    法。
  4. 【請求項4】 前記フレーム種類ごとに分離された前記
    パケットが、いずれも多数の端末に1対多で配信可能な
    電気通信サービスにより配信され、受信者は端末から該
    電気通信サービスに接続することによって前記パケット
    を受信する請求項1に記載の映像ストリーム配信方法。
  5. 【請求項5】 前記フレーム種類ごとに分離された前記
    パケットが、いずれも多数の端末に配信可能な電波によ
    るデータ放送サービスにより配信され、受信者は端末か
    ら該データ放送サービスに接続することによって前記パ
    ケットを受信する請求項1に記載の映像ストリーム配信
    方法。
  6. 【請求項6】 各パケットに付与される前記識別符号に
    は、少なくとも前記映像ストリームのフレームの順に付
    せられたシリアル番号を含む請求項1に記載の映像スト
    リーム配信方法。
  7. 【請求項7】 映像ストリームを提供者から受信者に配
    信するシステムであって、 提供者側の映像ストリーム分離装置と、複数の受信者側
    の映像ストリーム結合装置と、該映像ストリーム結合装
    置と接続し、結合された映像ストリームから映像を再生
    する映像再生手段と、前記映像ストリーム分離装置から
    映像情報を複数の前記映像ストリーム結合装置に配信す
    る配信手段とを備え、 前記映像ストリーム分離装置は、映像を入力する入力手
    段と、複数のフレーム種類で映像を符号化する映像スト
    リーム生成手段と、フレームごとに形成されるパケット
    に識別符号を付与し、フレーム種類を判別するパケット
    分類手段と、フレーム種類ごとにパケットを蓄積するパ
    ケット蓄積手段と、蓄積された前記パケットを所定の手
    順で外部に出力する出力手段とを備え、 映像ストリーム結合装置は、前記映像ストリーム分離装
    置から配信された前記パケットを入力する入力手段と、
    該パケットをフレーム種類ごとに蓄積するパケット蓄積
    手段と、該パケット蓄積手段から前記パケットを読み出
    して前記識別符号によって該パケットを前記映像ストリ
    ームのフレーム順に並び替えて該識別符号を削除する組
    立手段と、前記映像ストリームのフレーム順に並び替え
    られたパケットを映像ストリームとして出力する出力手
    段とを備え、 前記配信手段は、多数の端末に1対多で配信可能な電気
    通信サービス、多数の端末に1対多で配信可能な電波に
    よるデータ放送サービス、多数の端末に1対多で配信可
    能な伝送路を用いたデータ配信、1対1の伝送路を用い
    たデータ配信、データを記録した記録媒体の物流の少な
    くとも1つである、ことを特徴とする映像ストリーム配
    信システム。
  8. 【請求項8】 前記映像ストリーム分離手段がさらに記
    録媒体を備え、前記映像ストリーム分離手段の各制御手
    段は該記録媒体に記録された映像ストリーム分離プログ
    ラムにより制御できる請求項7に記載の映像ストリーム
    配信システム。
  9. 【請求項9】 前記映像ストリーム結合手段がさらに記
    録媒体を備え、前記映像ストリーム結合手段の各制御手
    段は該記録媒体に記録された映像ストリーム結合プログ
    ラムにより制御できる請求項7に記載の映像ストリーム
    配信システム。
  10. 【請求項10】 映像から複数のフレーム種類で符号化
    された情報ストリームを生成し、識別符号を付してフレ
    ームの種類ごとに時間差を設けて受信者に出力するため
    の制御プログラムを記録した記録媒体であって、 映像を少なくとも2種類のフレーム種類で符号化する映
    像符号化方式により符号化して各フレームをパケットと
    する手順と、 各前記パケットに識別符号を付与する手順と、 前記パケットを前記フレーム種類ごとに分離して蓄積す
    る手順と、 蓄積された前記パケットを所定のタイミングに所定の配
    信手段で受信者に配信する手順と、を実行させるための
    プログラムを記録した機械読み取り可能な記録媒体。
  11. 【請求項11】 提供者が複数のフレーム種類ごとに配
    信したパケットを所定の順序に結合して映像ストリーム
    として映像を再生するための制御プログラムを記録した
    記録媒体であって、 前記フレーム種類ごとに配信された前記パケットを、前
    記フレーム種類ごとに蓄積する手順と、 前記フレーム種類ごとに蓄積された前記パケットを読み
    出し、該パケットに付与された識別符号によって該パケ
    ットを映像ストリームの流れの順に並び替えて結合し、
    前記識別番号を削除する手順と、 得られた映像ストリームを出力する手順と、 該映像ストリームがら映像を再生する手順と、を実行さ
    せるためのプログラムを記録した機械読み取り可能な記
    録媒体。
JP19611099A 1999-07-09 1999-07-09 映像ストリーム配信方法、配信システムならびに該方法のプログラムを記録した記録媒体 Pending JP2001025023A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP19611099A JP2001025023A (ja) 1999-07-09 1999-07-09 映像ストリーム配信方法、配信システムならびに該方法のプログラムを記録した記録媒体

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP19611099A JP2001025023A (ja) 1999-07-09 1999-07-09 映像ストリーム配信方法、配信システムならびに該方法のプログラムを記録した記録媒体

Publications (1)

Publication Number Publication Date
JP2001025023A true JP2001025023A (ja) 2001-01-26

Family

ID=16352414

Family Applications (1)

Application Number Title Priority Date Filing Date
JP19611099A Pending JP2001025023A (ja) 1999-07-09 1999-07-09 映像ストリーム配信方法、配信システムならびに該方法のプログラムを記録した記録媒体

Country Status (1)

Country Link
JP (1) JP2001025023A (ja)

Cited By (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2007151142A (ja) * 2006-12-18 2007-06-14 Sony Corp 送信方法、受信方法、受信装置、プログラム、並びに情報処理方法
US7321366B2 (en) 2002-02-28 2008-01-22 Riken Method and program for converting boundary data into cell inner shape data
US7333104B2 (en) 2001-12-04 2008-02-19 Riken Method and program of converting three-dimensional shape data into cell internal data
US7372460B2 (en) 2003-07-16 2008-05-13 Riken Method and program for generating volume data from boundary representation data
US7406361B2 (en) 2001-08-16 2008-07-29 Riken Rapid prototyping method and apparatus using V-CAD data
US7898540B2 (en) 2005-09-12 2011-03-01 Riken Method and program for converting boundary data into cell inner shape data
JP2021069100A (ja) * 2019-10-28 2021-04-30 株式会社ミラティブ 配信システム、プログラム、およびコンピュータ読み取り可能な記憶媒体
CN113365046A (zh) * 2021-04-30 2021-09-07 厦门立林科技有限公司 高性能音视频数据测试发送方法及其应用和存储介质
CN114207562A (zh) * 2020-02-29 2022-03-18 近江数码制造株式会社 运动图像分发方法、运动图像再现方法、运动图像分发装置以及分发数据结构

Cited By (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7406361B2 (en) 2001-08-16 2008-07-29 Riken Rapid prototyping method and apparatus using V-CAD data
US7333104B2 (en) 2001-12-04 2008-02-19 Riken Method and program of converting three-dimensional shape data into cell internal data
US7321366B2 (en) 2002-02-28 2008-01-22 Riken Method and program for converting boundary data into cell inner shape data
US7372460B2 (en) 2003-07-16 2008-05-13 Riken Method and program for generating volume data from boundary representation data
US7898540B2 (en) 2005-09-12 2011-03-01 Riken Method and program for converting boundary data into cell inner shape data
JP2007151142A (ja) * 2006-12-18 2007-06-14 Sony Corp 送信方法、受信方法、受信装置、プログラム、並びに情報処理方法
JP4725507B2 (ja) * 2006-12-18 2011-07-13 ソニー株式会社 送信方法、送信装置、受信方法、受信装置、プログラム
JP2021069100A (ja) * 2019-10-28 2021-04-30 株式会社ミラティブ 配信システム、プログラム、およびコンピュータ読み取り可能な記憶媒体
JP7406229B2 (ja) 2019-10-28 2023-12-27 株式会社ミラティブ 配信システム、プログラム、およびコンピュータ読み取り可能な記憶媒体
CN114207562A (zh) * 2020-02-29 2022-03-18 近江数码制造株式会社 运动图像分发方法、运动图像再现方法、运动图像分发装置以及分发数据结构
CN113365046A (zh) * 2021-04-30 2021-09-07 厦门立林科技有限公司 高性能音视频数据测试发送方法及其应用和存储介质
CN113365046B (zh) * 2021-04-30 2023-08-01 厦门立林科技有限公司 高性能音视频数据测试发送方法及其应用和存储介质

Similar Documents

Publication Publication Date Title
CA2199360C (en) Method and apparatus for electronic distribution of digital multi-media information
CN100433826C (zh) 记录视频会议数据的方法和***
KR101022471B1 (ko) 멀티미디어 데이터를 기록한 정보저장매체, 그 재생방법및 재생장치
US20050193138A1 (en) Storage medium storing multimedia data, and method and apparatus for reproducing the multimedia data
CN101635854A (zh) 一种实现合并转码的方法和装置
US9167211B2 (en) Method for transmitting an IPTV streaming service by P2P transmission, and method for receiving an IPTV streaming service by P2P transmission
JP2004531184A (ja) デジタル情報の効率的な伝送および再生
JP2015136060A (ja) 通信装置、通信データ生成方法、および通信データ処理方法
JP2003338830A (ja) メディア送信方法、メディア受信方法、メディア送信装置及びメディア受信装置
CN101206899A (zh) 用于编码/解码具有预览功能的多媒体数据的方法以及装置
EP3096524B1 (en) Communication apparatus, communication data generation method, and communication data processing method
JP2015136059A (ja) 通信装置、通信データ生成方法、および通信データ処理方法
JP2001025023A (ja) 映像ストリーム配信方法、配信システムならびに該方法のプログラムを記録した記録媒体
CN1264967A (zh) 数据发送方法、数据发送***、数据接收方法和接收终端
JP7183304B6 (ja) 複数のチャネルを利用して動的ビットレートのビデオを配信および再生する方法およびシステム
US20100186464A1 (en) Laundry refresher unit and laundry treating apparatus having the same
EP2341680B1 (en) Method and apparatus for adaptation of a multimedia content
US8184660B2 (en) Transparent methods for altering the video decoder frame-rate in a fixed-frame-rate audio-video multiplex structure
KR101731829B1 (ko) 디지털 영상 수신기의 디지털 콘텐츠 처리 장치 및 방법
JP2015136058A (ja) 通信装置、通信データ生成方法、および通信データ処理方法
CN1997115A (zh) 音频/视频网络中用于内容再现的字幕显示方法和装置
JP2000174715A (ja) 送信装置および方法、受信装置および方法、並びに提供媒体
US20060115232A1 (en) Reproducing apparatus, reproducing system, and reproducing method
JP4680444B2 (ja) 蓄積型データ放送システム
CN1422492A (zh) 用于扰码内容的***,以及用于解扰扰码过的内容的***