JP2014132779A - 記憶前のインデキシング無しに、マルチメディアプログラミングを受信、記憶、および表示するための方法と装置 - Google Patents
記憶前のインデキシング無しに、マルチメディアプログラミングを受信、記憶、および表示するための方法と装置 Download PDFInfo
- Publication number
- JP2014132779A JP2014132779A JP2014044518A JP2014044518A JP2014132779A JP 2014132779 A JP2014132779 A JP 2014132779A JP 2014044518 A JP2014044518 A JP 2014044518A JP 2014044518 A JP2014044518 A JP 2014044518A JP 2014132779 A JP2014132779 A JP 2014132779A
- Authority
- JP
- Japan
- Prior art keywords
- display
- programming
- size
- stored
- data
- 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
- 238000000034 method Methods 0.000 title claims abstract description 63
- 239000000872 buffer Substances 0.000 claims description 80
- 238000012545 processing Methods 0.000 claims description 12
- 230000008569 process Effects 0.000 description 27
- 238000012546 transfer Methods 0.000 description 20
- 230000006978 adaptation Effects 0.000 description 9
- 238000010586 diagram Methods 0.000 description 8
- 230000006870 function Effects 0.000 description 8
- 230000007958 sleep Effects 0.000 description 6
- 238000006243 chemical reaction Methods 0.000 description 2
- 238000004891 communication Methods 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 230000005236 sound signal Effects 0.000 description 2
- 230000009471 action Effects 0.000 description 1
- 230000008859 change Effects 0.000 description 1
- 230000006835 compression Effects 0.000 description 1
- 238000007906 compression Methods 0.000 description 1
- 238000012937 correction Methods 0.000 description 1
- 238000013500 data storage Methods 0.000 description 1
- 238000011010 flushing procedure Methods 0.000 description 1
- 238000004064 recycling Methods 0.000 description 1
- 238000000926 separation method Methods 0.000 description 1
Classifications
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B27/00—Editing; Indexing; Addressing; Timing or synchronising; Monitoring; Measuring tape travel
- G11B27/005—Reproducing at a different information rate from the information rate of recording
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N5/00—Details of television systems
- H04N5/76—Television signal recording
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B27/00—Editing; Indexing; Addressing; Timing or synchronising; Monitoring; Measuring tape travel
- G11B27/10—Indexing; Addressing; Timing or synchronising; Measuring tape travel
- G11B27/19—Indexing; Addressing; Timing or synchronising; Measuring tape travel by using information detectable on the record carrier
- G11B27/28—Indexing; Addressing; Timing or synchronising; Measuring tape travel by using information detectable on the record carrier by using information signals recorded by the same method as the main recording
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N5/00—Details of television systems
- H04N5/76—Television signal recording
- H04N5/91—Television signal processing therefor
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B2220/00—Record carriers by type
- G11B2220/20—Disc-shaped record carriers
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Television Signal Processing For Recording (AREA)
- Indexing, Searching, Synchronizing, And The Amount Of Synchronization Travel Of Record Carriers (AREA)
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
- Signal Processing For Digital Recording And Reproducing (AREA)
Abstract
【解決手段】インデキシングされていない記憶されたマルチメディアプログラミングを表示するとき、マルチメディアプログラミングの通常表示中に作成することができる形式の統計情報を提供し、シーク入力を受信し、シーク入力に基づく開始位置から記憶されたマルチメディアプログラミングの一部分をロードし、その一部分のサイズを統計情報によって決定し、ロードされたマルチメディアプログラミングがマルチメディアプログラミングの特殊表示のために十分であることを分析が示す場合は、特殊表示を作る。
【選択図】図6
Description
図1を参照すると、デジタルビデオレコーダ(DVR)100の実施形態は、衛星受信機110を介して、直接放送衛星(DBS)システムから、暗号化され、スクランブルされた、もしくは明瞭な放送信号を受信する。別の実施形態では、オフエア(off-air)や地上波放送、もしくはケーブルテレビ(TV)などの、追加の、もしくは異なる放送源と形式が使用されてもよい。典型的には、放送信号はテレビもしくは他のマルチメディアプログラミングの信号である。信号は、高精細(HD)テレビ、標準画質(SD)テレビ、オーディオのみの信号、もしくは他の信号であってもよい。そのような信号は、データの周波数バンドを多数含んでもよく、各バンドは多数のTVコンテンツプログラム(例えばCNN(登録商標)、HBO(登録商標)など)を含む。好ましい実施形態では、受信機110から受信された信号は、MPEGトランスポートストリームとして送信されるマルチメディアプログラミングを含むが、アナログTV形式などの代わりの形式が使用されてもよい。MPEGトランスポートストリーム(トランスポートストリーム)は、ビデオのみ、オーディオのみ、もしくは他のデータのパケットを含む。各パケットは、パケット識別子(PID)情報を含む関連ヘッダ情報を有し得る。PID情報は、パケット(ビデオ、オーディオ、その他)のデータ形式と、パケットに関連するコンテンツプログラミング、およびその他の情報を識別し得る。トランスポートストリームにエンコードされたビデオおよびオーディオのパケットは、パケットの同期を可能にする表示タイムスタンプ(PTS)データも含み得る。パケットは、ビデオもしくはオーディオのフレームの開始を識別する開始コードデータも含み得る。
一実施形態では、記録プログラム論理は、記録ドライバと記録スレッドアプリケーションの両方によって非同期的にアクセスされ得る固定メモリアドレスを持つ、単一メモリバッファを用いて動作する。この単一バッファは記録バッファとも称され、記録ドライバによって入力される。単一バッファ内のデータはその後、記録スレッドアプリケーションによって、単一の動作で単一バッファからハードディスク150へ移動する。好ましくは、記録プログラム論理はフロー制御されず、記録ドライバと記録スレッドアプリケーションは、いずれかのアプリケーションが他方を制御することなく、独立して単一バッファへの読み書きを行う。より好ましくは、単一記録バッファは循環バッファである。単一バッファの使用により、二つ以上の別個のバッファ間の転送の必要がなくなり、プロセッサや他のシステムリソースが節約され得る。単一バッファの方法は、記録ドライバと記録スレッドアプリケーション間の通信の必要をなくすことによって、システム効率をさらに増加し得る。好ましくは、DVR100はDVR内のチューナー毎に一つの記録ドライバと一つの記録スレッドアプリケーションを利用する。
DVR100は、記憶されたビデオデータとオーディオデータのいくつかの表示モードに対応する。一実施形態では、表示モードは、順再生、一時停止、逆再生、スローモーション順再生もしくはスローモーション巻き戻し、早送りもしくは高速巻き戻し、および順方向スキップもしくは逆方向スキップを含む。本明細書に記載の方法とシステムを用いて、DVR100は、予めインデキシングされたMPEGフレーム情報を用いることなく、または特定フレームの位置決めや時系列情報の必要なく、これらのモードに対応することができる。記録、および記憶装置からの表示の前に、記憶された全てのビデオおよび/またはオーディオデータに対する時系列情報を決定する必要がないので、システムリソースが節約される。一実施形態では、ハードディスク150などの記憶装置からの表示は、表示セクション130への出力の前に、読み取りバッファへの記憶されたMPEGトランスポートストリームの一部分を読み取ることによって実行される。一実施形態では、読み取りバッファは循環読み取りバッファである。本明細書に記載の表示方法は、ビデオのみのデータ、オーディオのみのデータ、もしくは組み合わせたビデオとオーディオのデータで利用され得る。
Speed=(I_spacing)*(Nth_I_frame)/(M_repeats)
(Service_time)=(Pmiss(s)+1)*(treads)
(Seek_Position)=(Origin)+(Seek_vector)-(GOP_size)/2
Claims (19)
- 記憶されたマルチメディアプログラミングの表示方法であり、このプログラミングはその記憶前にインデキシングされておらず、前記方法は、
前記記憶されたマルチメディアプログラミングの平均ピクチャグループ(GOP)サイズについての統計を表す統計情報を提供し、前記統計情報は前記プログラミングの通常表示中に作成することができる形式である、ステップ(600)と、
特殊表示の指示を表すシーク入力を受信するステップ(610)と、
前記シーク入力に基づく開始位置から、前記記憶されたマルチメディアプログラミングの一部分を読み取りバッファにロードし、前記一部分のサイズは前記統計情報によって表される前記GOPサイズの2倍で、前記読み取りバッファサイズを超えない値が決定される、ステップ(660)と、
前記ロードされたプログラミングを分析(670、680)し、完全なイントラ符号化フレームを認識できた場合は、前記特殊表示を作るステップ(690)と、
を含み、
前記マルチメディアプログラミングは、ビデオおよび/またはオーディオのデータのパケットを含むMPEGストリームで提供され、
前記シーク入力に基づいて、前記記憶されたMPEGストリーム内の開始読み取り位置とデータ読み取りサイズを決定するステップ(630、640)と、
前記記憶されたMPEGストリームの一部分をロードし、前記ロードされた一部分のサイズは前記データ読み取りサイズに基づき、前記ロードされた一部分の位置は前記開始読み取り位置に基づく、ステップ(660)と、
前記ロードされた一部分が完全なMPEGイントラ符号化フレームを含むかどうかを決定するために、前記ロードされた一部分を分析するステップ(670)と、
前記分析の結果、前記ロードされた一部分が完全なMPEGイントラ符号化フレームを含む場合(680)、表示用のビデオもしくはオーディオのフレームを提供するために、前記MPEGイントラ符号化フレームをデコードするステップ(690)と、
をさらに含み、
前記データ読み取りサイズは、少なくとも、読み取り動作を実行するために必要な時間と、前記データ読み取りサイズに等しい前記記憶されたMPEGストリームの一部分をロードする際に完全なMPEGイントラ符号化フレームをロードしない確率との関数である、記憶されたマルチメディアプログラミングの表示方法。 - 通常表示は順再生を含み、特殊表示は逆再生、スローモーション順再生もしくはスローモーション巻き戻し、早送り再生もしくは高速巻き戻し、および順方向スキップもしくは逆方向スキップのうちのいずれか一つを含む、請求項1に記載の記憶されたマルチメディアプログラミングの表示方法。
- 前記統計情報は、通常表示中に作成されるか、もしくは予め作成されているかのいずれかである、請求項1もしくは2に記載の記憶されたマルチメディアプログラミングの表示方法。
- 前記マルチメディアプログラミングがデータのフレームのストリームとして記憶され、前記特殊表示を作るステップにおいては、前記ロードされたプログラミングの前記一部分は、完全なイントラ符号化フレームを含むか否かを決定する、請求項1から3のいずれか一項に記載の記憶されたマルチメディアプログラミングの表示方法。
- 放送フレーム速度で逐次的にストリーム内のデータを出力するために、前記プログラミングの通常表示を始めるステップと、
前記通常表示に基づいて前記統計情報を作成するステップと、
を含む、請求項4に記載の記憶されたマルチメディアプログラミングの表示方法。 - 前記統計情報を格納するテーブルから前記統計情報を検索するステップを含む、請求項4に記載の記憶されたマルチメディアプログラミングの表示方法。
- 前記ロードされた第一の部分が完全なイントラ符号化フレームを含まないとき(680)、前記記憶されたストリームの該第一の部分とは異なる第二の部分をロードするステップ(660)をさらに含む、請求項4から6のいずれか一項に記載の記憶されたマルチメディアプログラミングの表示方法。
- 前記統計情報に基づいて開始読み取り位置を決定するステップ(640)をさらに含む、請求項1から7のいずれか一項に記載の記憶されたマルチメディアプログラミングの表示方法。
- 前記開始読み取り位置は、少なくとも、前記記憶されたストリーム内の現在の読み取り位置と前記統計情報の関数である、請求項8に記載の記憶されたマルチメディアプログラミングの表示方法。
- 前記シーク入力はユーザー入力に基づき、表示速度値とスキップ値のうちの少なくとも一つを決定する、請求項1から9のいずれか一項に記載の記憶されたマルチメディアプログラミングの表示方法。
- 前記プログラミングは、前記プログラミングを入力バッファ内に受信し、記憶前に、インデキシング情報を作成するために前記プログラミング内のデータを分析することなく、前記入力バッファから記憶装置内に前記プログラミングを記憶するステップ(530)によって記憶されている、請求項1から10のいずれか一項に記載の記憶されたマルチメディアプログラミングの表示方法。
- 記憶されたマルチメディアプログラミングの表示を可能にするためのプログラムを記録したコンピュータ可読媒体であって、コンピュータに、
前記記憶されたマルチメディアプログラミングの平均ピクチャグループ(GOP)サイズについての統計を表す統計情報を提供し、前記統計情報は前記プログラミングの通常表示中に作成することができる形式である、ステップ(600)と、
特殊表示の指示を表すシーク入力を受信するステップ(610)と、
前記シーク入力に基づく開始位置から、前記記憶されたマルチメディアプログラミングの一部分を読み取りバッファにロードし、前記一部分のサイズは前記統計情報によって表される前記GOPサイズの2倍で、前記読み取りバッファサイズを超えない値が決定される、ステップ(660)と、
前記ロードされたプログラミングを分析(670、680)し、完全なイントラ符号化フレームを認識できた場合は、前記特殊表示を作る(690)ステップと、
を実行させ、
前記マルチメディアプログラミングは、ビデオおよび/またはオーディオのデータのパケットを含むMPEGストリームで提供され、
前記シーク入力に基づいて、前記記憶されたMPEGストリーム内の開始読み取り位置とデータ読み取りサイズを決定するステップ(630、640)と、
前記記憶されたMPEGストリームの一部分をロードし、前記ロードされた一部分のサイズは前記データ読み取りサイズに基づき、前記ロードされた一部分の位置は前記開始読み取り位置に基づく、ステップ(660)と、
前記ロードされた一部分が完全なMPEGイントラ符号化フレームを含むかどうかを決定するために、前記ロードされた一部分を分析するステップ(670)と、
前記分析の結果、前記ロードされた一部分が完全なMPEGイントラ符号化フレームを含む場合(680)、表示用のビデオもしくはオーディオのフレームを提供するために、前記MPEGイントラ符号化フレームをデコードするステップ(690)と、
をさらに実行させ、
前記データ読み取りサイズは、少なくとも、読み取り動作を実行するために必要な時間と、前記データ読み取りサイズに等しい前記記憶されたMPEGストリームの一部分をロードする際に完全なMPEGイントラ符号化フレームをロードしない確率との関数である、ことを特徴とするコンピュータ可読媒体。 - 通常表示は順再生を含み、特殊表示は逆再生、スローモーション順再生もしくはスローモーション巻き戻し、早送り再生もしくは高速巻き戻し、および順方向スキップもしくは逆方向スキップのうちのいずれか一つを含む、請求項12に記載のコンピュータ可読媒体。
- 前記統計情報は、通常表示中に作成されるか、もしくは予め作成されているかのいずれかである、請求項12もしくは13に記載のコンピュータ可読媒体。
- 請求項4から11のいずれか一項に記載の方法によってマルチメディアプログラミングを表示できるようにするための命令を保持する、請求項12−14のいずれか一項に記載のコンピュータ可読媒体。
- 記憶されたマルチメディアプログラミングを表示するように構成されたデジタルビデオレコーダ(100)であって、前記レコーダ(100)は、
インデキシング無しに前記プログラミングを記憶するための記憶装置(150)と、
前記記憶されたマルチメディアプログラミングの平均ピクチャグループ(GOP)サイズについての統計を表す統計情報を受信するための処理手段(160)であって、前記統計情報は前記プログラミングの通常表示中に作成することができる形式である、処理手段(160)と、
特殊表示の指示を表すシーク入力が受信されるユーザーインターフェースと、
前記シーク入力に基づく開始位置から、前記記憶されたマルチメディアプログラミングの一部分を受信するための読み取りバッファ(220)で、前記読み取りバッファ(220)内にロードされた前記一部分のサイズは前記統計情報によって表される前記GOPサイズの2倍で、前記読み取りバッファサイズを超えない値が決定される、読み取りバッファ(220)と、
前記ロードされたプログラミングを分析し、完全なイントラ符号化フレームを認識できた場合は、前記読み取りバッファ(220)内にロードされた前記プログラミングの前記特殊表示を作るための表示手段(130)と、
を含み、
前記マルチメディアプログラミングは、ビデオおよび/またはオーディオのデータのパケットを含むMPEGストリームで提供され、
前記シーク入力に基づいて、前記記憶されたMPEGストリーム内の開始読み取り位置とデータ読み取りサイズを決定し、
前記記憶されたMPEGストリームの一部分をロードし、前記ロードされた一部分のサイズは前記データ読み取りサイズに基づき、前記ロードされた一部分の位置は前記開始読み取り位置に基づき、
前記ロードされた一部分が完全なMPEGイントラ符号化フレームを含むかどうかを決定するために、前記ロードされた一部分を分析し、
前記分析の結果、前記ロードされた一部分が完全なMPEGイントラ符号化フレームを含む場合、表示用のビデオもしくはオーディオのフレームを提供するために、前記MPEGイントラ符号化フレームをデコードし、
前記データ読み取りサイズは、少なくとも、読み取り動作を実行するために必要な時間と、前記データ読み取りサイズに等しい前記記憶されたMPEGストリームの一部分をロードする際に完全なMPEGイントラ符号化フレームをロードしない確率との関数である、デジタルビデオレコーダ(100)。 - 通常表示は順方向再生を含み、特殊表示は逆再生、スローモーション順再生もしくはスローモーション巻き戻し、早送り再生もしくは高速巻き戻し、および順方向スキップもしくは逆方向スキップのうちのいずれか一つを含む、請求項16に記載のデジタルビデオレコーダ(100)。
- 前記マルチメディアプログラミングを受信するためのチューナー(121)をさらに含み、前記チューナー(121)は表示装置(130)および/または前記記憶装置(150)に前記プログラミングを出力するように構成される、請求項16もしくは17に記載のデジタルビデオレコーダ(100)。
- 前記表示装置(130)は、ビデオデコーダ(131)、オーディオデコーダ(132)、および、テレビ(140)もしくは他の表示装置への接続用の出力とを含む、請求項18に記載のデジタルビデオレコーダ(100)。
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US11/512,583 | 2006-08-29 | ||
US11/512,583 US7826712B2 (en) | 2006-08-29 | 2006-08-29 | Method and apparatus for receiving, storing, and presenting multimedia programming without indexing prior to storage |
Related Parent Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2009526687A Division JP2010503269A (ja) | 2006-08-29 | 2007-08-27 | 記憶前のインデキシング無しに、マルチメディアプログラミングを受信、記憶、および表示するための方法と装置 |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2014132779A true JP2014132779A (ja) | 2014-07-17 |
JP5752824B2 JP5752824B2 (ja) | 2015-07-22 |
Family
ID=38895059
Family Applications (2)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2009526687A Pending JP2010503269A (ja) | 2006-08-29 | 2007-08-27 | 記憶前のインデキシング無しに、マルチメディアプログラミングを受信、記憶、および表示するための方法と装置 |
JP2014044518A Active JP5752824B2 (ja) | 2006-08-29 | 2014-03-07 | 記憶前のインデキシング無しに、マルチメディアプログラミングを受信、記憶、および表示するための方法と装置 |
Family Applications Before (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2009526687A Pending JP2010503269A (ja) | 2006-08-29 | 2007-08-27 | 記憶前のインデキシング無しに、マルチメディアプログラミングを受信、記憶、および表示するための方法と装置 |
Country Status (11)
Country | Link |
---|---|
US (3) | US7826712B2 (ja) |
EP (2) | EP2405435B8 (ja) |
JP (2) | JP2010503269A (ja) |
KR (1) | KR101014937B1 (ja) |
CN (1) | CN101512657B (ja) |
AU (2) | AU2007290544B2 (ja) |
BR (1) | BRPI0716104A2 (ja) |
CA (1) | CA2660725C (ja) |
MX (1) | MX2009002191A (ja) |
TW (1) | TWI395481B (ja) |
WO (1) | WO2008027406A1 (ja) |
Families Citing this family (28)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7826712B2 (en) | 2006-08-29 | 2010-11-02 | Echostar Technologies Corporation | Method and apparatus for receiving, storing, and presenting multimedia programming without indexing prior to storage |
US8520852B2 (en) * | 2006-12-22 | 2013-08-27 | Ibiquity Digital Corporation | Method and apparatus for store and replay functions in a digital radio broadcasting receiver |
ES2709208T3 (es) | 2007-01-05 | 2019-04-15 | Sonic Ip Inc | Sistema de distribución de vídeo que incluye reproducción progresiva |
US8180200B2 (en) * | 2007-02-12 | 2012-05-15 | Time Warner Cable Inc. | Prevention of trick modes during digital video recorder (DVR) and network digital video recorder (NDVR) content |
TWI340557B (en) * | 2007-08-07 | 2011-04-11 | Himax Tech Ltd | Decoder and operation method thereof |
KR20090072510A (ko) * | 2007-12-28 | 2009-07-02 | 삼성전자주식회사 | 디스플레이장치 및 그 제어방법 |
US8179976B2 (en) * | 2008-01-11 | 2012-05-15 | Apple Inc. | Control of video decoder for reverse playback operation |
US7886070B2 (en) * | 2008-01-15 | 2011-02-08 | International Business Corporation | Source updating for streaming based servers |
US8351757B2 (en) * | 2008-11-21 | 2013-01-08 | Mitsubishi Electric Corporation | Television broadcast receiving device |
US8463108B2 (en) | 2009-01-06 | 2013-06-11 | Microsoft Corporation | Client-side ad insertion during trick mode playback |
US20100269147A1 (en) * | 2009-04-15 | 2010-10-21 | Echostar Technologies Llc | Video stream index generation at a video content transmitter |
JP2011004275A (ja) * | 2009-06-19 | 2011-01-06 | Sumitomo Electric Ind Ltd | 映像処理装置、映像処理方法、及びデータ構造 |
US20110075994A1 (en) * | 2009-09-28 | 2011-03-31 | Hsiao-Shu Hsiung | System and Method for Video Storage and Retrieval |
EP2507995A4 (en) | 2009-12-04 | 2014-07-09 | Sonic Ip Inc | SYSTEMS AND METHODS FOR TRANSPORTING ELEMENTARY BIT TRAIN CRYPTOGRAPHIC MATERIAL |
WO2012042097A1 (en) * | 2010-09-30 | 2012-04-05 | Nokia Corporation | Method, apparatus and computer program product for summarizing multimedia content |
US8472783B2 (en) * | 2010-11-30 | 2013-06-25 | Echostar Technologies L.L.C. | Systems and methods for digital video high accuracy fast forward, rewind and skip |
US9247312B2 (en) | 2011-01-05 | 2016-01-26 | Sonic Ip, Inc. | Systems and methods for encoding source media in matroska container files for adaptive bitrate streaming using hypertext transfer protocol |
KR20120117302A (ko) * | 2011-04-15 | 2012-10-24 | 삼성전자주식회사 | 영상 재생 장치 및 그것의 영상 역재생 방법 |
US9467708B2 (en) | 2011-08-30 | 2016-10-11 | Sonic Ip, Inc. | Selection of resolutions for seamless resolution switching of multimedia content |
US8787570B2 (en) | 2011-08-31 | 2014-07-22 | Sonic Ip, Inc. | Systems and methods for automatically genenrating top level index files |
US8909922B2 (en) | 2011-09-01 | 2014-12-09 | Sonic Ip, Inc. | Systems and methods for playing back alternative streams of protected content protected using common cryptographic information |
US9191457B2 (en) | 2012-12-31 | 2015-11-17 | Sonic Ip, Inc. | Systems, methods, and media for controlling delivery of content |
US9313510B2 (en) | 2012-12-31 | 2016-04-12 | Sonic Ip, Inc. | Use of objective quality measures of streamed content to reduce streaming bandwidth |
EP3243130B1 (en) | 2015-01-06 | 2019-08-14 | Sonic IP, Inc. | Systems and methods for encoding and sharing content between devices |
TWI593240B (zh) * | 2016-05-27 | 2017-07-21 | 晨星半導體股份有限公司 | 包含錯誤更正程序之解碼裝置及解碼方法 |
US9940968B2 (en) | 2016-08-30 | 2018-04-10 | The Nielsen Company (Us), Llc | Methods and apparatus to perform speed-enhanced playback of recorded media |
US10681386B1 (en) * | 2017-04-03 | 2020-06-09 | L3 Technologies, Inc. | Insertion of end of frame indicators in streaming video protocols |
US11570396B1 (en) * | 2021-11-24 | 2023-01-31 | Dish Network L.L.C. | Audio trick mode |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH08331509A (ja) * | 1995-05-30 | 1996-12-13 | Victor Co Of Japan Ltd | 画像記録媒体及びその製造方法並びに再生方法 |
JP2000500633A (ja) * | 1995-11-20 | 2000-01-18 | イメディア コーポレイション | 圧縮ビデオデータ用再生機能を実施するための方法および装置 |
JP2002118854A (ja) * | 2000-06-30 | 2002-04-19 | Texas Instruments Inc | ネットワークビデオ方法 |
JP2006054872A (ja) * | 2004-08-02 | 2006-02-23 | Microsoft Corp | スマートメディアコンテンツサムネイル抽出のシステムおよび方法 |
JP2006101229A (ja) * | 2004-09-29 | 2006-04-13 | Toshiba Corp | 映像再生装置 |
Family Cites Families (18)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5355450A (en) | 1992-04-10 | 1994-10-11 | Avid Technology, Inc. | Media composer with adjustable source material compression |
US5377051A (en) * | 1993-01-13 | 1994-12-27 | Hitachi America, Ltd. | Digital video recorder compatible receiver with trick play image enhancement |
US5541738A (en) * | 1994-04-12 | 1996-07-30 | E. Guide, Inc. | Electronic program guide |
US5991502A (en) | 1993-10-04 | 1999-11-23 | Matsushita Electric Industrial Co., Ltd. | Optical recording device which calculates distances between I-frames and records I-frame addresses in a sector |
US5907660A (en) * | 1994-09-21 | 1999-05-25 | Mitsubishi Denki Kabushiki Kaisha | Digital video signal playback device with special playback data being in the form of a still image slice data |
US5614940A (en) | 1994-10-21 | 1997-03-25 | Intel Corporation | Method and apparatus for providing broadcast information with indexing |
AU5561996A (en) | 1995-04-21 | 1996-11-07 | Imedia Corporation | An in-home digital video unit with combined archival storage and high-access storage |
US6181867B1 (en) | 1995-06-07 | 2001-01-30 | Intervu, Inc. | Video storage and retrieval system |
US5659539A (en) | 1995-07-14 | 1997-08-19 | Oracle Corporation | Method and apparatus for frame accurate access of digital audio-visual information |
US6167083A (en) | 1997-04-04 | 2000-12-26 | Avid Technology, Inc. | Computer system and process for capture editing and playback of motion video compressed using interframe and intraframe techniques |
US6233389B1 (en) | 1998-07-30 | 2001-05-15 | Tivo, Inc. | Multimedia time warping system |
FR2782437B1 (fr) * | 1998-08-14 | 2000-10-13 | Thomson Multimedia Sa | Procede de commutation de flux mpeg |
US6700935B2 (en) * | 2002-02-08 | 2004-03-02 | Sony Electronics, Inc. | Stream based bitrate transcoder for MPEG coded video |
EP1687983A1 (en) * | 2003-11-18 | 2006-08-09 | Koninklijke Philips Electronics N.V. | Reproduction of a trick play signal |
KR100601689B1 (ko) * | 2004-06-29 | 2006-07-14 | 삼성전자주식회사 | 섹션 데이터 필터링 방법 및 장치 |
CN100477809C (zh) * | 2005-07-15 | 2009-04-08 | 复旦大学 | 一种测量音视频内容变化的方法 |
US7826712B2 (en) | 2006-08-29 | 2010-11-02 | Echostar Technologies Corporation | Method and apparatus for receiving, storing, and presenting multimedia programming without indexing prior to storage |
TWI407433B (zh) * | 2010-08-18 | 2013-09-01 | Hon Hai Prec Ind Co Ltd | 錄音設備及利用該錄音設備進行聲音處理與錄入的方法 |
-
2006
- 2006-08-29 US US11/512,583 patent/US7826712B2/en active Active
-
2007
- 2007-08-27 BR BRPI0716104-2A2A patent/BRPI0716104A2/pt not_active IP Right Cessation
- 2007-08-27 KR KR1020097004103A patent/KR101014937B1/ko active IP Right Grant
- 2007-08-27 EP EP11183883.5A patent/EP2405435B8/en not_active Not-in-force
- 2007-08-27 AU AU2007290544A patent/AU2007290544B2/en not_active Ceased
- 2007-08-27 WO PCT/US2007/018955 patent/WO2008027406A1/en active Application Filing
- 2007-08-27 EP EP07811582.1A patent/EP2057630B1/en not_active Not-in-force
- 2007-08-27 CN CN200780032284.0A patent/CN101512657B/zh not_active Expired - Fee Related
- 2007-08-27 CA CA2660725A patent/CA2660725C/en active Active
- 2007-08-27 JP JP2009526687A patent/JP2010503269A/ja active Pending
- 2007-08-27 MX MX2009002191A patent/MX2009002191A/es active IP Right Grant
- 2007-08-28 TW TW096131761A patent/TWI395481B/zh active
-
2010
- 2010-10-18 US US12/906,894 patent/US8634706B2/en active Active
- 2010-10-18 US US12/906,880 patent/US8457478B2/en active Active
-
2011
- 2011-01-20 AU AU2011200246A patent/AU2011200246B2/en not_active Ceased
-
2014
- 2014-03-07 JP JP2014044518A patent/JP5752824B2/ja active Active
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH08331509A (ja) * | 1995-05-30 | 1996-12-13 | Victor Co Of Japan Ltd | 画像記録媒体及びその製造方法並びに再生方法 |
JP2000500633A (ja) * | 1995-11-20 | 2000-01-18 | イメディア コーポレイション | 圧縮ビデオデータ用再生機能を実施するための方法および装置 |
JP2002118854A (ja) * | 2000-06-30 | 2002-04-19 | Texas Instruments Inc | ネットワークビデオ方法 |
JP2006054872A (ja) * | 2004-08-02 | 2006-02-23 | Microsoft Corp | スマートメディアコンテンツサムネイル抽出のシステムおよび方法 |
JP2006101229A (ja) * | 2004-09-29 | 2006-04-13 | Toshiba Corp | 映像再生装置 |
Also Published As
Publication number | Publication date |
---|---|
JP2010503269A (ja) | 2010-01-28 |
BRPI0716104A2 (pt) | 2014-04-08 |
CA2660725C (en) | 2013-01-22 |
WO2008027406A1 (en) | 2008-03-06 |
AU2007290544B2 (en) | 2010-12-16 |
AU2011200246A1 (en) | 2011-02-10 |
AU2007290544A1 (en) | 2008-03-06 |
EP2405435A2 (en) | 2012-01-11 |
CN101512657B (zh) | 2014-03-12 |
EP2405435B1 (en) | 2019-04-10 |
US7826712B2 (en) | 2010-11-02 |
MX2009002191A (es) | 2009-04-22 |
JP5752824B2 (ja) | 2015-07-22 |
CN101512657A (zh) | 2009-08-19 |
CA2660725A1 (en) | 2008-03-06 |
US20110038615A1 (en) | 2011-02-17 |
KR101014937B1 (ko) | 2011-02-15 |
EP2405435B8 (en) | 2019-06-12 |
US20080056682A1 (en) | 2008-03-06 |
AU2011200246B2 (en) | 2011-12-08 |
EP2405435A3 (en) | 2012-02-22 |
US8457478B2 (en) | 2013-06-04 |
EP2057630B1 (en) | 2018-04-18 |
EP2057630A1 (en) | 2009-05-13 |
US20110035517A1 (en) | 2011-02-10 |
US8634706B2 (en) | 2014-01-21 |
TW200822736A (en) | 2008-05-16 |
KR20090045926A (ko) | 2009-05-08 |
TWI395481B (zh) | 2013-05-01 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP5752824B2 (ja) | 記憶前のインデキシング無しに、マルチメディアプログラミングを受信、記憶、および表示するための方法と装置 | |
CN1169358C (zh) | 多媒体时间偏移*** | |
US20060083486A1 (en) | Reproducing apparatus and method | |
JP2014112895A (ja) | クローズド・キャプション・タグ付システム | |
JP2005039308A (ja) | デジタル放送プログラムの記録方法,再生方法,及びデジタル放送受信機 | |
US20020071056A1 (en) | Image processing device, television receiver and image reproducing device | |
KR100700859B1 (ko) | 기록장치, 특수재생시스템, 재생장치, 단말장치, 동시기록재생방법, 특수재생방법, 매체 및 프로그램 | |
JP4852453B2 (ja) | 記録装置、映像再生装置、および、その特殊再生方法 | |
US20070201825A1 (en) | Method for time shift and television receiver | |
JP4763589B2 (ja) | 再生装置、および、その再生方法 | |
JP3861045B2 (ja) | 映像信号記録装置、映像信号記録方法及び映像信号記録用プログラム | |
JP2001223985A (ja) | 情報記録装置、情報再生装置、情報記録再生装置及び方法 | |
JP2003333532A (ja) | デジタルテレビ放送受信機、デジタルテレビ放送信号処理方法、コンピュータ読み取り可能な記録媒体及びコンピュータプログラム |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20141120 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20141125 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20150219 Free format text: JAPANESE INTERMEDIATE CODE: A821 Effective date: 20150219 |
|
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: 20150512 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20150520 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 5752824 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
S531 | Written request for registration of change of domicile |
Free format text: JAPANESE INTERMEDIATE CODE: R313531 |
|
S533 | Written request for registration of change of name |
Free format text: JAPANESE INTERMEDIATE CODE: R313533 |
|
R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |