JPH0998407A - データ送出装置 - Google Patents
データ送出装置Info
- Publication number
- JPH0998407A JPH0998407A JP7256088A JP25608895A JPH0998407A JP H0998407 A JPH0998407 A JP H0998407A JP 7256088 A JP7256088 A JP 7256088A JP 25608895 A JP25608895 A JP 25608895A JP H0998407 A JPH0998407 A JP H0998407A
- Authority
- JP
- Japan
- Prior art keywords
- data
- time
- minutes
- program
- reference time
- 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.)
- Granted
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/20—Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
- H04N21/21—Server components or server architectures
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/20—Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
- H04N21/23—Processing of content or additional data; Elementary server operations; Server middleware
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N7/00—Television systems
- H04N7/16—Analogue secrecy systems; Analogue subscription systems
- H04N7/173—Analogue secrecy systems; Analogue subscription systems with two-way working, e.g. subscriber sending a programme selection signal
- H04N7/17309—Transmission or handling of upstream communications
- H04N7/17336—Handling of requests in head-ends
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Television Signal Processing For Recording (AREA)
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
Abstract
Dシステムにおいて、受信者の要求にほぼ即時的に対応
できず、受信者の平均待ち時間が長い。 【解決手段】受信者の要求が多く発生する時刻を、第1
のデータストリームの開始時刻として送出時刻計時部3
9に設定しておく。そして、RAM32に記憶されてい
る所定のルールに従って、並行して送出する番組データ
の開始時刻をCPU40で算出して送出時刻計時部39
に設定する。その際に、第1のデータストリームの開始
時刻に近い時間帯ほど、各データストリームの開始時刻
の時間間隔が短くなるように、各データストリームの開
始時刻を設定する。そして、その設定された各時刻より
その番組が冒頭より開始されるように複数のデータスト
リームを生成し、複数のチャネルより並行して出力す
る。要求が多い時間帯には短い時間間隔でデータストリ
ームが生成され、平均待ち時間が短くなる。
Description
応じてAVデータを配信することができるビデオ・オン
・デマンドなどの装置に用いて好適な、データ送出装置
に関する。
的に提供するビデオ・オン・デマンド(VOD)システ
ムの実用化が望まれている。しかし、任意の時刻に発生
する要求に個別に対応するVODシステムにおいては、
非常に大規模で複雑な処理を行うデータ送出装置が必要
となる。そこで、VODシステムと同様の機能を実現し
ながら、データ送出装置の構成を簡単にできるニア・ビ
デオ・オン・デマンド(NVOD)システムが提案され
ている。NVODシステムは、番組データを所定の時間
間隔で複数チャネルに送出しておき、ある時間帯に発生
した要求に対して次の時間帯から始まる番組のチャネル
を選択してその番組を提供するようなシステムである。
たとえばNVODシステムのような番組データの送出シ
ステムにおいては、受信者の要求に適切に応じて番組デ
ータを提供できない場合がある。すなわち、並行して送
出されている各番組データの時間間隔が長すぎて、受信
者が番組データをほぼ即時的に視聴できるとは言い難い
場合がある。
は、1つの番組データの送出に使用できるチャネルの数
によって決定される場合が多い。たとえば、番組データ
の再生時間をチャネル数で割った時間を各番組データの
時間間隔とし、各番組データをその時間間隔で等しくず
らして複数のチャネルに送出する場合などである。しか
しその結果、比較的再生時間の長い番組を送出しようと
すると、時間間隔が長くなり、即時性の点で問題を生じ
ることになる。たとえば、2時間の番組を提供する場
合、4チャネルでは30分間隔、8チャネルでも15分
間隔で番組が開始されることになり、最大30分あるい
は15分の待ち時間が必要となる。
とすると、1つの番組データに使用するチャネル数を多
くする必要があることを意味する。たとえば、前述した
2時間程度の番組で最大待ち時間を5分に抑えようとす
ると、24チャネルが必要となる。そして、1つの番組
に対して多数のチャネルを使用すると、全体として提供
できる番組の種類が少なくなるという問題を生じる。
求に有効に応答することができるデータ送出装置を提供
することにある。
刻に番組の視聴を要求するが、受信者全体では番組デー
タを要求する時間にいくつかの傾向が存在する。たとえ
ば、通常のテレビ放送における番組の変わり目の時間帯
であるとか、毎時0分あるいは毎時30分といった切り
のよい時間帯に、新たな番組の視聴を要求する受信者が
多いことは容易に予想できる。本発明は、このような要
求の発生の傾向を考慮し、全体として平均待ち時間が少
なくなるように複数チャネルに番組データを送出するよ
うにしたものである。
AVデータを記録するAVデータ記録手段と、予め設定
された所定の基準時刻を示す信号を発生する基準時刻発
生手段と、前記記憶されているAVデータを読み出し、
前記基準時刻に近い時間帯ほど短い時間間隔で順に冒頭
より再生可能なような、複数のAVデータストリームを
生成する送出データ生成手段と、前記生成された複数の
AVデータストリームを所定の伝送フォーマットに変換
して複数のチャネルに送出するデータ送出手段とを有す
る。
出対象のAVデータをAVデータ記録手段に記録してお
き、送出データ生成手段によりそのAVデータの複数の
箇所のデータを読み出して複数のAVデータストリーム
を生成する。その時に、基準時刻発生手段により発生さ
れた信号に基づいて、基準時刻に近いほどそのAVデー
タの開始間隔が短くなるように複数のAVデータストリ
ームを生成する。そして、生成された複数のAVデータ
ストリームは、データ送出手段より各々別のチャネルに
送出する。したがって、前記基準時刻をAVデータの送
出要求の多い時間帯に設定しておけば、同じAVデータ
ストリーム数でありながら、一定の時間間隔のAVデー
タストリームを生成する場合に比べて、各要求に対する
平均の待ち時間を少なくすることができる。
ては、前記AVデータの送出時刻として予め定めた時刻
が前記基準時刻として設定される。このように設定して
おけば、たとえば番組表などにより予め報知してあるそ
のAVデータの送出予定時刻付近では、短い時間間隔で
そのAVデータを送出し、その送出予定時刻から離れる
につれて長い時間間隔でAVデータが送出され。したが
って、その送出時刻を中心として分布する要求に対して
有効である。
おいては、毎時0分、5分、10分、15分、20分、
25分、30分、35分、40分、45分、50分、お
よび、55分の5分区切りの時分であって、前記AVデ
ータの再生時間に基づいた所定の時刻が前記基準時刻と
して設定される。このように設定しておけば、たとえば
毎時切りよい時刻からAVデータの視聴を開始しようと
する受信者や、他のテレビ放送などの終了後にNVOD
システムによる番組を視聴しようとする受信者に対し
て、待ち時間を少なくすることができる。
は、前記基準時刻より送出するAVデータストリーム
と、該基準時刻以降に次第に長くなる時間間隔で送出す
る複数のAVデータストリームとを生成する。このよう
にすれば、NVODシステムに限らず、通常の番組の配
信時などにおいて、放送開始の時刻に遅れた受信者に対
して番組を冒頭より視聴可能にする手段としても有効で
ある。すなわち、大多数の受信者はその送出時刻にその
AVデータの視聴を開始し、その時刻に遅れた受信者が
順次遅れて送出されるAVデータを視聴する。これによ
り、ほとんどの受信者に対して短い待ち時間でAVデー
タを提供できる。
記送出データ生成手段において前記複数のAVデータス
トリームを生成するために同時的に読み出す当該AVデ
ータの複数の箇所のデータを、一括読み出し可能に記録
する。複数のAVデータストリームを実時間で生成しな
ければならないため、AVデータの読み出しを高速に行
わなければならず送出データ生成手段の負荷が大きい
が、このように、AVデータの記録時に、同時的に読み
出さなければならないデータを、たとえば各々シーク動
作やサーチ動作が不必要で、一括的に読み出すことがで
きる記録領域にまとめて記録しておけば、前記送出時の
送出データ生成手段の負荷を大幅に軽減することができ
る。
の形態を図1〜図5を参照して説明する。本実施の形態
のデータ送出装置は、NVODシステムにおけるデータ
送出のために用いられ、番組の受信を要求した受信者が
ほぼその要求の時刻からその番組を受信可能なように番
組を送出するデータ送出装置である。図1は、本実施例
のデータ送出装置の構成を示す図である。データ送出装
置1は、番組ライブラリ10、スイッチャ20、データ
送出部30、フォーマット部50およびデータ交換機7
0を有する。なお、データ送出装置1は図示せぬ制御部
を有しており、この制御部からの制御信号に基づいて、
前述した各部は各々所定のタイミングで、また各々同期
して所定の動作を行う。
いて、図1を参照して説明する。番組ライブラリ10
は、このNVODシステムにより提供可能な複数の番組
データを蓄積しておくデータ記録装置である。番組ライ
ブラリ10に蓄積されており送出する予定が近くなった
番組データは、適宜データ送出部30に転送される。番
組ライブラリ10は、膨大な量のデータを記録する必要
があり、本実施の形態においては、多数の光磁気(M
O)ディスクをオートチェンジャにより自動的に選択し
て、その選択されたMOディスクに対してデータの記録
および再生を行うMOオートチェンジャ装置を用いる。
らの番組データを、データ送出部30の第1のデータ送
出部30-1〜第mのデータ送出部30-mのいずれかに入
力するための切り換え手段である。
30-1〜第mのデータ送出部30-mより構成される。各
データ送出部30-i(i=1〜m)は、番組ライブラリ
10より入力された番組データをデータ送出部30-i内
の記録部に記録し、その記録された番組データを高速に
再生して最大n個の番組データストリームを生成し、n
個のチャネルより同時的に出力する。
2を参照して詳細に説明する。データ送出部30の各デ
ータ送出部30-iは、ROM31、RAM32、外部制
御インターフェイス33、バス34、入力インターフェ
イス35、マス・ストレージ36、バッファメモリ部3
7、出力インターフェイス38、送出時刻計時部39お
よびCPU40を有する。
グラムを記憶する。RAM32は、CPU40が各種の
演算を実行する際に用いるメインメモリである。外部制
御I/F33は、前記図示せぬデータ送出装置1の制御
部とのインターフェイスである。バス34は、データ送
出部30-i内の各部のデータの転送を行うためのデータ
バスであり、たとえば、CPU40とRAM32の間の
データ転送などがこのバス34を介して行われる。
送される番組データが入力されるインターフェイスであ
る。入力された番組データは、バッファメモリ部37を
介してマス・ストレージ36に格納させる。マス・スト
レージ36は、ハードディスク装置や、光磁気ディスク
(MO)装置などで構成される大容量でランダムアクセ
ス可能なデータ蓄積装置であり、番組ライブラリ10か
ら転送された番組データを記録する。
・ストレージ36の物理データ転送ブロックに相当する
容量のバッファメモリを有し、マス・ストレージ36
と、バス34、入力I/F35および出力I/F38と
の番組データの転送を制御する。出力I/F38は、マ
ス・ストレージ36からバッファメモリ部37を介して
出力された番組データを、フォーマット部50へ転送す
る。
-iが新たな番組データストリームの生成を開始するタイ
ミングを検出し、そのタイミングをCPU40に知らせ
る。送出時刻計時部39は、外部より基準時刻を設定す
るためのメモリと、時刻を計時する時計を有する。そし
てまずそのメモリに、外部よりその番組データのメイン
のデータストリームの開始時刻が基準時刻として設定さ
れる。その開始時刻に基づいて、CPU40においてそ
の他の各データストリームの開始時刻が求められ、その
各時刻が送出時刻計時部39内のメモリに記憶される。
そして、前記時計で計時される時刻がその各データスト
リームの開始時刻になったら、その旨の信号をCPU4
0に知らせる。
よび、ROM31に格納されているプログラムにしたが
って、データ送出部30-i内の各部を制御する。具体的
には、まず、入力I/F35およびバッファメモリ部3
7を制御して、番組ライブラリ10から入力された番組
データをマス・ストレージ36に格納させる。また、外
部から送出時刻計時部39に設定された基準時刻に基づ
いて、各データストリームの開始時刻を求め、再び送出
時刻計時部39のメモリに記憶する。さらに、送出時刻
計時部39から入力される番組データストリームの生成
時刻になったことを示す信号に基づいて、マス・ストレ
ージ36から番組データを読み出して新たな番組データ
ストリームを生成し、出力I/F38を介してフォーマ
ット部50に出力する。
ータストリームの開始時刻は次のように求める。まず、
第1のデータストリームは送出時刻計時部39に記録さ
れた基準時刻に開始されるように設定する。次に、その
第1のデータストリームから、その番組の再生時間の1
/4時間ずつずれた時刻より、第4〜第6のデータスト
リームが開始するようにそれらの時刻を決定する。さら
に第1と第4のデータストリームの開始時刻の間を3/
15および8/15した時刻に第2および第3のデータ
ストリームを開始するように設定する。
構成により実施される。引き続き、データ送出装置1の
各部の構成を説明する。フォーマット部50は、データ
送出部30の第1のデータ送出部30-1〜第mのデータ
送出部30-mに対応して設けられた第1のフォーマット
部50-1〜第mのフォーマット部50-mより構成され
る。各フォーマット部50-i(i=1〜m)は、データ
送出部30-iの各チャネルから出力される番組データス
トリームに、エラー訂正符号を付し、宛先情報などのヘ
ッダを付加し、伝送方式に基づいた所定の伝送フォーマ
ットに変換し、さらに、n個の番組データストリームを
多重化してデータ交換機70に出力する。なお、本実施
の形態においては、これらの番組データは、ATM(非
同期転送モード,Asynchronous Transfer Mode)により
伝送されるものとする。したがってフォーマット部50
-iにおいては、各番組データストリームよりATMで伝
送するためのATMセルを組み立て、多重化してデータ
交換機70に出力する。
フォーマット部50の各フォーマット部50-i(i=1
〜n)から出力されたデータを伝送する。
ついて説明する。なお、本実施の形態においては、再生
時間が60分の番組Aのデータを、6個のチャネルより
送出する場合を例示して、データ送出装置1の動作につ
いて説明する。その番組Aのデータを図3に示す。番組
Aのデータは、再生時間が0.5秒ごとのデータ(15
フレーム分の信号)を単位として、データ転送などの処
理が行われる。したがって、60分の番組Aのデータ
は、7200個のデータブロックA1〜A7200より
構成される。なお、この番組のデータは、映像データお
よび音声データともに高能率符号化されたデータであ
る。
組ライブラリ10からスイッチャ20を介してデータ送
出部30の任意のデータ送出部30-i(i=1〜m)に
入力される。本実施の形態においては、第1のデータ送
出部30-1に入力されるものとする。なお、この際の番
組Aのデータの転送は、実時間で行う必要はない。ま
た、データ送出を開始する前の任意の時刻に行っておけ
ばよい。データ送出部30-1に入力された番組Aのデー
タは、入力インターフェイス35からマス・ストレージ
36を介してバッファメモリ部37に記録される。
の、1つのデータストリームの開始時刻を、送出時刻計
時部39内のメモリに設定する。このデータストリーム
は、基本的には最も多くの視聴者がこの番組Aを視聴す
るであろうデータストリームの送出時刻を設定すること
が望ましい。なお、これにより開始時刻の設定されたデ
ータストリームを第1のデータストリームと呼ぶ。ま
た、本実施例のようにNVODシステムに供されるデー
タ送出装置であって、そのチャネルより同一の番組デー
タストリームが繰り返し送出されるような場合には、そ
の繰り返されるデータストリーム各々の開始時刻を設定
してもよいし、1つの開始時刻を設定し、以後その番組
データの再生時間に基づいて、以降の開始時刻を自動的
に設定するようにしてもよい。本実施の形態において
は、毎時0分に番組Aの冒頭からのデータが第1のデー
タストリームとして生成されるように設定する。
タストリームの中の、前記第1のデータストリーム以外
の第2〜第6のデータストリームの生成開始時刻を設定
する。これは、各データストリームの第1のデータスト
リームからのずれ時間を所定のルールにより求め、この
ずれ時間を送出時刻計時部39のメモリに設定された前
記第1のデータストリームの開始時刻に加算して求め
る。またこの際に、第1のデータストリームの開始時刻
に近い時間帯においてはずれの時間間隔を狭くし、第1
のデータストリームの開始時刻から離れるにつれて各デ
ータストリームのずれの時間を長くとるようにする。
トリームから、この番組Aの再生時間(本実施の形態に
おいては60分)の1/4時間ずつずれた時刻より、第
4〜第6のデータストリームを開始するように設定し、
さらに第1と第4のデータストリームの開始時刻の間を
3/15および8/15した時刻に第2および第3のデ
ータストリームを開始するように設定する。具体的に
は、第2〜第6のデータストリームにおいては、第1の
データストリームより各々3分、8分、15分、30
分、および、45分ずれた時刻より番組Aの冒頭からの
データが開始される。なお、前記各データストリームの
開始時間は、RAM32内に予め記憶されたルールに基
づいて、CPU40にて演算が行われ求められる。求め
られた各データストリームの開始時間は、再び送出時刻
計時部39内のメモリに記憶される。
出時刻計時部39内に設けられた時計の示す時刻と、前
記設定された時刻とが照合され、その照合結果に基づい
て送出時刻計時部39からCPU40に番組Aのデータ
を冒頭より再生してデータストリームを生成する旨の信
号が出力される。これによりCPU40は、バッファメ
モリ部37を介してマス・ストレージ36の所望のデー
タブロックを読み出し、出力I/F38を介してフォー
マット部50に出力する。これにより、前記時間ずつず
れた6個のデータストリームが生成され、出力I/F3
8のチャネル1〜6より出力される。
る番組Aのデータの読み出し状態、および、生成された
データストリームについて、図4および図5を参照して
具体的に説明する。なお、図4および図5は、各データ
ストリームの生成が既に繰り返し行われている中でのあ
る時間からのデータの読み出し状態および生成されたデ
ータストリームを示す。図4は、マス・ストレージ36
から同時的に読み出すデータブロックを示す図である。
図4に示すように、データ送出部30-1においては、マ
ス・ストレージ36上に記録された番組Aのデータをラ
ンダムアクセスして、各データストリームを生成するの
に必要なデータブロックを読み出し、各チャネルに出力
する。またその際には、再生時間0.5秒分のデータ
を、最大でも0.5/6[秒]以下の時間で読み出す。
のデータストリームの生成を開始する毎時0分(時刻t
0)には、図4(A)に示すように、第1のチャネルに
出力する番組データの最初のデータA1、第2のチャネ
ルに出力する第1のチャネルより3分遅れた箇所(57
分〜)のデータA6841、第3のチャネルに出力する
第2のチャネルよりさらに5分遅れた箇所(52分〜)
のデータA6241、第4のチャネルに出力する第3の
チャネルよりさらに7分遅れた箇所(45分〜)のデー
タA5401、および、第5および第6のチャネルに出
力する第4のチャネルよりさらに15分ずつ遅れた箇所
(30分〜および15分〜)のデータA3601,A1
801の6個のデータブロックを、0.5秒の間に読み
出す。
0分および45分に図4(B)〜(F)に示すようにデ
ータを読み出す。その結果、図5に示すような6個のデ
ータストリームが生成され、各々チャネル1(ch1)
〜チャネル6(ch6)より出力される。
ストリームは、フォーマット部50内の第1のフォーマ
ット部50-1に入力され、各データストリームごとにエ
ラー訂正符号が付され、宛先情報などのヘッダが付加さ
れる。そして、ATMにより伝送するためのATMセル
が組み立てられ、さらに多重化されてデータ交換機70
に出力される。データ交換機70に出力された番組デー
タは、伝送路を介して配信される。
置1においては、60分の番組データを6チャネルを用
いて配信している。そして、その各チャネルの番組デー
タストリームは、毎時0分に冒頭より開始されるデータ
ストリームより、順次3分,5分,7分,15分,15
分,15分ずつずれて配信される。すなわち、他のテレ
ビ番組の切り換わり時刻などになっており、新たな番組
の視聴に入る視聴者が多い毎時0分付近の時間帯には短
い時間間隔で番組データが送出されている。したがっ
て、10分間隔で6チャネルを用いて配信している場合
に比べて、より多くの視聴者の希望に有効に応じること
ができる。すなわち、視聴者の平均待ち時間を減らすこ
とができ、有効に番組データを配信することができる。
のではなく、種々の改変が可能である。たとえば、本実
施の形態のデータ送出部30-i(i=1〜m)におい
て、マス・ストレージ36には番組データを通常のデー
タ形式で記録しておき、その記録されたデータをランダ
ムアクセスすることにより、複数のデータストリームに
対応した複数の箇所を同時的に読み出していた。しか
し、送出するデータストリームの時間間隔が決定されて
いるのであれば、読み出すデータの順番は決まっている
ので、その順番でデータを記録するようにしてもよい。
すなわち、図4(A)〜(F)に示したような順番で記
録媒体上にデータを記録するようにしてもよい。このよ
うに記録しておけば、データ読み出し時のシーク時間や
サーチ時間を少なくすることができ、多数のチャネルに
並行してデータを送出する場合などで、データのアクセ
ス時間を少しでも短縮したい場合に有効である。
データ送出装置をNOVDシステムに適用した場合につ
いて説明したが、NVODシステムにのみ限られるもの
ではない。たとえば、ケーブルテレビなどの通常の番組
の配信に用いてもよい。その場合には、第1のチャネル
を通常の番組表に基づいた番組データの配信に用い、第
2チャネル以降を順次遅らせたデータの配信に用いれば
よい。このようにすれば、その所定の時間より視聴する
つもりが何らかの理由により番組開始時間を逃してしま
った視聴者は、その遅れて開始されるチャネルを選択す
ればよく、番組データが有効に配信されることになる。
なお、その場合も、各データストリームの時間間隔は第
1のチャネルの開始時刻に近い時間帯ほど短い時間間隔
にすることが有効である。
ータストリームの送出時刻を毎時0分としたが、それ以
外の任意の時刻を設定してよい。たとえば、その番組の
配信時刻を報知できるような番組配信システムであれ
ば、その時刻を第1のデータストリームの送出時刻とす
ればよい。また、特に配信時刻を定めない、たとえばN
VODシステムに適用するような場合であれば、視聴者
が視聴を開始し易い任意の時刻を第1のデータストリー
ムの送出時刻としてよい。その際には、その番組の再生
時間に応じて、その他のデータストリームの送出時刻を
決定する。具体的には、2時間の番組であれば、たとえ
ば18時、20時、22時、・・・などを第1のデータ
ストリームの送出時刻に決定すればよいし、1時間30
分の番組であれば18時、19時30分、22時、・・
・などをその送出時刻に決定すればよい。
チェンジャ装置に限られるものではなく、大容量のハー
ド磁気ディスク装置や、VTRテープを用いた記録装置
を用いてもよい。また、その記録容量も適用するNVO
Dシステムのチャネル数や提供番組数などに応じた任意
の容量でよい。また、番組データストリームを生成する
時刻になった旨の信号の、送出時刻計時部39からCP
U40への伝達は、バス34を介したデータ転送により
行っても、CPU40の割り込み信号を介して行っても
よい。
者の要求が多くなる時間帯において、短い時間帯で番組
データを送出できるので、受信者の平均待ち時間を短く
することができ、受信者の要求により有効に応答するこ
とができるデータ送出装置を提供することができる。
ロック図である。
構成を示すブロック図である。
番組データの構成を示す図である。
から同時的に読み出すデータブロックを示す図であり、
(A)は第1のデータストリームの生成を開始した時刻
t0(毎時0分)における読み出しデータを示す図、
(B)は第2のデータストリームの生成を開始した時刻
t1(毎時3分)における読み出しデータを示す図、
(C)は第3のデータストリームの生成を開始した時刻
t2(毎時8分)における読み出しデータを示す図、
(D)は第4のデータストリームの生成を開始した時刻
t3(毎時15分)における読み出しデータを示す図、
(E)は第5のデータストリームの生成を開始した時刻
t4(毎時30分)における読み出しデータを示す図、
(F)は第6のデータストリームの生成を開始した時刻
t5(毎時45分)における読み出しデータを示す図で
ある。
データストリームを示す図であり、(A)〜(F)は各
々チャネル1〜チャネル6より出力される第1〜第6の
データストリームを示す図である。
Claims (5)
- 【請求項1】オーディオデータおよび映像データのいず
れか一方または両方を有するAVデータを記録するAV
データ記録手段と、 予め設定された所定の基準時刻を示す信号を発生する基
準時刻発生手段と、 前記記憶されているAVデータを読み出し、前記基準時
刻に近い時間帯ほど短い時間間隔で順に冒頭より再生可
能なような、複数のAVデータストリームを生成する送
出データ生成手段と、 前記生成された複数のAVデータストリームを所定の伝
送フォーマットに変換して複数のチャネルに送出するデ
ータ送出手段とを有するデータ送出装置。 - 【請求項2】前記基準時刻発生手段においては、前記A
Vデータの送出時刻として予め定めた時刻が前記基準時
刻として設定される請求項1記載のデータ送出装置。 - 【請求項3】前記基準時刻発生手段においては、毎時0
分、5分、10分、15分、20分、25分、30分、
35分、40分、45分、50分、および、55分の5
分区切りの時分であって、前記AVデータの再生時間に
基づいた所定の時刻が前記基準時刻として設定される請
求項1記載のデータ送出装置。 - 【請求項4】前記送出データ生成手段は、前記基準時刻
より送出するAVデータストリームと、該基準時刻以降
に次第に長くなる時間間隔で送出する複数のAVデータ
ストリームとを生成する請求項1〜3いずれか記載のデ
ータ送出装置。 - 【請求項5】前記AVデータ記録手段は、前記送出デー
タ生成手段において前記複数のAVデータストリームを
生成するために同時的に読み出す当該AVデータの複数
の箇所のデータを、一括的に読み出し可能に記録する請
求項1〜4いずれか記載のデータ送出装置。
Priority Applications (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP25608895A JP3371184B2 (ja) | 1995-10-03 | 1995-10-03 | データ送出装置 |
US08/721,624 US5822528A (en) | 1995-10-03 | 1996-09-26 | Audio-video data transmission apparatus, audio-video data transmission system and audio-video data server |
US09/134,180 US5911046A (en) | 1995-10-03 | 1998-08-14 | Audio-video data transmission apparatus, audio-video data transmission system and audio-video data server |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP25608895A JP3371184B2 (ja) | 1995-10-03 | 1995-10-03 | データ送出装置 |
Publications (2)
Publication Number | Publication Date |
---|---|
JPH0998407A true JPH0998407A (ja) | 1997-04-08 |
JP3371184B2 JP3371184B2 (ja) | 2003-01-27 |
Family
ID=17287734
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP25608895A Expired - Fee Related JP3371184B2 (ja) | 1995-10-03 | 1995-10-03 | データ送出装置 |
Country Status (2)
Country | Link |
---|---|
US (2) | US5822528A (ja) |
JP (1) | JP3371184B2 (ja) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7342935B2 (en) | 1997-06-27 | 2008-03-11 | Sony Corporation | Method and apparatus for sending out multi-channel digital data, method and apparatus for programming the information and method and apparatus for managing multi-channel digital data |
Families Citing this family (43)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6769128B1 (en) | 1995-06-07 | 2004-07-27 | United Video Properties, Inc. | Electronic television program guide schedule system and method with data feed access |
US6469753B1 (en) * | 1996-05-03 | 2002-10-22 | Starsight Telecast, Inc. | Information system |
US9113122B2 (en) | 1997-04-21 | 2015-08-18 | Rovi Guides, Inc. | Method and apparatus for time-shifting video and text in a text-enhanced television program |
EP1036466B1 (en) | 1997-07-21 | 2003-03-26 | E Guide, Inc. | Method for navigating within a television program guide having advertisements |
US6415373B1 (en) * | 1997-12-24 | 2002-07-02 | Avid Technology, Inc. | Computer system and process for transferring multiple high bandwidth streams of data between multiple storage units and multiple applications in a scalable and reliable manner |
EP0939549B1 (en) * | 1998-02-25 | 2008-01-09 | Nec Corporation | Network comprising a network managing apparatus, linking a plurality of video broadcast storing and displaying devices |
GB2377846B (en) * | 1998-06-12 | 2003-03-05 | British Sky Broadcasting Ltd | Improvements in receivers for television signals |
CN1867068A (zh) | 1998-07-14 | 2006-11-22 | 联合视频制品公司 | 交互式电视节目导视系统及其方法 |
US6898762B2 (en) | 1998-08-21 | 2005-05-24 | United Video Properties, Inc. | Client-server electronic program guide |
US6859799B1 (en) | 1998-11-30 | 2005-02-22 | Gemstar Development Corporation | Search engine for video and graphics |
US6370688B1 (en) * | 1999-05-26 | 2002-04-09 | Enounce, Inc. | Method and apparatus for server broadcast of time-converging multi-media streams |
US6513003B1 (en) | 2000-02-03 | 2003-01-28 | Fair Disclosure Financial Network, Inc. | System and method for integrated delivery of media and synchronized transcription |
EP2285104A1 (en) | 2000-03-31 | 2011-02-16 | United Video Properties, Inc. | System and method for reducing cut-offs in program recording |
JP2002091863A (ja) * | 2000-09-12 | 2002-03-29 | Sony Corp | 情報提供方法 |
US7103906B1 (en) | 2000-09-29 | 2006-09-05 | International Business Machines Corporation | User controlled multi-device media-on-demand system |
CA2425482C (en) | 2000-10-11 | 2015-12-01 | United Video Properties, Inc. | Systems and methods for caching data in media-on-demand systems |
CN101707693B (zh) | 2000-10-11 | 2017-04-26 | 乐威指南公司 | 提供数据存储到点播媒体传递系统中服务器上的系统和方法 |
US6964061B2 (en) * | 2000-12-28 | 2005-11-08 | International Business Machines Corporation | Squeezable rebroadcast files |
US7170922B2 (en) * | 2001-05-18 | 2007-01-30 | Sanyo Electric Co., Ltd. | Transmission timing control device, digital roll-off filter, and mobile radio terminal for digital radio communication |
US7493646B2 (en) | 2003-01-30 | 2009-02-17 | United Video Properties, Inc. | Interactive television systems with digital video recording and adjustable reminders |
US20060051059A1 (en) | 2004-09-08 | 2006-03-09 | Krakirian Haig H | Video recorder having user extended and automatically extended time slots |
US8281333B2 (en) | 2003-11-13 | 2012-10-02 | Arris Group, Inc. | Smart carousel |
EP1683341A4 (en) * | 2003-11-13 | 2009-03-18 | Ncube Corp | SYSTEM FOR PROVIDING DECODER CONFIGURATION FOR CONTENT ON DEMAND |
US20050177618A1 (en) * | 2003-12-22 | 2005-08-11 | Randy Zimler | Methods, systems and storage medium for managing bandwidth of segmented content |
US20050138655A1 (en) * | 2003-12-22 | 2005-06-23 | Randy Zimler | Methods, systems and storage medium for managing digital rights of segmented content |
US7818444B2 (en) | 2004-04-30 | 2010-10-19 | Move Networks, Inc. | Apparatus, system, and method for multi-bitrate content streaming |
US8086575B2 (en) | 2004-09-23 | 2011-12-27 | Rovi Solutions Corporation | Methods and apparatus for integrating disparate media formats in a networked media system |
US9973817B1 (en) | 2005-04-08 | 2018-05-15 | Rovi Guides, Inc. | System and method for providing a list of video-on-demand programs |
US20070079342A1 (en) * | 2005-09-30 | 2007-04-05 | Guideworks, Llc | Systems and methods for managing local storage of on-demand content |
US8607287B2 (en) | 2005-12-29 | 2013-12-10 | United Video Properties, Inc. | Interactive media guidance system having multiple devices |
US9681105B2 (en) | 2005-12-29 | 2017-06-13 | Rovi Guides, Inc. | Interactive media guidance system having multiple devices |
US7801888B2 (en) | 2007-03-09 | 2010-09-21 | Microsoft Corporation | Media content search results ranked by popularity |
US20090019492A1 (en) | 2007-07-11 | 2009-01-15 | United Video Properties, Inc. | Systems and methods for mirroring and transcoding media content |
US8386629B2 (en) * | 2007-12-27 | 2013-02-26 | At&T Intellectual Property I, L.P. | Network optimized content delivery for high demand non-live contents |
US8510370B2 (en) * | 2008-02-26 | 2013-08-13 | Avid Technology, Inc. | Array-based distributed storage system with parity |
JP5227064B2 (ja) * | 2008-04-11 | 2013-07-03 | パナソニック株式会社 | Avデータ送信装置及びavデータ送信方法 |
US10063934B2 (en) | 2008-11-25 | 2018-08-28 | Rovi Technologies Corporation | Reducing unicast session duration with restart TV |
US9166714B2 (en) | 2009-09-11 | 2015-10-20 | Veveo, Inc. | Method of and system for presenting enriched video viewing analytics |
US9014546B2 (en) | 2009-09-23 | 2015-04-21 | Rovi Guides, Inc. | Systems and methods for automatically detecting users within detection regions of media devices |
US8805418B2 (en) | 2011-12-23 | 2014-08-12 | United Video Properties, Inc. | Methods and systems for performing actions based on location-based rules |
US9674563B2 (en) | 2013-11-04 | 2017-06-06 | Rovi Guides, Inc. | Systems and methods for recommending content |
US9246972B2 (en) * | 2013-12-19 | 2016-01-26 | Activision Publishing, Inc. | Content delivery methods and systems |
KR102588143B1 (ko) * | 2018-11-07 | 2023-10-13 | 삼성전자주식회사 | 메모리 컨트롤러를 포함하는 스토리지 장치 및 메모리를 포함하는 전자 시스템을 동작시키는 방법 |
Family Cites Families (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CA2075921C (en) * | 1990-12-21 | 2002-03-12 | Stephen S. Walker | Method for providing video programming nearly on demand |
DE69517647T2 (de) * | 1994-04-25 | 2001-02-22 | Sony Corp., Tokio/Tokyo | Videosignalwiedergabeeinrichtung |
US5546118A (en) * | 1994-06-20 | 1996-08-13 | Sony Corporation | Data recording/reproducing method and data send-out method |
-
1995
- 1995-10-03 JP JP25608895A patent/JP3371184B2/ja not_active Expired - Fee Related
-
1996
- 1996-09-26 US US08/721,624 patent/US5822528A/en not_active Expired - Lifetime
-
1998
- 1998-08-14 US US09/134,180 patent/US5911046A/en not_active Expired - Lifetime
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7342935B2 (en) | 1997-06-27 | 2008-03-11 | Sony Corporation | Method and apparatus for sending out multi-channel digital data, method and apparatus for programming the information and method and apparatus for managing multi-channel digital data |
US7483452B2 (en) | 1997-06-27 | 2009-01-27 | Sony Corporation | Method and apparatus for sending out multi-channel digital data, method and apparatus for programming the information and method and apparatus for managing multi-channel digital data |
Also Published As
Publication number | Publication date |
---|---|
US5911046A (en) | 1999-06-08 |
US5822528A (en) | 1998-10-13 |
JP3371184B2 (ja) | 2003-01-27 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP3371184B2 (ja) | データ送出装置 | |
US5757415A (en) | On-demand data transmission by dividing input data into blocks and each block into sub-blocks such that the sub-blocks are re-arranged for storage to data storage means | |
US6263504B1 (en) | Data delivery system, data receiving apparatus, and storage medium for video programs | |
US6233735B1 (en) | Near video-on-demand system and broadcasting method therefor | |
JP3740712B2 (ja) | 記録再生装置および記録再生方法 | |
JP3557216B2 (ja) | 対話型通信システム | |
EP0762768A2 (en) | Recording and reproducing video data to and from record media | |
US7016601B1 (en) | Method and apparatus for storing different types of data on the same storing medium | |
JP3079208B2 (ja) | プログラム送信の最適化方法および装置 | |
JP3556705B2 (ja) | 受信装置 | |
JP4096995B2 (ja) | チャンネル選択装置およびチャンネル選択方法 | |
JP4525844B2 (ja) | 記録再生方法 | |
JPH1051740A (ja) | データ送信方式 | |
JP4849184B2 (ja) | 再生装置及び再生方法 | |
JP4614010B2 (ja) | 再生装置および再生方法 | |
JPH07212737A (ja) | データ伝送装置 | |
JP2001028741A (ja) | データ配信システム、データ配信方法、及びデータ入出力装置 | |
JP4089754B2 (ja) | チャンネル選択装置およびチャンネル選択方法 | |
JP4518144B2 (ja) | 記録再生方法 | |
JP5018986B2 (ja) | 再生装置及び再生方法 | |
JP4089714B2 (ja) | チャンネル選択装置およびチャンネル選択方法 | |
JPH09102943A (ja) | データ配信システムおよびアーカイブシステム | |
JP4614011B2 (ja) | 再生装置および再生方法 | |
JPH0435285A (ja) | 映像編集方法 | |
JPH08317338A (ja) | データ送出装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20071122 Year of fee payment: 5 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20081122 Year of fee payment: 6 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20091122 Year of fee payment: 7 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20091122 Year of fee payment: 7 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20101122 Year of fee payment: 8 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20101122 Year of fee payment: 8 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20111122 Year of fee payment: 9 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20111122 Year of fee payment: 9 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20121122 Year of fee payment: 10 |
|
LAPS | Cancellation because of no payment of annual fees |