CN1574972A - 用于数字视频流的快速启动 - Google Patents
用于数字视频流的快速启动 Download PDFInfo
- Publication number
- CN1574972A CN1574972A CNA2004100488986A CN200410048898A CN1574972A CN 1574972 A CN1574972 A CN 1574972A CN A2004100488986 A CNA2004100488986 A CN A2004100488986A CN 200410048898 A CN200410048898 A CN 200410048898A CN 1574972 A CN1574972 A CN 1574972A
- Authority
- CN
- China
- Prior art keywords
- transmission
- video flowing
- guiding
- media
- rap
- 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
- 230000005540 biological transmission Effects 0.000 claims description 159
- 238000000034 method Methods 0.000 claims description 22
- 238000004891 communication Methods 0.000 claims description 20
- 230000001052 transient effect Effects 0.000 claims 1
- 238000005516 engineering process Methods 0.000 abstract description 11
- 238000003860 storage Methods 0.000 description 14
- 230000006835 compression Effects 0.000 description 7
- 238000007906 compression Methods 0.000 description 7
- 230000008859 change Effects 0.000 description 3
- 238000007796 conventional method Methods 0.000 description 3
- 239000004744 fabric Substances 0.000 description 3
- 230000006870 function Effects 0.000 description 3
- 238000012545 processing Methods 0.000 description 3
- 230000009286 beneficial effect Effects 0.000 description 2
- 238000006243 chemical reaction Methods 0.000 description 2
- 230000014509 gene expression Effects 0.000 description 2
- 230000007246 mechanism Effects 0.000 description 2
- 230000008707 rearrangement Effects 0.000 description 2
- 230000004044 response Effects 0.000 description 2
- 230000005236 sound signal Effects 0.000 description 2
- 238000009825 accumulation Methods 0.000 description 1
- 230000003321 amplification Effects 0.000 description 1
- 230000002457 bidirectional effect Effects 0.000 description 1
- 230000033228 biological regulation Effects 0.000 description 1
- 230000008878 coupling Effects 0.000 description 1
- 238000010168 coupling process Methods 0.000 description 1
- 238000005859 coupling reaction Methods 0.000 description 1
- 230000001419 dependent effect Effects 0.000 description 1
- 238000010586 diagram Methods 0.000 description 1
- 230000014759 maintenance of location Effects 0.000 description 1
- 239000000463 material Substances 0.000 description 1
- 238000003199 nucleic acid amplification method Methods 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 230000002093 peripheral effect Effects 0.000 description 1
- 238000002203 pretreatment Methods 0.000 description 1
- 230000008569 process Effects 0.000 description 1
- 238000012797 qualification Methods 0.000 description 1
- 238000009877 rendering Methods 0.000 description 1
- 230000011218 segmentation Effects 0.000 description 1
- 238000000926 separation method Methods 0.000 description 1
- 238000004088 simulation Methods 0.000 description 1
- 239000000126 substance Substances 0.000 description 1
- 238000012360 testing method Methods 0.000 description 1
Images
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
- H04N7/00—Television systems
- H04N7/12—Systems in which the television signal is transmitted via one channel or a plurality of parallel channels, the bandwidth of each channel being less than the bandwidth of the television signal
-
- 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
- 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
- H04N21/234—Processing of video elementary streams, e.g. splicing of video streams or manipulating encoded video stream scene graphs
- H04N21/23424—Processing of video elementary streams, e.g. splicing of video streams or manipulating encoded video stream scene graphs involving splicing one content stream with another content stream, e.g. for inserting or substituting an advertisement
-
- 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
- H04N21/234—Processing of video elementary streams, e.g. splicing of video streams or manipulating encoded video stream scene graphs
- H04N21/2343—Processing of video elementary streams, e.g. splicing of video streams or manipulating encoded video stream scene graphs involving reformatting operations of video signals for distribution or compliance with end-user requests or end-user device requirements
- H04N21/23439—Processing of video elementary streams, e.g. splicing of video streams or manipulating encoded video stream scene graphs involving reformatting operations of video signals for distribution or compliance with end-user requests or end-user device requirements for generating different versions
-
- 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
- H04N21/238—Interfacing the downstream path of the transmission network, e.g. adapting the transmission rate of a video stream to network bandwidth; Processing of multiplex streams
- H04N21/2389—Multiplex stream processing, e.g. multiplex stream encrypting
-
- 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/25—Management operations performed by the server for facilitating the content distribution or administrating data related to end-users or client devices, e.g. end-user or client device authentication, learning user preferences for recommending movies
- H04N21/266—Channel or content management, e.g. generation and management of keys and entitlement messages in a conditional access system, merging a VOD unicast channel into a multicast channel
- H04N21/2662—Controlling the complexity of the video stream, e.g. by scaling the resolution or bitrate of the video stream based on the client capabilities
-
- 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/433—Content storage operation, e.g. storage operation in response to a pause request, caching operations
- H04N21/4331—Caching operations, e.g. of an advertisement for later insertion during 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/438—Interfacing the downstream path of the transmission network originating from a server, e.g. retrieving encoded video stream packets from an IP network
- H04N21/4383—Accessing a communication channel
- H04N21/4384—Accessing a communication channel involving operations to reduce the access time, e.g. fast-tuning for reducing channel switching latency
-
- 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/438—Interfacing the downstream path of the transmission network originating from a server, e.g. retrieving encoded video stream packets from an IP network
- H04N21/4385—Multiplex stream processing, e.g. multiplex stream decrypting
-
- 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/44—Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream or rendering scenes according to encoded video stream scene graphs
- H04N21/44016—Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream or rendering scenes according to encoded video stream scene graphs involving splicing one content stream with another content stream, e.g. for substituting a video clip
-
- 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/60—Network structure or processes for video distribution between server and client or between remote clients; Control signalling between clients, server and network components; Transmission of management data between server and client, e.g. sending from server to client commands for recording incoming content stream; Communication details between server and client
- H04N21/63—Control signaling related to video distribution between client, server and network components; Network processes for video distribution between server and clients or between remote clients, e.g. transmitting basic layer and enhancement layers over different transmission paths, setting up a peer-to-peer communication via Internet between remote STB's; Communication protocols; Addressing
- H04N21/64—Addressing
- H04N21/6405—Multicasting
-
- 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
- H04N21/8455—Structuring of content, e.g. decomposing content into time segments involving pointers to the content, e.g. pointers to the I-frames of the video stream
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Business, Economics & Management (AREA)
- Marketing (AREA)
- Databases & Information Systems (AREA)
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
Abstract
Description
Claims (35)
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US10/460,949 | 2003-06-13 | ||
| US10/460,949 US7603689B2 (en) | 2003-06-13 | 2003-06-13 | Fast start-up for digital video streams |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| CN1574972A true CN1574972A (zh) | 2005-02-02 |
| CN100502514C CN100502514C (zh) | 2009-06-17 |
Family
ID=33299742
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CNB2004100488986A Expired - Fee Related CN100502514C (zh) | 2003-06-13 | 2004-06-11 | 用于数字视频流的快速启动 |
Country Status (7)
| Country | Link |
|---|---|
| US (3) | US7603689B2 (zh) |
| EP (1) | EP1487215B1 (zh) |
| JP (1) | JP4786883B2 (zh) |
| KR (1) | KR101064762B1 (zh) |
| CN (1) | CN100502514C (zh) |
| CA (2) | CA2789998C (zh) |
| MX (1) | MXPA04005468A (zh) |
Cited By (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN101682753A (zh) * | 2007-06-13 | 2010-03-24 | 汤姆森许可贸易公司 | 减小频道切换时间的系统和方法 |
| CN102447857A (zh) * | 2010-08-25 | 2012-05-09 | 索尼公司 | 信息处理装置和信息处理方法 |
| CN101779458B (zh) * | 2007-08-14 | 2013-01-16 | 日本放送协会 | 视频配送装置以及视频配送程序 |
| CN103442293A (zh) * | 2013-08-30 | 2013-12-11 | 武汉眸博科技有限公司 | 网络多媒体文件快速启动播放方法及系统 |
| CN105144727A (zh) * | 2013-03-13 | 2015-12-09 | 苹果公司 | 用于快速切换的编解码技术 |
Families Citing this family (142)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US7068729B2 (en) | 2001-12-21 | 2006-06-27 | Digital Fountain, Inc. | Multi-stage code generator and decoder for communication systems |
| US6307487B1 (en) | 1998-09-23 | 2001-10-23 | Digital Fountain, Inc. | Information additive code generator and decoder for communication systems |
| NZ536481A (zh) | 2002-05-14 | 2007-05-31 | Screenlife Llc | |
| US9240810B2 (en) | 2002-06-11 | 2016-01-19 | Digital Fountain, Inc. | Systems and processes for decoding chain reaction codes through inactivation |
| US7523482B2 (en) * | 2002-08-13 | 2009-04-21 | Microsoft Corporation | Seamless digital channel changing |
| US8397269B2 (en) | 2002-08-13 | 2013-03-12 | Microsoft Corporation | Fast digital channel changing |
| JP4546246B2 (ja) | 2002-10-05 | 2010-09-15 | デジタル ファウンテン, インコーポレイテッド | 連鎖的暗号化反応の系統的記号化および復号化 |
| US7603689B2 (en) | 2003-06-13 | 2009-10-13 | Microsoft Corporation | Fast start-up for digital video streams |
| US7274740B2 (en) * | 2003-06-25 | 2007-09-25 | Sharp Laboratories Of America, Inc. | Wireless video transmission system |
| US9325998B2 (en) * | 2003-09-30 | 2016-04-26 | Sharp Laboratories Of America, Inc. | Wireless video transmission system |
| EP2722995B1 (en) * | 2003-10-06 | 2023-04-19 | QUALCOMM Incorporated | Soft-Decision Decoding of Multi-Stage Chain Reaction Codes |
| US7562375B2 (en) * | 2003-10-10 | 2009-07-14 | Microsoft Corporation | Fast channel change |
| US7444419B2 (en) | 2003-10-10 | 2008-10-28 | Microsoft Corporation | Media stream scheduling for hiccup-free fast-channel-change in the presence of network chokepoints |
| US8018850B2 (en) | 2004-02-23 | 2011-09-13 | Sharp Laboratories Of America, Inc. | Wireless video transmission system |
| US7430222B2 (en) * | 2004-02-27 | 2008-09-30 | Microsoft Corporation | Media stream splicer |
| JP4971144B2 (ja) | 2004-05-07 | 2012-07-11 | デジタル ファウンテン, インコーポレイテッド | ファイルダウンロードおよびストリーミングのシステム |
| DE602004011485T2 (de) * | 2004-05-28 | 2009-01-22 | Alcatel Lucent | Breitbandfernmeldesystem und darin verwendetes Verfahren zur Reduzierung der Latenzzeit eines Kanal-Zappings von einem Multimedia-Empfänger |
| EP1766990A1 (en) * | 2004-07-07 | 2007-03-28 | Thomson Licensing | Fast channel change in digital video broadcast systems over dsl using redundant video streams |
| US20060075449A1 (en) * | 2004-09-24 | 2006-04-06 | Cisco Technology, Inc. | Distributed architecture for digital program insertion in video streams delivered over packet networks |
| US7640352B2 (en) | 2004-09-24 | 2009-12-29 | Microsoft Corporation | Methods and systems for presentation of media obtained from a media stream |
| US7870590B2 (en) * | 2004-10-20 | 2011-01-11 | Cisco Technology, Inc. | System and method for fast start-up of live multicast streams transmitted over a packet network |
| US7797723B2 (en) * | 2004-10-30 | 2010-09-14 | Sharp Laboratories Of America, Inc. | Packet scheduling for video transmission with sender queue control |
| US8356327B2 (en) * | 2004-10-30 | 2013-01-15 | Sharp Laboratories Of America, Inc. | Wireless video transmission system |
| US7784076B2 (en) * | 2004-10-30 | 2010-08-24 | Sharp Laboratories Of America, Inc. | Sender-side bandwidth estimation for video transmission with receiver packet buffer |
| US7477653B2 (en) | 2004-12-10 | 2009-01-13 | Microsoft Corporation | Accelerated channel change in rate-limited environments |
| US20090300683A1 (en) * | 2004-12-13 | 2009-12-03 | Koninklijke Philips Electronics, N.V. | System and method for scheduling an audiovisual information recording |
| EP1675399A3 (en) * | 2004-12-23 | 2009-04-29 | Bitband Technologies Ltd. | Fast channel switching for digital TV |
| US20090064242A1 (en) * | 2004-12-23 | 2009-03-05 | Bitband Technologies Ltd. | Fast channel switching for digital tv |
| EP1846125A4 (en) * | 2005-01-31 | 2011-04-06 | Screenlife Llc | REPLACEMENT TIME BASED PUBLIC AWARD WITH DVD PLAYERS |
| US7788393B2 (en) * | 2005-02-23 | 2010-08-31 | Cisco Technology, Inc. | Switching a client from unicasting to multicasting by increasing the unicast stream rate to the client |
| US8281351B2 (en) * | 2005-04-29 | 2012-10-02 | Alcatel Lucent | System, method, and computer readable medium rapid channel change |
| US8054849B2 (en) * | 2005-05-27 | 2011-11-08 | At&T Intellectual Property I, L.P. | System and method of managing video content streams |
| US20070008969A1 (en) * | 2005-07-05 | 2007-01-11 | Elstermann Erik J | Apparatuses and methods for delivering data stream content to consumer devices |
| US20070044130A1 (en) * | 2005-08-16 | 2007-02-22 | Alcatel | System and method for implementing channel change operations in internet protocol television systems |
| JP2007080161A (ja) * | 2005-09-16 | 2007-03-29 | Nec Personal Products Co Ltd | データ配信システム、部分コンテンツ格納サーバ、応答高速化方法、及びプログラム |
| US20070067480A1 (en) * | 2005-09-19 | 2007-03-22 | Sharp Laboratories Of America, Inc. | Adaptive media playout by server media processing for robust streaming |
| US7680047B2 (en) * | 2005-11-22 | 2010-03-16 | Cisco Technology, Inc. | Maximum transmission unit tuning mechanism for a real-time transport protocol stream |
| JP5031230B2 (ja) * | 2005-11-28 | 2012-09-19 | キヤノン株式会社 | データ送信装置及び方法 |
| US8135040B2 (en) * | 2005-11-30 | 2012-03-13 | Microsoft Corporation | Accelerated channel change |
| US8340098B2 (en) * | 2005-12-07 | 2012-12-25 | General Instrument Corporation | Method and apparatus for delivering compressed video to subscriber terminals |
| US9544602B2 (en) * | 2005-12-30 | 2017-01-10 | Sharp Laboratories Of America, Inc. | Wireless video transmission system |
| US8713195B2 (en) | 2006-02-10 | 2014-04-29 | Cisco Technology, Inc. | Method and system for streaming digital video content to a client in a digital video network |
| EP1985021A4 (en) * | 2006-02-13 | 2013-05-29 | Digital Fountain Inc | STREAMING AND BUFFERING WITH VARIABLE FEC OVERHEAD AND PROTECTION TIMES |
| JP4534997B2 (ja) * | 2006-02-13 | 2010-09-01 | ソニー株式会社 | 送受信システム、受信装置、受信方法 |
| US9270414B2 (en) | 2006-02-21 | 2016-02-23 | Digital Fountain, Inc. | Multiple-field based code generator and decoder for communications systems |
| US7965771B2 (en) | 2006-02-27 | 2011-06-21 | Cisco Technology, Inc. | Method and apparatus for immediate display of multicast IPTV over a bandwidth constrained network |
| US20090307732A1 (en) * | 2006-03-07 | 2009-12-10 | Noam Cohen | Personalized Insertion of Advertisements in Streaming Media |
| US8218654B2 (en) | 2006-03-08 | 2012-07-10 | Cisco Technology, Inc. | Method for reducing channel change startup delays for multicast digital video streams |
| US7656410B2 (en) * | 2006-03-31 | 2010-02-02 | Intel Corporation | Image buffering techniques |
| US7652994B2 (en) * | 2006-03-31 | 2010-01-26 | Sharp Laboratories Of America, Inc. | Accelerated media coding for robust low-delay video streaming over time-varying and bandwidth limited channels |
| FR2899419A1 (fr) * | 2006-03-31 | 2007-10-05 | France Telecom | Procede de restitution d'un flux numerique, terminal de restitution, et produit programme d'ordinateur correspondants |
| WO2007134196A2 (en) | 2006-05-10 | 2007-11-22 | Digital Fountain, Inc. | Code generator and decoder using hybrid codes |
| US8326927B2 (en) * | 2006-05-23 | 2012-12-04 | Cisco Technology, Inc. | Method and apparatus for inviting non-rich media endpoints to join a conference sidebar session |
| DE102006055937A1 (de) * | 2006-05-29 | 2007-12-06 | Prof. Dr. Peter Rossmanith Und Sami Okasha Gbr | Verfahren zum Übertragen eines Multicast-Streams und eines Streams |
| US8516531B2 (en) * | 2006-05-31 | 2013-08-20 | Alcatel Lucent | Reducing channel change delays |
| US9432433B2 (en) | 2006-06-09 | 2016-08-30 | Qualcomm Incorporated | Enhanced block-request streaming system using signaling or block creation |
| US9419749B2 (en) | 2009-08-19 | 2016-08-16 | Qualcomm Incorporated | Methods and apparatus employing FEC codes with permanent inactivation of symbols for encoding and decoding processes |
| US9380096B2 (en) | 2006-06-09 | 2016-06-28 | Qualcomm Incorporated | Enhanced block-request streaming system for handling low-latency streaming |
| US9386064B2 (en) | 2006-06-09 | 2016-07-05 | Qualcomm Incorporated | Enhanced block-request streaming using URL templates and construction rules |
| US9178535B2 (en) | 2006-06-09 | 2015-11-03 | Digital Fountain, Inc. | Dynamic stream interleaving and sub-stream based delivery |
| US9209934B2 (en) | 2006-06-09 | 2015-12-08 | Qualcomm Incorporated | Enhanced block-request streaming using cooperative parallel HTTP and forward error correction |
| JP2008035102A (ja) * | 2006-07-27 | 2008-02-14 | Oki Electric Ind Co Ltd | コンテンツ受信端末装置 |
| KR100779362B1 (ko) * | 2006-08-21 | 2007-11-23 | 김도형 | 홈 미디어 센터 |
| US8358763B2 (en) * | 2006-08-21 | 2013-01-22 | Cisco Technology, Inc. | Camping on a conference or telephony port |
| US8031701B2 (en) | 2006-09-11 | 2011-10-04 | Cisco Technology, Inc. | Retransmission-based stream repair and stream join |
| US8861597B2 (en) * | 2006-09-18 | 2014-10-14 | Sharp Laboratories Of America, Inc. | Distributed channel time allocation for video streaming over wireless networks |
| US7652993B2 (en) * | 2006-11-03 | 2010-01-26 | Sharp Laboratories Of America, Inc. | Multi-stream pro-active rate adaptation for robust video transmission |
| CN100550999C (zh) | 2006-11-22 | 2009-10-14 | 华为技术有限公司 | 一种数字频道快速切换方法和系统以及辅助频道生成设备 |
| US8121277B2 (en) * | 2006-12-12 | 2012-02-21 | Cisco Technology, Inc. | Catch-up playback in a conferencing system |
| US8571111B2 (en) * | 2006-12-20 | 2013-10-29 | Intel Corporation | Method and apparatus for switching program streams using a fixed speed program stream buffer coupled to a decoder |
| BRPI0622169A2 (pt) * | 2006-12-20 | 2011-12-27 | Thomson Res Funding Corp | recuperaÇço de perda de dados de vÍdeo usando fluxo de baixa taxa de bits em um sistema iptv |
| JP2008193500A (ja) * | 2007-02-06 | 2008-08-21 | Canon Inc | データ送信装置及びデータ中継装置 |
| US8769591B2 (en) | 2007-02-12 | 2014-07-01 | Cisco Technology, Inc. | Fast channel change on a bandwidth constrained network |
| FR2913164B1 (fr) * | 2007-02-27 | 2009-04-17 | Sagem Comm | Procede de diffusion de sequences de donnees audio et video par un serveur |
| US20080253369A1 (en) | 2007-04-16 | 2008-10-16 | Cisco Technology, Inc. | Monitoring and correcting upstream packet loss |
| US7688861B2 (en) * | 2007-04-27 | 2010-03-30 | Hewlett-Packard Development Company, L.P. | Media channel switching |
| US20080313685A1 (en) * | 2007-06-15 | 2008-12-18 | Yasantha Nirmal Rajakarunanayake | Method and system for receiving content over concurrent multichannels |
| JP5026167B2 (ja) * | 2007-07-02 | 2012-09-12 | パナソニック株式会社 | ストリーム伝送サーバおよびストリーム伝送システム |
| BRPI0816680A2 (pt) | 2007-09-12 | 2015-03-17 | Qualcomm Inc | Gerar e comunicar informações de identificação de origem pra habilitar comunicações confiáveis. |
| KR100880893B1 (ko) * | 2007-09-14 | 2009-01-30 | 한국전자통신연구원 | 복수의 멀티캐스트를 이용한 iptv 고속 채널 전환을위한 장치 및 그 방법 |
| US7817576B1 (en) * | 2007-11-13 | 2010-10-19 | Sprint Communications Company L.P. | Transitioning between multiple data streams of a media channel based on client conditions |
| 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 |
| US8335262B2 (en) | 2008-01-16 | 2012-12-18 | Verivue, Inc. | Dynamic rate adjustment to splice compressed video streams |
| US8700792B2 (en) * | 2008-01-31 | 2014-04-15 | General Instrument Corporation | Method and apparatus for expediting delivery of programming content over a broadband network |
| US8787153B2 (en) | 2008-02-10 | 2014-07-22 | Cisco Technology, Inc. | Forward error correction based data recovery with path diversity |
| EP2094014A1 (en) * | 2008-02-21 | 2009-08-26 | British Telecommunications Public Limited Company | Video streaming |
| US7885270B2 (en) | 2008-05-15 | 2011-02-08 | Verlvue, Inc. | Statistical multiplexing of compressed video streams |
| WO2009148438A1 (en) * | 2008-06-03 | 2009-12-10 | Lucent Technologies Inc. | Method and apparatus for reducing channel change response times for internet protocol television |
| US8752092B2 (en) * | 2008-06-27 | 2014-06-10 | General Instrument Corporation | Method and apparatus for providing low resolution images in a broadcast system |
| US20100014777A1 (en) * | 2008-07-19 | 2010-01-21 | Headplay (Barbados) Inc. | System and method for improving the quality of compressed video signals by smoothing the entire frame and overlaying preserved detail |
| US20100014596A1 (en) * | 2008-07-19 | 2010-01-21 | Headplay (Barbados) Inc. | Systems and methods for improving the quality of compressed video signals by smoothing block artifacts |
| KR101019634B1 (ko) * | 2008-09-04 | 2011-03-07 | 에스케이 텔레콤주식회사 | 미디어 전송 시스템 및 방법 |
| DE102008060346B4 (de) | 2008-12-03 | 2016-09-22 | Deutsche Telekom Ag | Verfahren und Multicast-Replikationspunkt zum Bereitstellen von Programmen einer Multicast-Gruppe |
| CN101753973B (zh) * | 2008-12-12 | 2013-01-02 | 华为技术有限公司 | 一种频道切换方法、装置和系统 |
| US9414401B2 (en) * | 2008-12-15 | 2016-08-09 | At&T Intellectual Property I, L.P. | Opportunistic service management for elastic applications |
| US8978077B2 (en) * | 2009-02-23 | 2015-03-10 | Qualcomm Incorporated | Video content presentation |
| US8325764B2 (en) | 2009-02-24 | 2012-12-04 | Verivue, Inc. | Canonical scheduling for heterogeneous content delivery |
| US9565397B2 (en) | 2009-02-26 | 2017-02-07 | Akamai Technologies, Inc. | Deterministically skewing transmission of content streams |
| US9906757B2 (en) | 2009-02-26 | 2018-02-27 | Akamai Technologies, Inc. | Deterministically skewing synchronized events for content streams |
| US8650602B2 (en) | 2009-02-27 | 2014-02-11 | Akamai Technologies, Inc. | Input queued content switching using a playlist |
| US9281847B2 (en) | 2009-02-27 | 2016-03-08 | Qualcomm Incorporated | Mobile reception of digital video broadcasting—terrestrial services |
| EP2415261A4 (en) * | 2009-03-31 | 2012-08-22 | Ericsson Telefon Ab L M | METHOD AND ARRANGEMENT FOR CHANNEL CHANGING IN AN IPTV NETWORK |
| US9288010B2 (en) | 2009-08-19 | 2016-03-15 | Qualcomm Incorporated | Universal file delivery methods for providing unequal error protection and bundled file delivery services |
| JP5359724B2 (ja) * | 2009-09-16 | 2013-12-04 | 日本電気株式会社 | ストリーミング配信システム、サーバ装置、ストリーミング配信方法及びプログラム |
| US9917874B2 (en) | 2009-09-22 | 2018-03-13 | Qualcomm Incorporated | Enhanced block-request streaming using block partitioning or request controls for improved client-side handling |
| JP5428734B2 (ja) * | 2009-10-14 | 2014-02-26 | ソニー株式会社 | ネットワーク機器、情報処理装置、ストリーム切替方法、情報処理方法、プログラムおよびコンテンツ配信システム |
| KR101268629B1 (ko) * | 2009-11-05 | 2013-05-29 | 한국전자통신연구원 | 시청률 예측 연동 복수 멀티캐스트를 이용한 고속 채널 전환을 위한 채널 서버, 채널 예측 서버, 단말기 및 그 방법 |
| US20110191813A1 (en) * | 2010-02-04 | 2011-08-04 | Mike Rozhavsky | Use of picture-in-picture stream for internet protocol television fast channel change |
| US9357244B2 (en) * | 2010-03-11 | 2016-05-31 | Arris Enterprises, Inc. | Method and system for inhibiting audio-video synchronization delay |
| GB2481573A (en) * | 2010-06-15 | 2012-01-04 | Nds Ltd | Splicng of encoded media content |
| US9485546B2 (en) | 2010-06-29 | 2016-11-01 | Qualcomm Incorporated | Signaling video samples for trick mode video representations |
| US8918533B2 (en) | 2010-07-13 | 2014-12-23 | Qualcomm Incorporated | Video switching for streaming video data |
| US9185439B2 (en) | 2010-07-15 | 2015-11-10 | Qualcomm Incorporated | Signaling data for multiplexing video components |
| US9596447B2 (en) | 2010-07-21 | 2017-03-14 | Qualcomm Incorporated | Providing frame packing type information for video coding |
| US9456015B2 (en) | 2010-08-10 | 2016-09-27 | Qualcomm Incorporated | Representation groups for network streaming of coded multimedia data |
| US8963847B2 (en) * | 2010-12-06 | 2015-02-24 | Netflix, Inc. | User interface for a remote control device |
| EP2485472A1 (en) * | 2011-02-04 | 2012-08-08 | Thomson Licensing | Fast channel change companion stream solution with bandwidth optimization |
| US8958375B2 (en) | 2011-02-11 | 2015-02-17 | Qualcomm Incorporated | Framing for an improved radio link protocol including FEC |
| US9270299B2 (en) | 2011-02-11 | 2016-02-23 | Qualcomm Incorporated | Encoding and decoding using elastic codes with flexible source block mapping |
| US8605225B2 (en) * | 2011-03-31 | 2013-12-10 | Saankhya Labs Pvt. Ltd. | System and method to reduce channel acquisition and channel switch timings in communication receivers |
| GB2490659A (en) | 2011-05-04 | 2012-11-14 | Nds Ltd | Fast channel change using channel packs comprising independently decodable frame segments having differing qualities |
| US9253233B2 (en) | 2011-08-31 | 2016-02-02 | Qualcomm Incorporated | Switch signaling methods providing improved switching between representations for adaptive HTTP streaming |
| US9843844B2 (en) | 2011-10-05 | 2017-12-12 | Qualcomm Incorporated | Network streaming of media data |
| US9432704B2 (en) * | 2011-11-06 | 2016-08-30 | Akamai Technologies Inc. | Segmented parallel encoding with frame-aware, variable-size chunking |
| US9900630B2 (en) * | 2011-11-08 | 2018-02-20 | Comcast Cable Communications, Llc | Adaptive content selection |
| US8863182B1 (en) * | 2012-02-17 | 2014-10-14 | Google Inc. | In-stream video stitching |
| US8531612B1 (en) | 2012-03-13 | 2013-09-10 | Sony Corporation | Television start speed enhancement |
| US9294226B2 (en) | 2012-03-26 | 2016-03-22 | Qualcomm Incorporated | Universal object delivery and template-based file delivery |
| US9307258B2 (en) * | 2012-10-30 | 2016-04-05 | Broadcom Corporation | Parallel transcoding |
| US9544344B2 (en) | 2012-11-20 | 2017-01-10 | Google Technology Holdings LLC | Method and apparatus for streaming media content to client devices |
| EP2819364A1 (en) * | 2013-06-25 | 2014-12-31 | British Telecommunications public limited company | Content distribution system and method |
| US9485456B2 (en) | 2013-12-30 | 2016-11-01 | Akamai Technologies, Inc. | Frame-rate conversion in a distributed computing system |
| US9900362B2 (en) | 2014-02-11 | 2018-02-20 | Kiswe Mobile Inc. | Methods and apparatus for reducing latency shift in switching between distinct content streams |
| WO2016048200A1 (en) * | 2014-09-23 | 2016-03-31 | Telefonaktiebolaget L M Ericsson (Publ) | Video tune-in |
| GB2549970A (en) * | 2016-05-04 | 2017-11-08 | Canon Europa Nv | Method and apparatus for generating a composite video from a pluarity of videos without transcoding |
| GB2560953A (en) * | 2017-03-30 | 2018-10-03 | Nokia Technologies Oy | Video Streaming |
| GB2563387B (en) * | 2017-06-09 | 2020-04-15 | Sony Interactive Entertainment Inc | Image processing device and system |
| US11019368B2 (en) * | 2018-04-26 | 2021-05-25 | Phenix Real Time Solutions, Inc. | Adaptive bit-rate methods for live broadcasting |
| US10880585B1 (en) * | 2019-06-12 | 2020-12-29 | Amazon Technologies, Inc. | Split-and-stitch media content encoding |
| US11178433B2 (en) | 2019-11-21 | 2021-11-16 | Pluto Inc. | Methods and systems for dynamic routing of content using a static playlist manifest |
| CN113259779B (zh) * | 2021-07-01 | 2021-09-17 | 杭州觅睿科技股份有限公司 | 一种视频处理方法、装置、设备及存储介质 |
| US12047632B2 (en) | 2022-08-11 | 2024-07-23 | Pluto Inc. | Content delivery network utilizing dynamically assembled adaptive bitrates segments |
Family Cites Families (113)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CA2127347A1 (en) | 1993-07-07 | 1995-01-08 | Donald F. Hooper | Segmented video on-demand system |
| US5473362A (en) * | 1993-11-30 | 1995-12-05 | Microsoft Corporation | Video on demand system comprising stripped data across plural storable devices with time multiplex scheduling |
| CA2135681C (en) * | 1993-12-30 | 2000-01-18 | Srinivas V. Makam | System and method for directly accessing long-term memory devices |
| CA2140850C (en) * | 1994-02-24 | 1999-09-21 | Howard Paul Katseff | Networked system for display of multimedia presentations |
| US5461415A (en) * | 1994-03-15 | 1995-10-24 | International Business Machines Corporation | Look-ahead scheduling to support video-on-demand applications |
| US5583868A (en) * | 1994-07-25 | 1996-12-10 | Microsoft Corporation | Method and system for combining data from multiple servers into a single continuous data stream using a switch |
| JPH0879685A (ja) * | 1994-08-31 | 1996-03-22 | Sony Corp | ニア・ビデオ・オン・デマンドシステムにおけるプログラム再生装置 |
| JP3855282B2 (ja) * | 1995-02-06 | 2006-12-06 | ソニー株式会社 | 受信装置および受信方法 |
| US5742892A (en) * | 1995-04-18 | 1998-04-21 | Sun Microsystems, Inc. | Decoder for a software-implemented end-to-end scalable video delivery system |
| US5724646A (en) * | 1995-06-15 | 1998-03-03 | International Business Machines Corporation | Fixed video-on-demand |
| US6138147A (en) * | 1995-07-14 | 2000-10-24 | Oracle Corporation | Method and apparatus for implementing seamless playback of continuous media feeds |
| US5732217A (en) | 1995-12-01 | 1998-03-24 | Matsushita Electric Industrial Co., Ltd. | Video-on-demand system capable of performing a high-speed playback at a correct speed |
| US5936659A (en) * | 1996-01-31 | 1999-08-10 | Telcordia Technologies, Inc. | Method for video delivery using pyramid broadcasting |
| US5631694A (en) * | 1996-02-01 | 1997-05-20 | Ibm Corporation | Maximum factor selection policy for batching VOD requests |
| US6222886B1 (en) * | 1996-06-24 | 2001-04-24 | Kabushiki Kaisha Toshiba | Compression based reduced memory video decoder |
| US6721952B1 (en) * | 1996-08-06 | 2004-04-13 | Roxio, Inc. | Method and system for encoding movies, panoramas and large images for on-line interactive viewing and gazing |
| US6564262B1 (en) * | 1996-09-16 | 2003-05-13 | Microsoft Corporation | Multiple multicasting of multimedia streams |
| US6047317A (en) * | 1997-03-28 | 2000-04-04 | International Business Machines Corporation | System and method for enabling a user to rapidly access images in cyclically transmitted image streams |
| 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 |
| US5892915A (en) * | 1997-04-25 | 1999-04-06 | Emc Corporation | System having client sending edit commands to server during transmission of continuous media from one clip in play list for editing the play list |
| US6212635B1 (en) * | 1997-07-18 | 2001-04-03 | David C. Reardon | Network security system allowing access and modification to a security subsystem after initial installation when a master token is in place |
| US6728965B1 (en) * | 1997-08-20 | 2004-04-27 | Next Level Communications, Inc. | Channel changer for use in a switched digital video system |
| US6310886B1 (en) * | 1997-08-28 | 2001-10-30 | Tivo, Inc. | Method and apparatus implementing a multimedia digital network |
| US6118498A (en) * | 1997-09-26 | 2000-09-12 | Sarnoff Corporation | Channel scanning and channel change latency reduction in an ATSC television receiver |
| US6078594A (en) * | 1997-09-26 | 2000-06-20 | International Business Machines Corporation | Protocol and procedure for automated channel change in an MPEG-2 compliant datastream |
| US6189146B1 (en) * | 1998-03-18 | 2001-02-13 | Microsoft Corporation | System and method for software licensing |
| US7110984B1 (en) * | 1998-08-13 | 2006-09-19 | International Business Machines Corporation | Updating usage conditions in lieu of download digital rights management protected content |
| WO2000009741A1 (en) | 1998-08-13 | 2000-02-24 | The Trustees Of The University Of Pennsylvania | Method of identifying proteins |
| US6298071B1 (en) * | 1998-09-03 | 2001-10-02 | Diva Systems Corporation | Method and apparatus for processing variable bit rate information in an information distribution system |
| US6981222B2 (en) * | 1998-10-22 | 2005-12-27 | Made2Manage Systems, Inc. | End-to-end transaction processing and statusing system and method |
| US7334044B1 (en) * | 1998-11-17 | 2008-02-19 | Burst.Com | Method for connection acceptance control and optimal multi-media content delivery over networks |
| US6637031B1 (en) * | 1998-12-04 | 2003-10-21 | Microsoft Corporation | Multimedia presentation latency minimization |
| ES2183785T3 (es) * | 1999-01-28 | 2003-04-01 | Msk Verpackung Syst Gmbh | Dispositivo para la contra6acion de una lamina de contraccion en caliente. |
| US6222482B1 (en) * | 1999-01-29 | 2001-04-24 | International Business Machines Corporation | Hand-held device providing a closest feature location in a three-dimensional geometry database |
| JP3302939B2 (ja) | 1999-03-12 | 2002-07-15 | アールシーエー トムソン ライセンシング コーポレイシヨン | 独立に圧縮された偶数および奇数フィールド・データ用のビデオ信号圧縮解除装置 |
| US6842724B1 (en) * | 1999-04-08 | 2005-01-11 | Lucent Technologies Inc. | Method and apparatus for reducing start-up delay in data packet-based network streaming applications |
| US6609149B1 (en) * | 1999-04-12 | 2003-08-19 | International Business Machines Corporation | Method and apparatus for prioritizing video frame retrieval in a shared disk cluster |
| US6505106B1 (en) * | 1999-05-06 | 2003-01-07 | International Business Machines Corporation | Analysis and profiling of vehicle fleet data |
| US6418473B1 (en) * | 1999-05-20 | 2002-07-09 | Nortel Networks Limited | Multimedia clent and server |
| US6876668B1 (en) | 1999-05-24 | 2005-04-05 | Cisco Technology, Inc. | Apparatus and methods for dynamic bandwidth allocation |
| US6263503B1 (en) * | 1999-05-26 | 2001-07-17 | Neal Margulis | Method for effectively implementing a wireless television system |
| US6330286B1 (en) * | 1999-06-09 | 2001-12-11 | Sarnoff Corporation | Flow control, latency control, and bitrate conversions in a timing correction and frame synchronization apparatus |
| US6266617B1 (en) * | 1999-06-10 | 2001-07-24 | Wayne W. Evans | Method and apparatus for an automatic vehicle location, collision notification and synthetic voice |
| US7992163B1 (en) * | 1999-06-11 | 2011-08-02 | Jerding Dean F | Video-on-demand navigational system |
| SE521181C2 (sv) | 1999-07-01 | 2003-10-07 | Telia Ab | Förfarande och system för policystyrd distribution av strömmande media i ett IP-nät |
| EP1081967B1 (en) * | 1999-09-02 | 2011-01-19 | Panasonic Corporation | Recording apparatus and coding apparatus |
| US6430547B1 (en) * | 1999-09-22 | 2002-08-06 | International Business Machines Corporation | Method and system for integrating spatial analysis and data mining analysis to ascertain relationships between collected samples and geology with remotely sensed data |
| US6246871B1 (en) * | 1999-09-24 | 2001-06-12 | Nokia Networks Oy | Method and apparatus for providing access of messages to multiple recipients in cellular networks |
| AU7998600A (en) | 1999-10-07 | 2001-05-10 | World Multicast.Com, Inc. | Multiple buffered channel ip multicast |
| AU1654501A (en) * | 1999-10-27 | 2001-05-08 | Visa International Service Association | Method and apparatus for leveraging an existing cryptographic infrastructure |
| US7191462B1 (en) * | 1999-11-08 | 2007-03-13 | Kendyl A. Román | System for transmitting video images over a computer network to a remote receiver |
| IL132859A (en) * | 1999-11-10 | 2008-07-08 | Nds Ltd | System for data stream processing |
| US7203953B2 (en) * | 1999-12-09 | 2007-04-10 | Tvworks, Llc | Method and apparatus for two-way internet access over a CATV network with channel tracking |
| KR20020070362A (ko) * | 1999-12-22 | 2002-09-06 | 제너럴 인스트루먼트 코포레이션 | 공간 스케일성 및 시뮬캐스트 코딩을 이용한 멀티캐스트환경의 비디오 압축 |
| AU2001229644A1 (en) | 2000-01-27 | 2001-08-07 | Suzanne M. Berberet | System and method for providing broadcast programming, a virtual vcr, and a video scrapbook to programming subscribers |
| GB2359209A (en) * | 2000-02-09 | 2001-08-15 | Motorola Ltd | Apparatus and methods for video distribution via networks |
| US6757796B1 (en) * | 2000-05-15 | 2004-06-29 | Lucent Technologies Inc. | Method and system for caching streaming live broadcasts transmitted over a network |
| US6751713B1 (en) * | 2000-06-05 | 2004-06-15 | Sony Corporation | Method and system for scheduled activation of system information tables in digital transport streams |
| EP1164796B1 (en) * | 2000-06-14 | 2006-12-20 | Eads Astrium Sas | Process and system for video on demand |
| US7003794B2 (en) * | 2000-06-27 | 2006-02-21 | Bamboo Mediacasting, Inc. | Multicasting transmission of multimedia information |
| US6496814B1 (en) * | 2000-07-19 | 2002-12-17 | International Business Machines Corporation | Method and system for integrating spatial analysis, and scheduling to efficiently schedule and monitor infrastructure maintenance |
| JP4337244B2 (ja) * | 2000-07-25 | 2009-09-30 | ソニー株式会社 | Mpeg画像ストリームのデコード装置およびデコード方法 |
| ATE326097T1 (de) * | 2000-08-25 | 2006-06-15 | Cit Alcatel | Verfahren zur bereitstellung einer bidirektionellen verbindung in einem netz für die mehrfachübertragung von datenströmen mit verwendung vom internetprotokoll und netz für die anwendung des verfahrens |
| US7107606B2 (en) * | 2000-08-30 | 2006-09-12 | The Chinese University Of Hong Kong | System and method for highly scalable video on demand |
| JP3631123B2 (ja) * | 2000-10-03 | 2005-03-23 | 三洋電機株式会社 | デジタル放送受信装置 |
| US7240358B2 (en) * | 2000-12-08 | 2007-07-03 | Digital Fountain, Inc. | Methods and apparatus for scheduling, serving, receiving media-on demand for clients, servers arranged according to constraints on resources |
| CA2431928A1 (en) * | 2000-12-13 | 2002-06-20 | The Chinese University Of Hong Kong | Method and system for delivering media selections through a network |
| US8458754B2 (en) * | 2001-01-22 | 2013-06-04 | Sony Computer Entertainment Inc. | Method and system for providing instant start multimedia content |
| US6859840B2 (en) | 2001-01-29 | 2005-02-22 | Kasenna, Inc. | Prefix caching for media objects |
| US20020107988A1 (en) * | 2001-02-05 | 2002-08-08 | James Jordan | In-line compression system for low-bandwidth client-server data link |
| US20050039214A1 (en) * | 2001-02-21 | 2005-02-17 | Lorenz Kim E. | System and method for providing direct, context-sensitive customer support in an interactive television system |
| US6615133B2 (en) * | 2001-02-27 | 2003-09-02 | International Business Machines Corporation | Apparatus, system, method and computer program product for determining an optimum route based on historical information |
| US6973667B2 (en) * | 2001-03-01 | 2005-12-06 | Minerva Networks, Inc. | Method and system for providing time-shifted delivery of live media programs |
| US20020170067A1 (en) * | 2001-03-23 | 2002-11-14 | Anders Norstrom | Method and apparatus for broadcasting streaming video |
| US20020144276A1 (en) * | 2001-03-30 | 2002-10-03 | Jim Radford | Method for streamed data delivery over a communications network |
| US20020147991A1 (en) * | 2001-04-10 | 2002-10-10 | Furlan John L. W. | Transmission of panoramic video via existing video infrastructure |
| US20060117343A1 (en) * | 2001-04-17 | 2006-06-01 | Digeo, Inc. | Apparatus and methods for advertising in a sequential manner and based upon user preference |
| WO2002087235A1 (en) | 2001-04-19 | 2002-10-31 | Vividon, Inc. | System for applying metric to multimedia files over network |
| US6751626B2 (en) * | 2001-05-03 | 2004-06-15 | International Business Machines Corporation | Method, system, and program for mining data in a personal information manager database |
| US7174384B2 (en) * | 2001-07-31 | 2007-02-06 | Dinastech Ipr Limited | Method for delivering large amounts of data with interactivity in an on-demand system |
| US7200669B2 (en) * | 2001-07-31 | 2007-04-03 | Dinastech Ipr Limited | Method and system for delivering large amounts of data with interactivity in an on-demand system |
| DE60226456D1 (de) * | 2001-09-06 | 2008-06-19 | Spacenet Inc | Doppelkanal-zweiwege-satellitenkommunikation |
| US20030048808A1 (en) | 2001-09-12 | 2003-03-13 | Stahl Thomas Anthony | Method and apparatus for changing received streaming content channels |
| US6738980B2 (en) * | 2001-11-15 | 2004-05-18 | Industrial Technology Research Institute | Methods and systems for video streaming with VCR functionality |
| US7236177B2 (en) * | 2001-12-04 | 2007-06-26 | Qualcomm Incorporated | Processing digital video data |
| US7206936B2 (en) * | 2001-12-19 | 2007-04-17 | Northrop Grumman Corporation | Revocation and updating of tokens in a public key infrastructure system |
| WO2004019530A1 (en) * | 2002-02-15 | 2004-03-04 | Visible World, Inc. | System and method for seamless switching through buffering |
| US20030159143A1 (en) * | 2002-02-21 | 2003-08-21 | Peter Chan | Systems and methods for generating a real-time video program guide through video access of multiple channels |
| US6766245B2 (en) * | 2002-03-14 | 2004-07-20 | Microsoft Corporation | Landmark-based location of users |
| KR101108661B1 (ko) * | 2002-03-15 | 2012-01-25 | 노키아 코포레이션 | 비디오 시퀀스에서의 움직임 부호화 방법 |
| US7406034B1 (en) | 2002-04-01 | 2008-07-29 | Cisco Technology, Inc. | Methods and apparatus for fibre channel frame delivery |
| WO2003088646A2 (en) | 2002-04-08 | 2003-10-23 | Thomson Licensing S.A. | Apparatus and method for data caching to reduce channel change delay |
| JP4265145B2 (ja) * | 2002-04-08 | 2009-05-20 | 株式会社日立製作所 | アクセス制御方法及びシステム |
| US7248781B2 (en) * | 2002-04-24 | 2007-07-24 | Thomson Licensing | Live picture presentation while digital video recording |
| US6751129B1 (en) * | 2002-05-21 | 2004-06-15 | Sandisk Corporation | Efficient read, write methods for multi-state memory |
| US8745689B2 (en) * | 2002-07-01 | 2014-06-03 | J. Carl Cooper | Channel surfing compressed television sign method and television receiver |
| US8397269B2 (en) * | 2002-08-13 | 2013-03-12 | Microsoft Corporation | Fast digital channel changing |
| US7523482B2 (en) * | 2002-08-13 | 2009-04-21 | Microsoft Corporation | Seamless digital channel changing |
| US7681245B2 (en) * | 2002-08-30 | 2010-03-16 | Avaya Inc. | Remote feature activator feature extraction |
| US20040160971A1 (en) | 2002-11-27 | 2004-08-19 | Edward Krause | Apparatus and method for dynamic channel mapping and optimized scheduling of data packets |
| US20040128694A1 (en) * | 2002-12-30 | 2004-07-01 | International Business Machines Corporation | Fast selection of media streams |
| GB0300361D0 (en) | 2003-01-07 | 2003-02-05 | Koninkl Philips Electronics Nv | Audio-visual content transmission |
| US20040160974A1 (en) * | 2003-02-13 | 2004-08-19 | Read Christopher Jensen | Method and system for rapid channel change within a transport stream |
| US7603689B2 (en) * | 2003-06-13 | 2009-10-13 | Microsoft Corporation | Fast start-up for digital video streams |
| US7076717B2 (en) * | 2003-06-13 | 2006-07-11 | Microsoft Corporation | Time-aware best-effort hole-filling retry method and system for network communications |
| US7142255B2 (en) * | 2003-10-08 | 2006-11-28 | Silicon Laboratories Inc. | Transport stream and channel selection system for digital video receiver systems and associated method |
| US7444419B2 (en) * | 2003-10-10 | 2008-10-28 | Microsoft Corporation | Media stream scheduling for hiccup-free fast-channel-change in the presence of network chokepoints |
| US7562375B2 (en) * | 2003-10-10 | 2009-07-14 | Microsoft Corporation | Fast channel change |
| US7443791B2 (en) | 2003-10-10 | 2008-10-28 | Microsoft Corporation | Priority mechanism for distributed sending of media data |
| US7545812B2 (en) * | 2003-10-10 | 2009-06-09 | Microsoft Corporation | Scheduling scheme for distributed sending of media data |
| US7516232B2 (en) * | 2003-10-10 | 2009-04-07 | Microsoft Corporation | Media organization for distributed sending of media data |
| US7398547B2 (en) | 2004-01-13 | 2008-07-08 | Pace Plc. | High-bandwidth digital content protection during rapid channel changing |
| US7430222B2 (en) | 2004-02-27 | 2008-09-30 | Microsoft Corporation | Media stream splicer |
-
2003
- 2003-06-13 US US10/460,949 patent/US7603689B2/en not_active Expired - Fee Related
-
2004
- 2004-05-05 CA CA2789998A patent/CA2789998C/en not_active Expired - Fee Related
- 2004-05-05 CA CA2466458A patent/CA2466458C/en not_active Expired - Fee Related
- 2004-05-13 EP EP04011403.5A patent/EP1487215B1/en not_active Expired - Lifetime
- 2004-06-04 MX MXPA04005468A patent/MXPA04005468A/es active IP Right Grant
- 2004-06-11 CN CNB2004100488986A patent/CN100502514C/zh not_active Expired - Fee Related
- 2004-06-11 KR KR1020040042876A patent/KR101064762B1/ko not_active Expired - Fee Related
- 2004-06-14 JP JP2004176213A patent/JP4786883B2/ja not_active Expired - Fee Related
-
2005
- 2005-12-05 US US11/275,042 patent/US7587737B2/en not_active Expired - Fee Related
- 2005-12-05 US US11/275,047 patent/US7636934B2/en not_active Expired - Fee Related
Cited By (8)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN101682753A (zh) * | 2007-06-13 | 2010-03-24 | 汤姆森许可贸易公司 | 减小频道切换时间的系统和方法 |
| CN101779458B (zh) * | 2007-08-14 | 2013-01-16 | 日本放送协会 | 视频配送装置以及视频配送程序 |
| CN102447857A (zh) * | 2010-08-25 | 2012-05-09 | 索尼公司 | 信息处理装置和信息处理方法 |
| CN105144727A (zh) * | 2013-03-13 | 2015-12-09 | 苹果公司 | 用于快速切换的编解码技术 |
| CN110996126A (zh) * | 2013-03-13 | 2020-04-10 | 苹果公司 | 视频流传输方法、设备、客户端设备和计算机可读介质 |
| US10638169B2 (en) | 2013-03-13 | 2020-04-28 | Apple Inc. | Codec techniquest for fast switching without a synchronization frame |
| CN103442293A (zh) * | 2013-08-30 | 2013-12-11 | 武汉眸博科技有限公司 | 网络多媒体文件快速启动播放方法及系统 |
| CN103442293B (zh) * | 2013-08-30 | 2016-10-05 | 武汉眸博科技有限公司 | 网络多媒体文件快速启动播放方法及系统 |
Also Published As
| Publication number | Publication date |
|---|---|
| EP1487215A3 (en) | 2005-12-21 |
| CA2466458C (en) | 2013-02-05 |
| EP1487215A2 (en) | 2004-12-15 |
| US20060117358A1 (en) | 2006-06-01 |
| JP4786883B2 (ja) | 2011-10-05 |
| KR101064762B1 (ko) | 2011-09-14 |
| JP2005006339A (ja) | 2005-01-06 |
| CN100502514C (zh) | 2009-06-17 |
| US7636934B2 (en) | 2009-12-22 |
| US20060117359A1 (en) | 2006-06-01 |
| US7603689B2 (en) | 2009-10-13 |
| US7587737B2 (en) | 2009-09-08 |
| KR20040107401A (ko) | 2004-12-20 |
| MXPA04005468A (es) | 2005-03-23 |
| EP1487215B1 (en) | 2019-02-27 |
| CA2789998A1 (en) | 2004-12-13 |
| US20040255328A1 (en) | 2004-12-16 |
| CA2789998C (en) | 2014-12-09 |
| CA2466458A1 (en) | 2004-12-13 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN1574972A (zh) | 用于数字视频流的快速启动 | |
| CN1189024C (zh) | 信息处理设备 | |
| CN1198454C (zh) | 信息处理方法及设备、内容分配服务器及其方法 | |
| CN1235400C (zh) | 接收存储装置、广播系统、接收存储方法及发送方法 | |
| US10244291B2 (en) | Authoring system for IPTV network | |
| CN1604639A (zh) | 小型化的视频馈送产生及用户界面 | |
| CN1205154A (zh) | 图像声音解码装置和图像声音编码装置以及信息传输系统 | |
| CN1278691A (zh) | 交互式视频节目的存储 | |
| CN1533175A (zh) | 信息传送方法和电视广播接收装置 | |
| CN101057496A (zh) | 在数字广播接收器中记录多个节目的方法 | |
| CN101052113A (zh) | 录像再现装置以及包含录像再现装置的电视接收机 | |
| US20080235747A1 (en) | Method and apparatus for sharing digital contents and system for sharing digital contents by using the method | |
| CN100399815C (zh) | 电视广播接收装置和节目信息处理方法 | |
| CN1214640C (zh) | 广播设备和广播方法 | |
| TWI819630B (zh) | 媒體播放裝置及相關媒體播放方法 | |
| CN1922880A (zh) | 信息分发系统和方法、及其信息分发装置、接收终端、信息中继装置 | |
| CN101465882A (zh) | 内容重放方法和重放系统 | |
| TWI530192B (zh) | 於數位廣播中之提供廣告之方法及系統 | |
| CN1345162A (zh) | 图像处理装置和图像处理方法以及记录介质 | |
| CN1339883A (zh) | 信息通信系统 | |
| US10306298B2 (en) | Image processing apparatus and control method thereof | |
| Choi et al. | Efficient channel navigation using circular buffering algorithm in digital TV | |
| US8813128B2 (en) | Method and system for providing a multi-decoder based channel surfing service | |
| US7890977B2 (en) | Signal processing apparatus and signal processing method for upconverting a plurality of stored content data | |
| CN117221638A (zh) | 媒体播放装置及相关媒体播放方法 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| C06 | Publication | ||
| PB01 | Publication | ||
| C10 | Entry into substantive examination | ||
| SE01 | Entry into force of request for substantive examination | ||
| C14 | Grant of patent or utility model | ||
| GR01 | Patent grant | ||
| ASS | Succession or assignment of patent right |
Owner name: MICROSOFT TECHNOLOGY LICENSING LLC Free format text: FORMER OWNER: MICROSOFT CORP. Effective date: 20150507 |
|
| C41 | Transfer of patent application or patent right or utility model | ||
| TR01 | Transfer of patent right |
Effective date of registration: 20150507 Address after: Washington State Patentee after: Micro soft technique license Co., Ltd Address before: Washington State Patentee before: Microsoft Corp. |
|
| CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20090617 Termination date: 20200611 |
|
| CF01 | Termination of patent right due to non-payment of annual fee |