WO2012082588A3 - Real-time or near real-time streaming with compressed playlists - Google Patents
Real-time or near real-time streaming with compressed playlists Download PDFInfo
- Publication number
- WO2012082588A3 WO2012082588A3 PCT/US2011/064346 US2011064346W WO2012082588A3 WO 2012082588 A3 WO2012082588 A3 WO 2012082588A3 US 2011064346 W US2011064346 W US 2011064346W WO 2012082588 A3 WO2012082588 A3 WO 2012082588A3
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- time
- real
- playlist
- request
- near real
- Prior art date
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N7/00—Television systems
- H04N7/16—Analogue secrecy systems; Analogue subscription systems
- H04N7/173—Analogue secrecy systems; Analogue subscription systems with two-way working, e.g. subscriber sending a programme selection signal
- H04N7/17309—Transmission or handling of upstream communications
- H04N7/17318—Direct or substantially direct transmission and handling of requests
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/20—Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
- H04N21/23—Processing of content or additional data; Elementary server operations; Server middleware
- H04N21/234—Processing of video elementary streams, e.g. splicing of video streams, manipulating MPEG-4 scene graphs
- H04N21/2343—Processing of video elementary streams, e.g. splicing of video streams, manipulating MPEG-4 scene graphs involving reformatting operations of video signals for distribution or compliance with end-user requests or end-user device requirements
- H04N21/234327—Processing of video elementary streams, e.g. splicing of video streams, manipulating MPEG-4 scene graphs involving reformatting operations of video signals for distribution or compliance with end-user requests or end-user device requirements by decomposing into layers, e.g. base layer and one or more enhancement layers
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- 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
- 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/60—Network streaming of media packets
- H04L65/75—Media network packet handling
- H04L65/756—Media network packet handling adapting media to device capabilities
-
- 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/75—Media network packet handling
- H04L65/762—Media network packet handling at the source
-
- 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
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L69/00—Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
- H04L69/04—Protocols for data compression, e.g. ROHC
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/20—Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
- H04N21/23—Processing of content or additional data; Elementary server operations; Server middleware
- H04N21/234—Processing of video elementary streams, e.g. splicing of video streams, manipulating MPEG-4 scene graphs
- H04N21/2343—Processing of video elementary streams, e.g. splicing of video streams, manipulating MPEG-4 scene graphs involving reformatting operations of video signals for distribution or compliance with end-user requests or end-user device requirements
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/20—Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
- H04N21/23—Processing of content or additional data; Elementary server operations; Server middleware
- H04N21/234—Processing of video elementary streams, e.g. splicing of video streams, manipulating MPEG-4 scene graphs
- H04N21/2343—Processing of video elementary streams, e.g. splicing of video streams, manipulating MPEG-4 scene graphs involving reformatting operations of video signals for distribution or compliance with end-user requests or end-user device requirements
- H04N21/234363—Processing of video elementary streams, e.g. splicing of video streams, manipulating MPEG-4 scene graphs involving reformatting operations of video signals for distribution or compliance with end-user requests or end-user device requirements by altering the spatial resolution, e.g. for clients with a lower screen resolution
-
- 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
-
- 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/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/439—Processing of audio elementary streams
- H04N21/4394—Processing of audio elementary streams involving operations for analysing the audio stream, e.g. detecting features or characteristics in audio streams
-
- 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/44—Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream, rendering scenes according to MPEG-4 scene graphs
- H04N21/44004—Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream, rendering scenes according to MPEG-4 scene graphs involving video buffer management, e.g. video decoder buffer or video display 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/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/44—Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream, rendering scenes according to MPEG-4 scene graphs
- H04N21/44016—Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream, rendering scenes according to MPEG-4 scene graphs involving splicing one content stream with another content stream, e.g. for substituting a video clip
-
- 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/442—Monitoring 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/44209—Monitoring of downstream path of the transmission network originating from a server, e.g. bandwidth variations of a wireless 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
-
- 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
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y10—TECHNICAL SUBJECTS COVERED BY FORMER USPC
- Y10S—TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y10S707/00—Data processing: database and file management or data structures
- Y10S707/912—Applications of a database
- Y10S707/913—Multimedia
- Y10S707/916—Audio
Abstract
Methods and apparatuses provide real-time or near real-time streaming of content using transfer protocols such as an HTTP compliant protocol. In one embodiment, a method includes providing a request (300) for a playlist file (e.g. an updated playlist) and specifying a compression protocol with or for the request; the request can come from a client device which is requesting the playlist from a web server. The web server can provide the playlist in a compressed format.
Priority Applications (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020137017811A KR101445994B1 (en) | 2010-12-14 | 2011-12-12 | Real-time or near real-time streaming with compressed playlists |
EP11801945.4A EP2633665B1 (en) | 2010-12-14 | 2011-12-12 | Real-time or near real-time streaming with compressed playlists |
CN201180064518.6A CN103314598B (en) | 2010-12-14 | 2011-12-12 | There is the real-time of compression playlist or near real-time streaming |
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US12/968,202 US8156089B2 (en) | 2008-12-31 | 2010-12-14 | Real-time or near real-time streaming with compressed playlists |
US12/968,202 | 2010-12-14 |
Publications (2)
Publication Number | Publication Date |
---|---|
WO2012082588A2 WO2012082588A2 (en) | 2012-06-21 |
WO2012082588A3 true WO2012082588A3 (en) | 2012-11-01 |
Family
ID=45406894
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/US2011/064346 WO2012082588A2 (en) | 2010-12-14 | 2011-12-12 | Real-time or near real-time streaming with compressed playlists |
Country Status (5)
Country | Link |
---|---|
US (3) | US8156089B2 (en) |
EP (1) | EP2633665B1 (en) |
KR (1) | KR101445994B1 (en) |
CN (2) | CN106550245B (en) |
WO (1) | WO2012082588A2 (en) |
Families Citing this family (80)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP2201707A4 (en) * | 2007-09-20 | 2011-09-21 | Visible World Corp | Systems and methods for media packaging |
US8099476B2 (en) | 2008-12-31 | 2012-01-17 | Apple Inc. | Updatable real-time or near real-time streaming |
US8578272B2 (en) | 2008-12-31 | 2013-11-05 | Apple Inc. | Real-time or near real-time streaming |
US8156089B2 (en) | 2008-12-31 | 2012-04-10 | Apple, Inc. | Real-time or near real-time streaming with compressed playlists |
US20100287211A1 (en) * | 2009-05-11 | 2010-11-11 | Samsung Electronics Co., Ltd. | Object linking |
EP2264604A1 (en) * | 2009-06-15 | 2010-12-22 | Thomson Licensing | Device for real-time streaming of two or more streams in parallel to a solid state memory device array |
WO2011119554A1 (en) * | 2010-03-22 | 2011-09-29 | Echostar Technologies Llc | Systems and methods for securely streaming media content |
GB201105502D0 (en) | 2010-04-01 | 2011-05-18 | Apple Inc | Real time or near real time streaming |
US8560642B2 (en) | 2010-04-01 | 2013-10-15 | Apple Inc. | Real-time or near real-time streaming |
US8805963B2 (en) | 2010-04-01 | 2014-08-12 | Apple Inc. | Real-time or near real-time streaming |
US9043484B2 (en) * | 2010-04-02 | 2015-05-26 | Disney Enterprises, Inc. | Streaming playback and dynamic ad insertion |
CN102882845B (en) | 2010-04-07 | 2016-07-13 | 苹果公司 | In real time or quasi real time streaming |
US8412842B2 (en) * | 2010-08-25 | 2013-04-02 | Telefonaktiebolaget L M Ericsson (Publ) | Controlling streaming media responsive to proximity to user selected display elements |
EP2614653A4 (en) * | 2010-09-10 | 2015-04-15 | Nokia Corp | A method and apparatus for adaptive streaming |
US9001886B2 (en) | 2010-11-22 | 2015-04-07 | Cisco Technology, Inc. | Dynamic time synchronization |
US8938619B2 (en) | 2010-12-29 | 2015-01-20 | Adobe Systems Incorporated | System and method for decrypting content samples including distinct encryption chains |
US8683013B2 (en) | 2011-04-18 | 2014-03-25 | Cisco Technology, Inc. | System and method for data streaming in a computer network |
US8856283B2 (en) | 2011-06-03 | 2014-10-07 | Apple Inc. | Playlists for real-time or near real-time streaming |
US8843586B2 (en) | 2011-06-03 | 2014-09-23 | Apple Inc. | Playlists for real-time or near real-time streaming |
US9515904B2 (en) | 2011-06-21 | 2016-12-06 | The Nielsen Company (Us), Llc | Monitoring streaming media content |
US20130084053A1 (en) * | 2011-10-04 | 2013-04-04 | Utc Fire & Security Corporation | System to merge multiple recorded video timelines |
US20130254159A1 (en) * | 2011-10-25 | 2013-09-26 | Clip Interactive, Llc | Apparatus, system, and method for digital audio services |
US11599915B1 (en) | 2011-10-25 | 2023-03-07 | Auddia Inc. | Apparatus, system, and method for audio based browser cookies |
US8983076B2 (en) | 2011-12-22 | 2015-03-17 | Adobe Systems Incorporated | Methods and apparatus for key delivery in HTTP live streaming |
US8898717B1 (en) * | 2012-01-11 | 2014-11-25 | Cisco Technology, Inc. | System and method for obfuscating start-up delay in a linear media service environment |
US9875480B2 (en) * | 2012-01-27 | 2018-01-23 | Sony Network Entertainment International Llc | System, method, and infrastructure for real-time live streaming content |
US8887193B2 (en) * | 2012-01-27 | 2014-11-11 | Sony Corporation | System, method, and infrastructure for real-time live streaming content |
US9591098B2 (en) | 2012-02-01 | 2017-03-07 | Cisco Technology, Inc. | System and method to reduce stream start-up delay for adaptive streaming |
CN102591993A (en) * | 2012-02-16 | 2012-07-18 | 中国工商银行股份有限公司 | Asynchronous processing method and device for hotlist data update |
CN104335522A (en) * | 2012-03-21 | 2015-02-04 | 爱迪德加拿大公司 | Method and system for chain transformation |
US8788659B1 (en) * | 2012-03-29 | 2014-07-22 | Google Inc. | Playlist analytics |
US20150172353A1 (en) * | 2012-07-11 | 2015-06-18 | Miska Hannuksela | Method and apparatus for interacting with a media presentation description that describes a summary media presentation and an original media presentation |
US9813740B2 (en) | 2012-08-24 | 2017-11-07 | Google Inc. | Method and apparatus for streaming multimedia data with access point positioning information |
US20140189141A1 (en) * | 2012-12-28 | 2014-07-03 | Humax Co., Ltd. | Real-time content transcoding method, apparatus and system, and real-time content receiving method and apparatus |
WO2014111984A1 (en) * | 2013-01-17 | 2014-07-24 | 株式会社ソニー・コンピュータエンタテインメント | Information processing device and file management method |
US20140258292A1 (en) | 2013-03-05 | 2014-09-11 | Clip Interactive, Inc. | Apparatus, system, and method for integrating content and content services |
US10171887B2 (en) * | 2013-03-13 | 2019-01-01 | Comcast Cable Communications, Llc | Methods and systems for intelligent playback |
US9558217B2 (en) * | 2013-03-15 | 2017-01-31 | Christopher V. Beckman | Data storage devices based on supplementation |
CN104113790B (en) * | 2013-04-16 | 2017-09-15 | 优视科技有限公司 | A kind of video broadcasting method and device based on Android operation system |
US8943534B2 (en) | 2013-05-20 | 2015-01-27 | Disney Enterprises, Inc. | Advanced streaming playback/dynamic ad insertion |
WO2015010134A1 (en) | 2013-07-19 | 2015-01-22 | Clip Interactive, Llc | Sub-audible signaling |
EP3036884B1 (en) * | 2013-08-23 | 2020-08-19 | bitmovin GmbH | System and method for session mobility for adaptive bitrate streaming |
US9923945B2 (en) | 2013-10-10 | 2018-03-20 | Cisco Technology, Inc. | Virtual assets for on-demand content generation |
KR102104409B1 (en) * | 2013-11-14 | 2020-05-29 | 한화테크윈 주식회사 | Image Recording system based on Open-platform and protocol-conversion method thereof |
US9661106B2 (en) * | 2013-12-04 | 2017-05-23 | Facebook, Inc. | Uploading and transcoding media files |
FR3016263A1 (en) * | 2014-01-07 | 2015-07-10 | Orange | METHOD OF PROCESSING ERROR RESTITUTION OF DIGITAL CONTENT |
KR20160110442A (en) | 2014-01-29 | 2016-09-21 | 코닌클리즈케 케이피엔 엔.브이. | Establishing a streaming presentation of an event |
JP6433151B2 (en) * | 2014-05-20 | 2018-12-05 | キヤノン株式会社 | Video supply device, video acquisition device, control method thereof, and video supply system |
CN105141569B (en) * | 2014-05-30 | 2019-06-21 | 华为技术有限公司 | Media processing method and equipment |
TW201547271A (en) * | 2014-06-04 | 2015-12-16 | Wistron Corp | Playback method and associated transmitting device, playback device, and communication system |
CN104244028B (en) * | 2014-06-18 | 2017-11-24 | 华为技术有限公司 | A kind of content distribution method based on code stream adaptive technique, apparatus and system |
CN104166882A (en) * | 2014-08-04 | 2014-11-26 | 武汉金融资产交易所有限公司 | Financial asset transaction method based on P2P technology |
CN105376612A (en) * | 2014-08-26 | 2016-03-02 | 华为技术有限公司 | Video playing method, media equipment, playing equipment and multimedia system |
CN107079013B (en) * | 2014-10-14 | 2020-07-10 | 皇家Kpn公司 | Managing concurrent streaming of media streams |
US11778014B2 (en) * | 2014-12-12 | 2023-10-03 | Arris Enterprises Llc | Throttling content download in adaptive HTTP live streaming |
US20160285952A1 (en) * | 2015-03-25 | 2016-09-29 | Qualcomm Incorporated | Conveying data between devices in wireless personal area network |
KR102367134B1 (en) | 2015-06-25 | 2022-02-24 | 삼성전자주식회사 | Method for controlling accelerator and accelerator thereof |
CN105160267A (en) * | 2015-07-20 | 2015-12-16 | 天脉聚源(北京)科技有限公司 | File security detection method and apparatus |
US9973785B1 (en) * | 2015-12-28 | 2018-05-15 | Amazon Technologies, Inc. | Automatic failover for live video streaming |
US10432685B2 (en) | 2016-05-31 | 2019-10-01 | Brightcove, Inc. | Limiting key request rates for streaming media |
US10347300B2 (en) * | 2017-03-01 | 2019-07-09 | International Business Machines Corporation | Correlation of recorded video presentations and associated slides |
CN107071567A (en) * | 2017-05-18 | 2017-08-18 | 深圳算云微豆投资中心(有限合伙) | A kind of monitoring method and system of multi-medium data transmitting procedure |
US10284888B2 (en) * | 2017-06-03 | 2019-05-07 | Apple Inc. | Multiple live HLS streams |
US10638192B2 (en) * | 2017-06-19 | 2020-04-28 | Wangsu Science & Technology Co., Ltd. | Live streaming quick start method and system |
US11093443B2 (en) | 2017-06-29 | 2021-08-17 | Sap Se | Database-level container group management |
US10984021B2 (en) * | 2017-06-29 | 2021-04-20 | Sap Se | Deployment of independent database artifact groups |
US10776330B2 (en) | 2017-06-29 | 2020-09-15 | Sap Se | Optimized re-deployment of database artifacts |
US11166080B2 (en) | 2017-12-21 | 2021-11-02 | Facebook, Inc. | Systems and methods for presenting content |
IT201800002537A1 (en) * | 2018-02-09 | 2019-08-09 | St Microelectronics Srl | PROCEDURE FOR COMPRESSION OF DATA, SYSTEM, EQUIPMENT, VEHICLE AND IT PRODUCT CORRESPONDING |
CN108924596B (en) * | 2018-08-28 | 2020-11-13 | 苏州科达科技股份有限公司 | Media data transmission method, device and storage medium |
US11757965B2 (en) | 2019-02-19 | 2023-09-12 | Apple Inc. | Low latency streaming media |
US11265586B2 (en) * | 2019-05-06 | 2022-03-01 | Apple Inc. | Skipping segments in playlists |
US11197052B2 (en) | 2019-07-12 | 2021-12-07 | Apple Inc. | Low latency streaming media |
US11622164B2 (en) | 2019-07-12 | 2023-04-04 | Carrier Corporation | System and method for streaming video/s |
US11089379B2 (en) | 2019-12-11 | 2021-08-10 | Apple Inc. | Preload hinting for low latency HTTP live streaming system |
CN112437152B (en) * | 2020-11-20 | 2022-05-17 | 北京百度网讯科技有限公司 | Crash processing method and device, electronic equipment and storage medium |
FR3110312B1 (en) * | 2021-01-13 | 2023-04-28 | Jc Decaux | Digital signage method and system, digital signage device and digital signage server |
WO2022271313A1 (en) * | 2021-06-23 | 2022-12-29 | Microsoft Technology Licensing, Llc | Meeting management engine for a meeting management system |
US11595321B2 (en) | 2021-07-06 | 2023-02-28 | Vmware, Inc. | Cluster capacity management for hyper converged infrastructure updates |
US11695815B1 (en) * | 2022-12-06 | 2023-07-04 | CodeShop, B.V. | Method and system for redundant media presentation generation |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5819160A (en) * | 1996-09-18 | 1998-10-06 | At&T Corp | Programmable radio subscription system for receiving selectively defined information |
US20100169303A1 (en) * | 2008-12-31 | 2010-07-01 | David Biderman | Playlists for real-time or near real-time streaming |
WO2010078281A2 (en) * | 2008-12-31 | 2010-07-08 | Apple Inc. | Real-time or near real-time streaming |
Family Cites Families (242)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5065396A (en) | 1990-01-02 | 1991-11-12 | At&T Bell Laboratories | Inverse multiplexer and demultiplexer techniques |
US5719786A (en) | 1993-02-03 | 1998-02-17 | Novell, Inc. | Digital media data stream network management system |
US5361259A (en) | 1993-02-19 | 1994-11-01 | American Telephone And Telegraph Company | Wide area network (WAN)-arrangement |
EP0614317A3 (en) | 1993-03-05 | 1995-01-25 | Sony Corp | Video signal decoding. |
US5550982A (en) | 1993-06-24 | 1996-08-27 | Starlight Networks | Video application server |
US5610841A (en) | 1993-09-30 | 1997-03-11 | Matsushita Electric Industrial Co., Ltd. | Video server |
US5524110A (en) | 1993-11-24 | 1996-06-04 | Intel Corporation | Conferencing over multiple transports |
US5493514A (en) | 1993-11-24 | 1996-02-20 | Intel Corporation | Process, apparatus, and system for encoding and decoding video signals |
US5579239A (en) | 1994-02-16 | 1996-11-26 | Freeman; Mitchael C. | Remote video transmission system |
US5819034A (en) | 1994-04-28 | 1998-10-06 | Thomson Consumer Electronics, Inc. | Apparatus for transmitting and receiving executable applications as for a multimedia system |
US5583859A (en) | 1994-08-30 | 1996-12-10 | Bell Communications Research, Inc. | Data labeling technique for high performance protocol processing |
US5613032A (en) | 1994-09-02 | 1997-03-18 | Bell Communications Research, Inc. | System and method for recording, playing back and searching multimedia events wherein video, audio and text can be searched and retrieved |
US5668948A (en) | 1994-09-08 | 1997-09-16 | International Business Machines Corporation | Media streamer with control node enabling same isochronous streams to appear simultaneously at output ports or different streams to appear simultaneously at output ports |
US5821986A (en) | 1994-11-03 | 1998-10-13 | Picturetel Corporation | Method and apparatus for visual communications in a scalable network environment |
EP0720374A1 (en) | 1994-12-30 | 1996-07-03 | Daewoo Electronics Co., Ltd | Apparatus for parallel decoding of digital video signals |
US6181867B1 (en) | 1995-06-07 | 2001-01-30 | Intervu, Inc. | Video storage and retrieval system |
US5778374A (en) * | 1995-08-03 | 1998-07-07 | International Business Machines Corporation | Compressed common file directory for mass storage systems |
US5741951A (en) * | 1995-08-08 | 1998-04-21 | Huntsman Specialty Chemicals Corporation | Conjoint manufacture of MTBE and diisobutylene |
CN1198862A (en) | 1995-09-01 | 1998-11-11 | 斯塔盖德数字网络有限公司 | Information contrasting and the software adding by using |
IL115263A (en) | 1995-09-12 | 1999-04-11 | Vocaltec Ltd | System and method for distributing multi-media presentations in a computer network |
JPH0981497A (en) | 1995-09-12 | 1997-03-28 | Toshiba Corp | Real-time stream server, storing method for real-time stream data and transfer method therefor |
US5835495A (en) | 1995-10-11 | 1998-11-10 | Microsoft Corporation | System and method for scaleable streamed audio transmission over a network |
US5933603A (en) | 1995-10-27 | 1999-08-03 | Emc Corporation | Video file server maintaining sliding windows of a video data set in random access memories of stream server computers for immediate video-on-demand service beginning at any specified location |
US5751951A (en) | 1995-10-30 | 1998-05-12 | Mitsubishi Electric Information Technology Center America, Inc. | Network interface |
US5987510A (en) | 1995-11-10 | 1999-11-16 | Kabushiki Kaisha Toshiba | Method for transferring files according to file list provided in response to file request |
US5627936A (en) | 1995-12-21 | 1997-05-06 | Intel Corporation | Apparatus and method for temporal indexing of multiple audio, video and data streams |
US5805823A (en) | 1996-01-30 | 1998-09-08 | Wayfarer Communications, Inc. | System and method for optimal multiplexed message aggregation between client applications in client-server networks |
JP3258236B2 (en) | 1996-05-28 | 2002-02-18 | 株式会社日立製作所 | Multimedia information transfer system |
DE69725533T2 (en) | 1996-08-30 | 2004-05-19 | Matsushita Electric Industrial Co., Ltd., Kadoma | Digital broadcasting system, digital broadcasting device and receiver therefor |
US5928330A (en) | 1996-09-06 | 1999-07-27 | Motorola, Inc. | System, device, and method for streaming a multimedia file |
US5867230A (en) | 1996-09-06 | 1999-02-02 | Motorola Inc. | System, device, and method for streaming a multimedia file encoded at a variable bitrate |
US20030093790A1 (en) | 2000-03-28 | 2003-05-15 | Logan James D. | Audio and video program recording, editing and playback systems using metadata |
RU2189119C2 (en) | 1997-01-29 | 2002-09-10 | Инсигма Технолоджиз Лимитед | Method for transmitting media files over communication network |
JPH10229420A (en) | 1997-02-17 | 1998-08-25 | Matsushita Electric Ind Co Ltd | Communication system |
US6151632A (en) | 1997-03-14 | 2000-11-21 | Microsoft Corporation | Method and apparatus for distributed transmission of real-time multimedia information |
US6292834B1 (en) | 1997-03-14 | 2001-09-18 | Microsoft Corporation | Dynamic bandwidth selection for efficient transmission of multimedia streams in a computer network |
US6032193A (en) | 1997-03-20 | 2000-02-29 | Niobrara Research And Development Corporation | Computer system having virtual circuit address altered by local computer to switch to different physical data link to increase data transmission bandwidth |
US5974503A (en) | 1997-04-25 | 1999-10-26 | Emc Corporation | Storage and access of continuous media files indexed as lists of raid stripe sets associated with file names |
US5892915A (en) | 1997-04-25 | 1999-04-06 | Emc Corporation | System having client sending edit commands to server during transmission of continuous media from one clip in play list for editing the play list |
KR100340253B1 (en) * | 1997-06-25 | 2002-06-12 | 윤종용 | Improved home network, browser based, command and control |
US6014694A (en) | 1997-06-26 | 2000-01-11 | Citrix Systems, Inc. | System for adaptive video/audio transport over a network |
US5999529A (en) | 1997-09-16 | 1999-12-07 | Nortel Networks Corporation | Method and apparatus for interworking ATM adaptation layer formats |
US5996015A (en) | 1997-10-31 | 1999-11-30 | International Business Machines Corporation | Method of delivering seamless and continuous presentation of multimedia data files to a target device by assembling and concatenating multimedia segments in memory |
US20020002039A1 (en) | 1998-06-12 | 2002-01-03 | Safi Qureshey | Network-enabled audio device |
US6385596B1 (en) | 1998-02-06 | 2002-05-07 | Liquid Audio, Inc. | Secure online music distribution system |
US6377995B2 (en) | 1998-02-19 | 2002-04-23 | At&T Corp. | Indexing multimedia communications |
IL123819A (en) | 1998-03-24 | 2001-09-13 | Geo Interactive Media Group Lt | Network media streaming |
EP0984584A1 (en) | 1998-09-04 | 2000-03-08 | America Online, Inc. | Internet multimedia broadcast system |
US6847778B1 (en) | 1999-03-30 | 2005-01-25 | Tivo, Inc. | Multimedia visual progress indication system |
US6538665B2 (en) | 1999-04-15 | 2003-03-25 | Apple Computer, Inc. | User interface for presenting media information |
JP2001036423A (en) | 1999-05-20 | 2001-02-09 | Yamaha Corp | Program reproduction system and program reproduction method |
CA2338695C (en) | 1999-05-28 | 2009-07-07 | Matsushita Electric Industrial Co., Ltd. | Semiconductor memory card, playback apparatus, recording apparatus, playback method, recording method, and computer-readable recording medium |
JP3522635B2 (en) | 1999-08-03 | 2004-04-26 | ヴィジョンアーツ株式会社 | Computer-readable recording medium recording an image file, apparatus for creating this recording medium, medium recording an image file creation program, image file transmitting apparatus, image file processing apparatus, medium recording image file processing program |
RU2272318C2 (en) | 1999-08-03 | 2006-03-20 | Вижионартс Инк. | Computer-readable data carrier, on which image file is recorded, device for making a data carrier, carrier on which program is recorded for forming an image file, device for transferring image file, device for processing image file and carrier, on which program for processing an image file is recorded |
US8341662B1 (en) | 1999-09-30 | 2012-12-25 | International Business Machine Corporation | User-controlled selective overlay in a streaming media |
US6625750B1 (en) | 1999-11-16 | 2003-09-23 | Emc Corporation | Hardware and software failover services for a file server |
AU1627601A (en) | 1999-11-29 | 2001-06-04 | Binary Broadcasting Corporation | Secure digital music distribution |
US20070038728A1 (en) | 1999-12-08 | 2007-02-15 | Jacobs Paul E | A system for controlling the distribution of advertisements to informational client devices using a playlist |
US20020029166A1 (en) | 1999-12-08 | 2002-03-07 | Qualcomm Incorporated | E-mail software and method and system for distributing advertisements to client devices that have such e-mail software installed thereon |
US20070005428A1 (en) | 1999-12-08 | 2007-01-04 | Jacobs Paul E | Method for distributing advertisements to client devices having e-mail software installed including multiple advertisement operational modes |
GB2365287B (en) | 1999-12-16 | 2002-11-06 | Actv Inc | Method using a local host for network communication |
US6928403B2 (en) | 2000-03-02 | 2005-08-09 | Texas Instruments Incorporated | Automatic detection of connectivity between an emulator and a target device |
US7187947B1 (en) | 2000-03-28 | 2007-03-06 | Affinity Labs, Llc | System and method for communicating selected information to an electronic device |
US7725812B1 (en) | 2000-03-31 | 2010-05-25 | Avid Technology, Inc. | Authoring system for combining temporal and nontemporal digital media |
US7260564B1 (en) | 2000-04-07 | 2007-08-21 | Virage, Inc. | Network video guide and spidering |
EP1158799A1 (en) | 2000-05-18 | 2001-11-28 | Deutsche Thomson-Brandt Gmbh | Method and receiver for providing subtitle data in several languages on demand |
US7756743B1 (en) | 2000-06-21 | 2010-07-13 | Clubcom, Llc | System and method for branding a facility |
US7017189B1 (en) | 2000-06-27 | 2006-03-21 | Microsoft Corporation | System and method for activating a rendering device in a multi-level rights-management architecture |
US6925495B2 (en) * | 2000-07-13 | 2005-08-02 | Vendaria Media, Inc. | Method and system for delivering and monitoring an on-demand playlist over a network using a template |
AU2001283004A1 (en) | 2000-07-24 | 2002-02-05 | Vivcom, Inc. | System and method for indexing, searching, identifying, and editing portions of electronic multimedia files |
US7471834B2 (en) | 2000-07-24 | 2008-12-30 | Vmark, Inc. | Rapid production of reduced-size images from compressed video streams |
US7218837B2 (en) | 2000-09-25 | 2007-05-15 | Victor Company Of Japan, Ltd. | Program-signal recording and reproducing apparatus |
US6834297B1 (en) * | 2000-10-06 | 2004-12-21 | Redline Networks, Inc. | Web resource transfer acceleration system and method |
US20020046315A1 (en) | 2000-10-13 | 2002-04-18 | Interactive Objects, Inc. | System and method for mapping interface functionality to codec functionality in a portable audio device |
US20020083182A1 (en) | 2000-12-18 | 2002-06-27 | Alvarado Juan C. | Real-time streamed data download system and method |
MY147018A (en) | 2001-01-04 | 2012-10-15 | Thomson Licensing Sa | A method and apparatus for acquiring media services available from content aggregators |
US20080059532A1 (en) | 2001-01-18 | 2008-03-06 | Kazmi Syed N | Method and system for managing digital content, including streaming media |
WO2002057943A1 (en) | 2001-01-18 | 2002-07-25 | Yahoo! Inc. | Method and system for managing digital content, including streaming media |
US20020147634A1 (en) | 2001-01-31 | 2002-10-10 | Ronald Jacoby | System for dynamic generation of online streaming media advertisements |
US7308717B2 (en) | 2001-02-23 | 2007-12-11 | International Business Machines Corporation | System and method for supporting digital rights management in an enhanced Java™ 2 runtime environment |
US20030061305A1 (en) | 2001-03-30 | 2003-03-27 | Chyron Corporation | System and method for enhancing streaming media delivery and reporting |
US8275709B2 (en) | 2001-05-31 | 2012-09-25 | Contentguard Holdings, Inc. | Digital rights management of content when content is a future live event |
US6990497B2 (en) | 2001-06-26 | 2006-01-24 | Microsoft Corporation | Dynamic streaming media management |
US7076478B2 (en) | 2001-06-26 | 2006-07-11 | Microsoft Corporation | Wrapper playlists on streaming media services |
JP3871274B2 (en) | 2001-09-10 | 2007-01-24 | トムソン ライセンシング | Method of adding contents information and index information of each playlist record to audio data file playlist |
US7721103B2 (en) | 2001-09-18 | 2010-05-18 | Media Rights Technologies, Inc. | System and method for providing global media content delivery |
US7343487B2 (en) * | 2001-10-10 | 2008-03-11 | Nokia Corporation | Datacast distribution system |
US7334016B2 (en) | 2001-11-15 | 2008-02-19 | Globalview Software Inc. | Data transfer system for providing non-buffered, real-time streaming data users |
US7039784B1 (en) | 2001-12-20 | 2006-05-02 | Info Value Computing Inc. | Video distribution system using dynamic disk load balancing with variable sub-segmenting |
JP4039489B2 (en) | 2002-01-12 | 2008-01-30 | コアトラスト インコーポレーテッド | Information protection method and system for multimedia contents |
US7159174B2 (en) | 2002-01-16 | 2007-01-02 | Microsoft Corporation | Data preparation for media browsing |
US7096234B2 (en) | 2002-03-21 | 2006-08-22 | Microsoft Corporation | Methods and systems for providing playlists |
US20030186645A1 (en) | 2002-04-02 | 2003-10-02 | Robert Mori | Method for marking a portion of a media broadcast for later use |
US6868439B2 (en) | 2002-04-04 | 2005-03-15 | Hewlett-Packard Development Company, L.P. | System and method for supervising use of shared storage by multiple caching servers physically connected through a switching router to said shared storage via a robust high speed connection |
US7020710B2 (en) | 2002-06-21 | 2006-03-28 | Thomson Licensing | Streaming media delivery on multicast networks for network and server bandwidth minimization and enhanced personalization |
US7549060B2 (en) | 2002-06-28 | 2009-06-16 | Microsoft Corporation | Using a rights template to obtain a signed rights label (SRL) for digital content in a digital rights management system |
US7272296B2 (en) | 2002-07-24 | 2007-09-18 | Thomson Licensing | Navigating to a particular program or specific time increment in a personal video recorder |
US7917557B2 (en) * | 2002-09-05 | 2011-03-29 | Koninklijke Philips Electronics N.V. | Method and devices for creating a second playlist based on a first playlist |
US8584175B2 (en) | 2002-09-16 | 2013-11-12 | Touchtunes Music Corporation | Digital downloading jukebox system with user-tailored music management, communications, and other tools |
US7668842B2 (en) | 2002-10-16 | 2010-02-23 | Microsoft Corporation | Playlist structure for large playlists |
US7054888B2 (en) | 2002-10-16 | 2006-05-30 | Microsoft Corporation | Optimizing media player memory during rendering |
JP4355659B2 (en) | 2002-10-21 | 2009-11-04 | パナソニック株式会社 | Data processing device |
US20040086120A1 (en) * | 2002-11-06 | 2004-05-06 | Akins Glendon L. | Selecting and downloading content to a portable player |
US6812994B2 (en) | 2002-12-04 | 2004-11-02 | Eastman Kodak Company | Streamlined methods and systems for scheduling and handling digital cinema content in a multi-theatre environment |
KR100520115B1 (en) | 2002-12-27 | 2005-10-10 | 삼성전자주식회사 | Apparatus and method for managing playlist |
CA2457602A1 (en) | 2003-02-19 | 2004-08-19 | Impatica Inc. | Method of synchronizing streams of real time data |
US7383229B2 (en) | 2003-03-12 | 2008-06-03 | Yahoo! Inc. | Access control and metering system for streaming media |
US7287083B1 (en) | 2003-03-20 | 2007-10-23 | Novell, Inc. | Computing environment failover in a branch office environment |
US7349663B1 (en) | 2003-04-24 | 2008-03-25 | Leave A Little Room Foundation | Internet radio station and disc jockey system |
KR100492567B1 (en) | 2003-05-13 | 2005-06-03 | 엘지전자 주식회사 | Http-based video streaming apparatus and method for a mobile communication system |
US20040250293A1 (en) | 2003-06-09 | 2004-12-09 | Sony Corporation | System and method for providing alternate program services |
US20040260835A1 (en) | 2003-06-23 | 2004-12-23 | Welk Douglas L. | Automotive internet radio system |
US20050005025A1 (en) | 2003-07-04 | 2005-01-06 | Michael Harville | Method for managing a streaming media service |
KR20050015937A (en) | 2003-08-05 | 2005-02-21 | 삼성전자주식회사 | Information storage medium, reproducing apparatus and method therefor |
US20130097302A9 (en) | 2003-10-01 | 2013-04-18 | Robert Khedouri | Audio visual player apparatus and system and method of content distribution using the same |
US7673062B2 (en) | 2003-11-18 | 2010-03-02 | Yahoo! Inc. | Method and apparatus for assisting with playback of remotely stored media files |
US8544050B2 (en) | 2003-12-30 | 2013-09-24 | Aol Inc. | Rule-based playlist engine |
US7949726B2 (en) * | 2004-03-12 | 2011-05-24 | Ocean And Coastal Environmental Sensing, Inc. | System and method for delivering information on demand |
US20060179153A1 (en) | 2004-03-22 | 2006-08-10 | Nam-Yul Lee | Streaming based contents distribution network system and methods for splitting, merging and retrieving files |
JP2005323325A (en) | 2004-03-26 | 2005-11-17 | Nec Corp | Broadcast video/audio data recording method, device, and recording medium |
US7818444B2 (en) | 2004-04-30 | 2010-10-19 | Move Networks, Inc. | Apparatus, system, and method for multi-bitrate content streaming |
US7720983B2 (en) | 2004-05-03 | 2010-05-18 | Microsoft Corporation | Fast startup for streaming media |
JP2005332274A (en) | 2004-05-20 | 2005-12-02 | Toshiba Corp | Data structure of metadata stream for object in dynamic image, retrieval method and reproduction method |
NZ552887A (en) | 2004-07-23 | 2008-11-28 | Commw Scient Ind Res Org | Method and system for integrating browsing histories with media playlists |
US20110213879A1 (en) | 2010-03-01 | 2011-09-01 | Ashley Edwardo King | Multi-level Decision Support in a Content Delivery Network |
JP4332089B2 (en) | 2004-08-19 | 2009-09-16 | ソニー株式会社 | REPRODUCTION DEVICE, REPRODUCTION METHOD, REPRODUCTION PROGRAM, AND RECORDING MEDIUM |
US20060083481A1 (en) * | 2004-10-14 | 2006-04-20 | Ulead Systems, Inc. | Method for generating a playlist and the system for the same |
JP2007065928A (en) | 2005-08-30 | 2007-03-15 | Toshiba Corp | Information storage medium, information processing method, information transfer method, information reproduction method, information reproduction device, information recording method, information recording device, and program |
US7412149B2 (en) | 2004-10-28 | 2008-08-12 | Bitband Technologies, Ltd. | Trick mode generation in video streaming |
WO2006065223A1 (en) | 2004-12-13 | 2006-06-22 | Muvee Technologies Pte Ltd | A method of automatically editing media recordings |
US7490775B2 (en) | 2004-12-30 | 2009-02-17 | Aol Llc, A Deleware Limited Liability Company | Intelligent identification of multimedia content for synchronization |
US7664872B2 (en) | 2005-01-05 | 2010-02-16 | Divx, Inc. | Media transfer protocol |
US7434154B2 (en) | 2005-01-07 | 2008-10-07 | Dell Products L.P. | Systems and methods for synchronizing media rendering |
US20070214182A1 (en) * | 2005-01-15 | 2007-09-13 | Outland Research, Llc | Establishment-based media and messaging service |
KR100567157B1 (en) * | 2005-02-11 | 2006-04-04 | 비디에이터 엔터프라이즈 인크 | A method of multiple file streamnig service through playlist in mobile environment and system thereof |
US7818350B2 (en) * | 2005-02-28 | 2010-10-19 | Yahoo! Inc. | System and method for creating a collaborative playlist |
US8352627B1 (en) | 2005-03-23 | 2013-01-08 | Apple Inc. | Approach for downloading data over networks using automatic bandwidth detection |
US8176565B2 (en) | 2005-04-15 | 2012-05-08 | Sony Corporation | Information processing apparatus, information processing method, and computer program |
US7978955B2 (en) | 2005-04-22 | 2011-07-12 | Sony Corporation | Recording device, recording method, reproducing device, reproducing method, program, and recording medium |
US8321041B2 (en) | 2005-05-02 | 2012-11-27 | Clear Channel Management Services, Inc. | Playlist-based content assembly |
WO2006119186A2 (en) | 2005-05-02 | 2006-11-09 | University Of Virginia Patent Foundation | Systems, devices, and methods for interpreting movement |
US7686215B2 (en) | 2005-05-21 | 2010-03-30 | Apple Inc. | Techniques and systems for supporting podcasting |
JP4731214B2 (en) | 2005-06-17 | 2011-07-20 | ソニー エリクソン モバイル コミュニケーションズ, エービー | Portable terminal device, content distribution device, content distribution system, and communication program |
US20080005348A1 (en) | 2005-06-24 | 2008-01-03 | David Kosiba | System and method for enabling playlist navigation of digital multimedia content |
US7680824B2 (en) * | 2005-08-11 | 2010-03-16 | Microsoft Corporation | Single action media playlist generation |
US20070055743A1 (en) | 2005-09-02 | 2007-03-08 | Pirtle Ross M | Remote control media player |
US20070174147A1 (en) | 2005-12-30 | 2007-07-26 | Realnetworks | System and method for updating a playlist based upon ratings |
JP2007115293A (en) | 2005-10-17 | 2007-05-10 | Toshiba Corp | Information storage medium, program, information reproducing method, information reproducing apparatus, data transfer method, and data processing method |
JP2007158414A (en) | 2005-11-30 | 2007-06-21 | Matsushita Electric Ind Co Ltd | Content distribution system and content intermediary server |
CN101102309A (en) * | 2005-12-02 | 2008-01-09 | 阿尔卡特公司 | Faster than real time streaming in a playlist context |
TW200723081A (en) | 2005-12-13 | 2007-06-16 | Universal Scient Ind Co Ltd | Circular multimedia playback progress indicator and method of indicating signals thereof |
US8214516B2 (en) | 2006-01-06 | 2012-07-03 | Google Inc. | Dynamic media serving infrastructure |
JPWO2007111312A1 (en) | 2006-03-28 | 2009-08-13 | パイオニア株式会社 | Content distribution system, server device, content distribution method and program |
US7730420B1 (en) | 2006-05-03 | 2010-06-01 | The Weather Channel, Inc. | Systems and methods for creating a playlist |
WO2008094279A1 (en) | 2006-06-06 | 2008-08-07 | Cts Media | A method and system for dynamic management of multiple media data streams |
US20070282905A1 (en) | 2006-06-06 | 2007-12-06 | Sony Ericsson Mobile Communications Ab | Communication terminals and methods for prioritizing the playback of distributed multimedia files |
US20080133603A1 (en) | 2006-08-28 | 2008-06-05 | Lawrence Fischer | System and method for media publishing |
GB2454618B (en) | 2006-09-01 | 2010-03-03 | Rowe Internat Corp | Automatic music management methods and systems |
KR20080020868A (en) | 2006-09-01 | 2008-03-06 | 삼성전자주식회사 | Apparatus and method for simultaneously recording and replaying streaming content |
JP4694448B2 (en) | 2006-09-13 | 2011-06-08 | アルパイン株式会社 | Audio equipment |
US20080109888A1 (en) | 2006-09-14 | 2008-05-08 | Shah Ullah | Methods and systems for securing content projected to a nearby device |
US20080091717A1 (en) * | 2006-09-27 | 2008-04-17 | Zachary Adam Garbow | Generation of Collaborative Playlist Based Upon Musical Preference Data from Multiple Digital Media Players |
US8601018B2 (en) | 2006-11-08 | 2013-12-03 | Open Invention Network, Llc | Apparatus and method for dynamically providing web-based multimedia to a mobile phone |
US8176058B2 (en) | 2006-11-30 | 2012-05-08 | Yahoo! Inc. | Method and systems for managing playlists |
US8219636B2 (en) | 2006-12-18 | 2012-07-10 | Verizon Patent And Licensing Inc. | Networked media recording |
WO2008081415A2 (en) | 2006-12-28 | 2008-07-10 | France Telecom | Media file server |
US8180735B2 (en) | 2006-12-29 | 2012-05-15 | Prodea Systems, Inc. | Managed file backup and restore at remote storage locations through multi-services gateway at user premises |
US20080256129A1 (en) * | 2006-12-31 | 2008-10-16 | Robert Salinas | Method and System of Creating Media Playlists and Sending to Mobile Devices |
US20080159715A1 (en) | 2007-01-03 | 2008-07-03 | Microsoft Corporation | Contextual linking and out-of-band delivery of related online content |
US20080209066A1 (en) | 2007-01-24 | 2008-08-28 | Spio Mary A | Method and apparatus for providing continuous playback of media programs at a remote end user computer |
US20100281042A1 (en) | 2007-02-09 | 2010-11-04 | Novarra, Inc. | Method and System for Transforming and Delivering Video File Content for Mobile Devices |
US10382514B2 (en) | 2007-03-20 | 2019-08-13 | Apple Inc. | Presentation of media in an application |
US20080250319A1 (en) | 2007-04-05 | 2008-10-09 | Research In Motion Limited | System and method for determining media playback behaviour in a media application for a portable media device |
US20080271076A1 (en) | 2007-04-27 | 2008-10-30 | General Instrument Corporation | Method and Apparatus for Switching Between Edge Device Resources in an SDV System |
JP5276099B2 (en) | 2007-07-03 | 2013-08-28 | スリーエム イノベイティブ プロパティズ カンパニー | System and method for assigning multiple pieces of content to a time slot sample and measuring the effect of the assigned content |
US7769829B1 (en) | 2007-07-17 | 2010-08-03 | Adobe Systems Inc. | Media feeds and playback of content |
DE102007041143B4 (en) | 2007-08-30 | 2010-04-08 | Siemens Enterprise Communications Gmbh & Co. Kg | Method for analyzing concurrently transmitted, encrypted data streams in IP networks |
WO2009046435A1 (en) | 2007-10-05 | 2009-04-09 | Aharon Mizrahi | System and method for enabling search of content |
CN101448009B (en) | 2007-11-27 | 2013-02-20 | 鸿富锦精密工业(深圳)有限公司 | Music synchronous playing system and method therefor and music player |
US9734198B2 (en) * | 2007-11-30 | 2017-08-15 | Red Hat, Inc. | Query processing |
US8543622B2 (en) | 2007-12-07 | 2013-09-24 | Patrick Giblin | Method and system for meta-tagging media content and distribution |
EP2235642A4 (en) | 2007-12-13 | 2016-08-03 | Highwinds Holdings Inc | Content delivery network |
WO2009079065A1 (en) | 2007-12-14 | 2009-06-25 | Clear Channel Management Services, L.P. | Dynamic audio file and method of use |
US8364296B2 (en) | 2008-01-02 | 2013-01-29 | International Business Machines Corporation | Method and system for synchronizing playing of an ordered list of auditory content on multiple playback devices |
WO2009097492A1 (en) | 2008-01-30 | 2009-08-06 | Azuki Systems, Inc. | Media navigation system |
WO2009110605A1 (en) | 2008-03-07 | 2009-09-11 | 日本ビクター株式会社 | Server device, terminal device, reproduction device |
US8239889B2 (en) | 2008-03-10 | 2012-08-07 | Hulu, LLC | Method and apparatus for collecting viewer survey data and for providing compensation for same |
US20090249222A1 (en) | 2008-03-25 | 2009-10-01 | Square Products Corporation | System and method for simultaneous media presentation |
US20100040349A1 (en) | 2008-05-01 | 2010-02-18 | Elliott Landy | System and method for real-time synchronization of a video resource and different audio resources |
US8275880B2 (en) | 2008-05-06 | 2012-09-25 | Microsoft Corporation | Media content programming, delivery, and consumption |
US7979570B2 (en) | 2008-05-12 | 2011-07-12 | Swarmcast, Inc. | Live media delivery over a packet-based computer network |
US8644675B2 (en) | 2008-06-06 | 2014-02-04 | Deluxe Digital Studios, Inc. | Methods and systems for use in providing playback of variable length content in a fixed length framework |
KR20100000335A (en) | 2008-06-24 | 2010-01-06 | 삼성전자주식회사 | User interface, content navigation method and content reproducing apparatus, and storing medium storing the method |
US8452855B2 (en) | 2008-06-27 | 2013-05-28 | Yahoo! Inc. | System and method for presentation of media related to a context |
US8375137B2 (en) | 2008-07-22 | 2013-02-12 | Control4 Corporation | System and method for streaming audio using a send queue |
US10007668B2 (en) | 2008-08-01 | 2018-06-26 | Vantrix Corporation | Method and system for triggering ingestion of remote content by a streaming server using uniform resource locator folder mapping |
US8473628B2 (en) | 2008-08-29 | 2013-06-25 | Adobe Systems Incorporated | Dynamically altering playlists |
EP2175577A3 (en) | 2008-10-09 | 2012-03-28 | MMI Broadcasting Ltd. | Apparatus and methods for broadcasting |
US9788043B2 (en) | 2008-11-07 | 2017-10-10 | Digimarc Corporation | Content interaction methods and systems employing portable devices |
US8527877B2 (en) | 2008-11-25 | 2013-09-03 | At&T Intellectual Property I, L.P. | Systems and methods to select media content |
US9060187B2 (en) | 2008-12-22 | 2015-06-16 | Netflix, Inc. | Bit rate stream switching |
US8156089B2 (en) | 2008-12-31 | 2012-04-10 | Apple, Inc. | Real-time or near real-time streaming with compressed playlists |
US8260877B2 (en) | 2008-12-31 | 2012-09-04 | Apple Inc. | Variant streams for real-time or near real-time streaming to provide failover protection |
US8161137B2 (en) | 2009-01-16 | 2012-04-17 | At&T Intellectual Property I., L.P. | Environment delivery network |
US8621044B2 (en) | 2009-03-16 | 2013-12-31 | Microsoft Corporation | Smooth, stateless client media streaming |
US8429287B2 (en) | 2009-04-29 | 2013-04-23 | Rangecast Technologies, Llc | Network audio distribution system and method |
US10410222B2 (en) | 2009-07-23 | 2019-09-10 | DISH Technologies L.L.C. | Messaging service for providing updates for multimedia content of a live event delivered over the internet |
EP2280521A1 (en) | 2009-07-30 | 2011-02-02 | Alcatel Lucent | Method of switching media content for a mobile apparatus |
CA2822185C (en) | 2009-08-14 | 2014-04-22 | Azuki Systems, Inc. | Method and system for unified mobile content protection |
EP2467786B1 (en) | 2009-08-17 | 2019-07-31 | Akamai Technologies, Inc. | Method and system for http-based stream delivery |
CN101662665B (en) * | 2009-08-31 | 2015-07-22 | 传线网络科技(上海)有限公司 | Real-time VOD system and VOD method thereof |
US8392600B2 (en) | 2009-09-14 | 2013-03-05 | Adobe Systems Incorporated | Dynamic stream switch control |
US20110096828A1 (en) | 2009-09-22 | 2011-04-28 | Qualcomm Incorporated | Enhanced block-request streaming using scalable encoding |
US9237387B2 (en) | 2009-10-06 | 2016-01-12 | Microsoft Technology Licensing, Llc | Low latency cacheable media streaming |
EP2486491A4 (en) | 2009-10-06 | 2013-10-23 | Unwired Planet Llc | Managing network traffic by editing a manifest file and/or using intermediate flow control |
CN107911332B (en) | 2009-11-04 | 2021-01-08 | 阿莫泰克有限公司 | Method, system and computer readable medium for media content streaming |
KR101750048B1 (en) | 2009-11-13 | 2017-07-03 | 삼성전자주식회사 | Method and apparatus for providing trick play service |
KR101750049B1 (en) | 2009-11-13 | 2017-06-22 | 삼성전자주식회사 | Method and apparatus for adaptive streaming |
JP5758398B2 (en) | 2009-11-16 | 2015-08-05 | トゥウェンティース・センチュリー・フォックス・フィルム・コーポレイションTwentieth Century Fox Film Corporation | Non-destructive file-based mastering for multiple languages and editions |
DK2526671T3 (en) | 2010-01-18 | 2017-02-27 | ERICSSON TELEFON AB L M (publ) | METHODS AND DEVICES FOR HTTP MEDIA FLOW DISTRIBUTION |
US8972541B2 (en) | 2010-02-12 | 2015-03-03 | Alcatel Lucent | Method and apparatus providing access network aware presence to applications |
WO2011119554A1 (en) | 2010-03-22 | 2011-09-29 | Echostar Technologies Llc | Systems and methods for securely streaming media content |
GB201105502D0 (en) | 2010-04-01 | 2011-05-18 | Apple Inc | Real time or near real time streaming |
US8560642B2 (en) | 2010-04-01 | 2013-10-15 | Apple Inc. | Real-time or near real-time streaming |
US9043484B2 (en) | 2010-04-02 | 2015-05-26 | Disney Enterprises, Inc. | Streaming playback and dynamic ad insertion |
US8954596B2 (en) | 2010-04-02 | 2015-02-10 | Netflix, Inc. | Dynamic virtual chunking of streaming media content |
US8683007B2 (en) | 2010-05-27 | 2014-03-25 | Smsc Holdings S.A.R.L. | Seamless transfer of media streams |
US8555163B2 (en) | 2010-06-09 | 2013-10-08 | Microsoft Corporation | Smooth streaming client component |
AU2010202741B1 (en) | 2010-06-30 | 2010-12-23 | Brightcove Inc. | Dynamic chunking for media streaming |
EP2596626B8 (en) | 2010-07-20 | 2018-11-21 | InterDigital Madison Patent Holdings | Method for content presentation during trick mode operations |
EP2614653A4 (en) | 2010-09-10 | 2015-04-15 | Nokia Corp | A method and apparatus for adaptive streaming |
WO2012059376A1 (en) | 2010-11-02 | 2012-05-10 | Telefonaktiebolaget L M Ericsson (Publ) | Methods and devices for media description delivery |
EP2451151B1 (en) | 2010-11-08 | 2014-08-13 | Deluxe Media Inc. | Method and apparatus for use in controlling the playback of contents related with a recorded content. |
US20120124179A1 (en) | 2010-11-12 | 2012-05-17 | Realnetworks, Inc. | Traffic management in adaptive streaming protocols |
US20120315009A1 (en) | 2011-01-03 | 2012-12-13 | Curt Evans | Text-synchronized media utilization and manipulation |
US9247312B2 (en) | 2011-01-05 | 2016-01-26 | Sonic Ip, Inc. | Systems and methods for encoding source media in matroska container files for adaptive bitrate streaming using hypertext transfer protocol |
WO2012112896A2 (en) | 2011-02-18 | 2012-08-23 | Aereo, Inc. | Method and system for program and stream control of video to target device |
US8798777B2 (en) | 2011-03-08 | 2014-08-05 | Packetvideo Corporation | System and method for using a list of audio media to create a list of audiovisual media |
US8849950B2 (en) | 2011-04-07 | 2014-09-30 | Qualcomm Incorporated | Network streaming of video data using byte range requests |
US8510555B2 (en) | 2011-04-27 | 2013-08-13 | Morega Systems Inc | Streaming video server with virtual file system and methods for use therewith |
US20120284804A1 (en) | 2011-05-02 | 2012-11-08 | Authentec, Inc. | System and method for protecting digital contents with digital rights management (drm) |
US9462024B2 (en) | 2011-06-08 | 2016-10-04 | Futurewei Technologies, Inc. | System and method of media content streaming with a multiplexed representation |
-
2010
- 2010-12-14 US US12/968,202 patent/US8156089B2/en active Active
-
2011
- 2011-12-12 EP EP11801945.4A patent/EP2633665B1/en active Active
- 2011-12-12 KR KR1020137017811A patent/KR101445994B1/en active IP Right Grant
- 2011-12-12 WO PCT/US2011/064346 patent/WO2012082588A2/en active Application Filing
- 2011-12-12 CN CN201611125055.0A patent/CN106550245B/en active Active
- 2011-12-12 CN CN201180064518.6A patent/CN103314598B/en active Active
-
2012
- 2012-03-30 US US13/436,131 patent/US8280863B2/en active Active
- 2012-10-01 US US13/632,886 patent/US8762351B2/en active Active
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5819160A (en) * | 1996-09-18 | 1998-10-06 | At&T Corp | Programmable radio subscription system for receiving selectively defined information |
US20100169303A1 (en) * | 2008-12-31 | 2010-07-01 | David Biderman | Playlists for real-time or near real-time streaming |
WO2010078281A2 (en) * | 2008-12-31 | 2010-07-08 | Apple Inc. | Real-time or near real-time streaming |
Also Published As
Publication number | Publication date |
---|---|
EP2633665B1 (en) | 2018-10-24 |
KR101445994B1 (en) | 2014-11-04 |
US20120191870A1 (en) | 2012-07-26 |
KR20130105697A (en) | 2013-09-25 |
US8280863B2 (en) | 2012-10-02 |
CN106550245B (en) | 2020-11-06 |
US8156089B2 (en) | 2012-04-10 |
EP2633665A2 (en) | 2013-09-04 |
CN103314598A (en) | 2013-09-18 |
US8762351B2 (en) | 2014-06-24 |
US20130031165A1 (en) | 2013-01-31 |
US20110138020A1 (en) | 2011-06-09 |
WO2012082588A2 (en) | 2012-06-21 |
CN103314598B (en) | 2016-11-02 |
CN106550245A (en) | 2017-03-29 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
WO2012082588A3 (en) | Real-time or near real-time streaming with compressed playlists | |
WO2010078281A3 (en) | Method for streaming multimedia data over a non-streaming protocol | |
EP2597884A4 (en) | Apparatus and method for providing streaming contents | |
WO2012079055A3 (en) | Methods and systems for a remote desktop session utilizing a http handler and a remote desktop client common interface | |
WO2011136496A3 (en) | Method and apparatus for playing live content | |
CN102118428B (en) | Method and system for playing streaming media | |
EP2475149A3 (en) | Method for streaming multimedia data over a non-streaming protocol | |
WO2011100901A3 (en) | Method, device and system for transmission processing of media content | |
EP2490445A4 (en) | Method, terminal and server for realizing fast playing | |
WO2013038280A3 (en) | User adaptive http stream manager and method for using same | |
WO2012107739A3 (en) | Method and system for providing video game content | |
MX353807B (en) | Methods and systems for real-time transmuxing of streaming media content. | |
WO2012079053A3 (en) | Accessing and controlling the desktop of a remote machine in real time by a web browser at a client machine | |
WO2014145011A3 (en) | Method and apparatus for streaming video | |
GB2537335A (en) | Caching and streaming of digital media content | |
WO2010018991A3 (en) | Apparatus and method for sharing a bookmark with other user in a home network | |
MX357815B (en) | Streaming control for real-time transport protocol. | |
HUE040198T2 (en) | Method and device for providing HTTP streaming content based on attributes of the client | |
WO2010020843A8 (en) | Method and apparatus for peer to peer streaming | |
WO2013109941A3 (en) | Methods and systems for video delivery supporting adaption to viewing conditions | |
WO2009148221A3 (en) | Method and device for transmitting and receiving filtered content in accordance with age restrictions | |
SG10201805464YA (en) | A method and apparatus for reducing data bandwidth between a cloud server and a thin client | |
WO2012151068A3 (en) | Method for playing digital contents protected with a drm (digital right management) scheme and corresponding system | |
WO2012033319A3 (en) | Apparatus and method for providing streaming content | |
EP2487919A3 (en) | Method for providing media content to a client device, system and computer software |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 11801945 Country of ref document: EP Kind code of ref document: A2 |
|
WWE | Wipo information: entry into national phase |
Ref document number: 2011801945 Country of ref document: EP |
|
NENP | Non-entry into the national phase |
Ref country code: DE |
|
ENP | Entry into the national phase |
Ref document number: 20137017811 Country of ref document: KR Kind code of ref document: A |