MX2017005085A - Reduccion de latencia de transmision de velocidad binaria adaptativa. - Google Patents
Reduccion de latencia de transmision de velocidad binaria adaptativa.Info
- Publication number
- MX2017005085A MX2017005085A MX2017005085A MX2017005085A MX2017005085A MX 2017005085 A MX2017005085 A MX 2017005085A MX 2017005085 A MX2017005085 A MX 2017005085A MX 2017005085 A MX2017005085 A MX 2017005085A MX 2017005085 A MX2017005085 A MX 2017005085A
- Authority
- MX
- Mexico
- Prior art keywords
- delivery
- fragments
- segment
- switchable
- fragment
- Prior art date
Links
- 230000005540 biological transmission Effects 0.000 title abstract 3
- 230000003044 adaptive effect Effects 0.000 title abstract 2
- 239000012634 fragment Substances 0.000 abstract 7
- 238000000034 method Methods 0.000 abstract 2
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/20—Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
- H04N21/23—Processing of content or additional data; Elementary server operations; Server middleware
- H04N21/234—Processing of video elementary streams, e.g. splicing of video streams or manipulating encoded video stream scene graphs
- H04N21/23406—Processing of video elementary streams, e.g. splicing of video streams or manipulating encoded video stream scene graphs involving management of server-side video buffer
-
- 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/65—Network streaming protocols, e.g. real-time transport protocol [RTP] or real-time control protocol [RTCP]
-
- 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/21—Server components or server architectures
- H04N21/218—Source of audio or video content, e.g. local disk arrays
- H04N21/2187—Live feed
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/20—Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
- H04N21/23—Processing of content or additional data; Elementary server operations; Server middleware
- H04N21/234—Processing of video elementary streams, e.g. splicing of video streams or manipulating encoded video stream scene graphs
- H04N21/23418—Processing of video elementary streams, e.g. splicing of video streams or manipulating encoded video stream scene graphs involving operations for analysing video streams, e.g. detecting features or characteristics
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/20—Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
- H04N21/23—Processing of content or additional data; Elementary server operations; Server middleware
- H04N21/234—Processing of video elementary streams, e.g. splicing of video streams or manipulating encoded video stream scene graphs
- H04N21/2343—Processing of video elementary streams, e.g. splicing of video streams or manipulating encoded video stream scene graphs involving reformatting operations of video signals for distribution or compliance with end-user requests or end-user device requirements
- H04N21/23439—Processing of video elementary streams, e.g. splicing of video streams or manipulating encoded video stream scene graphs involving reformatting operations of video signals for distribution or compliance with end-user requests or end-user device requirements for generating different versions
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/20—Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
- H04N21/23—Processing of content or additional data; Elementary server operations; Server middleware
- H04N21/235—Processing of additional data, e.g. scrambling of additional data or processing content descriptors
- H04N21/2353—Processing of additional data, e.g. scrambling of additional data or processing content descriptors specifically adapted to content descriptors, e.g. coding, compressing or processing of metadata
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/20—Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
- H04N21/23—Processing of content or additional data; Elementary server operations; Server middleware
- H04N21/238—Interfacing the downstream path of the transmission network, e.g. adapting the transmission rate of a video stream to network bandwidth; Processing of multiplex streams
- H04N21/2383—Channel coding or modulation of digital bit-stream, e.g. QPSK modulation
-
- 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/262—Content or additional data distribution scheduling, e.g. sending additional data at off-peak times, updating software modules, calculating the carousel transmission frequency, delaying a video stream transmission, generating play-lists
- H04N21/26258—Content or additional data distribution scheduling, e.g. sending additional data at off-peak times, updating software modules, calculating the carousel transmission frequency, delaying a video stream transmission, generating play-lists for generating a list of items to be played back in a given order, e.g. playlist, or scheduling item distribution according to such list
-
- 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/6118—Network physical structure; Signal processing specially adapted to the downstream path of the transmission network involving cable transmission, e.g. using a cable modem
-
- 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
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/80—Generation or processing of content or additional data by content creator independently of the distribution process; Content per se
- H04N21/83—Generation or processing of protective or descriptive data associated with content; Content structuring
- H04N21/845—Structuring of content, e.g. decomposing content into time segments
- H04N21/8456—Structuring of content, e.g. decomposing content into time segments by decomposing the content in the time domain, e.g. in time segments
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Databases & Information Systems (AREA)
- Computer Networks & Wireless Communication (AREA)
- Library & Information Science (AREA)
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
- Information Transfer Between Computers (AREA)
- Communication Control (AREA)
Abstract
Se proporciona un método para transmitir contenido multimedia que proporciona un tamaño de fragmentos significativamente reducido. El método incluye recibir una o más transmisiones de transporte adaptativas en un búfer de memoria en un transmisor HTTP de una unidad de preparación multimedia. Las transmisiones de transporte recibidas incluyen una pluralidad de segmentos conmutables que comprende cada uno o más fragmentos de entrega, los segmentos conmutables se marcan con los puntos limitantes de segmento y los fragmentos de entrega se marcan con los puntos limitantes de fragmento. Uno o más de los fragmentos de entrega después se transmiten de un segmento conmutable solicitado a un dispositivo de cliente solicitante hasta que se alcance un punto limitante de segmento de terminación, en donde cada fragmento de entrega es independientemente decodificable, y un dispositivo de cliente puede comenzar a decodificar y a presentar los fragmentos de entrega recibidos aun cuando el transmisor HTTP todavía no ha recibido completamente el segmento conmutable solicitado completo de la unidad de preparación multimedia.
Applications Claiming Priority (3)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US201462066971P | 2014-10-22 | 2014-10-22 | |
| PCT/US2015/056208 WO2016064728A1 (en) | 2014-10-22 | 2015-10-19 | Adaptive bitrate streaming latency reduction |
| US14/886,454 US10432982B2 (en) | 2014-10-22 | 2015-10-19 | Adaptive bitrate streaming latency reduction |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| MX2017005085A true MX2017005085A (es) | 2018-01-30 |
| MX373355B MX373355B (es) | 2020-07-06 |
Family
ID=54396989
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| MX2017005085A MX373355B (es) | 2014-10-22 | 2015-10-19 | Reducción de latencia de transmisión de velocidad binaria adaptativa. |
Country Status (4)
| Country | Link |
|---|---|
| US (1) | US10432982B2 (es) |
| CA (1) | CA2965484C (es) |
| MX (1) | MX373355B (es) |
| WO (1) | WO2016064728A1 (es) |
Families Citing this family (27)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN107251008B (zh) * | 2015-02-27 | 2020-11-13 | 帝威视有限公司 | 在实况视频编码和流传输中进行帧复制和帧扩展的系统和方法 |
| CN113613009B (zh) * | 2015-02-27 | 2024-06-25 | 索尼公司 | 发送装置、发送方法、接收装置和接收方法 |
| US20160323351A1 (en) | 2015-04-29 | 2016-11-03 | Box, Inc. | Low latency and low defect media file transcoding using optimized storage, retrieval, partitioning, and delivery techniques |
| US10645465B2 (en) * | 2015-12-21 | 2020-05-05 | Centurylink Intellectual Property Llc | Video file universal identifier for metadata resolution |
| WO2017132434A1 (en) * | 2016-01-28 | 2017-08-03 | Arris Enterprises Llc | Variable buffer handling for adaptive bitrate streaming |
| US10469885B2 (en) | 2016-03-22 | 2019-11-05 | Arris Enterprises Llc | Playback synchronization among adaptive bitrate streaming clients |
| US10148989B2 (en) * | 2016-06-15 | 2018-12-04 | Divx, Llc | Systems and methods for encoding video content |
| US10356159B1 (en) | 2016-06-27 | 2019-07-16 | Amazon Technologies, Inc. | Enabling playback and request of partial media fragments |
| US10313759B1 (en) * | 2016-06-27 | 2019-06-04 | Amazon Technologies, Inc. | Enabling playback and request of partial media fragments |
| GB2560953A (en) * | 2017-03-30 | 2018-10-03 | Nokia Technologies Oy | Video Streaming |
| EP3393129A1 (en) * | 2017-04-21 | 2018-10-24 | Alcatel-Lucent España, S.A. | Multimedia content delivery with reduced delay |
| US20180324231A1 (en) * | 2017-05-08 | 2018-11-08 | Alcatel-Lucent Usa Inc. | Multicast adaptive bitrate channel selection in access networks |
| US11019409B2 (en) | 2017-05-16 | 2021-05-25 | Telefonaktiebolaget Lm Ericsson (Publ) | Low latency media ingestion system, devices and methods |
| US10904313B2 (en) | 2017-06-20 | 2021-01-26 | Telefonaktiebolaget Lm Ericsson (Publ) | Apparatuses, methods, computer programs, and computer program products for live uplink adaptive streaming |
| US11470131B2 (en) | 2017-07-07 | 2022-10-11 | Box, Inc. | User device processing of information from a network-accessible collaboration system |
| TWI826387B (zh) * | 2017-09-08 | 2023-12-21 | 美商開放電視股份有限公司 | 用於內容呈現之位元率及管線保留技術 |
| EP3863296B1 (en) * | 2017-09-11 | 2023-11-22 | Tiledmedia B.V. | Streaming frames of spatial elements to a client device |
| US20190090005A1 (en) * | 2017-09-21 | 2019-03-21 | Comcast Cable Communications, Llc | Low Latency Adaptive Bitrate Linear Video Delivery System |
| US11146834B1 (en) * | 2017-09-28 | 2021-10-12 | Twitch Interactive, Inc. | Server-based encoded version selection |
| US10735783B1 (en) * | 2017-09-28 | 2020-08-04 | Twitch Interactive, Inc. | Intra-rendition latency variation |
| US10327040B1 (en) | 2017-09-28 | 2019-06-18 | Twitch Interactive, Inc. | Forward error correction for low latency streaming |
| US10594758B2 (en) * | 2017-12-15 | 2020-03-17 | Cisco Technology, Inc. | Latency reduction by sending audio and metadata ahead of time |
| US10820022B1 (en) * | 2018-05-03 | 2020-10-27 | Amazon Technologies, Inc. | Low latency playback for chunked media segments |
| EP3687176A1 (en) | 2019-01-22 | 2020-07-29 | InterDigital CE Patent Holdings | A client and a method for managing, at the client, a streaming session of a multimedia content |
| US11240280B2 (en) * | 2019-02-19 | 2022-02-01 | Apple Inc. | Low latency streaming media |
| US11611798B2 (en) * | 2019-04-05 | 2023-03-21 | Sony Interactive Entertainment LLC | IDR fracking for glass to glass latency reduction |
| US11831879B2 (en) * | 2019-09-20 | 2023-11-28 | Comcast Cable Communications, Llc | Methods, systems, and apparatuses for enhanced adaptive bitrate segmentation |
Family Cites Families (9)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2002087235A1 (en) * | 2001-04-19 | 2002-10-31 | Vividon, Inc. | System for applying metric to multimedia files over network |
| US20030023690A1 (en) * | 2001-07-26 | 2003-01-30 | Sunit Lohtia | Method and apparatus for providing selective delivery of notifications to users of multiple devices over a network |
| US7644172B2 (en) * | 2002-06-24 | 2010-01-05 | Microsoft Corporation | Communicating via a connection between a streaming server and a client without breaking the connection |
| US8892763B2 (en) * | 2011-01-05 | 2014-11-18 | Motorola Mobility Llc | Live television playback optimizations |
| EP2685742A4 (en) | 2011-04-07 | 2014-03-05 | Huawei Tech Co Ltd | METHOD, DEVICE AND SYSTEM FOR SENDING AND PROCESSING MEDIA CONTENT |
| KR20130005878A (ko) * | 2011-07-07 | 2013-01-16 | 삼성전자주식회사 | 저저항 반도체 소자 |
| US9843844B2 (en) * | 2011-10-05 | 2017-12-12 | Qualcomm Incorporated | Network streaming of media data |
| US9215080B2 (en) * | 2013-05-31 | 2015-12-15 | Broadcom Corporation | Adaptive bit rate distribution of multicast streams |
| US9344748B2 (en) * | 2014-03-31 | 2016-05-17 | Arris Enterprises, Inc. | Adaptive streaming transcoder synchronization |
-
2015
- 2015-10-19 CA CA2965484A patent/CA2965484C/en active Active
- 2015-10-19 MX MX2017005085A patent/MX373355B/es active IP Right Grant
- 2015-10-19 US US14/886,454 patent/US10432982B2/en active Active
- 2015-10-19 WO PCT/US2015/056208 patent/WO2016064728A1/en not_active Ceased
Also Published As
| Publication number | Publication date |
|---|---|
| CA2965484C (en) | 2019-07-23 |
| CA2965484A1 (en) | 2016-04-28 |
| US20160119657A1 (en) | 2016-04-28 |
| WO2016064728A1 (en) | 2016-04-28 |
| US10432982B2 (en) | 2019-10-01 |
| MX373355B (es) | 2020-07-06 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| MX2017005085A (es) | Reduccion de latencia de transmision de velocidad binaria adaptativa. | |
| HUE067834T2 (hu) | Pontfelhõ adatátviteli eszköz, pontfelhõ adatátviteli eljárás, pontfelhõ adatvevõ eszköz, pontfelhõ adatvevõ eljárás | |
| EP4002277A4 (en) | POINT CLOUD DATA TRANSMITTING DEVICE, POINT CLOUD DATA TRANSMITTING METHOD, POINT CLOUD DATA RECEIVING DEVICE AND POINT CLOUD DATA RECEIVING METHOD | |
| EP3944625A4 (en) | POINT CLOUD DATA TRANSMITTER DEVICE, POINT CLOUD DATA TRANSMITTER METHOD, POINT CLOUD DATA RECEIVE DEVICE AND POINT CLOUD DATA RECEIVE METHOD | |
| MX2016009901A (es) | Dispositivo de transmision, metodo de transmision, dispositivo de recepcion, metodo de recepcion, dispositivo de visualizacion, y metodo de visualizacion. | |
| EP3214841A4 (en) | Transmission method, reception method, transmitting device, and receiving device | |
| EP3576323A3 (en) | Devices and methods for facilitating non-orthogonal wireless communications | |
| MX2017005590A (es) | Aparato de transmision, metodo de transmision, aparato de recepcion, y metodo de recepcion. | |
| EP3232671A4 (en) | Transmission method, reception method, transmitting device, and receiving device | |
| PH12016502051A1 (en) | Reception device, reception method, transmission device, and transmission method | |
| EP3301869A4 (en) | Method, transmitter, and receiver for transmission of data stream in flexeth | |
| AR090616A1 (es) | Aparato de recepcion, metodo de recepcion, aparato de transmision, metodo de transmision y programa | |
| EP3208801A4 (en) | Transmitting device, transmission method, receiving device, and receiving method | |
| EP3282748A4 (en) | Data transmission method, sending device, and reception device | |
| ZA201908114B (en) | Data transmission method, transmitting end device, and receiving end device | |
| EP3361736A4 (en) | Video transmission method, video reception method, video transmission device, and video reception device | |
| MX2018008395A (es) | Dispositivo de recepcion, dispositivo de transmision y metodo de procesamiento de datos. | |
| EP3119102A4 (en) | Receiving device, reception method, transmitting device, and transmission method | |
| EP3291569A4 (en) | Reception device, transmission device, and data processing method | |
| MX2018009410A (es) | Dispositivo de transmision, metodo de transmision, dispositivo de recepcion y metodo de recepcion. | |
| MX378478B (es) | Dispositivo de recepcion, metodo de recepcion, dispositivo de transmision y metodo de transmision. | |
| MX2018003615A (es) | Dispositivo de transmision, metodo de transmision, dispositivo de recepcion y metodo de recepcion. | |
| MX382619B (es) | Dispositivo de transmisión, método de transmisión, dispositivo de recepción, y método de recepción. | |
| MX389734B (es) | Dispositivo de transmision, dispositivo de recepcion y metodo de procesamiento de datos. | |
| MX2020004273A (es) | Dispositivo de transmision, metodo de transmision, dispositivo de recepcion, y metodo de recepcion. |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| FG | Grant or registration |