WO2006041996A3 - Method for minimizing buffer delay effects in streaming digital content - Google Patents
Method for minimizing buffer delay effects in streaming digital content Download PDFInfo
- Publication number
- WO2006041996A3 WO2006041996A3 PCT/US2005/035950 US2005035950W WO2006041996A3 WO 2006041996 A3 WO2006041996 A3 WO 2006041996A3 US 2005035950 W US2005035950 W US 2005035950W WO 2006041996 A3 WO2006041996 A3 WO 2006041996A3
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- digital content
- buffer delay
- streaming digital
- delay effects
- receiver
- Prior art date
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/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, rendering scenes according to MPEG-4 scene graphs
- H04N21/44016—Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream, rendering scenes according to MPEG-4 scene graphs involving splicing one content stream with another content stream, e.g. for substituting a video clip
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L47/00—Traffic control in data switching networks
- H04L47/10—Flow control; Congestion control
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L47/00—Traffic control in data switching networks
- H04L47/10—Flow control; Congestion control
- H04L47/24—Traffic characterised by specific attributes, e.g. priority or QoS
- H04L47/2416—Real-time traffic
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L47/00—Traffic control in data switching networks
- H04L47/10—Flow control; Congestion control
- H04L47/28—Flow control; Congestion control in relation to timing considerations
- H04L47/283—Flow control; Congestion control in relation to timing considerations in response to processing delays, e.g. caused by jitter or round trip time [RTT]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L47/00—Traffic control in data switching networks
- H04L47/10—Flow control; Congestion control
- H04L47/32—Flow control; Congestion control by discarding or delaying data units, e.g. packets or frames
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/20—Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
- H04N21/21—Server components or server architectures
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/20—Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
- H04N21/23—Processing of content or additional data; Elementary server operations; Server middleware
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- 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, manipulating MPEG-4 scene graphs
- H04N21/23424—Processing of video elementary streams, e.g. splicing of video streams, manipulating MPEG-4 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/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/41—Structure of client; Structure of client peripherals
- H04N21/4104—Peripherals receiving signals from specially adapted client devices
- H04N21/4135—Peripherals receiving signals from specially adapted client devices external recorder
-
- 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/436—Interfacing a local distribution network, e.g. communicating with another STB or one or more peripheral devices inside the home
- H04N21/4363—Adapting the video or multiplex stream to a specific local network, e.g. a IEEE 1394 or Bluetooth® network
- H04N21/43632—Adapting the video or multiplex stream to a specific local network, e.g. a IEEE 1394 or Bluetooth® network involving a wired protocol, e.g. IEEE 1394
-
- 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 MPEG packets from an IP network
- H04N21/4382—Demodulation or channel decoding, e.g. QPSK demodulation
-
- 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 MPEG packets from an IP network
- H04N21/4383—Accessing a communication channel
-
- 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, rendering scenes according to MPEG-4 scene graphs
- H04N21/44004—Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream, rendering scenes according to MPEG-4 scene graphs involving video buffer management, e.g. video decoder buffer or video display buffer
-
- 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/45—Management operations performed by the client for facilitating the reception of or the interaction with the content or administrating data related to the end-user or to the client device itself, e.g. learning user preferences for recommending movies, resolving scheduling conflicts
- H04N21/462—Content or additional data management, e.g. creating a master electronic program guide from data received from the Internet and a Head-end, controlling the complexity of a video stream by scaling the resolution or bit-rate based on the client capabilities
- H04N21/4622—Retrieving content or additional data from different sources, e.g. from a broadcast channel and the Internet
Abstract
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
EP05802692A EP1797716A4 (en) | 2004-10-05 | 2005-10-05 | Method for minimizing buffer delay effects in streaming digital content |
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US10/958,637 | 2004-10-05 | ||
US10/958,637 US20060072596A1 (en) | 2004-10-05 | 2004-10-05 | Method for minimizing buffer delay effects in streaming digital content |
Publications (2)
Publication Number | Publication Date |
---|---|
WO2006041996A2 WO2006041996A2 (en) | 2006-04-20 |
WO2006041996A3 true WO2006041996A3 (en) | 2007-05-03 |
Family
ID=36125479
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/US2005/035950 WO2006041996A2 (en) | 2004-10-05 | 2005-10-05 | Method for minimizing buffer delay effects in streaming digital content |
Country Status (3)
Country | Link |
---|---|
US (1) | US20060072596A1 (en) |
EP (1) | EP1797716A4 (en) |
WO (1) | WO2006041996A2 (en) |
Families Citing this family (19)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1630291A (en) * | 2003-12-15 | 2005-06-22 | 皇家飞利浦电子股份有限公司 | Method and apparatus for playing content |
US8190680B2 (en) * | 2004-07-01 | 2012-05-29 | Netgear, Inc. | Method and system for synchronization of digital media playback |
US20060230171A1 (en) * | 2005-04-12 | 2006-10-12 | Dacosta Behram M | Methods and apparatus for decreasing latency in A/V streaming systems |
US20060230176A1 (en) * | 2005-04-12 | 2006-10-12 | Dacosta Behram M | Methods and apparatus for decreasing streaming latencies for IPTV |
US20070060135A1 (en) * | 2005-08-22 | 2007-03-15 | Jeng-Tay Lin | Method and device for streaming wireless digital content |
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 |
US8031701B2 (en) | 2006-09-11 | 2011-10-04 | Cisco Technology, Inc. | Retransmission-based stream repair and stream join |
US20080079690A1 (en) * | 2006-10-02 | 2008-04-03 | Sony Ericsson Mobile Communications Ab | Portable device and server with streamed user interface effects |
US8631144B2 (en) * | 2006-12-07 | 2014-01-14 | Vidiator Enterprises Inc. | System and method for selection of streaming media |
US8769591B2 (en) * | 2007-02-12 | 2014-07-01 | Cisco Technology, Inc. | Fast channel change on a bandwidth constrained network |
US20080253369A1 (en) | 2007-04-16 | 2008-10-16 | Cisco Technology, Inc. | Monitoring and correcting upstream packet loss |
JP5087985B2 (en) * | 2007-04-27 | 2012-12-05 | ソニー株式会社 | Data processing apparatus, data processing method, and program |
US8787153B2 (en) * | 2008-02-10 | 2014-07-22 | Cisco Technology, Inc. | Forward error correction based data recovery with path diversity |
US20100333155A1 (en) * | 2009-06-30 | 2010-12-30 | Philip David Royall | Selectively using local non-volatile storage in conjunction with transmission of content |
US8645437B2 (en) * | 2010-10-29 | 2014-02-04 | At&T Intellectual Property I, L.P. | System and method for providing fast startup of a large file delivery |
GB2500655A (en) * | 2012-03-28 | 2013-10-02 | St Microelectronics Res & Dev | Channel selection by decoding a first program stream and partially decoding a second program stream |
CN106507202B (en) * | 2016-11-11 | 2019-12-17 | 传线网络科技(上海)有限公司 | play control method and device |
US20190158909A1 (en) * | 2017-11-17 | 2019-05-23 | Qualcomm Incorporated | Extending synchronous media playback to a bluetooth-only sink device in a connected media environment |
CN111819858B (en) * | 2018-04-24 | 2023-02-28 | 谷歌有限责任公司 | Methods, systems, and media for synchronized media content playback on multiple devices |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6018359A (en) * | 1998-04-24 | 2000-01-25 | Massachusetts Institute Of Technology | System and method for multicast video-on-demand delivery system |
US20020078464A1 (en) * | 2000-09-22 | 2002-06-20 | Narad Networks, Inc. | Broadband system with intelligent network devices |
US20020138854A1 (en) * | 2000-09-22 | 2002-09-26 | Narad Networks, Inc. | System and method for mapping end user identifiers to access device identifiers |
US6718551B1 (en) * | 1997-01-06 | 2004-04-06 | Bellsouth Intellectual Property Corporation | Method and system for providing targeted advertisements |
US6721789B1 (en) * | 1999-10-06 | 2004-04-13 | Sun Microsystems, Inc. | Scheduling storage accesses for rate-guaranteed and non-rate-guaranteed requests |
US7174561B2 (en) * | 2001-04-13 | 2007-02-06 | Emc Corporation | MPEG dual-channel decoder data and control protocols for real-time video streaming |
Family Cites Families (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6014706A (en) * | 1997-01-30 | 2000-01-11 | Microsoft Corporation | Methods and apparatus for implementing control functions in a streamed video display system |
US7196722B2 (en) * | 2000-05-18 | 2007-03-27 | Imove, Inc. | Multiple camera video system which displays selected images |
US20020133247A1 (en) * | 2000-11-11 | 2002-09-19 | Smith Robert D. | System and method for seamlessly switching between media streams |
US7286748B2 (en) * | 2002-07-25 | 2007-10-23 | Microsoft Corporation | Sharing live advanced streaming format indexed files |
US8832758B2 (en) * | 2003-03-17 | 2014-09-09 | Qwest Communications International Inc. | Methods and systems for providing video on demand |
US20040268400A1 (en) * | 2003-06-26 | 2004-12-30 | Microsoft Corporation | Quick starting video content |
US7558806B2 (en) * | 2003-12-14 | 2009-07-07 | Realnetworks, Inc. | Method and apparatus for buffering streaming media |
-
2004
- 2004-10-05 US US10/958,637 patent/US20060072596A1/en not_active Abandoned
-
2005
- 2005-10-05 EP EP05802692A patent/EP1797716A4/en not_active Withdrawn
- 2005-10-05 WO PCT/US2005/035950 patent/WO2006041996A2/en active Application Filing
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6718551B1 (en) * | 1997-01-06 | 2004-04-06 | Bellsouth Intellectual Property Corporation | Method and system for providing targeted advertisements |
US6018359A (en) * | 1998-04-24 | 2000-01-25 | Massachusetts Institute Of Technology | System and method for multicast video-on-demand delivery system |
US6721789B1 (en) * | 1999-10-06 | 2004-04-13 | Sun Microsystems, Inc. | Scheduling storage accesses for rate-guaranteed and non-rate-guaranteed requests |
US20020078464A1 (en) * | 2000-09-22 | 2002-06-20 | Narad Networks, Inc. | Broadband system with intelligent network devices |
US20020138854A1 (en) * | 2000-09-22 | 2002-09-26 | Narad Networks, Inc. | System and method for mapping end user identifiers to access device identifiers |
US7174561B2 (en) * | 2001-04-13 | 2007-02-06 | Emc Corporation | MPEG dual-channel decoder data and control protocols for real-time video streaming |
Also Published As
Publication number | Publication date |
---|---|
EP1797716A2 (en) | 2007-06-20 |
WO2006041996A2 (en) | 2006-04-20 |
US20060072596A1 (en) | 2006-04-06 |
EP1797716A4 (en) | 2009-09-23 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
WO2006041996A3 (en) | Method for minimizing buffer delay effects in streaming digital content | |
WO2006019481A3 (en) | Fast channel change in digital media systems | |
WO2008046021A3 (en) | System and method for conveying content changes over a network | |
WO2004055990A3 (en) | Data enhanced multi-media system for an external device | |
WO2006019930A3 (en) | Media rendering system | |
WO2004088926A3 (en) | Audio processing | |
AU2003289585A1 (en) | Apparatus and method for transmitting synchronized the five senses with a/v data | |
WO2007013075A3 (en) | Synchronized voice and data system | |
WO2004055631A3 (en) | Data enhanced multi-media system for a set-top terminal | |
WO2006006980A3 (en) | Maintaining synchronization of streaming audio and video using internet protocol | |
WO2006104473A3 (en) | Method and system to transfer and to display location information about an object | |
AU2002347885A1 (en) | Video and digital multimedia aggregator content availability notification system and method | |
GB0500606D0 (en) | Method of eliminating real-time data loss on establishing a call | |
SG135956A1 (en) | Packet based video display interface and methods of use thereof | |
WO2009105465A3 (en) | Using triggers with video for interactive content identification | |
WO2008040010A3 (en) | Methods and apparatuses for advertisements on mobile devices for communication connections | |
WO2009005162A3 (en) | Video streaming over multiple interfaces | |
SE0002016D0 (en) | Arrangement and method relating to communication of speech | |
WO2007126584A3 (en) | System and method of delivering calls | |
EP1732324A3 (en) | Dynamic content rating in a digital broadcast | |
MY143494A (en) | Method to transmit and receive font information in streaming systems | |
WO2006046190A3 (en) | Light control picture frame system and method | |
WO2009042056A3 (en) | Multiple and multi-part message methods and systems for handling electronic message content for electronic communications devices | |
WO2008115283A3 (en) | Delivering individualized content over a broadcast network | |
WO2009040618A3 (en) | System and method for visual mail |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
AK | Designated states |
Kind code of ref document: A2 Designated state(s): AE AG AL AM AT AU AZ BA BB BG BR BW BY BZ CA CH CN CO CR CU CZ DE DK DM DZ EC EE EG ES FI GB GD GE GH GM HR HU ID IL IN IS JP KE KG KM KP KR KZ LC LK LR LS LT LU LV LY MA MD MG MK MN MW MX MZ NA NG NI NO NZ OM PG PH PL PT RO RU SC SD SE SG SK SL SM SY TJ TM TN TR TT TZ UA UG US UZ VC VN YU ZA ZM ZW |
|
AL | Designated countries for regional patents |
Kind code of ref document: A2 Designated state(s): BW GH GM KE LS MW MZ NA SD SL SZ TZ UG ZM ZW AM AZ BY KG KZ MD RU TJ TM AT BE BG CH CY CZ DE DK EE ES FI FR GB GR HU IE IS IT LT LU LV MC NL PL PT RO SE SI SK TR BF BJ CF CG CI CM GA GN GQ GW ML MR NE SN TD TG |
|
121 | Ep: the epo has been informed by wipo that ep was designated in this application | ||
WWE | Wipo information: entry into national phase |
Ref document number: 2005802692 Country of ref document: EP |
|
NENP | Non-entry into the national phase |
Ref country code: DE |
|
WWP | Wipo information: published in national office |
Ref document number: 2005802692 Country of ref document: EP |