WO2003071806A1 - A method for streaming fine granular scalability coded video over an ip network - Google Patents
A method for streaming fine granular scalability coded video over an ip network Download PDFInfo
- Publication number
- WO2003071806A1 WO2003071806A1 PCT/IB2003/000551 IB0300551W WO03071806A1 WO 2003071806 A1 WO2003071806 A1 WO 2003071806A1 IB 0300551 W IB0300551 W IB 0300551W WO 03071806 A1 WO03071806 A1 WO 03071806A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- receiver
- data
- network
- adaptive
- adaptive node
- Prior art date
Links
- 238000000034 method Methods 0.000 title claims abstract description 26
- 230000003044 adaptive effect Effects 0.000 claims abstract description 136
- 238000011144 upstream manufacturing Methods 0.000 claims description 22
- 230000005540 biological transmission Effects 0.000 claims description 14
- 238000004891 communication Methods 0.000 claims description 10
- 230000003139 buffering effect Effects 0.000 claims description 5
- 238000012544 monitoring process Methods 0.000 claims description 3
- 230000001902 propagating effect Effects 0.000 claims description 2
- 230000000977 initiatory effect Effects 0.000 claims 2
- 230000006978 adaptation Effects 0.000 description 5
- 238000010586 diagram Methods 0.000 description 4
- 230000006870 function Effects 0.000 description 3
- 230000008569 process Effects 0.000 description 3
- 239000003795 chemical substances by application Substances 0.000 description 2
- 230000000694 effects Effects 0.000 description 2
- 230000008901 benefit Effects 0.000 description 1
- 230000007423 decrease Effects 0.000 description 1
- 230000003111 delayed effect Effects 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 238000002372 labelling Methods 0.000 description 1
- 238000007726 management method Methods 0.000 description 1
- 230000007246 mechanism Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 238000012545 processing Methods 0.000 description 1
- 230000004044 response Effects 0.000 description 1
- 229920006395 saturated elastomer Polymers 0.000 description 1
- 230000002123 temporal effect Effects 0.000 description 1
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/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/4621—Controlling the complexity of the content stream or additional data, e.g. lowering the resolution or bit-rate of the video stream for a mobile client with a small screen
-
- 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
- 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
- H04N21/222—Secondary servers, e.g. proxy server, cable television Head-end
-
- 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/231—Content storage operation, e.g. caching movies for short term storage, replicating data over plural servers, prioritizing data for deletion
- H04N21/23106—Content storage operation, e.g. caching movies for short term storage, replicating data over plural servers, prioritizing data for deletion involving caching operations
-
- 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/2343—Processing of video elementary streams, e.g. splicing of video streams, manipulating MPEG-4 scene graphs involving reformatting operations of video signals for distribution or compliance with end-user requests or end-user device requirements
- H04N21/234327—Processing of video elementary streams, e.g. splicing of video streams, manipulating MPEG-4 scene graphs involving reformatting operations of video signals for distribution or compliance with end-user requests or end-user device requirements by decomposing into layers, e.g. base layer and one or more enhancement layers
-
- 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/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/61—Network physical structure; Signal processing
- H04N21/6106—Network physical structure; Signal processing specially adapted to the downstream path of the transmission network
- H04N21/6125—Network physical structure; Signal processing specially adapted to the downstream path of the transmission network involving transmission via Internet
-
- 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/631—Multimode Transmission, e.g. transmitting basic layers and enhancement layers of the content over different transmission paths or transmitting with different error corrections, different keys or with different transmission protocols
-
- 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/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/643—Communication protocols
- H04N21/6437—Real-time Transport Protocol [RTP]
-
- 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/647—Control signaling between network components and server or clients; Network processes for video distribution between server and clients, e.g. controlling the quality of the video stream, by dropping packets, protecting content from unauthorised alteration within the network, monitoring of network load, bridging between two different networks, e.g. between IP and wireless
- H04N21/64723—Monitoring of network processes or resources, e.g. monitoring of network load
- H04N21/64738—Monitoring network characteristics, e.g. bandwidth, congestion level
-
- 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/647—Control signaling between network components and server or clients; Network processes for video distribution between server and clients, e.g. controlling the quality of the video stream, by dropping packets, protecting content from unauthorised alteration within the network, monitoring of network load, bridging between two different networks, e.g. between IP and wireless
- H04N21/64784—Data processing by the network
- H04N21/64792—Controlling the complexity of the content stream, e.g. by dropping packets
Definitions
- Fig. 1 is a schematic diagram of an exemplary embodiment of the present invention
- Fig. 2 is a schematic diagram of an exemplary embodiment of the present invention in tree form
- Receivers 60 may then back-propagate the calculated maximum subscription rate, such as to adaptive node 50 located upstream or server 40 located upstream.
- adaptive node 50 While receiver 60 is monitoring bandwidth and receiving data, adaptive node 50 also monitors network capacity but focuses on network capacity at adaptive node 50. Accordingly, adaptive node 50 also receives packets in different channels 30 and forwards them to the next downstream recipient which may include additional adaptive nodes 50 such as adaptive node 52 and receivers 61,62.
- adaptive node 50 may modify transmission of the subscribed channels 30 through the adaptive node 50 to the receiver 60 subscribing to those channels 30 based on network capacity as perceived by the adaptive node 50.
- adaptive node 50 is able to modify transmission of the channels 30 subscribed to by downstream receivers 60 through adaptive node 50 to those downstream receivers 60, by way of example not limitation such as by priority buffering or packet dropping.
- a most downstream adaptive node 50 e.g. 52
- This most downstream adaptive node 52 calculates a maximum channel subscription level appropriate at the most downstream adaptive node 52 and propagates this maximum subscription level to the next adaptation node upstream, e.g. adaptive node 51.
- the process may repeat up to server 40. The result is that along each branch of the multicast tree the maximum number of channels 30 is transmitted that is appropriate for the network load capacity of each branch.
Abstract
Description
Claims
Priority Applications (4)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2003570575A JP2005518729A (en) | 2002-02-22 | 2003-02-12 | Method for streaming video encoded according to fine granular scalability over an internet protocol network |
EP03701703A EP1479238A1 (en) | 2002-02-22 | 2003-02-12 | A method for streaming fine granular scalability coded video over an ip network |
AU2003202792A AU2003202792A1 (en) | 2002-02-22 | 2003-02-12 | A method for streaming fine granular scalability coded video over an ip network |
KR10-2004-7012810A KR20040084922A (en) | 2002-02-22 | 2003-02-12 | A method for streaming fine granular scalability coded video over an ip network |
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US10/042,762 | 2002-02-22 | ||
US10/042,762 US20040071083A1 (en) | 2002-02-22 | 2002-02-22 | Method for streaming fine granular scalability coded video over an IP network |
Publications (1)
Publication Number | Publication Date |
---|---|
WO2003071806A1 true WO2003071806A1 (en) | 2003-08-28 |
Family
ID=27752596
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/IB2003/000551 WO2003071806A1 (en) | 2002-02-22 | 2003-02-12 | A method for streaming fine granular scalability coded video over an ip network |
Country Status (7)
Country | Link |
---|---|
US (1) | US20040071083A1 (en) |
EP (1) | EP1479238A1 (en) |
JP (1) | JP2005518729A (en) |
KR (1) | KR20040084922A (en) |
CN (1) | CN1636404A (en) |
AU (1) | AU2003202792A1 (en) |
WO (1) | WO2003071806A1 (en) |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2009080926A2 (en) * | 2007-11-30 | 2009-07-02 | France Telecom | Method of coding a scalable video stream destined for users with different profiles |
US8395990B2 (en) | 2007-11-01 | 2013-03-12 | Thomson Licensing | Method and apparatus for streaming scalable multimedia data streams |
EP2667536A3 (en) * | 2012-05-22 | 2015-02-18 | The Boeing Company | Method and system for adaptive streaming in a multipath environment. |
Families Citing this family (31)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP1246394A1 (en) * | 2001-03-26 | 2002-10-02 | Koninklijke KPN N.V. | System for personalised information distribution |
US7391807B2 (en) * | 2002-04-24 | 2008-06-24 | Mitsubishi Electric Research Laboratories, Inc. | Video transcoding of scalable multi-layer videos to single layer video |
US20030236904A1 (en) * | 2002-06-19 | 2003-12-25 | Jonathan Walpole | Priority progress multicast streaming for quality-adaptive transmission of data |
US7480252B2 (en) * | 2002-10-04 | 2009-01-20 | Koniklijke Philips Electronics N.V. | Method and system for improving transmission efficiency using multiple-description layered encoding |
US7116716B2 (en) | 2002-11-01 | 2006-10-03 | Microsoft Corporation | Systems and methods for generating a motion attention model |
US20090118019A1 (en) | 2002-12-10 | 2009-05-07 | Onlive, Inc. | System for streaming databases serving real-time applications used through streaming interactive video |
US9138644B2 (en) | 2002-12-10 | 2015-09-22 | Sony Computer Entertainment America Llc | System and method for accelerated machine switching |
US8964830B2 (en) * | 2002-12-10 | 2015-02-24 | Ol2, Inc. | System and method for multi-stream video compression using multiple encoding formats |
US9108107B2 (en) * | 2002-12-10 | 2015-08-18 | Sony Computer Entertainment America Llc | Hosting and broadcasting virtual events using streaming interactive video |
US9077991B2 (en) | 2002-12-10 | 2015-07-07 | Sony Computer Entertainment America Llc | System and method for utilizing forward error correction with video compression |
US9314691B2 (en) | 2002-12-10 | 2016-04-19 | Sony Computer Entertainment America Llc | System and method for compressing video frames or portions thereof based on feedback information from a client device |
US7063195B2 (en) * | 2004-07-27 | 2006-06-20 | Ford Global Technologies, Llc | Dual clutch assembly for a motor vehicle powertrain |
US9053754B2 (en) | 2004-07-28 | 2015-06-09 | Microsoft Technology Licensing, Llc | Thumbnail generation and presentation for recorded TV programs |
US7986372B2 (en) * | 2004-08-02 | 2011-07-26 | Microsoft Corporation | Systems and methods for smart media content thumbnail extraction |
EP1650973A1 (en) * | 2004-10-25 | 2006-04-26 | Alcatel USA Sourcing, L.P. | Method for encoding a multimedia content |
EP1847071A4 (en) | 2005-01-26 | 2010-10-20 | Internet Broadcasting Corp B V | Layered multicast and fair bandwidth allocation and packet prioritization |
US20060221847A1 (en) * | 2005-03-29 | 2006-10-05 | Dacosta Behram M | Method and apparatus for selecting transmission modulation rates in wireless devices for A/V streaming applications |
US20070112811A1 (en) * | 2005-10-20 | 2007-05-17 | Microsoft Corporation | Architecture for scalable video coding applications |
EP1781035A1 (en) * | 2005-10-27 | 2007-05-02 | Thomson Licensing S.A. | Real-time scalable streaming system and method |
US8180826B2 (en) * | 2005-10-31 | 2012-05-15 | Microsoft Corporation | Media sharing and authoring on the web |
US7773813B2 (en) | 2005-10-31 | 2010-08-10 | Microsoft Corporation | Capture-intention detection for video content analysis |
US8196032B2 (en) | 2005-11-01 | 2012-06-05 | Microsoft Corporation | Template-based multimedia authoring and sharing |
US8462797B2 (en) * | 2009-11-30 | 2013-06-11 | Alcatel Lucent | Method of priority based transmission of wireless video |
US9143384B2 (en) | 2010-11-03 | 2015-09-22 | Broadcom Corporation | Vehicular network with concurrent packet transmission |
US8509072B2 (en) | 2011-03-07 | 2013-08-13 | Comcast Cable Communications, Llc | Network congestion analysis |
US9285865B2 (en) * | 2012-06-29 | 2016-03-15 | Oracle International Corporation | Dynamic link scaling based on bandwidth utilization |
US9106391B2 (en) * | 2013-05-28 | 2015-08-11 | International Business Machines Corporation | Elastic auto-parallelization for stream processing applications based on a measured throughput and congestion |
US11375284B2 (en) * | 2016-07-15 | 2022-06-28 | Koninklijke Kpn N.V. | Streaming virtual reality video |
EP3535644B1 (en) | 2016-11-04 | 2023-02-22 | Koninklijke KPN N.V. | Streaming virtual reality video |
CN109391680B (en) * | 2018-08-31 | 2021-07-09 | 创新先进技术有限公司 | Timed task data processing method, device and system |
US11523185B2 (en) | 2019-06-19 | 2022-12-06 | Koninklijke Kpn N.V. | Rendering video stream in sub-area of visible display area |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6148005A (en) * | 1997-10-09 | 2000-11-14 | Lucent Technologies Inc | Layered video multicast transmission system with retransmission-based error recovery |
WO2001020910A1 (en) * | 1999-09-14 | 2001-03-22 | Streaming21, Inc. | Method and apparatus for streaming data |
Family Cites Families (23)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US16008A (en) * | 1856-11-04 | Machine fob | ||
US23429A (en) * | 1859-03-29 | Improved milk-pan | ||
CA2126467A1 (en) * | 1993-07-13 | 1995-01-14 | Barin Geoffry Haskell | Scalable encoding and decoding of high-resolution progressive video |
US5555244A (en) * | 1994-05-19 | 1996-09-10 | Integrated Network Corporation | Scalable multimedia network |
US5740075A (en) * | 1994-09-12 | 1998-04-14 | Bell Atlantic Network Services, Inc. | Access subnetwork controller for video dial tone networks |
US5742892A (en) * | 1995-04-18 | 1998-04-21 | Sun Microsystems, Inc. | Decoder for a software-implemented end-to-end scalable video delivery system |
US5621660A (en) * | 1995-04-18 | 1997-04-15 | Sun Microsystems, Inc. | Software-based encoder for a software-implemented end-to-end scalable video delivery system |
US6075768A (en) * | 1995-11-09 | 2000-06-13 | At&T Corporation | Fair bandwidth sharing for video traffic sources using distributed feedback control |
US6564262B1 (en) * | 1996-09-16 | 2003-05-13 | Microsoft Corporation | Multiple multicasting of multimedia streams |
US6233017B1 (en) * | 1996-09-16 | 2001-05-15 | Microsoft Corporation | Multimedia compression system with adaptive block sizes |
US6173013B1 (en) * | 1996-11-08 | 2001-01-09 | Sony Corporation | Method and apparatus for encoding enhancement and base layer image signals using a predicted image signal |
KR100261254B1 (en) * | 1997-04-02 | 2000-07-01 | 윤종용 | Scalable audio data encoding/decoding method and apparatus |
US6091777A (en) * | 1997-09-18 | 2000-07-18 | Cubic Video Technologies, Inc. | Continuously adaptive digital video compression system and method for a web streamer |
US6424624B1 (en) * | 1997-10-16 | 2002-07-23 | Cisco Technology, Inc. | Method and system for implementing congestion detection and flow control in high speed digital network |
US5928331A (en) * | 1997-10-30 | 1999-07-27 | Matsushita Electric Industrial Co., Ltd. | Distributed internet protocol-based real-time multimedia streaming architecture |
US5941951A (en) * | 1997-10-31 | 1999-08-24 | International Business Machines Corporation | Methods for real-time deterministic delivery of multimedia data in a client/server system |
US6215766B1 (en) * | 1998-01-30 | 2001-04-10 | Lucent Technologies Inc. | Hierarchical rate control of receivers in a communication system transmitting layered video multicast data with retransmission (LVMR) |
US6256623B1 (en) * | 1998-06-22 | 2001-07-03 | Microsoft Corporation | Network search access construct for accessing web-based search services |
US6275531B1 (en) * | 1998-07-23 | 2001-08-14 | Optivision, Inc. | Scalable video coding method and apparatus |
US6275847B1 (en) * | 1999-01-07 | 2001-08-14 | Iq Net Solutions, Inc. | Distributed processing systems incorporating processing zones which communicate according to both streaming and event-reaction protocols |
US6501797B1 (en) * | 1999-07-06 | 2002-12-31 | Koninklijke Phillips Electronics N.V. | System and method for improved fine granular scalable video using base layer coding information |
US6263022B1 (en) * | 1999-07-06 | 2001-07-17 | Philips Electronics North America Corp. | System and method for fine granular scalable video with selective quality enhancement |
US7016412B1 (en) * | 2000-08-29 | 2006-03-21 | Koninklijke Philips Electronics N.V. | System and method for dynamic adaptive decoding of scalable video to balance CPU load |
-
2002
- 2002-02-22 US US10/042,762 patent/US20040071083A1/en not_active Abandoned
-
2003
- 2003-02-12 JP JP2003570575A patent/JP2005518729A/en not_active Withdrawn
- 2003-02-12 WO PCT/IB2003/000551 patent/WO2003071806A1/en not_active Application Discontinuation
- 2003-02-12 CN CNA038043394A patent/CN1636404A/en active Pending
- 2003-02-12 KR KR10-2004-7012810A patent/KR20040084922A/en not_active Application Discontinuation
- 2003-02-12 EP EP03701703A patent/EP1479238A1/en not_active Withdrawn
- 2003-02-12 AU AU2003202792A patent/AU2003202792A1/en not_active Abandoned
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6148005A (en) * | 1997-10-09 | 2000-11-14 | Lucent Technologies Inc | Layered video multicast transmission system with retransmission-based error recovery |
WO2001020910A1 (en) * | 1999-09-14 | 2001-03-22 | Streaming21, Inc. | Method and apparatus for streaming data |
Non-Patent Citations (3)
Title |
---|
CHIU M Y M ET AL: "PARTIAL VIDEO SEQUENCE CACHING SCHEME FOR VOD SYSTEMS WITH HETEROGENEOUS CLIENTS", IEEE TRANSACTIONS ON INDUSTRIAL ELECTRONICS, IEEE INC. NEW YORK, US, vol. 45, no. 1, 1 February 1998 (1998-02-01), pages 44 - 51, XP000735203, ISSN: 0278-0046 * |
RADHA H ET AL: "Scalable Internet video using MPEG-4", SIGNAL PROCESSING. IMAGE COMMUNICATION, ELSEVIER SCIENCE PUBLISHERS, AMSTERDAM, NL, VOL. 15, NR. 1-2, PAGE(S) 95-126, ISSN: 0923-5965, XP004180640 * |
ZHAO L ET AL: "MPEG-4 FGS VIDEO STREAMING WITH CONSTANT-QUALITY RATE ADAPTATION, PRIORITIZED PACKETIZATION AND DIFFERENTIATED FORWARDING", PROCEEDINGS OF THE SPIE, SPIE, BELLINGHAM, VA, US, VOL. 4520, PAGE(S) 84-95, XP008006103 * |
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8395990B2 (en) | 2007-11-01 | 2013-03-12 | Thomson Licensing | Method and apparatus for streaming scalable multimedia data streams |
WO2009080926A2 (en) * | 2007-11-30 | 2009-07-02 | France Telecom | Method of coding a scalable video stream destined for users with different profiles |
WO2009080926A3 (en) * | 2007-11-30 | 2010-03-25 | France Telecom | Method of coding a scalable video stream destined for users with different profiles |
US8799940B2 (en) | 2007-11-30 | 2014-08-05 | France Telecom | Method of coding a scalable video stream destined for users with different profiles |
EP2667536A3 (en) * | 2012-05-22 | 2015-02-18 | The Boeing Company | Method and system for adaptive streaming in a multipath environment. |
Also Published As
Publication number | Publication date |
---|---|
AU2003202792A1 (en) | 2003-09-09 |
US20040071083A1 (en) | 2004-04-15 |
CN1636404A (en) | 2005-07-06 |
JP2005518729A (en) | 2005-06-23 |
KR20040084922A (en) | 2004-10-06 |
EP1479238A1 (en) | 2004-11-24 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US20040071083A1 (en) | Method for streaming fine granular scalability coded video over an IP network | |
Wang et al. | Comparison of adaptive Internet multimedia applications | |
US8306058B2 (en) | Communication system and techniques for transmission from source to destination | |
US7333439B2 (en) | Sending/receiving method, and device for the same | |
CN104737514B (en) | Method and apparatus for distributive medium content service | |
US20050152397A1 (en) | Communication system and techniques for transmission from source to destination | |
KR100924309B1 (en) | Quality adaptive streaming method using temporal scalability and system thereof | |
GB2513345A (en) | Data communication system and method | |
Huang et al. | Multimedia streaming using partially reliable concurrent multipath transfer for multihomed networks | |
CN109076062B (en) | Edge node control | |
KR100631516B1 (en) | Streaming system and adaptive band allocation method | |
JP2004048450A (en) | Stream distribution method, client terminal, device, system, program, and recording medium recording the program | |
EP3544370B1 (en) | Delivering content over muliple different networks using different transmission modes | |
Brennan et al. | Split-layer video multicast protocol: A new receiver-based rate-adaptation protocol | |
Markopoulou et al. | WiSE video: using in-band wireless loss notification to improve rate-controlled video streaming | |
Shih et al. | A transparent loss recovery scheme using packet redirection for wireless video transmissions | |
Hong et al. | Adaptive QoS control for video transmission over band-limited networks | |
Patil | Video Transmission over varying bandwidth links | |
Ghinea et al. | An eye-tracking-based adaptive multimedia streaming scheme | |
Saito et al. | Evaluation of traffic dispersion methods for synchronous distributed multimedia data transmission on multiple links | |
Saito et al. | Evaluation of traffic dispersion methods for synchronous distributed multimedia data transmission on multiple links for group of mobile hosts | |
Chaudhary et al. | Adaptive Transmission of Data over the Internet | |
Sathitwiriyawong et al. | Integrating buffer control and lost control collaboration for the transmission of real-time multimedia data streams | |
Xin et al. | Distortion optimized rate allocation in wireless video multicast | |
Lee et al. | Adaptive rate control scheme for streaming-based content sharing service |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
AK | Designated states |
Kind code of ref document: A1 Designated state(s): AE AG AL AM AT AU AZ BA BB BG BR BY BZ CA CH CN CO CR CU CZ DE DK DM DZ EC EE ES FI GB GD GE GH GM HR HU ID IL IN IS JP KE KG KP KR KZ LC LK LR LS LT LU LV MA MD MG MK MN MW MX MZ NO NZ OM PH PL PT RO RU SC SD SE SG SK SL TJ TM TN TR TT TZ UA UG UZ VC VN YU ZA ZM ZW |
|
AL | Designated countries for regional patents |
Kind code of ref document: A1 Designated state(s): GH GM KE LS MW MZ 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 IT LU MC NL PT 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: 2003701703 Country of ref document: EP |
|
WWE | Wipo information: entry into national phase |
Ref document number: 2003570575 Country of ref document: JP Ref document number: 1020047012810 Country of ref document: KR |
|
WWE | Wipo information: entry into national phase |
Ref document number: 20038043394 Country of ref document: CN |
|
WWP | Wipo information: published in national office |
Ref document number: 2003701703 Country of ref document: EP |
|
WWE | Wipo information: entry into national phase |
Ref document number: PA/a/2005/006229 Country of ref document: MX |
|
WWW | Wipo information: withdrawn in national office |
Ref document number: 2003701703 Country of ref document: EP |