BR112017027326A2 - sinalização de segmentos em cache para broadcast - Google Patents
sinalização de segmentos em cache para broadcastInfo
- Publication number
- BR112017027326A2 BR112017027326A2 BR112017027326A BR112017027326A BR112017027326A2 BR 112017027326 A2 BR112017027326 A2 BR 112017027326A2 BR 112017027326 A BR112017027326 A BR 112017027326A BR 112017027326 A BR112017027326 A BR 112017027326A BR 112017027326 A2 BR112017027326 A2 BR 112017027326A2
- Authority
- BR
- Brazil
- Prior art keywords
- media data
- broadcast service
- client
- streaming client
- middleware unit
- Prior art date
Links
- 230000011664 signaling Effects 0.000 title 1
- 230000003044 adaptive effect Effects 0.000 abstract 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/50—Network services
- H04L67/56—Provisioning of proxy services
- H04L67/568—Storing data temporarily at an intermediate stage, e.g. caching
- H04L67/5681—Pre-fetching or pre-delivering data based on network 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
- 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/1066—Session management
- H04L65/1069—Session establishment or de-establishment
-
- 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/61—Network streaming of media packets for supporting one-way streaming services, e.g. Internet radio
- H04L65/611—Network streaming of media packets for supporting one-way streaming services, e.g. Internet radio for multicast or broadcast
-
- 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/61—Network streaming of media packets for supporting one-way streaming services, e.g. Internet radio
- H04L65/612—Network streaming of media packets for supporting one-way streaming services, e.g. Internet radio for unicast
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/02—Protocols based on web technology, e.g. hypertext transfer protocol [HTTP]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
- H04N21/433—Content storage operation, e.g. storage operation in response to a pause request, caching operations
- H04N21/4331—Caching operations, e.g. of an advertisement for later insertion during playback
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/45—Management operations performed by the client for facilitating the reception of or the interaction with the content or administrating data related to the end-user or to the client device itself, e.g. learning user preferences for recommending movies, resolving scheduling conflicts
- H04N21/462—Content or additional data management, e.g. creating a master electronic program guide from data received from the Internet and a Head-end, controlling the complexity of a video stream by scaling the resolution or bit-rate based on the client capabilities
- H04N21/4622—Retrieving content or additional data from different sources, e.g. from a broadcast channel and the Internet
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/60—Network structure or processes for video distribution between server and client or between remote clients; Control signalling between clients, server and network components; Transmission of management data between server and client, e.g. sending from server to client commands for recording incoming content stream; Communication details between server and client
- H04N21/61—Network physical structure; Signal processing
- H04N21/6106—Network physical structure; Signal processing specially adapted to the downstream path of the transmission network
- H04N21/6125—Network physical structure; Signal processing specially adapted to the downstream path of the transmission network involving transmission via Internet
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/60—Network structure or processes for video distribution between server and client or between remote clients; Control signalling between clients, server and network components; Transmission of management data between server and client, e.g. sending from server to client commands for recording incoming content stream; Communication details between server and client
- H04N21/61—Network physical structure; Signal processing
- H04N21/6106—Network physical structure; Signal processing specially adapted to the downstream path of the transmission network
- H04N21/6131—Network physical structure; Signal processing specially adapted to the downstream path of the transmission network involving transmission via a mobile phone network
-
- 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
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/06—Selective distribution of broadcast services, e.g. multimedia broadcast multicast service [MBMS]; Services to user groups; One-way selective calling services
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Computer Networks & Wireless Communication (AREA)
- Databases & Information Systems (AREA)
- Business, Economics & Management (AREA)
- General Business, Economics & Management (AREA)
- Information Transfer Between Computers (AREA)
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
Abstract
um dispositivo de cliente exemplar inclui uma unidade de middleware para receber dados de mídia, seja por meio de um serviço de broadcast ou de um serviço de unicast, dependendo de se o serviço de broadcast está disponível. o dispositivo de cliente também inclui um cliente de streaming, como um cliente de streaming adaptativo dinâmico sobre http (dash). o dash cliente envia solicitações para recuperar dados de mídia através da unidade de middleware. a unidade de middleware pode armazenar em cache dados de mídia recebidos através do serviço de broadcast, de modo que, mesmo quando o serviço de broadcast não está ativo, se o cliente de streaming solicita dados de mídia que foram recebidos anteriormente através do serviço de broadcast, a unidade de middleware pode prover os dados de mídia para o cliente de streaming a partir do cache, em vez de solicitar os dados de mídia de um dispositivo de servidor externo especificado na solicitação do cliente de streaming.
Applications Claiming Priority (4)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US201562181684P | 2015-06-18 | 2015-06-18 | |
US201562183615P | 2015-06-23 | 2015-06-23 | |
US15/184,138 US10193994B2 (en) | 2015-06-18 | 2016-06-16 | Signaling cached segments for broadcast |
PCT/US2016/038108 WO2016205670A1 (en) | 2015-06-18 | 2016-06-17 | Signaling cached segments for broadcast |
Publications (1)
Publication Number | Publication Date |
---|---|
BR112017027326A2 true BR112017027326A2 (pt) | 2018-09-04 |
Family
ID=56555708
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
BR112017027326A BR112017027326A2 (pt) | 2015-06-18 | 2016-06-17 | sinalização de segmentos em cache para broadcast |
Country Status (8)
Country | Link |
---|---|
US (1) | US10193994B2 (pt) |
EP (1) | EP3311586B1 (pt) |
JP (1) | JP2018524882A (pt) |
KR (1) | KR20180019579A (pt) |
CN (1) | CN107810624B (pt) |
BR (1) | BR112017027326A2 (pt) |
TW (1) | TW201703541A (pt) |
WO (1) | WO2016205670A1 (pt) |
Families Citing this family (34)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP3220649A4 (en) * | 2014-11-13 | 2018-06-20 | LG Electronics Inc. | Broadcasting signal transmission device, broadcasting signal reception device, broadcasting signal transmission method, and broadcasting signal reception method |
US10412132B2 (en) * | 2015-02-16 | 2019-09-10 | Lg Electronics Inc. | Broadcasting signal transmission device, broadcast signal reception device, broadcast signal transmission method, and broadcast signal reception method |
WO2016204815A1 (en) * | 2015-06-16 | 2016-12-22 | Intel IP Corporation | Adaptive video streaming using dynamic radio access network information |
WO2017063677A1 (en) * | 2015-10-13 | 2017-04-20 | Telefonaktiebolaget Lm Ericsson (Publ) | Adaptive precision for reporting consumption of streamed content |
WO2017102021A1 (en) * | 2015-12-18 | 2017-06-22 | Telefonaktiebolaget Lm Ericsson (Publ) | Handling of content delivery in a client node |
JPWO2017212931A1 (ja) * | 2016-06-08 | 2019-04-04 | ソニー株式会社 | 受信装置および受信方法、再生装置および再生方法、供給装置および供給方法、並びにプログラム |
US20180007307A1 (en) * | 2016-07-02 | 2018-01-04 | Qualcomm Incorporated | Distributed Implementation Architecture for Broadcast Receiver |
WO2018011054A1 (en) | 2016-07-15 | 2018-01-18 | Koninklijke Kpn N.V. | Streaming virtual reality video |
TWI599218B (zh) * | 2016-07-29 | 2017-09-11 | 元智大學 | 即時影音傳輸系統 |
US10574718B2 (en) | 2016-08-25 | 2020-02-25 | Comcast Cable Communications, Llc | Packaging content for delivery |
CN109923867A (zh) * | 2016-09-14 | 2019-06-21 | 皇家Kpn公司 | 流式传输虚拟现实视频 |
KR102532645B1 (ko) * | 2016-09-20 | 2023-05-15 | 삼성전자 주식회사 | 적응적 스트리밍 서비스에서 스트리밍 어플리케이케이션으로 데이터를 제공하는 방법 및 장치 |
EP3535644B1 (en) * | 2016-11-04 | 2023-02-22 | Koninklijke KPN N.V. | Streaming virtual reality video |
KR102132266B1 (ko) * | 2016-11-10 | 2020-07-10 | 소니 모바일 커뮤니케이션즈 인크. | 데이터 스트리밍에 대한 보조의 노드 타입 기반 제어 |
CN106658042B (zh) * | 2016-12-28 | 2019-07-02 | 广州华多网络科技有限公司 | 一种数据推送方法及相关客户端、服务器 |
US11290755B2 (en) * | 2017-01-10 | 2022-03-29 | Qualcomm Incorporated | Signaling data for prefetching support for streaming media data |
US20180205802A1 (en) * | 2017-01-13 | 2018-07-19 | Cisco Technology, Inc. | Cache Aware Streaming |
US20180242230A1 (en) * | 2017-02-19 | 2018-08-23 | Alcatel-Lucent Usa Inc. | Switching between unicast service and multicast-broadcast service |
US9872062B1 (en) * | 2017-02-22 | 2018-01-16 | Wyse Technology L.L.C. | Enforcing synchronization by embedding audio within video frame data |
US20200053394A1 (en) * | 2017-03-24 | 2020-02-13 | Sony Corporation | Content processing apparatus, content processing method, and program |
GB201706848D0 (en) * | 2017-04-28 | 2017-06-14 | Forbidden Tech Plc | Ftl uk |
GB2563251A (en) * | 2017-06-07 | 2018-12-12 | Sony Mobile Communications Inc | Terminal device, data processing apparatuses and methods |
CN107295573B (zh) * | 2017-07-12 | 2019-08-02 | 网宿科技股份有限公司 | 一种业务应用流量的引导方法和*** |
KR102305615B1 (ko) | 2017-10-03 | 2021-09-27 | 소니그룹주식회사 | 업 링크 스트리밍을 위한 네트워크 지원 |
CN108259576B (zh) * | 2017-12-27 | 2021-08-24 | 武汉网信安全技术股份有限公司 | 一种软硬件实时信息传输***和方法 |
EP3750303B1 (en) * | 2018-02-05 | 2024-04-03 | Telefonaktiebolaget LM Ericsson (publ) | A method, a user equipment and a computer program product for enabling a dynamic adaptive streaming over http, dash, player to fetch media segments from a network |
US10938872B2 (en) * | 2018-03-12 | 2021-03-02 | Qualcomm Incorporated | Processing interactivity events for streaming media data |
CN110519652B (zh) * | 2018-05-22 | 2021-05-18 | 华为软件技术有限公司 | Vr视频播放方法、终端及服务器 |
US20200112753A1 (en) * | 2018-10-03 | 2020-04-09 | Qualcomm Incorporated | Service description for streaming media data |
US10911793B2 (en) * | 2018-11-14 | 2021-02-02 | Sony Interactive Entertainment LLC | Video start-time reduction employing reductive edging principles |
DK3888316T3 (da) * | 2018-11-28 | 2023-11-27 | Broadpeak | Fremgangsmåde og system til levering af tidstro audiovisuelt indhold |
US11647241B2 (en) * | 2019-02-19 | 2023-05-09 | Sony Interactive Entertainment LLC | Error de-emphasis in live streaming |
US11523185B2 (en) | 2019-06-19 | 2022-12-06 | Koninklijke Kpn N.V. | Rendering video stream in sub-area of visible display area |
US11638040B2 (en) * | 2020-08-24 | 2023-04-25 | Schmied Enterprises LLC | Eco-friendly codec-based system for low latency transmission |
Family Cites Families (16)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6400996B1 (en) * | 1999-02-01 | 2002-06-04 | Steven M. Hoffberg | Adaptive pattern recognition based control system and method |
US5719786A (en) * | 1993-02-03 | 1998-02-17 | Novell, Inc. | Digital media data stream network management system |
US6499060B1 (en) * | 1999-03-12 | 2002-12-24 | Microsoft Corporation | Media coding for loss recovery with remotely predicted data units |
US6538623B1 (en) * | 1999-05-13 | 2003-03-25 | Pirooz Parnian | Multi-media data collection tool kit having an electronic multi-media “case” file and method of use |
US20030115294A1 (en) * | 2000-05-31 | 2003-06-19 | Khoi Hoang | Selective access digital data broadcast system |
US20060095939A1 (en) * | 2000-06-30 | 2006-05-04 | Jutzi Curtis E | Method and apparatus for the separation of data from digital broadcast signals for distribution via a computer network to clients |
US6813690B1 (en) * | 2001-06-12 | 2004-11-02 | Network Appliance, Inc. | Caching media data using content-sensitive identifiers |
US7535465B2 (en) * | 2003-09-02 | 2009-05-19 | Creative Technology Ltd. | Method and system to display media content data |
US8839319B2 (en) * | 2006-12-28 | 2014-09-16 | Comcast Cable Holdings, Llc | Limiting recording demands |
US20090083811A1 (en) * | 2007-09-26 | 2009-03-26 | Verivue, Inc. | Unicast Delivery of Multimedia Content |
US8977704B2 (en) | 2011-12-29 | 2015-03-10 | Nokia Corporation | Method and apparatus for flexible caching of delivered media |
US9401968B2 (en) | 2012-01-20 | 2016-07-26 | Nokia Techologies Oy | Method and apparatus for enabling pre-fetching of media |
EP2805501A1 (en) | 2012-01-24 | 2014-11-26 | Futurewei Technologies, Inc. | Simplification of lm mode |
US9241166B2 (en) * | 2012-06-11 | 2016-01-19 | Qualcomm Incorporated | Technique for adapting device tasks based on the available device resources |
US10015437B2 (en) * | 2013-01-15 | 2018-07-03 | Qualcomm Incorporated | Supporting transport diversity and time-shifted buffers for media streaming over a network |
US20160380778A1 (en) * | 2015-02-26 | 2016-12-29 | Telefonaktiebolaget Lm Ericsson (Publ) | A Master Device and Methods Therein |
-
2016
- 2016-06-16 US US15/184,138 patent/US10193994B2/en active Active
- 2016-06-17 WO PCT/US2016/038108 patent/WO2016205670A1/en active Search and Examination
- 2016-06-17 TW TW105119225A patent/TW201703541A/zh unknown
- 2016-06-17 EP EP16745217.6A patent/EP3311586B1/en active Active
- 2016-06-17 KR KR1020177036300A patent/KR20180019579A/ko unknown
- 2016-06-17 BR BR112017027326A patent/BR112017027326A2/pt not_active Application Discontinuation
- 2016-06-17 JP JP2017564715A patent/JP2018524882A/ja active Pending
- 2016-06-17 CN CN201680035148.6A patent/CN107810624B/zh active Active
Also Published As
Publication number | Publication date |
---|---|
KR20180019579A (ko) | 2018-02-26 |
EP3311586A1 (en) | 2018-04-25 |
CN107810624B (zh) | 2021-12-03 |
JP2018524882A (ja) | 2018-08-30 |
US20160373546A1 (en) | 2016-12-22 |
EP3311586B1 (en) | 2021-08-11 |
WO2016205670A1 (en) | 2016-12-22 |
US10193994B2 (en) | 2019-01-29 |
CN107810624A (zh) | 2018-03-16 |
TW201703541A (zh) | 2017-01-16 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
BR112017027326A2 (pt) | sinalização de segmentos em cache para broadcast | |
AR086368A1 (es) | Red de suministro de contenido con infraestructura de cache profundo | |
BR112016022636A2 (pt) | Sistema distribuído de armazenamento, método de gerenciamento de sessão em sistema distribuído de armazenamento, e, meio de armazenamento acessível por computador não transitório | |
MX2017016542A (es) | Encabezados de derechos de contenido. | |
BR112018001824A2 (pt) | gerenciamento de uma nuvem de dispositivos | |
BR112013033792A2 (pt) | sistema de computador, método para acessar um dispositivo de ponto de extremidade de interconexão de componentes periféricos expressos e aparelho | |
WO2015162072A3 (en) | Instant messaging systems and methods | |
BR112017014344A2 (pt) | solicitações de execução para serviços utilizando dados de localização compartilhados | |
BR112019006093A2 (pt) | método e dispositivo de envio de informação | |
WO2016141079A3 (en) | Identifying correlated components of dynamic content | |
BR112017006814A2 (pt) | construção de hierarquia de dispositivo para uma unidade terminal remota | |
WO2014184711A3 (en) | Method of and system for providing a client device with an automatic update of an ip address associated with a domain name | |
BR112016027192A8 (pt) | método de apresentar uma mensagem de áudio para um usuário de um dispositivo móvel, método de configurar um servidor e dispositivo móvel | |
BR112017008421A2 (pt) | interface multimodal baseada em veículo | |
WO2014036540A3 (en) | Network service system and method with off-heap caching | |
WO2015189702A3 (en) | Systems and methods for delivering and accessing software components | |
IN2014CN04305A (pt) | ||
BR112015031512A2 (pt) | mediar entrega de conteúdo via um ou mais serviços | |
BR112016023700A2 (pt) | estrutura de integração de serviços no lado do cliente | |
WO2016141076A3 (en) | Provisional execution of dynamic content component | |
BR112016004411A8 (pt) | sistema, método e meios de armazenamento de computador para identificar e direcionar dispositivos com base em subscrições de serviço de rede | |
BR112015015990A2 (pt) | rastreamento de conversão para instalação de aplicativos em dispositivos móveis | |
MX2018014627A (es) | Reutilización de datos almacenados en memoria caché. | |
MX2016009174A (es) | Sistemas y metodos para descargar contenido digital basado en prioridades. | |
MX346689B (es) | Pre-guardado en memoria cache de red de suministro de contenido (cdn) impulsado por aplicacion. |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
B11A | Dismissal acc. art.33 of ipl - examination not requested within 36 months of filing | ||
B11Y | Definitive dismissal - extension of time limit for request of examination expired [chapter 11.1.1 patent gazette] |