JP5524193B2 - メディアストリーム処理 - Google Patents
メディアストリーム処理 Download PDFInfo
- Publication number
- JP5524193B2 JP5524193B2 JP2011513448A JP2011513448A JP5524193B2 JP 5524193 B2 JP5524193 B2 JP 5524193B2 JP 2011513448 A JP2011513448 A JP 2011513448A JP 2011513448 A JP2011513448 A JP 2011513448A JP 5524193 B2 JP5524193 B2 JP 5524193B2
- Authority
- JP
- Japan
- Prior art keywords
- frame
- media
- frames
- alternative
- rendering
- 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.)
- Active
Links
- 238000012545 processing Methods 0.000 title claims description 13
- 238000009877 rendering Methods 0.000 claims description 114
- 230000005540 biological transmission Effects 0.000 claims description 64
- 238000000034 method Methods 0.000 claims description 24
- 238000004891 communication Methods 0.000 description 13
- 238000010586 diagram Methods 0.000 description 9
- 238000003672 processing method Methods 0.000 description 7
- 230000008901 benefit Effects 0.000 description 3
- 230000008520 organization Effects 0.000 description 3
- 230000002441 reversible effect Effects 0.000 description 3
- 230000001360 synchronised effect Effects 0.000 description 3
- 230000002123 temporal effect Effects 0.000 description 3
- 238000012937 correction Methods 0.000 description 2
- 239000000284 extract Substances 0.000 description 2
- 230000008569 process Effects 0.000 description 2
- 230000008439 repair process Effects 0.000 description 2
- 108091026890 Coding region Proteins 0.000 description 1
- 238000013459 approach Methods 0.000 description 1
- 230000009286 beneficial effect Effects 0.000 description 1
- 230000002457 bidirectional effect Effects 0.000 description 1
- 230000003139 buffering effect Effects 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 230000006872 improvement Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000009897 systematic effect Effects 0.000 description 1
- 230000007704 transition Effects 0.000 description 1
- 230000000007 visual effect Effects 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N9/00—Details of colour television systems
- H04N9/79—Processing of colour television signals in connection with recording
- H04N9/80—Transformation of the television signal for recording, e.g. modulation, frequency changing; Inverse transformation for playback
-
- 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/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
- H04N21/4302—Content synchronisation processes, e.g. decoder synchronisation
- H04N21/4307—Synchronising the rendering of multiple content streams or additional data on devices, e.g. synchronisation of audio on a mobile phone with the video output on the TV screen
- H04N21/43072—Synchronising the rendering of multiple content streams or additional data on devices, e.g. synchronisation of audio on a mobile phone with the video output on the TV screen of multiple content streams on the same device
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/10—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
- H04N19/102—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the element, parameter or selection affected or controlled by the adaptive coding
- H04N19/103—Selection of coding mode or of prediction mode
- H04N19/107—Selection of coding mode or of prediction mode between spatial and temporal predictive coding, e.g. picture refresh
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/10—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
- H04N19/134—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the element, parameter or criterion affecting or controlling the adaptive coding
- H04N19/142—Detection of scene cut or scene change
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/10—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
- H04N19/169—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding
- H04N19/17—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding the unit being an image region, e.g. an object
- H04N19/172—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding the unit being an image region, e.g. an object the region being a picture, frame or field
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/46—Embedding additional information in the video signal during the compression process
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/60—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using transform coding
- H04N19/61—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using transform coding in combination with predictive coding
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/65—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using error resilience
- H04N19/67—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using error resilience involving unequal error protection [UEP], i.e. providing protection according to the importance of the data
-
- 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/80—Generation or processing of content or additional data by content creator independently of the distribution process; Content per se
- H04N21/83—Generation or processing of protective or descriptive data associated with content; Content structuring
- H04N21/845—Structuring of content, e.g. decomposing content into time segments
-
- 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/80—Generation or processing of content or additional data by content creator independently of the distribution process; Content per se
- H04N21/85—Assembly of content; Generation of multimedia applications
- H04N21/854—Content authoring
- H04N21/8547—Content authoring involving timestamps for synchronizing content
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L65/00—Network arrangements, protocols or services for supporting real-time applications in data packet communication
- H04L65/60—Network streaming of media packets
- H04L65/70—Media network packetisation
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L65/00—Network arrangements, protocols or services for supporting real-time applications in data packet communication
- H04L65/80—Responding to QoS
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L69/00—Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
- H04L69/28—Timers or timing mechanisms used in protocols
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Computer Security & Cryptography (AREA)
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
- Signal Processing For Digital Recording And Reproducing (AREA)
Description
Claims (16)
- メディアフレーム(12〜16、22〜26、32〜36)のストリーム(1)を生成する方法であって、
複数のフレームグループで構成される複数のメディアストリームを提供するステップと、
ここで、1つのフレームグループ内の各メディアフレームは、階層的に上位のフレームが階層的に下位のフレームに後続する階層伝送フレーム順に転送され、
前記フレームグループ内の各メディアフレームは、デフォルトレンダリング時間スケジュールに従って自身のメディアのレンダリング時間を規定する割り当てられたデフォルトタイムスタンプ(40)を有する;
代替レンダリング時間スケジュールに従って前記フレームグループ内の前記メディアフレーム(22〜26)の前記メディアの代替レンダリング時間を規定する代替タイムスタンプ(50)を、前記フレームグループ内の複数のメディアフレーム(22〜26)の少なくとも一部である各メディアフレーム(22、24)に割り当てるステップと、
ここで、前記代替タイムスタンプは、前記フレームグループ内の最初のメディアフレームに対するオフセットとして決定される;
とを有することを特徴とする方法。 - 前記複数のメディアフレーム(22〜26)を、階層フレーム伝送順序でフレームグループ(20)に編成するステップを更に含み、最上位階層のフレーム(22)は前記階層フレーム伝送順序の最後に、且つ最下位階層のフレーム(26)は前記階層フレーム伝送順序の最初に配置し、前記ストリームは複数のフレームグループ(10、20、30)を含むことを特徴とする請求項1記載の方法。
- 前記編成するステップは、前記階層フレーム伝送順序で前記フレームグループ(20)において前記複数のメディアフレーム(22〜26)を編成するステップを含み、イントラフレーム(22)は前記複数のフレーム(22〜26)のうちの少なくとも1つの他のインタフレームに対して参照フレームとして使用される前記複数のメディアフレームのあらゆるインタフレームが先行する前記階層フレーム伝送順序の前記最後であり、且つ前記複数のフレーム(22〜26)のうちの少なくとも1つの他のインタフレームに対して参照フレームとして使用されない前記複数のメディアフレームのあらゆるインタフレーム(26)は、前記階層フレーム伝送順序の前記最初であることを特徴とする請求項2記載の方法。
- メディアフレーム(12〜16、22〜26、32〜36)のストリーム(1)を生成する装置(100)であって、
複数のフレームグループで構成される複数のメディアストリームを供給するフレーム供給部(120)と、
ここで、1つのフレームグループ内の各メディアフレームは、階層的に上位のフレームが階層的に下位のフレームに後続する階層伝送フレーム順に転送され、
前記フレームグループ内の各メディアフレームは、デフォルトレンダリング時間スケジュールに従って自身のメディア(22〜26)のレンダリング時間を規定する割り当てられたデフォルトタイムスタンプ(40)を有する;
代替レンダリング時間スケジュールに従って前記フレームグループ内の前記メディアフレーム(22、24)の前記メディアの代替レンダリング時間を規定する代替タイムスタンプ(50)を、前記フレームグループ内の複数のメディアフレーム(22〜26)の少なくとも一部の各メディアフレーム(22、24)に割り当てるタイムスタンプ割当部(130)と、
ここで、前記代替タイムスタンプは、前記フレームグループ内の最初のメディアフレームに対するオフセットとして決定される;
を備えることを特徴とする装置。 - 前記複数のメディアフレーム(22〜26)を、階層フレーム伝送順序でフレームグループ(20)に編成するステップを更に備え、最上位階層のフレームは前記階層フレーム伝送順序の最後に、且つ最下位階層のフレームは前記階層フレーム伝送順序の最初に配置し、前記ストリーム(1)は複数のフレームグループ(10、20、30)を含むことを特徴とする請求項4記載の装置。
- 前記複数のメディアフレーム(22〜26)の前記少なくとも一部のメディアフレーム(22、24)毎に、前記メディアフレーム(22、24)に割り当てられた前記デフォルトタイムスタンプ(40)に関連するタイムオフセットとして前記代替タイムスタンプ(50)を判定するタイムスタンプ判定部(140)を更に備えることを特徴とする請求項4又は5に記載の装置。
- 前記複数のメディアフレーム(22〜26)の前記少なくとも一部のメディアフレーム(22、24)毎に、前記複数のメディアフレーム(22〜26)の別のメディアフレーム(26)のレンダリング時間に関連するタイムオフセットとして前記代替タイムスタンプ(50)を判定するタイムスタンプ判定部(140)を更に備えることを特徴とする請求項4又は5に記載の装置。
- 前記複数のメディアフレーム(22〜26)の前記少なくとも一部のメディアフレーム(22、24)毎に、前記複数のメディアフレーム(22〜26)と関連付けられたフレーム伝送順序に従って前記メディアフレーム(22、24)の相対伝送時間に基づいて前記代替タイムスタンプ(50)を判定するタイムスタンプ判定部(140)を更に備えることを特徴とする請求項4乃至7いずれか1項に記載の装置。
- 複数のメディアフレーム(12〜16、22〜26、32〜36)を含む複数のフレームグループ(10、20、30)のストリーム(1)のメディアフレーム(12〜16、22〜26、32〜36)を処理する方法であって、
ここで、1つのフレームグループ内の各メディアフレームは、階層的に上位のフレームが階層的に下位のフレームに後続する階層伝送フレーム順に転送され、
前記フレームグループ内の各メディアフレームは、
デフォルトレンダリング時間スケジュールに従ってフレームグループ(20)の複数のメディアフレーム(22〜26)のレンダリング時間を規定するデフォルトタイムスタンプ(40)と、
代替レンダリング時間スケジュールに従ってフレームグループ内のメディアフレームの代替のレンダリング時間を規定する代替タイムスタンプ(50)とを有する;
前記方法は、
前記複数のフレームグループ(10、20、30)のうちのフレームグループ(20)の中間点において前記ストリーム(1)に同調するステップと、
前記中間点に後続する前記フレームグループ(20)のメディアフレーム(22、24)を受信するステップと、
前記フレームグループ(20)に対して使用可能な少なくとも1つの代替タイムスタンプ(50)に基づいて、前記受信したメディアフレーム(22、24)に対して代替レンダリング時間スケジュールを判定するステップと、
ここで、前記代替タイムスタンプは、前記フレームグループ内の最初のメディアフレームに対するオフセットとして決定される;
を有することを特徴とする方法。 - 前記受信したメディアフレーム(22、24)間で前記フレームグループ(20)のレンダリング開始フレーム(22)を識別するステップと、
前記代替レンダリング時間スケジュールに従って前記レンダリング開始フレーム(22)から開始する前記受信したメディアフレーム(22、24)をレンダリングするステップと
を更に含むことを特徴とする請求項9記載の方法。 - 少なくとも1つの後続フレームグループ(30)のデフォルトレンダリング時間スケジュールに従って前記ストリーム(1)の前記少なくとも1つの後続フレームグループ(30)の複数のメディアフレーム(32〜36)をレンダリングするステップを更に含むことを特徴とする請求項10記載の方法。
- 複数のメディアフレーム(12〜16、22〜26、32〜36)を含む複数のフレームグループ(10、20、30)のストリーム(1)のメディアフレーム(12〜16、22〜26、32〜36)を処理する装置(200)であって、
ここで、1つのフレームグループ内の各メディアフレームは、階層的に上位のフレームが階層的に下位のフレームに後続する階層伝送フレーム順に転送され、
前記フレームグループ内の各メディアフレームは、
デフォルトレンダリング時間スケジュールに従ってフレームグループ(20)の複数のメディアフレーム(22〜26)のレンダリング時間を規定するデフォルトタイムスタンプ(40)と、
代替レンダリング時間スケジュールに従ってフレームグループ内のメディアフレームの代替のレンダリング時間を規定する代替タイムスタンプ(50)とを有する;
前記装置は、
前記フレームグループ(20)の中間同調点に後続する前記複数のフレームグループ(10、20、30)のうちのフレームグループ(20)のメディアフレームを受信する受信部(210)と、
前記フレームグループ(20)に対して使用可能な少なくとも1つの代替タイムスタンプ(50)に基づいて、前記受信したメディアフレーム(22、24)に対する代替レンダリング時間スケジュールを判定するスケジュール判定部(220)と、
ここで、前記代替タイムスタンプは、前記フレームグループ内の最初のメディアフレームに対するオフセットとして決定される;
を備えることを特徴とする装置。 - 前記受信したメディアフレーム(22、24)間で前記フレームグループ(20)のレンダリング開始フレーム(22)を識別するフレーム識別部(230)と、
前記代替レンダリング時間スケジュールに従って前記レンダリング開始フレーム(22)から開始する前記受信したメディアフレーム(22、24)をレンダリングするメディアプレーヤ(270)と
を更に備えることを特徴とする請求項12記載の装置。 - 前記メディアプレーヤ(270)は、少なくとも1つの後続フレームグループ(30)のデフォルトレンダリング時間スケジュールに従って前記ストリーム(1)の前記少なくとも1つの後続フレームグループ(30)の複数のメディアフレーム(32〜36)をレンダリングするように構成されることを特徴とする請求項13記載の装置。
- 前記スケジュール判定部(220)は、前記受信したメディアフレーム(22、24)に割り当てられた前記少なくとも1つの代替タイムスタンプ(50)及び前記デフォルトタイムスタンプ(40)に基づいて前記代替レンダリング時間スケジュールを判定するように構成されることを特徴とする請求項12乃至14のいずれか1項に記載の装置。
- 前記代替タイムスタンプ(50)はタイムオフセットであり、前記フレームグループ(20)の前記複数のフレーム(22、24)の少なくとも一部はそれぞれ割り当てられたタイムオフセットを有し、前記装置(200)は、前記受信したメディアフレーム(22、24)間で最小のタイムオフセットを識別するオフセット識別部(240)を更に備え、前記スケジュール判定部(220)は、前記最小のタイムオフセットに基づいて前記代替レンダリング時間スケジュールを判定するように構成されることを特徴とする請求項12乃至15のいずれか1項に記載の装置。
Applications Claiming Priority (3)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US6172508P | 2008-06-16 | 2008-06-16 | |
| US61/061,725 | 2008-06-16 | ||
| PCT/SE2008/051364 WO2009154529A1 (en) | 2008-06-16 | 2008-11-27 | Media stream processing |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2011524682A JP2011524682A (ja) | 2011-09-01 |
| JP5524193B2 true JP5524193B2 (ja) | 2014-06-18 |
Family
ID=41434282
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2011513448A Active JP5524193B2 (ja) | 2008-06-16 | 2008-11-27 | メディアストリーム処理 |
Country Status (7)
| Country | Link |
|---|---|
| US (1) | US8831402B2 (ja) |
| EP (1) | EP2291957B1 (ja) |
| JP (1) | JP5524193B2 (ja) |
| CN (1) | CN102067551B (ja) |
| CA (1) | CA2728138A1 (ja) |
| TW (1) | TW201002081A (ja) |
| WO (1) | WO2009154529A1 (ja) |
Families Citing this family (11)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP5492218B2 (ja) | 2008-10-29 | 2014-05-14 | テレフオンアクチーボラゲット エル エム エリクソン(パブル) | 隣接基地局間でのセルタイプ情報共有 |
| US8311092B2 (en) * | 2009-02-06 | 2012-11-13 | Broadcom Corporation | Network packet aware data encoding |
| EP3018881A1 (en) | 2010-02-19 | 2016-05-11 | Telefonaktiebolaget LM Ericsson (publ) | Method and arrangement for adaptation in http streaming |
| CN102256119B (zh) * | 2010-05-20 | 2013-06-05 | 华为终端有限公司 | 视频录制的方法及装置 |
| CN102547300B (zh) | 2010-12-17 | 2015-01-21 | 华为技术有限公司 | 帧类型的检测方法和装置 |
| CN103442216B (zh) * | 2013-08-22 | 2016-09-07 | 中国电子科技集团第三十八研究所 | 监控视频时间的校准装置及其校准方法 |
| WO2015047140A1 (en) * | 2013-09-24 | 2015-04-02 | Telefonaktiebolaget L M Ericsson (Publ) | Simplified creation of an application in a selected stream processing platform |
| JP6101380B2 (ja) * | 2016-02-17 | 2017-03-22 | 日本放送協会 | パケット受信装置 |
| US9940898B2 (en) * | 2016-02-25 | 2018-04-10 | Nvidia Corporation | Variable refresh rate video capture and playback |
| CN108337532A (zh) * | 2018-02-13 | 2018-07-27 | 腾讯科技(深圳)有限公司 | 演出片段的标注方法、视频播放方法、装置及系统 |
| US11871082B2 (en) * | 2019-12-30 | 2024-01-09 | MyFitnessPal, Inc. | Methods and apparatus for media playback based on cue points |
Family Cites Families (27)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US5535008A (en) * | 1993-03-16 | 1996-07-09 | Victor Company Of Japan, Ltd. | Method for jump-reproducing video data of moving picture coded with high efficiency |
| US6119213A (en) * | 1995-06-07 | 2000-09-12 | Discovision Associates | Method for addressing data having variable data width using a fixed number of bits for address and width defining fields |
| EP0847199B1 (en) * | 1995-09-29 | 1999-04-28 | Matsushita Electric Industrial Co., Ltd. | Method, disc and device for encoding seamless-connection of telecine-converted video data |
| US6871006B1 (en) * | 2000-06-30 | 2005-03-22 | Emc Corporation | Processing of MPEG encoded video for trick mode operation |
| US6816492B1 (en) * | 2000-07-31 | 2004-11-09 | Cisco Technology, Inc. | Resequencing packets at output ports without errors using packet timestamps and timestamp floors |
| MXPA03003495A (es) * | 2000-10-24 | 2005-01-25 | Thomson Licensing Sa | Metodo para dimensionar una pagina de reproduccion de medios embebida. |
| CA2326368A1 (en) * | 2000-11-20 | 2002-05-20 | Adexact Corporation | Method and system for targeted content delivery, presentation, management, and reporting |
| US6970640B2 (en) * | 2001-05-14 | 2005-11-29 | Microsoft Corporation | Systems and methods for playing digital video in reverse and fast forward modes |
| JP2003264804A (ja) * | 2002-03-12 | 2003-09-19 | Hitachi Ltd | データ配信システム、データ配信装置、デジタル受信機、データ配信方法 |
| US7155109B2 (en) * | 2002-06-14 | 2006-12-26 | Microsoft Corporation | Programmable video recorder having flexible trick play |
| US7313313B2 (en) * | 2002-07-25 | 2007-12-25 | Microsoft Corporation | Audio/video synchronization with no clean points |
| US7408986B2 (en) * | 2003-06-13 | 2008-08-05 | Microsoft Corporation | Increasing motion smoothness using frame interpolation with motion analysis |
| FR2859859A1 (fr) * | 2003-09-16 | 2005-03-18 | France Telecom | Procede et module de reception de signaux de television |
| WO2005069621A1 (en) * | 2004-01-13 | 2005-07-28 | Digital Media Solutions Pty Limited | Method and system for still image channel generation, delivery and provision via a digital television broadcast system |
| KR100643270B1 (ko) * | 2004-04-02 | 2006-11-10 | 삼성전자주식회사 | 비디오 스트림을 재생하는 클라이언트 및 재생 방법 |
| US7539187B2 (en) * | 2004-07-07 | 2009-05-26 | Qvidium Technologies, Inc. | System and method for low-latency content-sensitive forward error correction |
| US7751324B2 (en) | 2004-11-19 | 2010-07-06 | Nokia Corporation | Packet stream arrangement in multimedia transmission |
| WO2006096104A1 (en) * | 2005-03-07 | 2006-09-14 | Telefonaktiebolaget Lm Ericsson (Publ) | Multimedia channel switching |
| CN100592790C (zh) * | 2005-03-07 | 2010-02-24 | 艾利森电话股份有限公司 | 多媒体信道切换 |
| US7606234B2 (en) * | 2005-06-14 | 2009-10-20 | Microsoft Corporation | Multi-stream acknowledgement scheduling |
| EP2421258A1 (en) * | 2005-08-15 | 2012-02-22 | NDS Limited | Video trick mode system |
| US20070067480A1 (en) * | 2005-09-19 | 2007-03-22 | Sharp Laboratories Of America, Inc. | Adaptive media playout by server media processing for robust streaming |
| US7826536B2 (en) | 2005-12-29 | 2010-11-02 | Nokia Corporation | Tune in time reduction |
| JP5063944B2 (ja) * | 2006-07-07 | 2012-10-31 | 三菱電機株式会社 | 録画機能付デジタル放送受信機 |
| US8335252B2 (en) * | 2006-09-07 | 2012-12-18 | Thomson Licensing | Method and apparatus for encoding groups of pictures of a video sequence, each of said groups including an intra encoded picture and more than two encoded pictures |
| US9628746B2 (en) * | 2007-08-22 | 2017-04-18 | Time Warner Cable Enterprises Llc | Apparatus and method for remote wireless control of digital video recorders and the like |
| US9019087B2 (en) * | 2007-10-16 | 2015-04-28 | Immersion Corporation | Synchronization of haptic effect data in a media stream |
-
2008
- 2008-11-27 WO PCT/SE2008/051364 patent/WO2009154529A1/en not_active Ceased
- 2008-11-27 CA CA2728138A patent/CA2728138A1/en not_active Abandoned
- 2008-11-27 JP JP2011513448A patent/JP5524193B2/ja active Active
- 2008-11-27 EP EP08874732.4A patent/EP2291957B1/en active Active
- 2008-11-27 CN CN200880129805.9A patent/CN102067551B/zh not_active Expired - Fee Related
- 2008-11-27 US US12/999,036 patent/US8831402B2/en active Active
-
2009
- 2009-05-13 TW TW098115908A patent/TW201002081A/zh unknown
Also Published As
| Publication number | Publication date |
|---|---|
| US8831402B2 (en) | 2014-09-09 |
| EP2291957A1 (en) | 2011-03-09 |
| EP2291957A4 (en) | 2013-10-09 |
| CN102067551A (zh) | 2011-05-18 |
| CN102067551B (zh) | 2014-04-16 |
| WO2009154529A1 (en) | 2009-12-23 |
| JP2011524682A (ja) | 2011-09-01 |
| TW201002081A (en) | 2010-01-01 |
| US20110103766A1 (en) | 2011-05-05 |
| EP2291957B1 (en) | 2014-07-02 |
| CA2728138A1 (en) | 2009-12-23 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP5524193B2 (ja) | メディアストリーム処理 | |
| JP5788101B2 (ja) | メディアデータのネットワークストリーミング | |
| JP6342457B2 (ja) | コード化ビデオデータのネットワークストリーミング | |
| JP3788260B2 (ja) | 配信システムとその配信方法、及び配信プログラム | |
| CN100505823C (zh) | 健壮模式交错播送存储内容 | |
| JP4786883B2 (ja) | デジタル・ビデオストリームの高速起動 | |
| US20090293093A1 (en) | Content server, information processing apparatus, network device, content distribution method, information processing method, and content distribution system | |
| US20090064242A1 (en) | Fast channel switching for digital tv | |
| US20110217025A1 (en) | Auxiliary audio transmission for preserving synchronized playout with paced-down video | |
| JP5400165B2 (ja) | 高速チャネル変更 | |
| US20150095450A1 (en) | Utilizing multiple switchable adaptation sets for streaming media data | |
| KR20030014709A (ko) | 비디오 오류 회복 | |
| KR20100136999A (ko) | 시간 확장성을 이용하는 스태거캐스팅 | |
| JP5881219B2 (ja) | 単一の復号器でチャンネル変更を可能にする受信機および該受信機での方法 | |
| JP2017520940A (ja) | 階層符号化されたコンテンツを多重化するための方法および装置 | |
| US20110221959A1 (en) | Method and system for inhibiting audio-video synchronization delay | |
| US20110088069A1 (en) | Network device, information processing apparatus, stream switching method, information processing method, program, and content distribution system | |
| EP4591581A1 (en) | Automatic generation of video content in response to network interruption | |
| EP2781088A1 (en) | Reducing amount op data in video encoding | |
| WO2009007508A1 (en) | Method and apparatus for improving mobile broadcast quality | |
| KR101992533B1 (ko) | 실시간 iptv 방송에서의 채널 전환 시스템 | |
| US20100031302A1 (en) | Stream distribution system, stream receiving device, and stream reproduction method | |
| JP2004112129A (ja) | 映像配信装置及び映像配信工程を実現するプログラム |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20110120 |
|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20111027 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20121220 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20130208 |
|
| A601 | Written request for extension of time |
Free format text: JAPANESE INTERMEDIATE CODE: A601 Effective date: 20130507 |
|
| A602 | Written permission of extension of time |
Free format text: JAPANESE INTERMEDIATE CODE: A602 Effective date: 20130514 |
|
| A601 | Written request for extension of time |
Free format text: JAPANESE INTERMEDIATE CODE: A601 Effective date: 20130610 |
|
| A602 | Written permission of extension of time |
Free format text: JAPANESE INTERMEDIATE CODE: A602 Effective date: 20130617 |
|
| A601 | Written request for extension of time |
Free format text: JAPANESE INTERMEDIATE CODE: A601 Effective date: 20130708 |
|
| A602 | Written permission of extension of time |
Free format text: JAPANESE INTERMEDIATE CODE: A602 Effective date: 20130716 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20130808 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20130906 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20131009 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20140107 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20140225 |
|
| 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: 20140407 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20140409 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 5524193 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| 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 |