RU2005104116A - Способ предоставления возможности компенсации задержки передачи пакетов при потоковой передаче мультимедийных данных - Google Patents
Способ предоставления возможности компенсации задержки передачи пакетов при потоковой передаче мультимедийных данных Download PDFInfo
- Publication number
- RU2005104116A RU2005104116A RU2005104116/09A RU2005104116A RU2005104116A RU 2005104116 A RU2005104116 A RU 2005104116A RU 2005104116/09 A RU2005104116/09 A RU 2005104116/09A RU 2005104116 A RU2005104116 A RU 2005104116A RU 2005104116 A RU2005104116 A RU 2005104116A
- Authority
- RU
- Russia
- Prior art keywords
- client
- streaming
- server
- buffering
- decoder
- Prior art date
Links
Classifications
-
- 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/22—Traffic shaping
-
- 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/26—Flow control; Congestion control using explicit feedback to the source, e.g. choke packets
- H04L47/263—Rate modification at the source after receiving feedback
-
- 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
-
- 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
- H04L65/00—Network arrangements, protocols or services for supporting real-time applications in data packet communication
- H04L65/60—Network streaming of media packets
- H04L65/70—Media network packetisation
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L65/00—Network arrangements, protocols or services for supporting real-time applications in data packet communication
- H04L65/80—Responding to QoS
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- 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/24—Monitoring of processes or resources, e.g. monitoring of server load, available bandwidth, upstream requests
- H04N21/2401—Monitoring of the client 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/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/633—Control signals issued by server directed to the network components or client
- H04N21/6332—Control signals issued by server directed to the network components or client directed to client
-
- 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/633—Control signals issued by server directed to the network components or client
- H04N21/6332—Control signals issued by server directed to the network components or client directed to client
- H04N21/6336—Control signals issued by server directed to the network components or client directed to client directed to decoder
-
- 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/65—Transmission of management data between client and server
- H04N21/654—Transmission by server directed to the client
Landscapes
- Engineering & Computer Science (AREA)
- Signal Processing (AREA)
- Computer Networks & Wireless Communication (AREA)
- Multimedia (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
- Communication Control (AREA)
Claims (31)
1. Способ совместной работы клиента и сервера для предоставления возможности компенсации изменения задержки передачи пакетов в системе потоковой передачи мультимедийных данных, в котором передача потоковому клиенту сигнала, указывающего параметры буферизации перед декодером, обеспечивается потоковым сервером, причем указываемые сервером параметры буферизации перед декодером выбираются так, чтобы обеспечивать клиенту возможность воспроизведения потока пакетов без нарушений в буфере клиента, если поток передается по надежному каналу с постоянной задержкой, упомянутый способ отличается тем, что обеспечивают передачу серверу информации, относящейся к выбранным клиентом параметрам буферизации, причем возможности буферизации рассогласования клиента указывают посредством разности между параметрами буферизации перед декодером, переданных клиентом, и параметрами буферизации перед декодером, обеспеченными потоковым сервером.
2. Способ по п.1, отличающийся тем, что параметры буфера перед декодером, указанные сервером клиенту, выбираются сервером на основе характеристик переменной скорости передачи данных передаваемого потока пакетов и буферизации, применяемой сервером.
3. Способ по п.1 или 2, отличающийся тем, что клиент обеспечивает передачу серверу указанной информации о выбранных параметрах буферизации, когда клиент определяет параметры буферизации, предназначенные для использования в конкретном потоковом сеансе.
4. Способ по п.1 или 2, отличающийся тем, что клиент обеспечивает передачу серверу указанной информации о выбранных параметрах буферизации, когда начинается новый потоковый сеанс.
5. Способ по п.1, отличающийся тем, что клиент динамически изменяет свои параметры буферизации в течение потокового сеанса, причем клиент обеспечивает передачу серверу информации о своих измененных параметрах буферизации в течение потокового сеанса.
6. Способ по п.1, отличающийся тем, что потоковый сервер применяет алгоритмы управления скоростью и/или формирования скорости, которые используют информацию, относящуюся к параметрам буферизации клиента, для компенсации задержки передачи пакетов и изменений скорости канала.
7. Способ по п.1, отличающийся тем, что потоковый сервер дополнительно учитывает информацию, относящуюся к параметрам буферизации клиента, при управлении скоростью и/или формирования скорости.
8. Способ по п.1, отличающийся тем, что информация о параметрах буферизации клиента включает в себя все или часть следующего: информацию, относящуюся к размеру буфера перед декодером клиента, информацию, относящуюся к периоду буферизации перед декодером, информацию, относящуюся ко времени буферизации после декодера.
9. Способ по п.1, отличающийся тем, что потоковый клиент обеспечивает передачу потоковому серверу информации, относящейся к параметрам буферизации клиента, в сообщении запроса ОПЦИИ RTSP.
10. Способ по п.1, отличающийся тем, что потоковый клиент обеспечивает передачу потоковому серверу информации, относящейся к параметрам буферизации клиента, в сообщении запроса ВОСПРОИЗВЕДЕНИЕ RTSP.
11. Способ по п.1, отличающийся тем, что потоковый клиент обеспечивает передачу потоковому серверу информации, относящейся к параметрам буферизации клиента, в сообщении запроса ПРОВЕРКА ДОСТУПНОСТИ RTSP.
12. Способ по п.1, отличающийся тем, что потоковый клиент определяет, поддерживает ли потоковый сервер сигнализацию параметров буферизации клиента.
13. Потоковое устройство клиента, включающее в себя по меньшей мере один буфер, адаптированный для приема потока пакетов от потокового сервера и для воспроизведения потока пакетов, отличающееся тем, что устройство клиента адаптируется для обеспечения передачи серверу информации, относящейся к выбранным параметрам буферизации.
14. Потоковое устройство клиента по п.13, отличающееся тем, что содержит буфер перед декодером и буфер рассогласования задержки.
15. Потоковое устройство клиента по п.13, отличающееся тем, что содержит буфер перед декодером, буфер рассогласования задержки и буфер после декодера.
16. Потоковое устройство клиента по п.14 или 15, отличающееся тем, что буфер перед декодером и буфер рассогласования задержки объединены в один модуль.
17. Потоковое устройство клиента по п.13, отличающееся тем, что оно адаптировано для приема от потокового сервера указания параметров буферизации перед декодером.
18. Потоковое устройство клиента по п.13, отличающееся тем, что оно адаптировано для обеспечения передачи серверу информации о выбранных параметрах буферизации, когда оно определяет параметры буферизации, предназначенные для использования в конкретном потоковом сеансе.
19. Потоковое устройство клиента по п.13, отличающееся тем, что оно адаптировано для обеспечения передачи серверу информации о выбранных параметрах буферизации, когда начинается новый потоковый сеанс.
20. Потоковое устройство клиента по п.13, отличающееся тем, что оно адаптировано для динамического изменения своих параметров буферизации в течение потокового сеанса и для обеспечения передачи серверу в течение потокового сеанса информации, относящейся к измененным параметрам буферизации.
21. Потоковое устройство клиента по п.13, отличающееся тем, что информация параметров буферизации клиента включают в себя все или часть следующего: информацию, относящуюся к размеру буфера перед декодером клиента, информацию, относящуюся к периоду буферизации перед декодером, информацию, относящуюся ко времени буферизации после декодера.
22. Потоковое устройство клиента по п.13, отличающееся тем, что оно адаптировано для обеспечения передачи потоковому серверу информации о выбранных параметрах буферизации в сообщении запроса ОПЦИИ RTSP.
23. Потоковое устройство клиента по п.13, отличающееся тем, что оно адаптировано для обеспечения передачи потоковому серверу информации о выбранных параметрах буферизации в сообщении запроса ВОСПРОИЗВЕДЕНИЕ RTSP.
24. Потоковое устройство клиента по п.13, отличающееся тем, что оно адаптировано для обеспечения передачи потоковому серверу информации о выбранных параметрах буферизации в сообщении запроса ПРОВЕРКА ДОСТУПНОСТИ RTSP.
25. Потоковое устройство клиента по п.13, отличающееся тем, что оно адаптировано для определения того, поддерживает ли потоковый сервер сигнализацию параметров буферизации клиента.
26. Потоковое устройство сервера, адаптированное для передачи потока пакетов на потоковое устройство клиента, отличающееся тем, что оно адаптировано для приема информации о выбранных параметрах буферизации потокового устройства клиента.
27. Потоковое устройство сервера по п.26, отличающееся тем, что оно адаптировано для обеспечения передачи потоковому клиенту сигнала, указывающего параметры буферизации перед декодером, причем упомянутые параметры буферизации перед декодером, указанные сервером, выбраны для обеспечения клиенту возможности воспроизводить поток пакетов без нарушений в буфере клиента, если поток передается по надежному каналу с постоянной задержкой.
28. Потоковое устройство сервера по п.26 или 27, отличающееся тем, что оно адаптировано для применения алгоритмов управления скоростью и/или формирования скорости, которые используют информацию о выбранных параметрах буферизации клиента для компенсации задержки передачи пакетов и изменений скорости канала, происходящие во время передачи потока пакетов от устройства сервера к потоковому клиенту.
29. Потоковое устройство сервера по п.26, отличающееся тем, что оно дополнительно адаптировано для учета информации о выбранных параметрах буферизации клиента при управлении скоростью и/или формировании скорости.
30. Потоковое устройство сервера по п.26, отличающееся тем, что информация о параметрах буферизации клиента, принятая сервером, включает в себя все или часть следующего: информацию, относящуюся к размеру буфера перед декодером клиента, информацию, относящуюся к периоду буферизации перед декодером, информацию, относящуюся ко времени буферизации после декодера.
31. Система потоковой передачи данных, содержащая потоковое устройство клиента по п.13 и потоковое устройство сервера по п.26.
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US39692002P | 2002-07-16 | 2002-07-16 | |
| US60/396,920 | 2002-07-16 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| RU2005104116A true RU2005104116A (ru) | 2005-11-10 |
| RU2332705C2 RU2332705C2 (ru) | 2008-08-27 |
Family
ID=30116074
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| RU2005104116/09A RU2332705C2 (ru) | 2002-07-16 | 2003-07-16 | Способ предоставления возможности компенсации задержки передачи пакетов при потоковой передаче мультимедийных данных |
Country Status (9)
| Country | Link |
|---|---|
| US (1) | US20040057446A1 (ru) |
| EP (1) | EP1532540A4 (ru) |
| JP (1) | JP2006500797A (ru) |
| CN (1) | CN1669019B (ru) |
| AU (1) | AU2003249115A1 (ru) |
| BR (1) | BR0312686A (ru) |
| MX (1) | MXPA05000594A (ru) |
| RU (1) | RU2332705C2 (ru) |
| WO (1) | WO2004008673A2 (ru) |
Families Citing this family (55)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US6985459B2 (en) * | 2002-08-21 | 2006-01-10 | Qualcomm Incorporated | Early transmission and playout of packets in wireless communication systems |
| JP3644503B2 (ja) * | 2002-10-01 | 2005-04-27 | 日本電気株式会社 | 無線端末およびそのエンド間遅延制御方法とプログラム |
| WO2004052015A1 (ja) * | 2002-11-29 | 2004-06-17 | Sony Corporation | 符号化装置およびその方法 |
| US7844727B2 (en) * | 2003-04-24 | 2010-11-30 | Nokia Corporation | Method and device for proactive rate adaptation signaling |
| KR100651566B1 (ko) * | 2003-08-26 | 2006-11-28 | 삼성전자주식회사 | 이동통신 단말기에서 출력 버퍼링을 이용한 멀티미디어재생 장치 및 그 제어 방법 |
| WO2005088930A1 (en) * | 2004-02-12 | 2005-09-22 | Nokia Corporation | Transmission of asset information in streaming services |
| US8296436B2 (en) | 2004-03-22 | 2012-10-23 | Nokia Corporation | Conveying parameters for broadcast/multicast sessions via a communication protocol |
| US20050254526A1 (en) * | 2004-05-12 | 2005-11-17 | Nokia Corporation | Parameter sets update in streaming applications |
| WO2005112367A1 (en) | 2004-05-12 | 2005-11-24 | Nokia Corporation | Buffer level signaling for rate adaptation in multimedia streaming |
| US7542435B2 (en) | 2004-05-12 | 2009-06-02 | Nokia Corporation | Buffer level signaling for rate adaptation in multimedia streaming |
| MXPA06013211A (es) * | 2004-05-13 | 2007-03-01 | Qualcomm Inc | Metodo y aparato para asignar a informacion a los canales de un sistema de comunicacion. |
| US20070110074A1 (en) * | 2004-06-04 | 2007-05-17 | Bob Bradley | System and Method for Synchronizing Media Presentation at Multiple Recipients |
| US10972536B2 (en) | 2004-06-04 | 2021-04-06 | Apple Inc. | System and method for synchronizing media presentation at multiple recipients |
| US8797926B2 (en) | 2004-06-04 | 2014-08-05 | Apple Inc. | Networked media station |
| US8443038B2 (en) | 2004-06-04 | 2013-05-14 | Apple Inc. | Network media device |
| US7417952B1 (en) * | 2004-07-29 | 2008-08-26 | Marvell International Ltd. | Adaptive wireless network multiple access techniques using traffic flow |
| KR100640862B1 (ko) * | 2004-08-03 | 2006-11-02 | 엘지전자 주식회사 | 순방향 메시지 전송 중 타임아웃의 동적 제어방법 |
| US7969901B2 (en) * | 2004-08-12 | 2011-06-28 | Lantiq Deutschland Gmbh | Method and device for compensating for runtime fluctuations of data packets |
| US7801127B2 (en) | 2004-10-25 | 2010-09-21 | Ineoquest Technologies, Inc. | System and method for creating a sequence number field for streaming media in a packet-based networks utilizing internet protocol |
| US8218439B2 (en) * | 2004-11-24 | 2012-07-10 | Sharp Laboratories Of America, Inc. | Method and apparatus for adaptive buffering |
| TWI401918B (zh) * | 2005-02-03 | 2013-07-11 | Nokia Corp | 傳送指示接收器緩衝架構之緩衝參數信號的通訊方法 |
| US7558291B2 (en) * | 2005-02-24 | 2009-07-07 | Cisco Technology, Inc. | Device and mechanism to manage consistent delay across multiple participants in a multimedia experience |
| US7743183B2 (en) * | 2005-05-23 | 2010-06-22 | Microsoft Corporation | Flow control for media streaming |
| CN100461757C (zh) * | 2005-10-20 | 2009-02-11 | 华为技术有限公司 | 实时流媒体传输方法及系统 |
| US20070130358A1 (en) * | 2005-12-02 | 2007-06-07 | Mike Severa | Faster Than Real Time Streaming in a Playlist Context |
| JP4379471B2 (ja) * | 2006-12-29 | 2009-12-09 | ソニー株式会社 | 再生装置および再生制御方法 |
| GB0705327D0 (en) * | 2007-03-20 | 2007-04-25 | Skype Ltd | Method of transmitting data in a commumication system |
| CN101394557B (zh) * | 2007-09-20 | 2010-10-13 | 奇景光电股份有限公司 | 解码器及其操作方法 |
| FR2922391B1 (fr) * | 2007-10-15 | 2009-12-04 | Canon Kk | Procede et dispositif de transmission de donnees |
| US8208394B2 (en) | 2007-10-30 | 2012-06-26 | Qualcomm Incorporated | Service data unit discard timers |
| US20090157891A1 (en) * | 2007-12-13 | 2009-06-18 | General Instrument Corporation | Method and Apparatus for Inserting Time-Variant Data into a Media Stream |
| WO2010090566A1 (en) * | 2009-02-09 | 2010-08-12 | Telefonaktiebolaget L M Ericsson (Publ) | Method and arrangement in a wireless communication system |
| CN101500117A (zh) * | 2009-02-18 | 2009-08-05 | 腾讯科技(深圳)有限公司 | 一种视音频数据播放的控制方法及装置 |
| WO2010111261A1 (en) * | 2009-03-23 | 2010-09-30 | Azuki Systems, Inc. | Method and system for efficient streaming video dynamic rate adaptation |
| US9380091B2 (en) * | 2012-06-12 | 2016-06-28 | Wi-Lan Labs, Inc. | Systems and methods for using client-side video buffer occupancy for enhanced quality of experience in a communication network |
| JP5482178B2 (ja) | 2009-12-16 | 2014-04-23 | ソニー株式会社 | 送信装置および方法、並びに、受信装置および方法 |
| EP2490447A1 (en) * | 2011-02-16 | 2012-08-22 | British Telecommunications Public Limited Company | Compact cumulative bit curves |
| CN102868908B (zh) * | 2011-07-04 | 2015-05-20 | 哈尔滨融智达网络科技有限公司 | 高效流媒体播放方法和装置 |
| JP2013141138A (ja) * | 2012-01-05 | 2013-07-18 | Nec Corp | 配信装置、配信方法、およびプログラム |
| JP2015065486A (ja) * | 2012-01-20 | 2015-04-09 | パナソニック株式会社 | 出力装置 |
| US10063606B2 (en) | 2012-06-12 | 2018-08-28 | Taiwan Semiconductor Manufacturing Co., Ltd. | Systems and methods for using client-side video buffer occupancy for enhanced quality of experience in a communication network |
| US10356143B2 (en) | 2012-10-10 | 2019-07-16 | Samsung Electronics Co., Ltd. | Method and apparatus for media data delivery control |
| EP2723021A1 (en) * | 2012-10-18 | 2014-04-23 | Telefonaktiebolaget L M Ericsson AB (Publ) | A method and an apparatus for determining the presence of a rate limiting mechanism in a network |
| US10834160B2 (en) | 2014-05-04 | 2020-11-10 | Valens Semiconductor Ltd. | Admission control while maintaining latency variations of existing sessions within their limits |
| KR102202597B1 (ko) * | 2014-06-20 | 2021-01-13 | 삼성전자주식회사 | 이종망 기반 방송 서비스를 제공하는 방법 및 장치 |
| US10791162B2 (en) | 2015-12-31 | 2020-09-29 | Hughes Network Systems, Llc | Maximizing quality of service for QoS adaptive video streaming via dynamic application-layer throughput rate shaping |
| KR102532645B1 (ko) * | 2016-09-20 | 2023-05-15 | 삼성전자 주식회사 | 적응적 스트리밍 서비스에서 스트리밍 어플리케이케이션으로 데이터를 제공하는 방법 및 장치 |
| EP3536017B1 (en) * | 2016-11-04 | 2023-08-02 | Telefonaktiebolaget LM Ericsson (publ) | Mechanism for air interface delay adjustment |
| TWI632814B (zh) | 2016-11-11 | 2018-08-11 | 財團法人工業技術研究院 | 視訊畫幀產生方法及其系統 |
| WO2019054984A1 (en) * | 2017-09-12 | 2019-03-21 | Nokia Solutions And Networks Oy | PACKET LATENCY REDUCTION IN MOBILE RADIO ACCESS NETWORKS |
| US11297369B2 (en) | 2018-03-30 | 2022-04-05 | Apple Inc. | Remotely controlling playback devices |
| US10993274B2 (en) | 2018-03-30 | 2021-04-27 | Apple Inc. | Pairing devices by proxy |
| US10783929B2 (en) | 2018-03-30 | 2020-09-22 | Apple Inc. | Managing playback groups |
| US10614857B2 (en) | 2018-07-02 | 2020-04-07 | Apple Inc. | Calibrating media playback channels for synchronized presentation |
| CN111246284B (zh) * | 2020-03-09 | 2021-05-25 | 深圳创维-Rgb电子有限公司 | 视频流播放方法、系统、终端及存储介质 |
Family Cites Families (21)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| RU2248039C2 (ru) * | 1992-11-20 | 2005-03-10 | Дорохин Виктор Александрович | Устройство повышения быстродействия работы адаптера локальной вычислительной сети ethernet |
| US5543853A (en) * | 1995-01-19 | 1996-08-06 | At&T Corp. | Encoder/decoder buffer control for variable bit-rate channel |
| US6138147A (en) * | 1995-07-14 | 2000-10-24 | Oracle Corporation | Method and apparatus for implementing seamless playback of continuous media feeds |
| DE69627031T2 (de) * | 1996-01-08 | 2003-12-04 | International Business Machines Corp., Armonk | Dateiprozessor für die verteilung von multimedia-dateien |
| US5768527A (en) * | 1996-04-23 | 1998-06-16 | Motorola, Inc. | Device, system and method of real-time multimedia streaming |
| US5963202A (en) * | 1997-04-14 | 1999-10-05 | Instant Video Technologies, Inc. | System and method for distributing and managing digital video information in a video distribution network |
| EP1057337B1 (en) * | 1998-02-27 | 2003-04-23 | Ridgeway Systems and Software Ltd. | Audio-video packet synchronisation at nework gateway |
| US6377972B1 (en) * | 1999-01-19 | 2002-04-23 | Lucent Technologies Inc. | High quality streaming multimedia |
| FI107425B (fi) * | 1999-03-16 | 2001-07-31 | Nokia Mobile Phones Ltd | Menetelmä ja järjestelmä multimediaan liittyvän informaation välittämiseksi pakettikytkentäisessä solukkoradioverkossa |
| US6405256B1 (en) * | 1999-03-31 | 2002-06-11 | Lucent Technologies Inc. | Data streaming using caching servers with expandable buffers and adjustable rate of data transmission to absorb network congestion |
| US6785261B1 (en) * | 1999-05-28 | 2004-08-31 | 3Com Corporation | Method and system for forward error correction with different frame sizes |
| US6735192B1 (en) * | 1999-09-29 | 2004-05-11 | Lucent Technologies Inc. | Method and apparatus for dynamically varying a packet delay in a packet network based on a log-normal delay distribution |
| WO2001035243A1 (en) * | 1999-11-08 | 2001-05-17 | Megaxess, Inc. | QUALITY OF SERVICE (QoS) NEGOTIATION PROCEDURE FOR MULTI-TRANSPORT PROTOCOL ACCESS FOR SUPPORTING MULTI-MEDIA APPLICATIONS WITH QoS ASSURANCE |
| US6700893B1 (en) * | 1999-11-15 | 2004-03-02 | Koninklijke Philips Electronics N.V. | System and method for controlling the delay budget of a decoder buffer in a streaming data receiver |
| US7016970B2 (en) * | 2000-07-06 | 2006-03-21 | Matsushita Electric Industrial Co., Ltd. | System for transmitting stream data from server to client based on buffer and transmission capacities and delay time of the client |
| US6763392B1 (en) * | 2000-09-29 | 2004-07-13 | Microsoft Corporation | Media streaming methods and arrangements |
| FI118830B (fi) * | 2001-02-08 | 2008-03-31 | Nokia Corp | Tietovirran toisto |
| US20030198184A1 (en) * | 2001-08-31 | 2003-10-23 | Joe Huang | Method of dynamically determining real-time multimedia streaming rate over a communications networks |
| US7047308B2 (en) * | 2001-08-31 | 2006-05-16 | Sharp Laboratories Of America, Inc. | System and method for simultaneous media playout |
| US20030115320A1 (en) * | 2001-12-19 | 2003-06-19 | Yarroll Lamonte H.P. | Method for tuning voice playback ratio to optimize call quality |
| US7079486B2 (en) * | 2002-02-13 | 2006-07-18 | Agere Systems Inc. | Adaptive threshold based jitter buffer management for packetized data |
-
2003
- 2003-07-16 BR BR0312686-2A patent/BR0312686A/pt not_active IP Right Cessation
- 2003-07-16 AU AU2003249115A patent/AU2003249115A1/en not_active Abandoned
- 2003-07-16 WO PCT/IB2003/002816 patent/WO2004008673A2/en not_active Ceased
- 2003-07-16 US US10/623,133 patent/US20040057446A1/en not_active Abandoned
- 2003-07-16 RU RU2005104116/09A patent/RU2332705C2/ru not_active IP Right Cessation
- 2003-07-16 CN CN03816932.0A patent/CN1669019B/zh not_active Expired - Fee Related
- 2003-07-16 JP JP2004520963A patent/JP2006500797A/ja not_active Ceased
- 2003-07-16 EP EP03764045A patent/EP1532540A4/en not_active Withdrawn
- 2003-07-16 MX MXPA05000594A patent/MXPA05000594A/es active IP Right Grant
Also Published As
| Publication number | Publication date |
|---|---|
| US20040057446A1 (en) | 2004-03-25 |
| WO2004008673A2 (en) | 2004-01-22 |
| WO2004008673A3 (en) | 2004-12-16 |
| MXPA05000594A (es) | 2005-04-19 |
| AU2003249115A1 (en) | 2004-02-02 |
| EP1532540A4 (en) | 2010-06-02 |
| CN1669019A (zh) | 2005-09-14 |
| RU2332705C2 (ru) | 2008-08-27 |
| JP2006500797A (ja) | 2006-01-05 |
| BR0312686A (pt) | 2005-04-26 |
| CN1669019B (zh) | 2010-05-05 |
| EP1532540A2 (en) | 2005-05-25 |
| AU2003249115A8 (en) | 2004-02-02 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| RU2005104116A (ru) | Способ предоставления возможности компенсации задержки передачи пакетов при потоковой передаче мультимедийных данных | |
| TWI242957B (en) | Method and device for multimedia streaming | |
| RU2367011C2 (ru) | Устройство и способ передачи сигналов с упреждающей адаптацией скорости | |
| US7111058B1 (en) | Server and method for transmitting streaming media to client through a congested network | |
| US7542435B2 (en) | Buffer level signaling for rate adaptation in multimedia streaming | |
| US10263875B2 (en) | Real-time processing capability based quality adaptation | |
| US20120254649A1 (en) | Method and system for precise synchronization of audio and video streams during a distributed communication session with multiple participants | |
| EP1500248B1 (en) | System und method for data transmission combining downloading and streaming | |
| JPH11500289A (ja) | 圧縮されたテレビジョン信号を送信及び受信する方法 | |
| EE200300316A (et) | Meediumiandmete voo edastusmeetod ja süsteem ningvastav kliendiseade | |
| EP2710778B1 (en) | Method for dynamic adaptation of the reception bitrate and associated receiver | |
| US20080133744A1 (en) | Multimedia data streaming server and method for dynamically changing amount of transmitting data in response to network bandwidth | |
| WO2007131063A3 (en) | System and method of providing bandwidth on demand | |
| US20150295976A1 (en) | Method and apparatus for transmitting and receiving media segments using adaptive streaming | |
| JPH11187367A (ja) | 映像送信装置,映像受信装置及びこれらを用いた映像伝送システム | |
| KR20230002784A (ko) | 오디오 및/또는 비디오 콘텐츠 전송을 위한 방법 및 서버 | |
| US20030004992A1 (en) | Data reproduction apparatus and data reproduction method | |
| WO2007116334A3 (en) | A media server and method of operation therefor | |
| US20100086021A1 (en) | Information transmission apparatus, method of controlling the same, and storage medium | |
| CN104581340B (zh) | 客户端、流媒体数据接收方法和流媒体数据传输系统 | |
| KR20050047920A (ko) | 적응적 스트리밍 장치 및 방법 | |
| CN101378356B (zh) | 一种ip实时流媒体的播放方法 | |
| KR20190048186A (ko) | 적응적 스트리밍 서비스를 위한 다중 경로 기반 분할 전송 시스템 및 스트리밍 방법 | |
| KR100931344B1 (ko) | Vod 스트리밍 서비스를 제공하는 방법과 그를 위한시스템, 서버 및 사용자 단말기 | |
| JP4554544B2 (ja) | ストリーミングバッファ制御方法、ストリーム配信システム及び中継装置 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| MM4A | The patent is invalid due to non-payment of fees |
Effective date: 20110717 |