+

WO2002067588A3 - Video communication system employing multiple state encoding and path diversity - Google Patents

Video communication system employing multiple state encoding and path diversity Download PDF

Info

Publication number
WO2002067588A3
WO2002067588A3 PCT/US2002/003456 US0203456W WO02067588A3 WO 2002067588 A3 WO2002067588 A3 WO 2002067588A3 US 0203456 W US0203456 W US 0203456W WO 02067588 A3 WO02067588 A3 WO 02067588A3
Authority
WO
WIPO (PCT)
Prior art keywords
path
video
path diversity
multiple state
packets
Prior art date
Application number
PCT/US2002/003456
Other languages
French (fr)
Other versions
WO2002067588A2 (en
Inventor
G John Apostolopoulos
Original Assignee
Hewlett Packard Co
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Hewlett Packard Co filed Critical Hewlett Packard Co
Priority to JP2002566978A priority Critical patent/JP2005507569A/en
Priority to EP02709365A priority patent/EP1360839A2/en
Publication of WO2002067588A2 publication Critical patent/WO2002067588A2/en
Publication of WO2002067588A3 publication Critical patent/WO2002067588A3/en

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/23Processing of content or additional data; Elementary server operations; Server middleware
    • H04N21/234Processing of video elementary streams, e.g. splicing of video streams or manipulating encoded video stream scene graphs
    • H04N21/2343Processing 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
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L65/00Network arrangements, protocols or services for supporting real-time applications in data packet communication
    • H04L65/60Network streaming of media packets
    • H04L65/70Media network packetisation
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L9/00Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
    • H04L9/40Network security protocols
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/30Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using hierarchical techniques, e.g. scalability
    • H04N19/37Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using hierarchical techniques, e.g. scalability with arrangements for assigning different transmission priorities to video input data or to video coded data
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/85Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using pre-processing or post-processing specially adapted for video compression
    • H04N19/89Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using pre-processing or post-processing specially adapted for video compression involving methods or arrangements for detection of transmission errors at the decoder
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/85Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using pre-processing or post-processing specially adapted for video compression
    • H04N19/89Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using pre-processing or post-processing specially adapted for video compression involving methods or arrangements for detection of transmission errors at the decoder
    • H04N19/895Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using pre-processing or post-processing specially adapted for video compression involving methods or arrangements for detection of transmission errors at the decoder in combination with error concealment
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/23Processing of content or additional data; Elementary server operations; Server middleware
    • H04N21/234Processing of video elementary streams, e.g. splicing of video streams or manipulating encoded video stream scene graphs
    • H04N21/2343Processing 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/234327Processing 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 by decomposing into layers, e.g. base layer and one or more enhancement layers
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/23Processing of content or additional data; Elementary server operations; Server middleware
    • H04N21/234Processing of video elementary streams, e.g. splicing of video streams or manipulating encoded video stream scene graphs
    • H04N21/2343Processing 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/234381Processing 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 by altering the temporal resolution, e.g. decreasing the frame rate by frame skipping
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/23Processing of content or additional data; Elementary server operations; Server middleware
    • H04N21/24Monitoring of processes or resources, e.g. monitoring of server load, available bandwidth, upstream requests
    • H04N21/2402Monitoring of the downstream path of the transmission network, e.g. bandwidth available
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/25Management 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/266Channel 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/2662Controlling the complexity of the video stream, e.g. by scaling the resolution or bitrate of the video stream based on the client capabilities
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing 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/442Monitoring of processes or resources, e.g. detecting the failure of a recording device, monitoring the downstream bandwidth, the number of times a movie has been viewed, the storage space available from the internal hard disk
    • H04N21/44209Monitoring of downstream path of the transmission network originating from a server, e.g. bandwidth variations of a wireless network
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/60Network 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/63Control 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/631Multimode 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
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/60Network 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/63Control 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/637Control signals issued by the client directed to the server or network components
    • H04N21/6377Control signals issued by the client directed to the server or network components directed to server
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/60Network 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/65Transmission of management data between client and server
    • H04N21/658Transmission by the client directed to the server
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/60Network 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/65Transmission of management data between client and server
    • H04N21/658Transmission by the client directed to the server
    • H04N21/6582Data stored in the client, e.g. viewing habits, hardware capabilities, credit card number
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • H04L1/02Arrangements for detecting or preventing errors in the information received by diversity reception
    • H04L1/06Arrangements for detecting or preventing errors in the information received by diversity reception using space diversity
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L65/00Network arrangements, protocols or services for supporting real-time applications in data packet communication
    • H04L65/1066Session management
    • H04L65/1101Session protocols
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L69/00Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
    • H04L69/14Multichannel or multilink protocols

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Databases & Information Systems (AREA)
  • Computer Security & Cryptography (AREA)
  • Compression Or Coding Systems Of Tv Signals (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)
  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)

Abstract

Video communication over lossy packet networks such as the Internet is hampered by limited bandwidth and packet loss. The present invention provides a system for providing reliable video communication over these networks, where the system includes at least two jointly designed subsystems: (1) multiple state video coding system and (2) path diversity transmission system. Multiple state video coding combats the problem of error propagation that results from packet loss by coding the video into multiple independently decodable streams, each with its own prediction process and state. If one stream is lost the other streams can still be decoded to produce usable video, and furthermore, the correctly received streams provide bidirectional (i.e., previous and future) information that enables improved state recovery for the corrupted stream. The path diversity transmission system explicitly sends different subsets of packets over different paths, as opposed to the prior art approaches where the packets proceed along a single path. By explicitly sending different subsets of packets over different paths, the path diversity transmission system enables the end-to-end video application to effectively see an average path behavior, which is referred to herein as path diversity. Generally, seeing this average path behavior provides better performance than seeing the behavior of any individual random path. The resulting path diversity provides the multiple state video decoder with an appropriate virtual channel to assist in recovering from lost packets, and can also simplify system design (e.g., forward error correction design).
PCT/US2002/003456 2001-02-16 2002-02-08 Video communication system employing multiple state encoding and path diversity WO2002067588A2 (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
JP2002566978A JP2005507569A (en) 2001-02-16 2002-02-08 Video communication method and system using multi-state coding and path diversity
EP02709365A EP1360839A2 (en) 2001-02-16 2002-02-08 Video communication system employing multiple state encoding and path diversity

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US09/784,223 US7103669B2 (en) 2001-02-16 2001-02-16 Video communication method and system employing multiple state encoding and path diversity
US09/784,223 2001-02-16

Publications (2)

Publication Number Publication Date
WO2002067588A2 WO2002067588A2 (en) 2002-08-29
WO2002067588A3 true WO2002067588A3 (en) 2003-02-20

Family

ID=25131738

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/US2002/003456 WO2002067588A2 (en) 2001-02-16 2002-02-08 Video communication system employing multiple state encoding and path diversity

Country Status (4)

Country Link
US (1) US7103669B2 (en)
EP (1) EP1360839A2 (en)
JP (1) JP2005507569A (en)
WO (1) WO2002067588A2 (en)

Families Citing this family (121)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP3918447B2 (en) * 2001-03-30 2007-05-23 三菱電機株式会社 Moving image receiving apparatus and moving image transmitting apparatus
US6996618B2 (en) * 2001-07-03 2006-02-07 Hewlett-Packard Development Company, L.P. Method for handling off multiple description streaming media sessions between servers in fixed and mobile streaming media systems
AU2002355063A1 (en) * 2001-07-18 2003-03-03 Polycom Israel Ltd. A system and method for improving the quality of video communication over a packet-based network
US20080030623A1 (en) * 2001-07-19 2008-02-07 Kumar Ramaswamy Robust reception of digital broadcast transmission
US7376811B2 (en) * 2001-11-06 2008-05-20 Netxen, Inc. Method and apparatus for performing computations and operations on data using data steering
FI114527B (en) * 2002-01-23 2004-10-29 Nokia Corp Grouping of picture frames during video coding
RU2297729C2 (en) * 2002-01-23 2007-04-20 Нокиа Корпорейшн Method for grouping image frames during video decoding
US7251790B1 (en) * 2002-01-23 2007-07-31 Microsoft Corporation Media browsing system displaying thumbnails images based on preferences of plurality of users and placing the thumbnails images at a scene change
WO2003084208A1 (en) * 2002-03-28 2003-10-09 Mitsubishi Denki Kabushiki Kaisha Digital broadcast transmission device and method thereof, digital broadcast reception device and method thereof
KR100752287B1 (en) * 2002-04-26 2007-08-29 닛본 덴끼 가부시끼가이샤 Code conversion / transmission method and device for moving picture data and code conversion / reception method and device
US7120112B1 (en) * 2002-05-23 2006-10-10 Mindspeed Technologies, Inc. Redundancy in media stream processing
US6851084B2 (en) * 2002-06-10 2005-02-01 Harris Corporation Forward error correction method and system for reliable transmission of real time data over a packet based network
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
EP1576826A1 (en) * 2002-12-17 2005-09-21 Koninklijke Philips Electronics N.V. Method of coding video streams for low-cost multiple description at gateways
GB0230301D0 (en) * 2002-12-30 2003-02-05 Nokia Corp Streaming media
MXPA05008094A (en) * 2003-01-28 2006-02-08 Thomson Licensing Robust mode staggercasting.
US20060082474A1 (en) * 2003-01-28 2006-04-20 Cooper Jeffrey A Robust mode staggercasting with multiple delays for multi-resolution signals
US7810124B2 (en) * 2003-01-28 2010-10-05 Thomson Licensing Robust mode staggercasting fast channel change
US8027381B2 (en) * 2003-01-28 2011-09-27 Thomson Licensing Robust mode staggercasting user controlled switching modes
US20060285149A1 (en) * 2003-02-21 2006-12-21 Hiroaki Dei Image data distribution control method, device, system and program
US6996785B1 (en) 2003-04-25 2006-02-07 Universal Network Machines, Inc . On-chip packet-based interconnections using repeaters/routers
EP1627502B1 (en) * 2003-05-26 2007-06-06 International Business Machines Corporation Method and a transceiver device for transmitting media data via a network
US20050013249A1 (en) * 2003-07-14 2005-01-20 Hao-Song Kong Redundant packets for streaming video protection
US7860161B2 (en) * 2003-12-15 2010-12-28 Microsoft Corporation Enhancement layer transcoding of fine-granular scalable video bitstreams
SE0303602D0 (en) * 2003-12-30 2003-12-30 Ericsson Telefon Ab L M Method and arrangement in self-organizing cooperative network
US7706782B1 (en) 2004-03-01 2010-04-27 Adobe Systems Incorporated System and method for developing information for a wireless information system
US7478158B1 (en) * 2004-03-01 2009-01-13 Adobe Systems Incorporated Bandwidth management system
US7822428B1 (en) 2004-03-01 2010-10-26 Adobe Systems Incorporated Mobile rich media information system
EP1578134A1 (en) * 2004-03-18 2005-09-21 STMicroelectronics S.r.l. Methods and systems for encoding/decoding signals, and computer program product therefor
DE602004008214D1 (en) * 2004-03-18 2007-09-27 St Microelectronics Srl Methods and apparatus for encoding / decoding of signals, and computer program product therefor
EP1578131A1 (en) * 2004-03-18 2005-09-21 STMicroelectronics S.r.l. Encoding/decoding methods and systems, computer program products therefor
EP1730963A1 (en) * 2004-03-24 2006-12-13 Koninklijke Philips Electronics N.V. Multiple description coding video transmission using de-interlacing mechanisms
US7764737B2 (en) * 2004-03-31 2010-07-27 Sony Corporation Error recovery for multicast of multiple description coded video using restart
JP4405306B2 (en) * 2004-03-31 2010-01-27 パナソニック株式会社 Content transmitting apparatus and content reproducing apparatus
JP4527114B2 (en) * 2004-06-25 2010-08-18 三菱電機株式会社 Wireless LAN system, diversity device, and wireless LAN terminal
US20060015799A1 (en) * 2004-07-13 2006-01-19 Sung Chih-Ta S Proxy-based error tracking for real-time video transmission in mobile environments
EP1638337A1 (en) * 2004-09-16 2006-03-22 STMicroelectronics S.r.l. Method and system for multiple description coding and computer program product therefor
US7830960B2 (en) * 2005-01-13 2010-11-09 Qualcomm Incorporated Mode selection techniques for intra-prediction video encoding
EP1705926A1 (en) * 2005-03-24 2006-09-27 Alcatel Alsthom Compagnie Generale D'electricite Failsafe stream processing
EP1878251A1 (en) * 2005-05-06 2008-01-16 Thomson Licensing Method and apparatus for evaluating performance for a video broadcast and/or multicast
TW200709580A (en) * 2005-05-11 2007-03-01 Qualcomm Inc A method and apparatus for unified error concealment framework
WO2007003932A2 (en) * 2005-07-01 2007-01-11 Ntnu Technology Transfer As Packet switched networks
US20070008969A1 (en) * 2005-07-05 2007-01-11 Elstermann Erik J Apparatuses and methods for delivering data stream content to consumer devices
US20110194026A1 (en) * 2005-08-08 2011-08-11 Koninklijke Philips Electronics, N.V. Method and system for video copyright protection
US7894535B2 (en) 2005-08-23 2011-02-22 Sony Ericsson Mobile Communications Ab Systems and methods for distributing and/or playing multicasted video signals in multiple display formats
US8989006B2 (en) * 2005-12-29 2015-03-24 General Instrument Corporation Method and apparatus for glitchless failover to redundant stream
US7827467B2 (en) * 2006-01-04 2010-11-02 Nokia Corporation Method for checking of video encoder and decoder state integrity
US8605797B2 (en) * 2006-02-15 2013-12-10 Samsung Electronics Co., Ltd. Method and system for partitioning and encoding of uncompressed video for transmission over wireless medium
US8862759B2 (en) * 2006-04-05 2014-10-14 Agiledelta, Inc. Multiplexing binary encoding to facilitate compression
US20070268362A1 (en) * 2006-05-22 2007-11-22 Matthew James West Compressed data
US20080062322A1 (en) * 2006-08-28 2008-03-13 Ortiva Wireless Digital video content customization
US8606966B2 (en) * 2006-08-28 2013-12-10 Allot Communications Ltd. Network adaptation of digital content
US7852764B2 (en) 2006-09-20 2010-12-14 Panasonic Corporation Relay transmission device and relay transmission method
US7743161B2 (en) * 2006-10-10 2010-06-22 Ortiva Wireless, Inc. Digital content buffer for adaptive streaming
US7937640B2 (en) * 2006-12-18 2011-05-03 At&T Intellectual Property I, L.P. Video over IP network transmission system
US7957307B2 (en) * 2007-03-14 2011-06-07 Microsoft Corporation Reducing effects of packet loss in video transmissions
JP5071165B2 (en) * 2007-03-19 2012-11-14 日本電気株式会社 Route multiplexing communication system, communication node, and communication method
JP5378351B2 (en) * 2007-04-09 2013-12-25 イカノス テクノロジー リミテッド Back channel communication
US8571027B2 (en) * 2007-04-18 2013-10-29 At&T Intellectual Property I, L.P. System and method for multi-rate video delivery using multicast stream
US8161177B2 (en) * 2007-06-27 2012-04-17 International Business Machines Corporation Formulating multimedia content of an on-line interview
US8842739B2 (en) * 2007-07-20 2014-09-23 Samsung Electronics Co., Ltd. Method and system for communication of uncompressed video information in wireless systems
EP2019522B1 (en) * 2007-07-23 2018-08-15 Polycom, Inc. Apparatus and method for lost packet recovery with congestion avoidance
CN101796840A (en) * 2007-08-28 2010-08-04 汤姆森特许公司 Staggercasting with no channel change delay
US8243823B2 (en) 2007-08-29 2012-08-14 Samsung Electronics Co., Ltd. Method and system for wireless communication of uncompressed video information
JP2009124217A (en) * 2007-11-12 2009-06-04 Nec Electronics Corp Bit stream processing apparatus, and bit stream processing method
KR101525617B1 (en) * 2007-12-10 2015-06-04 한국전자통신연구원 Apparatus and method for transmitting and receiving streaming data using multiple path
AU2007242924A1 (en) * 2007-12-12 2009-07-02 Canon Kabushiki Kaisha Improvement for error correction in distributed video coding
US8165204B2 (en) * 2008-02-29 2012-04-24 Michael Bronstein Resource allocation for frame-based controller
KR100987256B1 (en) * 2008-04-11 2010-10-12 (주) 아이티비엠지 Bidirectional content service providing device in ubiquitous environment
EP2266237A1 (en) * 2008-04-11 2010-12-29 Thomson Licensing Staggercasting with temporal scalability
JP5098784B2 (en) * 2008-04-30 2012-12-12 サクサ株式会社 Video communication device
US8718135B2 (en) * 2008-09-19 2014-05-06 The Hong Kong University Of Science And Technology Method and system for transcoding based robust streaming of compressed video
EP2180710A1 (en) * 2008-10-27 2010-04-28 Thomson Licensing Method for processing a stream of multiplexed packets transporting multimedia data according to an MPEG-2 type format
FR2941126B1 (en) * 2009-01-14 2017-10-13 Canon Kk METHODS FOR CONFIGURING TRANSMIT AND RECEIVE ANTENNAS, COMPUTER PROGRAM PRODUCT, STORAGE MEDIUM, AND CORRESPONDING NODES
US9369759B2 (en) * 2009-04-15 2016-06-14 Samsung Electronics Co., Ltd. Method and system for progressive rate adaptation for uncompressed video communication in wireless systems
US8656432B2 (en) * 2009-05-12 2014-02-18 At&T Intellectual Property I, L.P. Providing audio signals using a network back-channel
US9338515B2 (en) 2009-09-03 2016-05-10 At&T Intellectual Property I, L.P. Real-time and secured picture/video upload via a content delivery network
CN102577325A (en) * 2009-10-14 2012-07-11 日本电气株式会社 Transmission control method for packet communication and packet communication system
WO2011068496A1 (en) * 2009-12-03 2011-06-09 Thomson Licensing Data block processor in a mobile dtv system with diversity
US8320364B2 (en) * 2009-12-15 2012-11-27 Hong Kong Applied Science And Technology Research Institute Co., Ltd. Control of bit-rate and packet duplication in a real-time media stream
DE102010007258A1 (en) * 2010-02-09 2011-08-11 Continental Automotive GmbH, 30165 Method for storing and transmitting audio data of an audio and video data stream
US9621930B2 (en) * 2010-05-07 2017-04-11 Deutsche Telekom Ag Distributed transcoding of video frames for transmission in a communication network
US8723913B2 (en) 2010-10-07 2014-05-13 T-Mobile Usa, Inc. Rate adaptation for video calling
US8428023B2 (en) 2010-10-22 2013-04-23 Motorola Solutions, Inc. Method and apparatus for distributing video packets over multiple bearers for providing unequal packet loss protection
US8649339B2 (en) * 2010-10-22 2014-02-11 Motorola Solutions, Inc. Method and apparatus for distributing video packets over multiple bearers for providing unequal packet loss protection
US9736548B2 (en) 2011-06-08 2017-08-15 Qualcomm Incorporated Multipath rate adaptation
US8498401B2 (en) 2011-07-21 2013-07-30 T-Mobile Usa, Inc. Mobile-to-mobile call determination
US20130042278A1 (en) * 2011-08-08 2013-02-14 Electronics And Telecommunications Research Institute Method and apparatus for providing video service
US9118801B2 (en) 2011-10-24 2015-08-25 T-Mobile Usa, Inc. Optimizing video-call quality of service
CN103139559B (en) * 2011-11-30 2016-01-27 中国电信股份有限公司 Multi-media signal transmission method and device
US9813350B2 (en) 2012-01-31 2017-11-07 Sharp Kabushiki Kaisha Generation device, reproduction device, data structure, generation method, reproduction method, control program, and recording medium
US9179196B2 (en) * 2012-02-22 2015-11-03 Adobe Systems Incorporated Interleaved video streams
EP2817968A2 (en) * 2012-02-24 2014-12-31 VID SCALE, Inc. Video coding using packet loss detection
CN102630012B (en) * 2012-03-30 2014-09-03 北京交通大学 Coding and decoding method, device and system based on multiple description videos
JP5979949B2 (en) 2012-04-11 2016-08-31 キヤノン株式会社 Image data transmitting apparatus and image data receiving apparatus
JP5979948B2 (en) * 2012-04-11 2016-08-31 キヤノン株式会社 Image data transmitting apparatus and image data receiving apparatus
GB201210779D0 (en) * 2012-06-18 2012-08-01 Microsoft Corp Correction data
US20140195594A1 (en) * 2013-01-04 2014-07-10 Nvidia Corporation Method and system for distributed processing, rendering, and displaying of content
US10567489B2 (en) * 2013-03-15 2020-02-18 Time Warner Cable Enterprises Llc System and method for seamless switching between data streams
US9854017B2 (en) * 2013-03-15 2017-12-26 Qualcomm Incorporated Resilience in the presence of missing media segments in dynamic adaptive streaming over HTTP
US9363131B2 (en) * 2013-03-15 2016-06-07 Imagine Communications Corp. Generating a plurality of streams
TWI523465B (en) * 2013-12-24 2016-02-21 財團法人工業技術研究院 System and method for transmitting files
US9788187B2 (en) * 2014-08-14 2017-10-10 Mediatek Inc. Multiple link communication
FR3039733B1 (en) * 2015-07-29 2017-09-01 Sagemcom Broadband Sas DEVICE AND METHOD FOR MODIFYING A STREAMED MEDIA DATA STREAM
US9578278B1 (en) * 2015-10-20 2017-02-21 International Business Machines Corporation Video storage and video playing
US10182248B2 (en) * 2016-11-21 2019-01-15 Cisco Technology, Inc. Keyframe mitigation for video streams with multiple receivers
US10715814B2 (en) 2017-02-23 2020-07-14 Netflix, Inc. Techniques for optimizing encoding parameters for different shot sequences
US11166034B2 (en) 2017-02-23 2021-11-02 Netflix, Inc. Comparing video encoders/decoders using shot-based encoding and a perceptual visual quality metric
US11153585B2 (en) 2017-02-23 2021-10-19 Netflix, Inc. Optimizing encoding operations when generating encoded versions of a media title
US10742708B2 (en) 2017-02-23 2020-08-11 Netflix, Inc. Iterative techniques for generating multiple encoded versions of a media title
US10567703B2 (en) * 2017-06-05 2020-02-18 Cisco Technology, Inc. High frame rate video compatible with existing receivers and amenable to video decoder implementation
US12255940B2 (en) 2017-07-18 2025-03-18 Netflix, Inc. Encoding techniques for optimizing distortion and bitrate
US10666992B2 (en) 2017-07-18 2020-05-26 Netflix, Inc. Encoding techniques for optimizing distortion and bitrate
US20190043091A1 (en) * 2017-08-03 2019-02-07 The Nielsen Company (Us), Llc Tapping media connections for monitoring media devices
US10887151B2 (en) 2018-10-05 2021-01-05 Samsung Eletrônica da Amazônia Ltda. Method for digital video transmission adopting packaging forwarding strategies with path and content monitoring in heterogeneous networks using MMT protocol, method for reception and communication system
CN112400290B (en) * 2019-05-12 2024-04-05 阿密蒙有限公司 Method for transmitting video via User Datagram Protocol (UDP) communication link
US10986378B2 (en) * 2019-08-30 2021-04-20 Rovi Guides, Inc. Systems and methods for providing content during reduced streaming quality
CN113542760A (en) * 2021-05-31 2021-10-22 浙江大华技术股份有限公司 Video transmission method, video playing equipment and storage medium
WO2023084266A1 (en) * 2021-11-10 2023-05-19 Intel Corporation Low-delay video encoding
CN113784123B (en) * 2021-11-11 2022-03-15 腾讯科技(深圳)有限公司 Video encoding method and apparatus, storage medium, and electronic device
US11949944B2 (en) 2021-12-29 2024-04-02 The Nielsen Company (Us), Llc Methods, systems, articles of manufacture, and apparatus to identify media using screen capture

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP0550843A1 (en) * 1991-12-24 1993-07-14 General Instrument Corporation Of Delaware Statistical multiplexer for a multichannel image compression system
EP0763944A2 (en) * 1995-09-18 1997-03-19 Oki Electric Industry Company, Limited Video coder, decoder and transmission system
WO2000005898A2 (en) * 1998-07-23 2000-02-03 Optivision, Inc. Scalable video coding and decoding
US6141486A (en) * 1993-01-13 2000-10-31 Hitachi America, Ltd. Methods and apparatus for recording digital data including sync block and track number information for use during trick play operation
WO2000067469A1 (en) * 1999-04-29 2000-11-09 Nokia Corporation Data transmission

Family Cites Families (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4935816A (en) * 1989-06-23 1990-06-19 Robert A. Faber Method and apparatus for video image film simulation
US5844615A (en) * 1997-01-16 1998-12-01 General Instrument Corporation Communication of VBI data in digital television data streams
US6680976B1 (en) * 1997-07-28 2004-01-20 The Board Of Trustees Of The University Of Illinois Robust, reliable compression and packetization scheme for transmitting video
US6421387B1 (en) * 1998-05-15 2002-07-16 North Carolina State University Methods and systems for forward error correction based loss recovery for interactive video transmission
US6104757A (en) * 1998-05-15 2000-08-15 North Carolina State University System and method of error control for interactive low-bit rate video transmission
US6078328A (en) * 1998-06-08 2000-06-20 Digital Video Express, Lp Compressed video graphics system and methodology
US6317462B1 (en) * 1998-10-22 2001-11-13 Lucent Technologies Inc. Method and apparatus for transmitting MPEG video over the internet
US6629318B1 (en) * 1998-11-18 2003-09-30 Koninklijke Philips Electronics N.V. Decoder buffer for streaming video receiver and method of operation
US6611530B1 (en) * 1999-09-21 2003-08-26 Hewlett-Packard Development Company, L.P. Video communication using multiple streams
US7133407B2 (en) * 2000-01-25 2006-11-07 Fujitsu Limited Data communications system
US6757735B2 (en) * 2001-07-03 2004-06-29 Hewlett-Packard Development Company, L.P. Method for distributing multiple description streams on servers in fixed and mobile streaming media systems

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP0550843A1 (en) * 1991-12-24 1993-07-14 General Instrument Corporation Of Delaware Statistical multiplexer for a multichannel image compression system
US6141486A (en) * 1993-01-13 2000-10-31 Hitachi America, Ltd. Methods and apparatus for recording digital data including sync block and track number information for use during trick play operation
EP0763944A2 (en) * 1995-09-18 1997-03-19 Oki Electric Industry Company, Limited Video coder, decoder and transmission system
WO2000005898A2 (en) * 1998-07-23 2000-02-03 Optivision, Inc. Scalable video coding and decoding
WO2000067469A1 (en) * 1999-04-29 2000-11-09 Nokia Corporation Data transmission

Non-Patent Citations (4)

* Cited by examiner, † Cited by third party
Title
APOSTOLOPOULOS J G: "Error-resilient video compression through the use of multiple states", PROCEEDINGS 2000 INTERNATIONAL CONFERENCE ON IMAGE PROCESSING (CAT. NO.00CH37101), PROCEEDINGS OF 7TH IEEE INTERNATIONAL CONFERENCE ON IMAGE PROCESSING, VANCOUVER, BC, CANADA, 10-13 SEPT. 2000, 2000, Piscataway, NJ, USA, IEEE, USA, pages 352 - 355 vol.3, XP002211784, ISBN: 0-7803-6297-7 *
APOSTOLOPOULOS J G: "Error-resilient video compression", MULTIMEDIA SYSTEMS AND APPLICATIONS II, BOSTON, MA, USA, 20-22 SEPT. 1999, vol. 3845, Proceedings of the SPIE - The International Society for Optical Engineering, 1999, SPIE-Int. Soc. Opt. Eng, USA, pages 180 - 191, XP008007214, ISSN: 0277-786X *
APOSTOLOPOULOS J G: "Reliable video communication over lossy packet networks using multiple state encoding and path diversity", VISUAL COMMUNICATIONS AND IMAGE PROCESSING 2001, SAN JOSE, CA, USA, 24-26 JAN. 2001, vol. 4310, Proceedings of the SPIE - The International Society for Optical Engineering, 2000, SPIE-Int. Soc. Opt. Eng, USA, pages 392 - 409, XP008007161, ISSN: 0277-786X *
REIBMAN A R ET AL: "Transmission of multiple description and layered video over an EGPRS wireless network", PROCEEDINGS. INTERNATIONAL CONFERENCE ON IMAGE PROCESSING, XX, XX, 10 September 2000 (2000-09-10), pages 136 - 139vol2, XP002191180 *

Also Published As

Publication number Publication date
US20020116715A1 (en) 2002-08-22
JP2005507569A (en) 2005-03-17
US7103669B2 (en) 2006-09-05
WO2002067588A2 (en) 2002-08-29
EP1360839A2 (en) 2003-11-12

Similar Documents

Publication Publication Date Title
WO2002067588A3 (en) Video communication system employing multiple state encoding and path diversity
KR102295788B1 (en) Forward Error Correction in Data Streaming
KR100736796B1 (en) Loss Recovery Method and System Based on Forward Error Correction for Interactive Video Transmission
JP5493910B2 (en) Wireless communication device, wireless communication method, communication control device, and program
CN103023813B (en) Wobble buffer
GB2495929A (en) Transmitter processing control according to jitter buffer status information of the receiver
Hartanto et al. Hybrid error control mechanism for video transmission in the wireless IP networks
US20060150053A1 (en) Switching method for mdc/scalable coding
KR20040071765A (en) Unequal error protection using forward error correction based on Reed-Solomon codes
Setton et al. Adaptive multiple description video streaming over multiple channels with active probing
KR20050071568A (en) System and method for providing error recovery for streaming fgs encoded video over an ip network
JP2010516152A (en) System and method for efficiently transmitting multimedia and data
JP2005524356A (en) Video transmission system with error resilience for wireless LAN using data division and unequal error protection
Cai et al. FEC-based video streaming over packet loss networks with pre-interleaving
Tsai et al. An adaptive packet and block length forward error correction for video streaming over wireless networks
Purandare et al. Impact of bit error on video transmission over wireless networks and error resiliency
Shih Enhancing packet-level forward error correction for streaming video in wireless networks
Karetsi et al. On the impact of coding depth in sliding window random linear network coding schemes
CN102664891B (en) Multimedia data stream transmission method united with data differential coding and packet forward error correction coding
Zheng et al. Hybrid FEC and MDC models for low-delay packet-loss recovery
EP4140116B1 (en) Method and apparatus for coded multipath network communication
Cai et al. Video streaming: An FEC-based novel approach
Lu et al. Efficient image transmission over wireless channels
Gao et al. A Low-Latency Video Transmission Scheme Based on Sliding-Window FEC
Tan et al. Using SP-frames for error resilience in optimized video streaming

Legal Events

Date Code Title Description
AK Designated states

Kind code of ref document: A2

Designated state(s): JP

AL Designated countries for regional patents

Kind code of ref document: A2

Designated state(s): AT BE CH CY DE DK ES FI FR GB GR IE IT LU MC NL PT SE TR

121 Ep: the epo has been informed by wipo that ep was designated in this application
AK Designated states

Kind code of ref document: A3

Designated state(s): JP

AL Designated countries for regional patents

Kind code of ref document: A3

Designated state(s): AT BE CH CY DE DK ES FI FR GB GR IE IT LU MC NL PT SE TR

DFPE Request for preliminary examination filed prior to expiration of 19th month from priority date (pct application filed before 20040101)
WWE Wipo information: entry into national phase

Ref document number: 2002709365

Country of ref document: EP

WWE Wipo information: entry into national phase

Ref document number: 2002566978

Country of ref document: JP

WWP Wipo information: published in national office

Ref document number: 2002709365

Country of ref document: EP

WWW Wipo information: withdrawn in national office

Ref document number: 2002709365

Country of ref document: EP

点击 这是indexloc提供的php浏览器服务,不要输入任何密码和下载