JPH0898166A - ビデオの対話型再生のための効率的なサポート - Google Patents

ビデオの対話型再生のための効率的なサポート

Info

Publication number
JPH0898166A
JPH0898166A JP7221709A JP22170995A JPH0898166A JP H0898166 A JPH0898166 A JP H0898166A JP 7221709 A JP7221709 A JP 7221709A JP 22170995 A JP22170995 A JP 22170995A JP H0898166 A JPH0898166 A JP H0898166A
Authority
JP
Japan
Prior art keywords
frame
frames
format
compressed
video
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
JP7221709A
Other languages
English (en)
Inventor
Dilip Kandlur
ディリプ・カンドラ
Ming-Syan Chen
ミン−シャン・チェン
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.)
International Business Machines Corp
Original Assignee
International Business Machines 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 International Business Machines Corp filed Critical International Business Machines Corp
Publication of JPH0898166A publication Critical patent/JPH0898166A/ja
Pending legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N7/00Television systems
    • H04N7/16Analogue secrecy systems; Analogue subscription systems
    • H04N7/173Analogue secrecy systems; Analogue subscription systems with two-way working, e.g. subscriber sending a programme selection signal
    • H04N7/17309Transmission or handling of upstream communications
    • H04N7/17318Direct or substantially direct transmission and handling of requests
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/40Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using video transcoding, i.e. partial or full decoding of a coded input stream followed by re-encoding of the decoded output stream
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/60Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using transform coding
    • H04N19/61Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using transform coding in combination with predictive coding
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N5/00Details of television systems
    • H04N5/76Television signal recording
    • H04N5/78Television signal recording using magnetic recording
    • H04N5/782Television signal recording using magnetic recording on tape
    • H04N5/783Adaptations for reproducing at a rate different from the recording rate
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N9/00Details of colour television systems
    • H04N9/79Processing of colour television signals in connection with recording
    • H04N9/80Transformation of the television signal for recording, e.g. modulation, frequency changing; Inverse transformation for playback
    • H04N9/804Transformation of the television signal for recording, e.g. modulation, frequency changing; Inverse transformation for playback involving pulse code modulation of the colour picture signal components
    • H04N9/8042Transformation of the television signal for recording, e.g. modulation, frequency changing; Inverse transformation for playback involving pulse code modulation of the colour picture signal components involving data reduction

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Television Signal Processing For Recording (AREA)
  • Compression Or Coding Systems Of Tv Signals (AREA)
  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)

Abstract

(57)【要約】 【課題】 本発明の目的は、配布に使用される標準圧縮
媒体ストリームをクライアント・ステーション用のロー
カル形式に変換するシステムおよび方法を提供すること
である。 【解決の手段】 本発明によれば、媒体ストリームが、
入力源からローカル・ステーション内の装置にダウンロ
ードされ、その後、ローカル・ステーション内でビデオ
・ストリームが再生される。再生中に、このストリーム
が、標準的な元の圧縮形式をローカル形式に変更するこ
とによって、別の記憶フォーマットに変換される。

Description

【発明の詳細な説明】
【0001】
【発明の属する技術分野】本発明は、プレイヤ装置での
圧縮ビデオ・ストリームに対する対話型再生操作のサポ
ートに関する。
【0002】
【従来の技術】圧縮技法は、ディジタル・マルチメディ
ア・データ、特にビデオ・データの処理において重要な
役割を演じる。ビデオ・データ圧縮を行う必要には、次
の3つの主な理由がある。(1)非圧縮マルチメディア
・データに必要な記憶域が非現実的に大きいこと、
(2)データを圧縮しないと、リアルタイム再生のため
にビデオ・データを取り出すことができない比較的低速
な記憶装置装置、および(3)非圧縮データのリアルタ
イム・ビデオ伝送を許容しないネットワーク帯域幅であ
る。
【0003】たとえば、620×560画素で1画素あ
たり24ビットの1枚のカラー・ビデオ・フレームは、
1Mバイトの記憶域を必要とする。毎秒20フレームの
リアルタイム速度では、30分のビデオが、35Gバイ
トを超える記憶域を必要とするはずである。ビデオ・デ
ータの量が極端に大きい結果として、上の3つの要因か
ら、ビデオ・データを処理するための唯一の解決策が、
記憶と伝送の前にビデオ・データを圧縮し、再生の前に
圧縮解除することであることが示された。MPEGによ
って提供されるフレーム間圧縮技法によれば、記憶と伝
送においてかなりの利益が得られ、その結果、MPEG
は、ビデオ・ストリーム処理の優勢な標準となった。記
憶と取出しを簡単にするために、MPEG標準規格で
は、速度に上限が設けられる圧縮ストリームが定義され
ている。
【0004】対話型TVとムービーオンデマンドは、ビ
デオ圧縮とネットワーク伝送技術の進歩によって可能に
なった2つの重要なサービスとして識別されている。こ
の目的のためのビデオ・サーバは、多数のクライアント
(数百以上)に同時にサービスするだけではなく、家庭
視聴者が現在のビデオ・デッキ・システムで享受してい
る一時停止/再開、逆方向再生、早送り(FF)および
逆早送り(FB)再生など、ビデオ再生の多くの対話型
機能を提供することも期待される。しかし、最近の研究
から、この要件を満たすためには、サーバがかなりの量
の計算力、記憶域および通信帯域幅を必要とすることが
示された。また、一時停止/再開機能、いびつなムービ
ー要求およびピーク時間活動などの要因のために、コス
ト効率の良い資源割振り(CPU、記憶域およびネット
ワーク帯域幅に関して)を得ることが、不可能ではない
にせよ非常に困難になっている。さらに、MPEGのフ
レーム間依存性のために、ネットワーク上で逆方向再
生、FFおよびFB機能を提供することは、非常にコス
トが高くつく。その結果、ネットワーク(バックボーン
・ネットワークとケーブル・ネットワークを含む)を介
する対話型ムービー視聴の提供の実現可能性は、コスト
面のさらなる見直しを必要としている。
【0005】上記の欠点を回避するために、本発明で
は、ムービーオンデマンド・サービスのための代替解決
策を検討する。この解決策では、顧客の建物に置かれる
プレイヤ装置の記憶域へのビデオ・データのダウンロー
ドが含まれ、顧客は、その後、それ以上ネットワークか
らの介入を受けずにこのプレイヤ装置を操作することが
できる。現在のディスク帯域幅(たとえばSCSIディ
スク)を用いると、100分のMPEGムービーをネッ
トワークを介して遠隔ビデオ・サーバーからクライアン
ト・ステーションのディスクにダウンロードするには、
約3分から5分を要すると期待され、これは、TVのコ
マーシャル時間に近く、末端視聴者にとって一般的に許
容可能である。
【0006】ビデオ・データをプレイヤの記憶域に記憶
した状態で、視聴者は、サーバ資源やネットワーク帯域
幅の制約を受けずに、ビデオ鑑賞のための対話機能のす
べてを享受することができる。さらに、ダウンロードは
視聴の前に行うことができるので、いびつなムービー要
求とピーク時間活動の影響を最小にすることができる。
【0007】顧客の建物にプレイヤ装置を提供すること
が望ましいが、それでもMPEGムービーの対話型再生
に関する欠陥に遭遇する。これは、逆方向再生で(高速
逆方向再生でも)生じる。
【0008】MPEGストリームの構造は、ビデオ・デ
ータの記憶と再生にいくつかの制約を課す。MPEGビ
デオ・ストリームは、フレーム内符号化フレーム(Iフ
レーム)、フレーム間順方向予測符号化フレーム(Pフ
レーム)および双方向予測符号化フレーム(Bフレー
ム)からなる。このストリーム内で、Iフレームは、シ
ーケンス内の他のフレームから独立になるように符号化
される。Pフレームは、運動の見積を使用して符号化さ
れ、先行するIフレームまたはPフレームに対する依存
性を有する。その一方で、Bフレームは、2つの「アン
カー」フレームすなわち、先行するIフレームまたはP
フレームと、後続のIフレームまたはPフレームとに依
存する。PフレームとBフレームはフレーム間圧縮を使
用するので、Iフレームよりかなり小さい。
【0009】デコーダでのバッファリングを単純化する
ために、MPEG標準規格では、復号に適した順序でデ
コーダにフレームを提示することが要求されている。具
体的に言うと、あるフレームは、それが依存するフレー
ムのすべてが提示された後でなければデコーダに提示さ
れない。この提示順序は、Bフレームの時間的な順序と
異なることがわかる。というのは、これらのフレーム
が、後続のアンカー(IまたはP)フレームに依存する
からである。時間的な順序と異なるフレームの提示順序
は、フレームをデコーダに供給しなければならない順序
を反映したものである。フレーム間依存性があるため
に、先行するIフレームまたはPフレームなしでPフレ
ームを復号できないことが暗示される。同様に、Bフレ
ームは、対応する2つのアンカー・フレーム(すなわ
ち、2つのPフレームまたは1つのIフレームおよび1
つのPフレーム)がなければ復号できない。
【0010】
【発明が解決しようとする課題】この提示順序によっ
て、順方向再生に必要なバッファ空間が減るが、これ
は、逆方向再生の問題に対処していない。フレームは、
順方向予測を使用して符号化されるので、特定のフレー
ムを表示するためには、このフレームが依存する可能性
のある大量の先行フレームを圧縮解除する必要がある。
これらの圧縮解除されたフレームは大きく、デコーダの
メモリ要件をかなり増加させる。さらに、このような必
要なバッファの数は、予測フレームの連鎖の長さに伴っ
て線形に増大する。ビデオ・プレイヤは、ほとんどの消
費者製品と同様に、値段に敏感な構成要素であり、この
ような大量のメモリ・バッファの要件は、製品の競争力
にとって非常に望ましくない。
【0011】
【課題を解決するための手段】上記に鑑みて、本発明
は、プレイヤが受け取る標準圧縮ストリームがローカル
形式に変換されるプレイヤ装置での、圧縮ビデオ・スト
リームに対する対話型再生操作のサポートを提供する。
このローカル形式は、逆方向再生、逆早送り再生などの
対話型再生機能をサポートするように最適化されてい
る。
【0012】有利なことに、本発明は、MPEGビデオ
の対話型再生をサポートするための効率的な方法を提供
し、プレイヤ装置でのメモリ・バッファ要件を最小にす
る。さらに、セットトップ・ボックスでのローカル形式
への変換によって、ビデオ・データ配布用の標準規格と
の互換性が考慮され、それと同時に、セットトップ・ボ
ックスに、特殊効果のためにストリームをローカル的に
拡張するための柔軟性が与えられる。
【0013】標準ストリームは、配布のコスト(記憶
域、ネットワーク伝送など)を最小にするために、通常
は高度に圧縮されているが、ローカル・ストリームは、
効率的な再生のために最適化されている。
【0014】好ましい実施例では、標準ストリームが、
通信ネットワークを介してサーバから供給されるMPE
Gストリームである。この実施例では、セットトップ・
ボックスが、着信Pフレームを、各Pフレームの圧縮解
除と再生の後にIフレームとして符号化し、したがっ
て、標準圧縮MPEGストリームをローカル・ストリー
ムに変換する。具体的に言うと、Pフレームを取り出
し、圧縮解除し、再生した後に、Iフレームとして符号
化し、セットトップ・ボックス内の二次記憶装置に記憶
する。このP−I変換は、Pフレームの圧縮解除と再生
の後に実行されるので、復号のための余分なコストは不
要である。さらに、単一のフレームをIフレームに圧縮
するのに必要な運動の見積や補償が存在しないので、こ
のIフレーム符号化は、非常に効率的に実行できる。
【0015】
【発明の実施の形態】図1は、顧客の建物にあるビデオ
・プレイヤ102を使用するムービーオンデマンド・シ
ステムの環境を示す図である。この環境では、ビデオ・
データが、ビデオ・サーバ104に記憶され、要求時に
広域ネットワーク106によってビデオ・プレイヤ10
2に送信される。送信は、数分以内の経過時間でムービ
ー全体をダウンロードできるように、高速で行われる。
ムービーオンデマンド・システムには、ネットワークに
結合され、したがって、ビデオ・サーバ104に、その
ローカル記憶域に保持できる量以上の大量のムービーへ
のアクセスを与えるアーカイブ108(たとえばビデオ
・テープ・ライブラリ)も含まれる。
【0016】本発明の実施例によるクライアント・ステ
ーション・ビデオ・プレイヤのブロック図を、図5に示
す。ビデオ・プレイヤには、入力装置502、二次(一
時)記憶装置504、ビデオ・オーディオ・エンコーダ
508、ビデオ・オーディオ・デコーダ510、バッフ
ァ・メモリ512および表示ドライバ(表示論理回路)
514が含まれる。ビデオ・プレイヤには、図6および
図7に関して後に説明する機能を実行するようプログラ
ムされた通常のマイクロプロセッサとして実施できる制
御論理機構515も含まれる。上記に加えて、クライア
ント・ステーションには、ビデオの再生を制御するユー
ザ制御516(装置自体またはリモート・コントローラ
の上の押しボタンの形態とすることができる)も含まれ
る。この制御には、停止、一時停止、再生、早送り、お
よび巻き戻しなどの通常のビデオ・デッキの機能が含ま
れる。
【0017】入力装置502は、ネットワーク・インタ
ーフェース、CD−ROMリーダ、または他の同様の装
置として実施でき、これは、MPEG標準ビデオ・スト
リームの読込みに使用される。実際には、ビデオ・プレ
イヤには、通常、入力装置から到着するMPEGストリ
ームを受け取り、一時的に記憶する入力バッファ(図示
せず)が含まれる。通常の磁気ハード・ディスク駆動装
置や読み書き可能光磁気ディスク駆動装置などの読み書
き装置である二次記憶装置504は、変換されたビデオ
・ストリームの記憶に使用される。バッファ・メモリ5
12は、通常のランダム・アクセス半導体メモリとして
実施できる。
【0018】ビデオ・オーディオ・エンコーダ508
は、JPEGエンコーダとして、または、MPEG「I
フレーム専用」エンコーダとして実施できる。ビデオ・
オーディオ・デコーダ510は、通常のMPEGデコー
ダとして実施できる。表示ドライバ514は、バッファ
・メモリ512からデータを読み取り、そのデータを通
常のテレビジョン・モニタによる表示のためのRF信号
に変換する通常のテレビジョン表示コントローラとする
ことができる。その代わりに、表示ドライバを、通常の
SVGAコンピュータ・モニタへの提示のためバッファ
・メモリ内のデータを処理するSVGAコントローラと
することができる。
【0019】図2は、フレームに時間的順序で番号が付
けられた、MPEGフレーム1ないし16のシーケンス
のフレーム間依存性を示す図である。MPEGストリー
ムは、Iフレーム、PフレームおよびBフレームからな
る。矢印は、フレーム間の依存性を示す。順方向予測が
Pフレームについて使用されるので、Pフレームは、時
間順序で先行するフレームに依存する。たとえば、フレ
ーム13(P)は、フレーム10(P)に依存し、フレ
ーム10は、フレーム7(P)に依存する。
【0020】MPEGフレーム・シーケンスについて、
図3に、圧縮フレームがビデオ・オーディオ・デコーダ
510に提示される順序(提示順序)と、圧縮解除され
たフレームが表示ドライバ514上で視聴者に提示され
る順序(時間的順序)の間の相違を示す。MPEG標準
規格では、あるフレームが依存するすべてのフレームが
提示された後に限って、そのフレームがデコーダに提示
されると指定されている。たとえば、フレーム2(B)
は、フレーム1(I)とフレーム4(P)が提示された
後に限って、ビデオ・オーディオ・デコーダ510に提
示される。通常の順方向再生の場合、2つのフレームを
参照するフレームを復号するために、バッファ・メモリ
512に正確に2つの圧縮解除されたフレームを保存す
る必要があることがわかる。
【0021】図3の例では、フレーム2(Bフレーム)
を復号するためには、圧縮解除されたフレーム1(Iフ
レーム)とフレーム4(Pフレーム)が必要である。そ
の一方で、フレーム5(Bフレーム)を復号する時に
は、圧縮解除されたフレーム4および7(2つのPフレ
ーム)が必要であり、フレーム1はもう必要ない。圧縮
解除されたフレームは、同一のサイズであるから、通常
再生のための復号を行うには、2つの圧縮解除されたフ
レームのためのバッファ空間が必要である。
【0022】この提示シーケンスによって、順方向再生
中に圧縮フレームを記憶する必要がなくなるが、この提
示シーケンスは、逆方向再生の問題には対処していな
い。視聴者が、フレーム14を見ている時(その時点で
バッファ内には圧縮解除されたフレーム13および16
がある)に逆方向に再生しようと決断した場合を検討す
る。彼は、次にフレーム13を見ることができる。しか
し、フレーム12を復号するためには、デコーダは「圧
縮解除」されたフレーム10および13を必要とする。
【0023】圧縮解除されたフレーム10を得るために
は、ビデオ・オーディオ・デコーダ510に、圧縮解除
されたフレーム7が必要であり、このフレーム7は、圧
縮解除されたフレーム4とフレーム1を必要とする。し
たがって、MPEGストリームを使用する逆方向再生中
にPフレームを復号するためには、Iフレームに達する
まですべてのPフレームを逆のシーケンスで復号する必
要がある。この逆連鎖復号は、MPEGストリームから
の逆方向再生のために必要であるが、順方向再生のため
には必要ないことに留意されたい。というのは、Pフレ
ームが「前の」I/Pフレームに基づいて符号化される
からである。したがって、逆方向再生のために必要なバ
ッファ空間は、かなり増加する(この場合では、5つの
圧縮解除されたフレームのためのバッファ空間が必要で
ある)。また、このような逆連鎖復号のバーストは、非
常に望ましくない。というのは、メモリ帯域幅が、復号
の性能に対する主要な制約として識別されるからであ
る。
【0024】逆方向再生を容易にするために、本発明
は、標準MPEG符号化ストリームからローカル圧縮形
式への変換を実行する。具体的に言うと、Pフレームを
取り出し、圧縮解除し、再生した後に、ビデオ・オーデ
ィオ・エンコーダ508がそのフレームをIフレームと
して符号化し、二次記憶装置504に記憶する。このP
−I変換は、Pフレームの圧縮解除と再生の後に実行さ
れるので、復号のための余分なコストは存在しない。よ
り重要な事に、単一のフレームをIフレームに圧縮する
のに必要な運動の見積や補償がないので、このIフレー
ム符号化は、非常に効率的に行うことができる。
【0025】図4は、通常再生がフレーム14に達した
時(圧縮解除されたフレーム13および16がバッファ
に保存されている時)に二次記憶装置に記憶されている
圧縮フレームのスナップショットである。P−I変換を
使用することによって、逆方向再生に必要なバッファ空
間は、2つの圧縮解除されたフレームを記憶するための
量すなわち、順方向再生に必要な量と同一の量になる。
【0026】たとえば、視聴者がフレーム14を見てい
る(バッファ内に圧縮解除されたフレーム13および1
6がある)時に、逆方向に再生することを決断した場合
をもう一度検討する。彼は、次にフレーム13を見、そ
の後、フレーム10および13に基づいて符号化された
フレーム12を見ることができる。P−I変換を用いる
と、フレーム10が、二次記憶装置にIフレームとして
記憶され、フレーム12の復号に使用するためにそれ自
体を取り出し、圧縮解除できることに留意されたい。し
たがって、元のMPEGストリームでの逆方向再生に必
要な逆連鎖復号が回避される。
【0027】通常再生中の復号の実行フローを、図6に
示す。ここでは、図5のプレイヤが、連続したビデオ・
フレームを読み取り、復号し、表示する。デコーダの動
作は、フレーム・タイプによって決定され、2つの圧縮
解除された「アンカー」・フレームに依存する。図6で
は、破線によって、PフレームをIフレームに変換する
ために通常のプレイヤに追加された動作を示す。
【0028】ステップ602で、制御論理機構が、処理
すべき入力MPEGフレームがまだあるかどうかを判定
する。ない場合、制御論理機構は、復号動作を終了す
る。処理すべきフレームがまだある場合、ステップ60
4で、制御論理機構がフレーム・タイプを判定する。M
PEGストリームには、フレーム・タイプを識別するマ
ーカーが含まれることに留意されたい。
【0029】そのフレームがIフレームの場合、他のフ
レームに依存せずに、ステップ606でそのフレームを
復号(圧縮解除)し、ステップ608で(モニタ上に)
再生する。ステップ610で、圧縮解除されたIフレー
ムを、アンカー・フレームとしてバッファ・メモリ51
2に保持する。
【0030】ステップ605で、フレームがBフレーム
として識別される場合、ステップ612で、前の2つの
アンカー・フレーム(ステップ610でバッファ・メモ
リに記憶された)を普通に参照することによって、その
フレームを復号する。その後、ステップ614で、圧縮
解除されたフレームを再生する。
【0031】ステップ604で、そのフレームがPフレ
ームとして識別される場合、ステップ616で、前のア
ンカー・フレーム(ステップ610でバッファ・メモリ
に記憶された)を普通に参照することによってそのフレ
ームを圧縮解除し、その後、ステップ618で再生す
る。ステップ620で、圧縮解除されたPフレームを、
アンカー・フレームとしてバッファ・メモリに保持す
る。さらに、ステップ622で、圧縮解除されたPフレ
ームをIフレームとして符号化し、ステップ624で二
次記憶装置に記憶する。
【0032】このP−I変換は、Pフレームの圧縮解除
と再生の後に実行されるので、デコーダに追加のコスト
や遅延を課さない。また、PフレームからIフレームへ
の変換処理は、計算集中型の運動の探索または見積を必
要としないので、リアルタイムで簡単に実行できる。こ
の変換からもたらされたIフレームは、記憶媒体上の元
のPフレームと置換される(このPフレームは冗長であ
るから)ことに留意されたい。
【0033】逆方向再生中の復号の実行フローを、図7
に示す。ステップ702で、制御論理機構が、処理すべ
き入力MPEGフレームがまだあるかどうかを判定す
る。ない場合、制御論理機構は、復号動作を終了する。
復号すべきフレームがまだある場合、ステップ704
で、制御論理機構が、フレーム・タイプを判定する。そ
のフレームがBフレームの場合、ステップ706で前の
2つのアンカー・フレームを参照することによってその
フレームを復号し、ステップ708で再生する。そのフ
レームがIフレームの場合、ステップ710でそれを復
号し、ステップ712で再生し、ステップ714でアン
カー・フレームとして二次記憶装置に保持する。Iフレ
ームとBフレームの復号は、通常の形で行われる。
【0034】逆方向再生のためのフレーム取出しの順序
は、順方向再生の順序の逆である。順方向再生の場合と
同じく、フレームは、時間的順序と異なる順序でデコー
ダに提示される。たとえば、図8では、フレーム12
が、フレーム14の復号に必要なアンカー・フレームで
あるから、フレーム14の前に復号される。しかし、フ
レーム14は、フレーム12の前に提示(表示)され
る。Pフレームは、順方向再生中にIフレームに置換さ
れるので、逆方向再生中に遭遇するフレームのタイプ
は、IフレームとBフレームだけである。
【0035】まとめとして、本発明の構成に関して以下
の事項を開示する。
【0036】(1)圧縮媒体ストリームを入力源からロ
ーカル・ステーション内の装置にダウンロードするステ
ップと、圧縮媒体ストリームから復号されたビデオ・ス
トリームを、ローカル・ステーションから再生するステ
ップと、圧縮媒体ストリームの元の圧縮フォーマットを
異なるローカル・フォーマットに変更することによっ
て、再生中に圧縮媒体ストリームを別の記憶フォーマッ
トを有するデータに変換するステップとを含む、配布に
使用される圧縮媒体ストリームをクライアント・ステー
ション用のローカル形式に変換する方法。 (2)元の圧縮フォーマットが、時間的に後のフレーム
を復号するのに時間的に前のフレームを必要とするタイ
プであり、ローカル・フォーマットが、時間的に後のフ
レームを復号するのに時間的に前のフレームを必要とし
ないことを特徴とする、上記(1)に記載の方法。 (3)ローカル・フォーマットに、圧縮ビデオ・データ
が含まれることを特徴とする、上記(1)に記載の方
法。 (4)データをメモリ・バッファに記憶するステップを
さらに含む、上記(1)に記載の方法。 (5)データの少なくとも一部を逆の時間的順序でメモ
リ・バッファから再生するステップをさらに含む、上記
(4)に記載の方法。 (6)逆の時間的順序での再生が、再生間の複数のフレ
ームのスキップを含むことを特徴とする、上記(4)に
記載の方法。 (7)圧縮媒体ストリームが、MPEGフォーマットで
あり、ローカル・フォーマットが、圧縮解除されたPフ
レームからIフレームへの変換を含むことを特徴とす
る、上記(1)に記載の方法。 (8)圧縮ストリームがMPEGストリームであり、変
換が、MPEGストリーム内のPフレームを、各Pフレ
ームの圧縮解除および再生の後にIフレームとして符号
化するステップと、圧縮されたIフレームを、後に使用
するために二次記憶装置に記憶するステップとを含む手
順であることを特徴とする、上記(1)に記載の方法。 (9)PフレームからIフレームへの符号化が、ローカ
ル・ステーション内の構成要素によって実行されること
を特徴とする、上記(8)に記載の方法。(10)ビデ
オ・データが複数のフレームとして符号化され、少なく
とも一部のフレームの圧縮解除が少なくとも1つの先行
フレームの圧縮解除に依存するというフレーム間依存性
が存在する圧縮媒体ストリームを変換する方法であっ
て、圧縮媒体ストリームを供給源からビデオ再生ステー
ションにダウンロードするステップと、再生ステーショ
ンで圧縮媒体ストリームを圧縮解除し、圧縮媒体ストリ
ームから生成されたビデオ信号を表示装置に供給するス
テップと、供給中に、圧縮媒体ストリームを、フレーム
間依存性の少なくとも一部が除去されたタイプの別の記
憶フォーマットを有するビデオ・データに変換するステ
ップと、再生ステーションに配置された記憶媒体にビデ
オ・データを記憶するステップとを含む変換方法。 (11)圧縮媒体ストリームが、MPEGフォーマット
であり、変換が、ストリーム内のPフレームをIフレー
ムに変換するステップを含むことを特徴とする、上記
(10)に記載の方法。 (12)さらに、記憶媒体に記憶されたもう1つの記憶
フォーマットのフレームの少なくとも一部を、逆の時間
的順序で再生するステップを含む、上記(11)に記載
の方法。 (13)圧縮ビデオ・データを受け取るためのインター
フェースと、インターフェースに結合された、圧縮ビデ
オ・データを圧縮解除するためのデコーダと、圧縮解除
されたビデオ・データを記憶するためのバッファ・メモ
リと、バッファ・メモリに結合された、バッファ・メモ
リからデータを読み取り、データを表示可能形式に変換
するための表示コントローラと、バッファ・メモリに結
合された、圧縮ビデオ・データの少なくとも一部を、圧
縮ビデオ・データと異なる記憶フォーマットのローカル
・フォーマットを有するビデオ・データに変換するため
のエンコーダと、エンコーダからローカル記憶フォーマ
ットを有するビデオ・データを受け取るために接続され
た二次記憶装置とを含む、圧縮形式で供給されるビデオ
を再生するための装置。 (14)デコーダが、MPEGデコーダであり、エンコ
ーダが、デコーダによって受け取られるPフレームをI
フレームに変換することを特徴とする、上記(13)に
記載の装置。 (15)圧縮ビデオ・データが、時間的に後のフレーム
を復号するために時間的に前のフレームを必要とする圧
縮フォーマットであり、ローカル・フォーマットを有す
るビデオ・データが、時間的に後のフレームを復号する
のに時間的に前のフレームを必要としないことを特徴と
する、上記(13)に記載の装置。 (16)さらに、逆の時間的順序でメモリ・バッファか
らデータの少なくとも一部を再生するための手段を含
む、上記(13)に記載の装置。 (17)逆の時間的順序での再生が、再生間の複数のフ
レームのスキップを含むことを特徴とする、上記(1
6)に記載の装置。 (18)圧縮ストリームが、MPEGストリームであ
り、エンコーダが、MPEGストリーム内のPフレーム
を、各Pフレームの圧縮解除および再生の後にIフレー
ムとして符号化する手段を含み、圧縮されたIフレーム
が、後に使用するために二次記憶装置に記憶されること
を特徴とする、上記(13)に記載の装置。 (19)さらに、ユーザ制御と、ユーザ制御からのコマ
ンド信号に応答して、逆の時間的順序で二次記憶装置か
らローカル記憶フォーマットのフレームを再生する手段
とを含む、上記(13)に記載の装置。 (20)ローカル記憶フォーマットが、圧縮ビデオ・フ
レームを含むことを特徴とする、上記(13)に記載の
装置。
【0037】
【発明の効果】本発明は、プレイヤが受け取る標準圧縮
ストリームがローカル形式に変換されるプレイヤ装置で
の、圧縮ビデオ・ストリームに対する対話型再生操作の
サポートを提供する。このローカル形式は、逆方向再
生、逆早送り再生などの対話型再生機能をサポートする
ように最適化されている。有利なことに、本発明は、M
PEGビデオの対話型再生をサポートするための効率的
な方法を提供し、プレイヤ装置でのメモリ・バッファ要
件を最小にする。さらに、セットトップ・ボックスでの
ローカル形式への変換によって、ビデオ・データ配布用
の標準規格との互換性が考慮され、それと同時に、セッ
トトップ・ボックスに、特殊効果のためにストリームを
ローカル的に拡張するための柔軟性が与えられる。
【図面の簡単な説明】
【図1】顧客の建物にあるプレイヤ装置を使用するムー
ビーオンデマンド・システムの環境を示す図である。
【図2】MPEGフレームのシーケンス内のフレーム間
依存性を示す図である。
【図3】MPEGフレームのシーケンスの提示順序と時
間的順序の間の相違を示す図である。
【図4】フレーム変換処理の前と後のMPEGフレーム
のシーケンスを示す図である。
【図5】標準圧縮ストリームをローカル形式に変換する
能力を有するプレイヤ装置を示す図である。
【図6】順方向再生中のプレイヤ装置内のデコーダの詳
細な流れ図である。
【図7】逆方向再生中のプレイヤ装置内のデコーダの詳
細な流れ図である。
【図8】逆方向再生のためのMPEGフレームの時間的
順序と提示順序を示す図である。
【符号の説明】
102 ビデオ・プレイヤ 104 ビデオ・サーバ 106 広域ネットワーク 108 アーカイブ 502 入力装置 504 二次(一時)記憶装置508 ビデオ・オーデ
ィオ・エンコーダ 510 ビデオ・オーディオ・デコーダ 512 バッファ・メモリ 514 表示ドライバ(表示論理回路) 515 制御論理機構 516 ユーザ制御
───────────────────────────────────────────────────── フロントページの続き (72)発明者 ミン−シャン・チェン アメリカ合衆国10598 ニューヨーク州ヨ ークタウン・ハイツ ブレンダー・レーン 710

Claims (20)

    【特許請求の範囲】
  1. 【請求項1】圧縮媒体ストリームを入力源からローカル
    ・ステーション内の装置にダウンロードするステップ
    と、 圧縮媒体ストリームから復号されたビデオ・ストリーム
    を、ローカル・ステーションから再生するステップと、 圧縮媒体ストリームの元の圧縮フォーマットを異なるロ
    ーカル・フォーマットに変更することによって、再生中
    に圧縮媒体ストリームを別の記憶フォーマットを有する
    データに変換するステップとを含む、配布に使用される
    圧縮媒体ストリームをクライアント・ステーション用の
    ローカル形式に変換する方法。
  2. 【請求項2】元の圧縮フォーマットが、時間的に後のフ
    レームを復号するのに時間的に前のフレームを必要とす
    るタイプであり、ローカル・フォーマットが、時間的に
    後のフレームを復号するのに時間的に前のフレームを必
    要としないことを特徴とする、請求項1に記載の方法。
  3. 【請求項3】ローカル・フォーマットに、圧縮ビデオ・
    データが含まれることを特徴とする、請求項1に記載の
    方法。
  4. 【請求項4】データをメモリ・バッファに記憶するステ
    ップをさらに含む、請求項1に記載の方法。
  5. 【請求項5】データの少なくとも一部を逆の時間的順序
    でメモリ・バッファから再生するステップをさらに含
    む、請求項4に記載の方法。
  6. 【請求項6】逆の時間的順序での再生が、再生間の複数
    のフレームのスキップを含むことを特徴とする、請求項
    4に記載の方法。
  7. 【請求項7】圧縮媒体ストリームが、MPEGフォーマ
    ットであり、ローカル・フォーマットが、圧縮解除され
    たPフレームからIフレームへの変換を含むことを特徴
    とする、請求項1に記載の方法。
  8. 【請求項8】圧縮ストリームがMPEGストリームであ
    り、変換が、 MPEGストリーム内のPフレームを、各Pフレームの
    圧縮解除および再生の後にIフレームとして符号化する
    ステップと、 圧縮されたIフレームを、後に使用するために二次記憶
    装置に記憶するステップとを含む手順であることを特徴
    とする、請求項1に記載の方法。
  9. 【請求項9】PフレームからIフレームへの符号化が、
    ローカル・ステーション内の構成要素によって実行され
    ることを特徴とする、請求項8に記載の方法。
  10. 【請求項10】ビデオ・データが複数のフレームとして
    符号化され、少なくとも一部のフレームの圧縮解除が少
    なくとも1つの先行フレームの圧縮解除に依存するとい
    うフレーム間依存性が存在する圧縮媒体ストリームを変
    換する方法であって、 圧縮媒体ストリームを供給源からビデオ再生ステーショ
    ンにダウンロードするステップと、 再生ステーションで圧縮媒体ストリームを圧縮解除し、
    圧縮媒体ストリームから生成されたビデオ信号を表示装
    置に供給するステップと、 供給中に、圧縮媒体ストリームを、フレーム間依存性の
    少なくとも一部が除去されたタイプの別の記憶フォーマ
    ットを有するビデオ・データに変換するステップと、 再生ステーションに配置された記憶媒体にビデオ・デー
    タを記憶するステップとを含む変換方法。
  11. 【請求項11】圧縮媒体ストリームが、MPEGフォー
    マットであり、変換が、ストリーム内のPフレームをI
    フレームに変換するステップを含むことを特徴とする、
    請求項10に記載の方法。
  12. 【請求項12】さらに、記憶媒体に記憶されたもう1つ
    の記憶フォーマットのフレームの少なくとも一部を、逆
    の時間的順序で再生するステップを含む、請求項11に
    記載の方法。
  13. 【請求項13】圧縮ビデオ・データを受け取るためのイ
    ンターフェースと、 インターフェースに結合された、圧縮ビデオ・データを
    圧縮解除するためのデコーダと、 圧縮解除されたビデオ・データを記憶するためのバッフ
    ァ・メモリと、 バッファ・メモリに結合された、バッファ・メモリから
    データを読み取り、データを表示可能形式に変換するた
    めの表示コントローラと、 バッファ・メモリに結合された、圧縮ビデオ・データの
    少なくとも一部を、圧縮ビデオ・データと異なる記憶フ
    ォーマットのローカル・フォーマットを有するビデオ・
    データに変換するためのエンコーダと、 エンコーダからローカル記憶フォーマットを有するビデ
    オ・データを受け取るために接続された二次記憶装置と
    を含む、圧縮形式で供給されるビデオを再生するための
    装置。
  14. 【請求項14】デコーダが、MPEGデコーダであり、
    エンコーダが、デコーダによって受け取られるPフレー
    ムをIフレームに変換することを特徴とする、請求項1
    3に記載の装置。
  15. 【請求項15】圧縮ビデオ・データが、時間的に後のフ
    レームを復号するために時間的に前のフレームを必要と
    する圧縮フォーマットであり、ローカル・フォーマット
    を有するビデオ・データが、時間的に後のフレームを復
    号するのに時間的に前のフレームを必要としないことを
    特徴とする、請求項13に記載の装置。
  16. 【請求項16】さらに、逆の時間的順序でメモリ・バッ
    ファからデータの少なくとも一部を再生するための手段
    を含む、請求項13に記載の装置。
  17. 【請求項17】逆の時間的順序での再生が、再生間の複
    数のフレームのスキップを含むことを特徴とする、請求
    項16に記載の装置。
  18. 【請求項18】圧縮ストリームが、MPEGストリーム
    であり、エンコーダが、MPEGストリーム内のPフレ
    ームを、各Pフレームの圧縮解除および再生の後にIフ
    レームとして符号化する手段を含み、圧縮されたIフレ
    ームが、後に使用するために二次記憶装置に記憶される
    ことを特徴とする、請求項13に記載の装置。
  19. 【請求項19】さらに、ユーザ制御と、ユーザ制御から
    のコマンド信号に応答して、逆の時間的順序で二次記憶
    装置からローカル記憶フォーマットのフレームを再生す
    る手段とを含む、請求項13に記載の装置。
  20. 【請求項20】ローカル記憶フォーマットが、圧縮ビデ
    オ・フレームを含むことを特徴とする、請求項13に記
    載の装置。
JP7221709A 1994-09-19 1995-08-30 ビデオの対話型再生のための効率的なサポート Pending JPH0898166A (ja)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US308763 1989-01-10
US30876394A 1994-09-19 1994-09-19

Publications (1)

Publication Number Publication Date
JPH0898166A true JPH0898166A (ja) 1996-04-12

Family

ID=23195297

Family Applications (1)

Application Number Title Priority Date Filing Date
JP7221709A Pending JPH0898166A (ja) 1994-09-19 1995-08-30 ビデオの対話型再生のための効率的なサポート

Country Status (3)

Country Link
US (1) US5742347A (ja)
EP (1) EP0702493A1 (ja)
JP (1) JPH0898166A (ja)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2007515114A (ja) * 2003-12-04 2007-06-07 デジタル アクセレレーター コーポレーション ビデオ・オン・デマンドのストリーミング配信の機能強化を提供するシステムおよびその方法

Families Citing this family (63)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP3321331B2 (ja) * 1995-04-07 2002-09-03 シャープ株式会社 画像蓄積通信装置
US6282364B1 (en) * 1996-02-05 2001-08-28 Matsushita Electric Industrial Co., Ltd. Video signal recording apparatus and video signal regenerating apparatus
GB2318246B (en) * 1996-10-09 2000-11-15 Sony Uk Ltd Processing digitally encoded signals
GB2318472B (en) * 1996-10-09 2000-11-15 Sony Uk Ltd Processing encoded signals
US6028635A (en) * 1996-12-03 2000-02-22 Stmicroelectronics, Inc. Reducing the memory required for decompression by storing compressed information using DCT based techniques
US5739862A (en) * 1996-12-23 1998-04-14 Tektronix, Inc. Reverse playback of MPEG video
EP0962097A4 (en) * 1997-01-29 2006-08-09 Digital Advertising And Market METHOD FOR TRANSFERRING DATA SUPPORT FILES TO A COMMUNICATIONS NETWORK
US6014706A (en) * 1997-01-30 2000-01-11 Microsoft Corporation Methods and apparatus for implementing control functions in a streamed video display system
JP3653569B2 (ja) 1997-01-30 2005-05-25 マイクロソフト コーポレーション ビデオをオン・デマンドでレンダリングするvcrに似た機能
AU6672298A (en) * 1997-02-25 1998-09-09 Intervu, Inc. System and method for sending and receiving a video as a slide show over a computer network
KR100273110B1 (ko) * 1997-02-26 2000-12-01 윤종용 엠펙 시스템 디코더 및 이 디코더의 데이터 처리 방법
US5982436A (en) * 1997-03-28 1999-11-09 Philips Electronics North America Corp. Method for seamless splicing in a video encoder
US5963202A (en) * 1997-04-14 1999-10-05 Instant Video Technologies, Inc. System and method for distributing and managing digital video information in a video distribution network
US6115070A (en) * 1997-06-12 2000-09-05 International Business Machines Corporation System and method for DCT domain inverse motion compensation using shared information
GB9716293D0 (en) * 1997-07-31 1997-10-08 Lsi Logic Corp Method and apparatus for decoding video data
US6728965B1 (en) * 1997-08-20 2004-04-27 Next Level Communications, Inc. Channel changer for use in a switched digital video system
KR100269398B1 (ko) * 1997-08-30 2000-10-16 구자홍 반복재생을지원하는엠펙비디오디코딩장치및그방법
JP3990011B2 (ja) * 1997-10-31 2007-10-10 沖電気工業株式会社 復号画像変換回路および復号画像変換装置
US6049569A (en) * 1997-12-09 2000-04-11 Philips Electronics N.A. Corporation Method and apparatus for encoding digital video bit streams with seamless splice points and method and apparatus for splicing such digital video bit streams
KR100252108B1 (ko) * 1997-12-20 2000-04-15 윤종용 Mpeg 압축부호화 및 복호화기를 채용한 디지털 기록 재생장치 및 그 방법
US6385771B1 (en) 1998-04-27 2002-05-07 Diva Systems Corporation Generating constant timecast information sub-streams using variable timecast information streams
US6415326B1 (en) 1998-09-15 2002-07-02 Microsoft Corporation Timeline correlation between multiple timeline-altered media streams
US6622171B2 (en) * 1998-09-15 2003-09-16 Microsoft Corporation Multimedia timeline modification in networked client/server systems
US7190883B2 (en) * 1999-06-18 2007-03-13 Intel Corporation Systems and methods for fast random access and backward playback of video frames using decoded frame cache
US7313808B1 (en) 1999-07-08 2007-12-25 Microsoft Corporation Browsing continuous multimedia content
US7293280B1 (en) 1999-07-08 2007-11-06 Microsoft Corporation Skimming continuous multimedia content
US7149359B1 (en) 1999-12-16 2006-12-12 Microsoft Corporation Searching and recording media streams
US6928655B1 (en) * 1999-12-16 2005-08-09 Microsoft Corporation Live presentation searching
US8037502B1 (en) 2000-01-12 2011-10-11 Digital Connection, LLC Method and apparatus for archiving media content
US6868440B1 (en) * 2000-02-04 2005-03-15 Microsoft Corporation Multi-level skimming of multimedia content using playlists
US6985966B1 (en) 2000-03-29 2006-01-10 Microsoft Corporation Resynchronizing globally unsynchronized multimedia streams
US7237254B1 (en) 2000-03-29 2007-06-26 Microsoft Corporation Seamless switching between different playback speeds of time-scale modified data streams
AU2001249818A1 (en) * 2000-04-04 2001-10-15 Learningaction, Inc. Streaming multimedia information
US7302490B1 (en) * 2000-05-03 2007-11-27 Microsoft Corporation Media file format to support switching between multiple timeline-altered media streams
JP4538908B2 (ja) * 2000-06-14 2010-09-08 ソニー株式会社 データ変換装置及び方法
US7540011B2 (en) * 2001-06-11 2009-05-26 Arrowsight, Inc. Caching graphical interface for displaying video and ancillary data from a saved video
US7356245B2 (en) * 2001-06-29 2008-04-08 International Business Machines Corporation Methods to facilitate efficient transmission and playback of digital information
US20030016302A1 (en) * 2001-07-09 2003-01-23 Brian Fudge Apparatus and method for conditioning digital image data for display of the image represented thereby
US6738980B2 (en) 2001-11-15 2004-05-18 Industrial Technology Research Institute Methods and systems for video streaming with VCR functionality
US7290057B2 (en) * 2002-08-20 2007-10-30 Microsoft Corporation Media streaming of web content data
US7707231B2 (en) * 2002-10-16 2010-04-27 Microsoft Corporation Creating standardized playlists and maintaining coherency
US20060026376A1 (en) * 2002-10-16 2006-02-02 Microsoft Corporation Retrieving graphics from slow retrieval storage devices
US7054888B2 (en) * 2002-10-16 2006-05-30 Microsoft Corporation Optimizing media player memory during rendering
US7668842B2 (en) 2002-10-16 2010-02-23 Microsoft Corporation Playlist structure for large playlists
US7136874B2 (en) * 2002-10-16 2006-11-14 Microsoft Corporation Adaptive menu system for media players
US7043477B2 (en) * 2002-10-16 2006-05-09 Microsoft Corporation Navigating media content via groups within a playlist
US7555042B2 (en) * 2003-01-08 2009-06-30 Samsung Electronics Co., Ltd. Method and apparatus for reverse play
KR100634164B1 (ko) * 2003-03-13 2006-10-16 삼성전자주식회사 반도체 제조 공정에 사용되는 세정액
KR100543453B1 (ko) * 2003-04-24 2006-01-23 삼성전자주식회사 디지털 비디오 스트림의 역재생시 비트율을 제어하기 위한 장치 및 그 방법
KR100591754B1 (ko) * 2003-06-11 2006-06-22 삼성전자주식회사 디지털 비디오 스트림의 역재생을 위한 영상 처리 장치 및 그 방법
US20050013589A1 (en) * 2003-07-14 2005-01-20 Microsoft Corporation Adding recording functionality to a media player
JP2005277803A (ja) * 2004-03-25 2005-10-06 Hitachi Ltd 動画像再生装置
US7272592B2 (en) * 2004-12-30 2007-09-18 Microsoft Corporation Updating metadata stored in a read-only media file
WO2007008841A2 (en) 2005-07-07 2007-01-18 Burst.Com, Inc. System and method for digital content retrieval
US8774272B1 (en) 2005-07-15 2014-07-08 Geo Semiconductor Inc. Video quality by controlling inter frame encoding according to frame position in GOP
US7930449B2 (en) * 2006-09-14 2011-04-19 Opentv Inc. Method and system for data transmission
US8335873B2 (en) 2006-09-14 2012-12-18 Opentv, Inc. Method and systems for data transmission
US11303684B2 (en) 2006-09-14 2022-04-12 Opentv, Inc. Methods and systems for data transmission
US9037742B2 (en) * 2011-11-15 2015-05-19 International Business Machines Corporation Optimizing streaming of a group of videos
CN106303379B (zh) * 2015-05-20 2019-08-30 杭州海康威视数字技术股份有限公司 一种视频文件逆序播放方法及***
CN106331718A (zh) * 2016-08-31 2017-01-11 浙江大华技术股份有限公司 一种视频倒放方法及装置
CN106686441A (zh) * 2016-12-30 2017-05-17 中广热点云科技有限公司 一种视频互动方法
TWI713362B (zh) * 2019-12-17 2020-12-11 瑞昱半導體股份有限公司 多媒體內容播放裝置與多媒體內容播放方法

Family Cites Families (14)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5164839A (en) * 1988-12-27 1992-11-17 Explore Technology, Inc. Method for handling audio/video source information
US5122875A (en) * 1991-02-27 1992-06-16 General Electric Company An HDTV compression system
US5146325A (en) * 1991-04-29 1992-09-08 Rca Thomson Licensing Corporation Video signal decompression apparatus for independently compressed even and odd field data
AU657510B2 (en) * 1991-05-24 1995-03-16 Apple Inc. Improved image encoding/decoding method and apparatus
US5231384A (en) * 1991-08-26 1993-07-27 General Electric Company Apparatus for splitting video signal between two channels
US5247347A (en) * 1991-09-27 1993-09-21 Bell Atlantic Network Services, Inc. Pstn architecture for video-on-demand services
JP3161614B2 (ja) * 1991-11-30 2001-04-25 ソニー株式会社 動画像復号化装置
US5262875A (en) * 1992-04-30 1993-11-16 Instant Video Technologies, Inc. Audio/video file server including decompression/playback means
US5371532A (en) * 1992-05-15 1994-12-06 Bell Communications Research, Inc. Communications architecture and method for distributing information services
US5287178A (en) * 1992-07-06 1994-02-15 General Electric Company Reset control network for a video signal encoder
JPH06132916A (ja) * 1992-10-15 1994-05-13 Mitsubishi Corp 受信装置
CA2112341A1 (en) * 1992-12-31 1994-07-01 Mehmet Mustafa Electronic video record playback device having multiple access means
US5414455A (en) * 1993-07-07 1995-05-09 Digital Equipment Corporation Segmented video on demand system
JP2776212B2 (ja) * 1993-08-04 1998-07-16 日本ビクター株式会社 符号記録装置

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2007515114A (ja) * 2003-12-04 2007-06-07 デジタル アクセレレーター コーポレーション ビデオ・オン・デマンドのストリーミング配信の機能強化を提供するシステムおよびその方法

Also Published As

Publication number Publication date
US5742347A (en) 1998-04-21
EP0702493A1 (en) 1996-03-20

Similar Documents

Publication Publication Date Title
JPH0898166A (ja) ビデオの対話型再生のための効率的なサポート
US7570867B2 (en) Systems and methods for playing digital video in reverse and fast forward modes
US7966642B2 (en) Resource-adaptive management of video storage
US6414996B1 (en) System, method and apparatus for an instruction driven digital video processor
CA2237690C (en) Method and apparatus for implementing playback features for compressed video data
US6490324B1 (en) System, method and apparatus for a variable output video decoder
US20020106197A1 (en) Method and apparatus for storing a stream of video data on a storage medium
Chen et al. Downloading and stream conversion: Supporting interactive playout of videos in a client station
JP3893287B2 (ja) 拡張テレビ放送の中断及び再開
EP1329101A2 (en) Trick-mode processing for digital video
CN1663250A (zh) 在记录数字视频的同时进行实况图像显示
Chen et al. Stream conversion to support interactive video playout
JPH09200695A (ja) 高速再生のためのビデオデータの復号化方法及びその装置
JP2006509393A (ja) トリックプレイ性能と時間的スケーラビリティを改善するアロケーションおよびスケジューリングストラテジー
US20020114395A1 (en) System method and apparatus for a motion compensation instruction generator
JPH08154230A (ja) 動画符号化データの媒体蓄積方法
TW200421871A (en) Methods and apparatus for reducing tune-time delay in a television appliance with personal versatile recorder capabilities
JP3072971B2 (ja) ビデオ・オン・デマンドシステムとそれを構成するビデオサーバ装置及び端末装置
JP2003046928A (ja) ネットワーク映像再生方法および圧縮映像データ復号再生装置
JP3964563B2 (ja) ビデオサーバ装置
JP2001126405A (ja) ビットストリーム記録/又は再生装置
JPH09149354A (ja) ビデオ・オン・デマンドシステム
Chen et al. Stream conversion to support interactive playout of videos in a client station
JP2005260955A (ja) 遠端ビデオ情報を保存するコンピュータシステム及び方法
JP3100793B2 (ja) 動画像再生装置