Movatterモバイル変換


[0]ホーム

URL:


US20120177101A1 - Systems and Methods for Encoding Alternative Streams of Video for Use in Adaptive Bitrate Streaming - Google Patents

Systems and Methods for Encoding Alternative Streams of Video for Use in Adaptive Bitrate Streaming
Download PDF

Info

Publication number
US20120177101A1
US20120177101A1US13/341,504US201113341504AUS2012177101A1US 20120177101 A1US20120177101 A1US 20120177101A1US 201113341504 AUS201113341504 AUS 201113341504AUS 2012177101 A1US2012177101 A1US 2012177101A1
Authority
US
United States
Prior art keywords
stream
delay
streams
bound seek
source
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
US13/341,504
Other versions
US9020039B2 (en
Inventor
Auke Sjoerd van der Schaar
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Divx LLC
Original Assignee
Divx LLC
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Family has litigation
First worldwide family litigation filedlitigationCriticalhttps://patents.darts-ip.com/?family=46455213&utm_source=google_patent&utm_medium=platform_link&utm_campaign=public_patent_search&patent=US20120177101(A1)"Global patent litigation dataset” by Darts-ip is licensed under a Creative Commons Attribution 4.0 International License.
Application filed by Divx LLCfiledCriticalDivx LLC
Priority to US13/341,504priorityCriticalpatent/US9020039B2/en
Priority to PCT/US2011/068284prioritypatent/WO2012094258A1/en
Priority to EP11854998.9Aprioritypatent/EP2661694A4/en
Priority to CA2823830Aprioritypatent/CA2823830A1/en
Priority to KR1020137020587Aprioritypatent/KR20140047575A/en
Priority to AU2011353517Aprioritypatent/AU2011353517A1/en
Priority to CN2011800673167Aprioritypatent/CN103348336A/en
Priority to JP2013548444Aprioritypatent/JP2014505425A/en
Assigned to DIVX, LLCreassignmentDIVX, LLCASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS).Assignors: VAN DER SCHAAR, Auke Sjoerd
Publication of US20120177101A1publicationCriticalpatent/US20120177101A1/en
Assigned to SONIC IP, INC.reassignmentSONIC IP, INC.ASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS).Assignors: DIVX, LLC
Priority to US14/696,035prioritypatent/US9667967B2/en
Application grantedgrantedCritical
Publication of US9020039B2publicationCriticalpatent/US9020039B2/en
Priority to US15/453,714prioritypatent/US10326987B2/en
Assigned to DIVX CF HOLDINGS LLCreassignmentDIVX CF HOLDINGS LLCASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS).Assignors: DIVX, LLC, SONIC IP, INC.
Assigned to DIVX, LLCreassignmentDIVX, LLCCHANGE OF NAME (SEE DOCUMENT FOR DETAILS).Assignors: DIVX CF HOLDINGS LLC
Assigned to DIVX, LLCreassignmentDIVX, LLCCHANGE OF PRINCIPAL PLACE OF BUSINESSAssignors: DIVX, LLC
Priority to US16/443,254prioritypatent/US10764579B2/en
Priority to US16/931,287prioritypatent/US20200351496A1/en
Priority to US18/172,188prioritypatent/US20230209049A1/en
Activelegal-statusCriticalCurrent
Adjusted expirationlegal-statusCritical

Links

Images

Classifications

Definitions

Landscapes

Abstract

Systems and methods for encoding alternative streams for use in adaptive bitrate streaming based upon the delay of each stream in accordance with embodiments of the invention are described. One embodiment of the invention includes memory, and a processor configured by a source encoding application to: receive multimedia content, where the multimedia content includes source video data having a primary resolution and a primary sample aspect ratio; and encode the source video data as a set of alternative video streams, where: the alternative video streams have different maximum bitrates; and the alternative video streams are encoded to have an upper bound seek delay that is equal to or less than the upper bound seek delay of streams in the set of alternative video streams that are encoded at a higher maximum bitrate.

Description

Claims (21)

US13/341,5042011-01-062011-12-30Systems and methods for encoding alternative streams of video for use in adaptive bitrate streamingActive2033-09-11US9020039B2 (en)

Priority Applications (13)

Application NumberPriority DateFiling DateTitle
US13/341,504US9020039B2 (en)2011-01-062011-12-30Systems and methods for encoding alternative streams of video for use in adaptive bitrate streaming
EP11854998.9AEP2661694A4 (en)2011-01-062011-12-31Systems and methods for performing adaptive bitrate streaming based upon stream delay and "channel rate
PCT/US2011/068284WO2012094258A1 (en)2011-01-062011-12-31Systems and methods for performing adaptive bitrate streaming based upon stream delay and "channel rate
CA2823830ACA2823830A1 (en)2011-01-062011-12-31Systems and methods for perfroming adaptive bitrate streaming based upon stream delay and "channel rate
KR1020137020587AKR20140047575A (en)2011-01-062011-12-31Systems and methods for performing adaptive bitrate streaming based upon stream delay and "channel rate
AU2011353517AAU2011353517A1 (en)2011-01-062011-12-31Systems and methods for performing adaptive bitrate streaming based upon stream delay and "channel rate
CN2011800673167ACN103348336A (en)2011-01-062011-12-31Systems and methods for performing adaptive bitrate streaming based upon stream delay and "channel rate
JP2013548444AJP2014505425A (en)2011-01-062011-12-31 System and method for adaptive bitrate streaming based on stream delay and channel rate
US14/696,035US9667967B2 (en)2011-01-062015-04-24Systems and methods for encoding alternative streams of video for use in adaptive bitrate streaming
US15/453,714US10326987B2 (en)2011-01-062017-03-08Systems and methods for encoding alternative streams of video for use in adaptive bitrate streaming
US16/443,254US10764579B2 (en)2011-01-062019-06-17Systems and methods for encoding alternative streams of video for use in adaptive bitrate streaming
US16/931,287US20200351496A1 (en)2011-01-062020-07-16Systems and Methods for Encoding Alternative Streams of Video for Use in Adaptive Bitrate Streaming
US18/172,188US20230209049A1 (en)2011-01-062023-02-21Systems and Methods for Encoding Alternative Streams of Video for Use in Adaptive Bitrate Streaming

Applications Claiming Priority (2)

Application NumberPriority DateFiling DateTitle
US201161430502P2011-01-062011-01-06
US13/341,504US9020039B2 (en)2011-01-062011-12-30Systems and methods for encoding alternative streams of video for use in adaptive bitrate streaming

Related Child Applications (1)

Application NumberTitlePriority DateFiling Date
US14/696,035ContinuationUS9667967B2 (en)2011-01-062015-04-24Systems and methods for encoding alternative streams of video for use in adaptive bitrate streaming

Publications (2)

Publication NumberPublication Date
US20120177101A1true US20120177101A1 (en)2012-07-12
US9020039B2 US9020039B2 (en)2015-04-28

Family

ID=46455213

Family Applications (7)

Application NumberTitlePriority DateFiling Date
US13/341,504Active2033-09-11US9020039B2 (en)2011-01-062011-12-30Systems and methods for encoding alternative streams of video for use in adaptive bitrate streaming
US13/341,667Active2032-12-13US9021119B2 (en)2011-01-062011-12-30Systems and methods for performing adaptive bitrate streaming based upon the delay of each stream and the channel rate
US14/696,035ActiveUS9667967B2 (en)2011-01-062015-04-24Systems and methods for encoding alternative streams of video for use in adaptive bitrate streaming
US15/453,714ActiveUS10326987B2 (en)2011-01-062017-03-08Systems and methods for encoding alternative streams of video for use in adaptive bitrate streaming
US16/443,254ActiveUS10764579B2 (en)2011-01-062019-06-17Systems and methods for encoding alternative streams of video for use in adaptive bitrate streaming
US16/931,287AbandonedUS20200351496A1 (en)2011-01-062020-07-16Systems and Methods for Encoding Alternative Streams of Video for Use in Adaptive Bitrate Streaming
US18/172,188PendingUS20230209049A1 (en)2011-01-062023-02-21Systems and Methods for Encoding Alternative Streams of Video for Use in Adaptive Bitrate Streaming

Family Applications After (6)

Application NumberTitlePriority DateFiling Date
US13/341,667Active2032-12-13US9021119B2 (en)2011-01-062011-12-30Systems and methods for performing adaptive bitrate streaming based upon the delay of each stream and the channel rate
US14/696,035ActiveUS9667967B2 (en)2011-01-062015-04-24Systems and methods for encoding alternative streams of video for use in adaptive bitrate streaming
US15/453,714ActiveUS10326987B2 (en)2011-01-062017-03-08Systems and methods for encoding alternative streams of video for use in adaptive bitrate streaming
US16/443,254ActiveUS10764579B2 (en)2011-01-062019-06-17Systems and methods for encoding alternative streams of video for use in adaptive bitrate streaming
US16/931,287AbandonedUS20200351496A1 (en)2011-01-062020-07-16Systems and Methods for Encoding Alternative Streams of Video for Use in Adaptive Bitrate Streaming
US18/172,188PendingUS20230209049A1 (en)2011-01-062023-02-21Systems and Methods for Encoding Alternative Streams of Video for Use in Adaptive Bitrate Streaming

Country Status (9)

CountryLink
US (7)US9020039B2 (en)
EP (1)EP2661694A4 (en)
JP (1)JP2014505425A (en)
KR (1)KR20140047575A (en)
CN (1)CN103348336A (en)
AU (1)AU2011353517A1 (en)
CA (1)CA2823830A1 (en)
MX (1)MX376832B (en)
WO (1)WO2012094258A1 (en)

Cited By (46)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US20130051767A1 (en)*2011-08-302013-02-28Rovi Corp.Selection of Resolutions for Seamless Resolution Switching of Multimedia Content
US20140003516A1 (en)*2012-06-282014-01-02Divx, LlcSystems and methods for fast video startup using trick play streams
US20140068096A1 (en)*2012-08-312014-03-06Divx, LlcSystem and Method for Decreasing an Initial Buffering Period of an Adaptive Streaming System
US20140189139A1 (en)*2012-12-282014-07-03Microsoft CorporationSeamlessly playing a composite media presentation
US20140241420A1 (en)*2013-02-282014-08-28Divx, LlcSystems and Methods of Encoding Multiple Video Streams for Adaptive Bitrate Streaming
WO2014190308A1 (en)*2013-05-242014-11-27Sonic Ip, Inc.Systems and methods of encoding multiple video streams with adaptive quantization for adaptive bitrate streaming
US20150098689A1 (en)*2013-10-082015-04-09Mstar Semiconductor, Inc.Television control chip having data protection function and method for controlling television set
US9021119B2 (en)2011-01-062015-04-28Sonic Ip, Inc.Systems and methods for performing adaptive bitrate streaming based upon the delay of each stream and the channel rate
US9210481B2 (en)2011-01-052015-12-08Sonic Ip, Inc.Systems and methods for performing smooth visual search of media encoded for adaptive bitrate streaming via hypertext transfer protocol using trick play streams
US9247317B2 (en)2013-05-302016-01-26Sonic Ip, Inc.Content streaming with client device trick play index
US9350990B2 (en)2013-02-282016-05-24Sonic Ip, Inc.Systems and methods of encoding multiple video streams with adaptive quantization for adaptive bitrate streaming
US9510031B2 (en)2011-08-302016-11-29Sonic Ip, Inc.Systems and methods for encoding alternative streams of video for playback on playback devices having predetermined display aspect ratios and network connection maximum data rates
US9532080B2 (en)2012-05-312016-12-27Sonic Ip, Inc.Systems and methods for the reuse of encoding information in encoding alternative streams of video data
US9577962B2 (en)2013-02-222017-02-21Samsung Electronics Co., Ltd.Dynamic buffering method and apparatus for providing streaming
US9621522B2 (en)2011-09-012017-04-11Sonic Ip, Inc.Systems and methods for playing back alternative streams of protected content protected using common cryptographic information
US9712890B2 (en)2013-05-302017-07-18Sonic Ip, Inc.Network video streaming with trick play based on separate trick play files
US9804668B2 (en)2012-07-182017-10-31Verimatrix, Inc.Systems and methods for rapid content switching to provide a linear TV experience using streaming content distribution
US9866878B2 (en)2014-04-052018-01-09Sonic Ip, Inc.Systems and methods for encoding and playing back video at different frame rates using enhancement layers
US9906785B2 (en)2013-03-152018-02-27Sonic Ip, Inc.Systems, methods, and media for transcoding video data according to encoding parameters indicated by received metadata
US20180069909A1 (en)*2016-09-082018-03-08Sonic Ip, Inc.Systems and Methods for Adaptive Buffering for Digital Video Streaming
WO2018060489A1 (en)*2016-09-302018-04-05British Telecommunications Public Limited CompanyViewer importance adaptive bit rate delivery
WO2018060488A1 (en)*2016-09-302018-04-05British Telecommunications Public Limited CompanyViewer importance adaptive bit rate delivery
US9955195B2 (en)2011-08-302018-04-24Divx, LlcSystems and methods for encoding and streaming video encoded using a plurality of maximum bitrate levels
US9967305B2 (en)2013-06-282018-05-08Divx, LlcSystems, methods, and media for streaming media content
US10148989B2 (en)2016-06-152018-12-04Divx, LlcSystems and methods for encoding video content
US20180359504A1 (en)*2011-11-082018-12-13Comcast Cable Communications, LlcAdaptive Content Selection
US10212486B2 (en)2009-12-042019-02-19Divx, LlcElementary bitstream cryptographic material transport systems and methods
US10225299B2 (en)2012-12-312019-03-05Divx, LlcSystems, methods, and media for controlling delivery of content
US10382829B1 (en)2018-03-232019-08-13Rovi Guides, Inc.Systems and methods for prompting a user to view an important event in a media asset when the user is using another application
US10397292B2 (en)2013-03-152019-08-27Divx, LlcSystems, methods, and media for delivery of content
WO2019183059A1 (en)*2018-03-232019-09-26Rovi Guides, Inc.Systems and methods for prompting a user to view an important event in a media asset presented on a first device when the user is viewing another media asset presented on a second device
US10437896B2 (en)2009-01-072019-10-08Divx, LlcSingular, collective, and automated creation of a media guide for online content
US20190347322A1 (en)*2018-05-102019-11-14International Business Machines CorporationUsing remote words in data streams from remote devices to autocorrect input text
US10498795B2 (en)2017-02-172019-12-03Divx, LlcSystems and methods for adaptive switching between multiple content delivery networks during adaptive bitrate streaming
US10591984B2 (en)2012-07-182020-03-17Verimatrix, Inc.Systems and methods for rapid content switching to provide a linear TV experience using streaming content distribution
US10652166B2 (en)*2017-06-272020-05-12Cisco Technology, Inc.Non-real time adaptive bitrate recording scheduler
US10687095B2 (en)2011-09-012020-06-16Divx, LlcSystems and methods for saving encoded media streamed using adaptive bitrate streaming
US10721285B2 (en)2016-03-302020-07-21Divx, LlcSystems and methods for quick start-up of playback
US10841625B2 (en)2016-08-092020-11-17V-Nova International LimitedAdaptive video consumption
US10878065B2 (en)2006-03-142020-12-29Divx, LlcFederated digital rights management scheme including trusted systems
EP3767962A1 (en)*2019-07-192021-01-20THEO TechnologiesA media client with adaptive buffer size and the related method
US20210195181A1 (en)*2014-10-072021-06-24Disney Enterprises, Inc.Method And System For Optimizing Bitrate Selection
USRE48748E1 (en)2011-06-292021-09-21Divx, LlcSystems and methods for estimating available bandwidth and performing initial stream selection when streaming content
USRE48761E1 (en)2012-12-312021-09-28Divx, LlcUse of objective quality measures of streamed content to reduce streaming bandwidth
US11165844B2 (en)*2016-09-202021-11-02Samsung Electronics Co., Ltd.Method and apparatus for providing data to streaming application in adaptive streaming service
US11184652B2 (en)*2017-09-082021-11-23Opentv, Inc.Bitrate and pipeline preservation for content presentation

Families Citing this family (41)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US8553882B2 (en)*2006-03-162013-10-08Time Warner Cable Enterprises LlcMethods and apparatus for connecting a cable network to other network and/or devices
US8997161B2 (en)2008-01-022015-03-31Sonic Ip, Inc.Application enhancement tracks
EP3393091B1 (en)*2011-09-092020-10-28Nokia Solutions and Networks OyA method for cdn delay optimization and control for http live streaming
US9450997B2 (en)*2012-02-272016-09-20Qualcomm IncorporatedDash client and receiver with request cancellation capabilities
US9374406B2 (en)2012-02-272016-06-21Qualcomm IncorporatedDash client and receiver with a download rate estimator
US9143812B2 (en)2012-06-292015-09-22Sonic Ip, Inc.Adaptive streaming of multimedia
US10452715B2 (en)2012-06-302019-10-22Divx, LlcSystems and methods for compressing geotagged video
US20140003799A1 (en)*2012-06-302014-01-02Divx, LlcSystems and methods for decoding a video sequence encoded using predictions that include references to frames in reference segments from different video sequences
US9479773B2 (en)*2012-09-242016-10-25Qualcomm IncorporatedAccess unit independent coded picture buffer removal times in video coding
US8914836B2 (en)*2012-09-282014-12-16Sonic Ip, Inc.Systems, methods, and computer program products for load adaptive streaming
TWI528798B (en)*2012-10-112016-04-01緯創資通股份有限公司Streaming data downloading method and computer readable recording medium thereof
EP2728829A1 (en)*2012-10-302014-05-07Thomson LicensingMethod for downloading content according to communication parameters, and associated content receiver
US9654527B1 (en)*2012-12-212017-05-16Juniper Networks, Inc.Failure detection manager
US9264475B2 (en)2012-12-312016-02-16Sonic Ip, Inc.Use of objective quality measures of streamed content to reduce streaming bandwidth
US9654528B1 (en)2013-03-112017-05-16Google Inc.Dynamic bitrate selection for streaming media
GB2512310A (en)*2013-03-252014-10-01Sony CorpMedia Distribution
US9344517B2 (en)2013-03-282016-05-17Sonic Ip, Inc.Downloading and adaptive streaming of multimedia content to a device with cache assist
US9544665B2 (en)*2013-05-312017-01-10Broadcom CorporationProviding multiple ABR streams using a single transcoder
KR102133531B1 (en)*2013-08-232020-07-13삼성전자주식회사Method for reproducing a content, terminal thereof, and system thereof
US20150271541A1 (en)2014-03-192015-09-24Time Warner Cable Enterprises LlcApparatus and methods for recording a media stream
US9722903B2 (en)2014-09-112017-08-01At&T Intellectual Property I, L.P.Adaptive bit rate media streaming based on network conditions received via a network monitor
US10375452B2 (en)2015-04-142019-08-06Time Warner Cable Enterprises LlcApparatus and methods for thumbnail generation
US10152080B2 (en)*2015-09-232018-12-11Adobe Systems IncorporatedPower efficient multimedia content streaming based on media segment duration
US10158682B2 (en)2015-09-232018-12-18Adobe Systems IncorporatedPower efficient multimedia content streaming based on a server push
US9894366B2 (en)2016-01-282018-02-13Arris Enterprises LlcVariant and buffer handling for adaptive bitrate streaming
DE102016004172B4 (en)*2016-04-112018-06-14Exaring Ag Method for switching between digital television signals
US10652594B2 (en)*2016-07-072020-05-12Time Warner Cable Enterprises LlcApparatus and methods for presentation of key frames in encrypted content
GB201614356D0 (en)2016-08-232016-10-05Microsoft Technology Licensing LlcMedia buffering
US10187681B2 (en)2016-12-012019-01-22The Directv Group, Inc.Enhanced streaming source change
US10601946B2 (en)*2017-02-232020-03-24The Directv Group, Inc.Edge cache segment prefetching
US10362080B2 (en)2017-04-252019-07-23At&T Intellectual Property I, L.P.Methods, systems, and devices for video streaming adaptation using control theoretic approach
US10958948B2 (en)2017-08-292021-03-23Charter Communications Operating, LlcApparatus and methods for latency reduction in digital content switching operations
CN110324710A (en)*2018-03-302019-10-11深圳Tcl新技术有限公司A kind of method, apparatus and storage medium calculating video code rate
US10728180B2 (en)2018-08-212020-07-28At&T Intellectual Property I, L.P.Apparatus, storage medium and method for adaptive bitrate streaming adaptation of variable bitrate encodings
CN111510747B (en)*2019-01-302022-02-08上海哔哩哔哩科技有限公司Video definition determination method, system, computer device and storage medium
KR102165837B1 (en)2019-04-032020-10-14네이버웹툰컴퍼니 주식회사Method and system for effective adaptive bitrate streaming
CN110351595B (en)*2019-07-172023-08-18北京百度网讯科技有限公司Buffer processing method, device, equipment and computer storage medium
KR102287274B1 (en)2019-12-052021-08-06울산과학기술원Method and apparatus for encording video
US11463651B2 (en)2019-12-232022-10-04Carrier CorporationVideo frame-based media stream bandwidth reduction
US11438545B2 (en)2019-12-232022-09-06Carrier CorporationVideo image-based media stream bandwidth reduction
KR20220039114A (en)*2020-09-212022-03-29삼성전자주식회사An electronic apparatus and a method of operating the electronic apparatus

Citations (2)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US20060165166A1 (en)*2004-12-102006-07-27Microsoft CorporationSystem and process for controlling the coding bit rate of streaming media data employing a limited number of supported coding bit rates
US20110158612A1 (en)*2009-12-252011-06-30Shinya TakedaMoving picture multiplexing apparatus, audio and video recording apparatus and moving picture multiplexing method

Family Cites Families (16)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US5907688A (en)1996-06-281999-05-25Intel CorporationSmart arbitration for non-symmetric data streams
JPH10190746A (en)*1996-11-071998-07-21Sony CorpEncoding signal transmitting method/device
US6637031B1 (en)*1998-12-042003-10-21Microsoft CorporationMultimedia presentation latency minimization
EP1359722A1 (en)*2002-03-272003-11-05BRITISH TELECOMMUNICATIONS public limited companyData streaming system and method
JP3935419B2 (en)*2002-11-192007-06-20Kddi株式会社 Video coding bit rate selection method
JP2004289628A (en)*2003-03-242004-10-14Toshiba Corp Streaming distribution system, set-top box, streaming distribution method, streaming distribution program
US7640352B2 (en)*2004-09-242009-12-29Microsoft CorporationMethods and systems for presentation of media obtained from a media stream
US20070160127A1 (en)*2006-01-102007-07-12International Business Machines CorporationBandwidth adaptive stream selection
US7577980B2 (en)2006-01-192009-08-18International Business Machines CorporationBit-rate constrained trick play through stream switching and adaptive streaming
JP5052220B2 (en)*2007-06-192012-10-17パナソニック株式会社 Video encoding device
US7925774B2 (en)*2008-05-302011-04-12Microsoft CorporationMedia streaming using an index file
US8170401B2 (en)2008-11-252012-05-01Cisco Technology, Inc.Optimizing ad insertion by removing low information frames
US9060187B2 (en)*2008-12-222015-06-16Netflix, Inc.Bit rate stream switching
US9324375B1 (en)*2009-03-132016-04-26Tata Communications (America) Inc.Dynamically adjusting stream quality level
JP5072893B2 (en)*2009-03-252012-11-14株式会社東芝 Image encoding method and image decoding method
US9020039B2 (en)2011-01-062015-04-28Sonic Ip, Inc.Systems and methods for encoding alternative streams of video for use in adaptive bitrate streaming

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US20060165166A1 (en)*2004-12-102006-07-27Microsoft CorporationSystem and process for controlling the coding bit rate of streaming media data employing a limited number of supported coding bit rates
US20110158612A1 (en)*2009-12-252011-06-30Shinya TakedaMoving picture multiplexing apparatus, audio and video recording apparatus and moving picture multiplexing method

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
Anonymous SERIES H: AUDIOVISUAL AND MULTIMEDIA SYSTEMS Infrastructure of audiovisual services - Coding of moving video (03/2005) INTERNATIONAL TELECOMMUNICATION UNION*

Cited By (120)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US10878065B2 (en)2006-03-142020-12-29Divx, LlcFederated digital rights management scheme including trusted systems
US11886545B2 (en)2006-03-142024-01-30Divx, LlcFederated digital rights management scheme including trusted systems
US10437896B2 (en)2009-01-072019-10-08Divx, LlcSingular, collective, and automated creation of a media guide for online content
US10484749B2 (en)2009-12-042019-11-19Divx, LlcSystems and methods for secure playback of encrypted elementary bitstreams
US10212486B2 (en)2009-12-042019-02-19Divx, LlcElementary bitstream cryptographic material transport systems and methods
US11102553B2 (en)2009-12-042021-08-24Divx, LlcSystems and methods for secure playback of encrypted elementary bitstreams
US12184943B2 (en)2009-12-042024-12-31Divx, LlcSystems and methods for secure playback of encrypted elementary bitstreams
US12250404B2 (en)2011-01-052025-03-11Divx, LlcSystems and methods for performing adaptive bitrate streaming
US11638033B2 (en)2011-01-052023-04-25Divx, LlcSystems and methods for performing adaptive bitrate streaming
US12262051B2 (en)2011-01-052025-03-25Divx, LlcSystems and methods for performing adaptive bitrate streaming
US9210481B2 (en)2011-01-052015-12-08Sonic Ip, Inc.Systems and methods for performing smooth visual search of media encoded for adaptive bitrate streaming via hypertext transfer protocol using trick play streams
US10368096B2 (en)2011-01-052019-07-30Divx, LlcAdaptive streaming systems and methods for performing trick play
US10382785B2 (en)2011-01-052019-08-13Divx, LlcSystems and methods of encoding trick play streams for use in adaptive streaming
US9883204B2 (en)2011-01-052018-01-30Sonic Ip, Inc.Systems and methods for encoding source media in matroska container files for adaptive bitrate streaming using hypertext transfer protocol
US10764579B2 (en)2011-01-062020-09-01Divx, LlcSystems and methods for encoding alternative streams of video for use in adaptive bitrate streaming
US9667967B2 (en)2011-01-062017-05-30Sonic Ip, Inc.Systems and methods for encoding alternative streams of video for use in adaptive bitrate streaming
US9021119B2 (en)2011-01-062015-04-28Sonic Ip, Inc.Systems and methods for performing adaptive bitrate streaming based upon the delay of each stream and the channel rate
US10326987B2 (en)2011-01-062019-06-18Divx, LlcSystems and methods for encoding alternative streams of video for use in adaptive bitrate streaming
USRE48748E1 (en)2011-06-292021-09-21Divx, LlcSystems and methods for estimating available bandwidth and performing initial stream selection when streaming content
US10931982B2 (en)2011-08-302021-02-23Divx, LlcSystems and methods for encoding and streaming video encoded using a plurality of maximum bitrate levels
US9510031B2 (en)2011-08-302016-11-29Sonic Ip, Inc.Systems and methods for encoding alternative streams of video for playback on playback devices having predetermined display aspect ratios and network connection maximum data rates
US9467708B2 (en)*2011-08-302016-10-11Sonic Ip, Inc.Selection of resolutions for seamless resolution switching of multimedia content
US10645429B2 (en)2011-08-302020-05-05Divx, LlcSystems and methods for encoding and streaming video encoded using a plurality of maximum bitrate levels
US10708587B2 (en)2011-08-302020-07-07Divx, LlcSystems and methods for encoding alternative streams of video for playback on playback devices having predetermined display aspect ratios and network connection maximum data rates
US10798143B2 (en)2011-08-302020-10-06Divx, LlcSelection of resolutions for seamless resolution switching of multimedia content
US20130051767A1 (en)*2011-08-302013-02-28Rovi Corp.Selection of Resolutions for Seamless Resolution Switching of Multimedia Content
US11457054B2 (en)2011-08-302022-09-27Divx, LlcSelection of resolutions for seamless resolution switching of multimedia content
US11611785B2 (en)2011-08-302023-03-21Divx, LlcSystems and methods for encoding and streaming video encoded using a plurality of maximum bitrate levels
US9955195B2 (en)2011-08-302018-04-24Divx, LlcSystems and methods for encoding and streaming video encoded using a plurality of maximum bitrate levels
US10856020B2 (en)2011-09-012020-12-01Divx, LlcSystems and methods for distributing content using a common set of encryption keys
US11178435B2 (en)2011-09-012021-11-16Divx, LlcSystems and methods for saving encoded media streamed using adaptive bitrate streaming
US10341698B2 (en)2011-09-012019-07-02Divx, LlcSystems and methods for distributing content using a common set of encryption keys
US10244272B2 (en)2011-09-012019-03-26Divx, LlcSystems and methods for playing back alternative streams of protected content protected using common cryptographic information
US9621522B2 (en)2011-09-012017-04-11Sonic Ip, Inc.Systems and methods for playing back alternative streams of protected content protected using common cryptographic information
US11683542B2 (en)2011-09-012023-06-20Divx, LlcSystems and methods for distributing content using a common set of encryption keys
US10225588B2 (en)2011-09-012019-03-05Divx, LlcPlayback devices and methods for playing back alternative streams of content protected using a common set of cryptographic keys
US12244878B2 (en)2011-09-012025-03-04Divx, LlcSystems and methods for distributing content using a common set of encryption keys
US10687095B2 (en)2011-09-012020-06-16Divx, LlcSystems and methods for saving encoded media streamed using adaptive bitrate streaming
US11539990B2 (en)2011-11-082022-12-27Comcast Cable Communications, LlcAdaptive content selection
US20180359504A1 (en)*2011-11-082018-12-13Comcast Cable Communications, LlcAdaptive Content Selection
US12301901B2 (en)2011-11-082025-05-13Comcast Cable Communications, LlcAdaptive content selection
US10965970B2 (en)*2011-11-082021-03-30Comcast Cable Communications, LlcAdaptive content selection
US11025902B2 (en)2012-05-312021-06-01Nld Holdings I, LlcSystems and methods for the reuse of encoding information in encoding alternative streams of video data
US9532080B2 (en)2012-05-312016-12-27Sonic Ip, Inc.Systems and methods for the reuse of encoding information in encoding alternative streams of video data
US9197685B2 (en)*2012-06-282015-11-24Sonic Ip, Inc.Systems and methods for fast video startup using trick play streams
US20140003516A1 (en)*2012-06-282014-01-02Divx, LlcSystems and methods for fast video startup using trick play streams
US10591984B2 (en)2012-07-182020-03-17Verimatrix, Inc.Systems and methods for rapid content switching to provide a linear TV experience using streaming content distribution
US9804668B2 (en)2012-07-182017-10-31Verimatrix, Inc.Systems and methods for rapid content switching to provide a linear TV experience using streaming content distribution
US20180288498A1 (en)*2012-08-312018-10-04Divx, LlcSystem and Method for Decreasing an Initial Buffering Period of an Adaptive Streaming System
US10979782B2 (en)*2012-08-312021-04-13Divx, LlcSystem and method for decreasing an initial buffering period of an adaptive streaming system
US9936267B2 (en)*2012-08-312018-04-03Divx Cf Holdings LlcSystem and method for decreasing an initial buffering period of an adaptive streaming system
US20210409839A1 (en)*2012-08-312021-12-30Divx, LlcSystem and Method for Decreasing an Initial Buffering Period of an Adaptive Streaming System
US11528540B2 (en)*2012-08-312022-12-13Divx, LlcSystem and method for decreasing an initial buffering period of an adaptive streaming system
US20140068096A1 (en)*2012-08-312014-03-06Divx, LlcSystem and Method for Decreasing an Initial Buffering Period of an Adaptive Streaming System
US9344472B2 (en)*2012-12-282016-05-17Microsoft Technology Licensing, LlcSeamlessly playing a composite media presentation
US20140189139A1 (en)*2012-12-282014-07-03Microsoft CorporationSeamlessly playing a composite media presentation
US10805368B2 (en)2012-12-312020-10-13Divx, LlcSystems, methods, and media for controlling delivery of content
US12177281B2 (en)2012-12-312024-12-24Divx, LlcSystems, methods, and media for controlling delivery of content
USRE49990E1 (en)2012-12-312024-05-28Divx, LlcUse of objective quality measures of streamed content to reduce streaming bandwidth
US10225299B2 (en)2012-12-312019-03-05Divx, LlcSystems, methods, and media for controlling delivery of content
USRE48761E1 (en)2012-12-312021-09-28Divx, LlcUse of objective quality measures of streamed content to reduce streaming bandwidth
US11438394B2 (en)2012-12-312022-09-06Divx, LlcSystems, methods, and media for controlling delivery of content
US11785066B2 (en)2012-12-312023-10-10Divx, LlcSystems, methods, and media for controlling delivery of content
US9577962B2 (en)2013-02-222017-02-21Samsung Electronics Co., Ltd.Dynamic buffering method and apparatus for providing streaming
US9357210B2 (en)*2013-02-282016-05-31Sonic Ip, Inc.Systems and methods of encoding multiple video streams for adaptive bitrate streaming
US10178399B2 (en)*2013-02-282019-01-08Sonic Ip, Inc.Systems and methods of encoding multiple video streams for adaptive bitrate streaming
US10728564B2 (en)2013-02-282020-07-28Sonic Ip, LlcSystems and methods of encoding multiple video streams for adaptive bitrate streaming
US9350990B2 (en)2013-02-282016-05-24Sonic Ip, Inc.Systems and methods of encoding multiple video streams with adaptive quantization for adaptive bitrate streaming
US20140241420A1 (en)*2013-02-282014-08-28Divx, LlcSystems and Methods of Encoding Multiple Video Streams for Adaptive Bitrate Streaming
WO2014132098A1 (en)*2013-02-282014-09-04Sonic IP, IncSystems and methods of encoding multiple video streams for adaptive bitrate streaming
US20160261879A1 (en)*2013-02-282016-09-08Sonic Ip, Inc.Systems and Methods of Encoding Multiple Video Streams for Adaptive Bitrate Streaming
US10715806B2 (en)2013-03-152020-07-14Divx, LlcSystems, methods, and media for transcoding video data
US10397292B2 (en)2013-03-152019-08-27Divx, LlcSystems, methods, and media for delivery of content
US11849112B2 (en)2013-03-152023-12-19Divx, LlcSystems, methods, and media for distributed transcoding video data
US10264255B2 (en)2013-03-152019-04-16Divx, LlcSystems, methods, and media for transcoding video data
US9906785B2 (en)2013-03-152018-02-27Sonic Ip, Inc.Systems, methods, and media for transcoding video data according to encoding parameters indicated by received metadata
WO2014190308A1 (en)*2013-05-242014-11-27Sonic Ip, Inc.Systems and methods of encoding multiple video streams with adaptive quantization for adaptive bitrate streaming
CN105359511A (en)*2013-05-242016-02-24索尼克Ip股份有限公司System and method for encoding multiple video streams with adaptive quantization for adaptive bitrate streaming
US12407906B2 (en)2013-05-302025-09-02Divx, LlcNetwork video streaming with trick play based on separate trick play files
US10462537B2 (en)2013-05-302019-10-29Divx, LlcNetwork video streaming with trick play based on separate trick play files
US9712890B2 (en)2013-05-302017-07-18Sonic Ip, Inc.Network video streaming with trick play based on separate trick play files
US9247317B2 (en)2013-05-302016-01-26Sonic Ip, Inc.Content streaming with client device trick play index
US9967305B2 (en)2013-06-282018-05-08Divx, LlcSystems, methods, and media for streaming media content
US20150098689A1 (en)*2013-10-082015-04-09Mstar Semiconductor, Inc.Television control chip having data protection function and method for controlling television set
US9462336B2 (en)*2013-10-082016-10-04Mstar Semiconductor, Inc.Television control chip having data protection function and method for controlling television set
US11711552B2 (en)2014-04-052023-07-25Divx, LlcSystems and methods for encoding and playing back video at different frame rates using enhancement layers
US9866878B2 (en)2014-04-052018-01-09Sonic Ip, Inc.Systems and methods for encoding and playing back video at different frame rates using enhancement layers
US10321168B2 (en)2014-04-052019-06-11Divx, LlcSystems and methods for encoding and playing back video at different frame rates using enhancement layers
US20210195181A1 (en)*2014-10-072021-06-24Disney Enterprises, Inc.Method And System For Optimizing Bitrate Selection
US12407822B2 (en)*2014-10-072025-09-02Disney Enterprises, Inc.Method and system for optimizing bitrate selection
US10721285B2 (en)2016-03-302020-07-21Divx, LlcSystems and methods for quick start-up of playback
US12041113B2 (en)2016-03-302024-07-16Divx, LlcSystems and methods for quick start-up of playback
US10148989B2 (en)2016-06-152018-12-04Divx, LlcSystems and methods for encoding video content
US11729451B2 (en)2016-06-152023-08-15Divx, LlcSystems and methods for encoding video content
US12126849B2 (en)2016-06-152024-10-22Divx, LlcSystems and methods for encoding video content
US11483609B2 (en)2016-06-152022-10-25Divx, LlcSystems and methods for encoding video content
US10595070B2 (en)2016-06-152020-03-17Divx, LlcSystems and methods for encoding video content
US10841625B2 (en)2016-08-092020-11-17V-Nova International LimitedAdaptive video consumption
US11877019B2 (en)2016-08-092024-01-16V-Nova International LimitedAdaptive video consumption
US20180069909A1 (en)*2016-09-082018-03-08Sonic Ip, Inc.Systems and Methods for Adaptive Buffering for Digital Video Streaming
US12244660B2 (en)*2016-09-082025-03-04Divx, LlcSystems and methods for adaptive buffering for digital video streaming
US11165844B2 (en)*2016-09-202021-11-02Samsung Electronics Co., Ltd.Method and apparatus for providing data to streaming application in adaptive streaming service
US11317171B2 (en)2016-09-302022-04-26British Telecommunications Public Limited CompanyViewer importance adaptive bit rate delivery
WO2018060489A1 (en)*2016-09-302018-04-05British Telecommunications Public Limited CompanyViewer importance adaptive bit rate delivery
WO2018060488A1 (en)*2016-09-302018-04-05British Telecommunications Public Limited CompanyViewer importance adaptive bit rate delivery
US11044507B2 (en)2016-09-302021-06-22British Telecommunications Public Limited CompanyViewer importance adaptive bit rate delivery
US10931993B2 (en)2016-09-302021-02-23British Telecommunications Public Limited CompanyViewer importance adaptive bit rate delivery
WO2018060490A1 (en)*2016-09-302018-04-05British Telecommunications Public Limited CompanyViewer importance adaptive bit rate delivery
US10498795B2 (en)2017-02-172019-12-03Divx, LlcSystems and methods for adaptive switching between multiple content delivery networks during adaptive bitrate streaming
US11343300B2 (en)2017-02-172022-05-24Divx, LlcSystems and methods for adaptive switching between multiple content delivery networks during adaptive bitrate streaming
US10652166B2 (en)*2017-06-272020-05-12Cisco Technology, Inc.Non-real time adaptive bitrate recording scheduler
US12231703B2 (en)2017-09-082025-02-18Opentv, Inc.Bitrate and pipeline preservation for content presentation
US11825139B2 (en)2017-09-082023-11-21Opentv, Inc.Bitrate and pipeline preservation for content presentation
US11184652B2 (en)*2017-09-082021-11-23Opentv, Inc.Bitrate and pipeline preservation for content presentation
US10440440B1 (en)2018-03-232019-10-08Rovi Guides, Inc.Systems and methods for prompting a user to view an important event in a media asset presented on a first device when the user is viewing another media asset presented on a second device
WO2019183059A1 (en)*2018-03-232019-09-26Rovi Guides, Inc.Systems and methods for prompting a user to view an important event in a media asset presented on a first device when the user is viewing another media asset presented on a second device
US10382829B1 (en)2018-03-232019-08-13Rovi Guides, Inc.Systems and methods for prompting a user to view an important event in a media asset when the user is using another application
US20190347322A1 (en)*2018-05-102019-11-14International Business Machines CorporationUsing remote words in data streams from remote devices to autocorrect input text
EP3767962A1 (en)*2019-07-192021-01-20THEO TechnologiesA media client with adaptive buffer size and the related method
WO2021013558A1 (en)*2019-07-192021-01-28Theo TechnologiesA media client with adaptive buffer size and the related method

Also Published As

Publication numberPublication date
EP2661694A1 (en)2013-11-13
US10764579B2 (en)2020-09-01
MX376832B (en)2025-03-07
US20200351496A1 (en)2020-11-05
WO2012094258A1 (en)2012-07-12
US9021119B2 (en)2015-04-28
US10326987B2 (en)2019-06-18
EP2661694A4 (en)2015-06-03
CN103348336A (en)2013-10-09
US20120179834A1 (en)2012-07-12
CA2823830A1 (en)2012-07-12
AU2011353517A1 (en)2013-07-25
KR20140047575A (en)2014-04-22
US20150296205A1 (en)2015-10-15
US9020039B2 (en)2015-04-28
US20230209049A1 (en)2023-06-29
US9667967B2 (en)2017-05-30
JP2014505425A (en)2014-02-27
US20190306501A1 (en)2019-10-03
US20170230655A1 (en)2017-08-10
MX2013008000A (en)2019-04-11

Similar Documents

PublicationPublication DateTitle
US20230209049A1 (en)Systems and Methods for Encoding Alternative Streams of Video for Use in Adaptive Bitrate Streaming
US11528540B2 (en)System and method for decreasing an initial buffering period of an adaptive streaming system
EP3465460B1 (en)Systems and methods for providing audio content during trick-play playback
US20130007200A1 (en)Systems and methods for determining available bandwidth and performing initial stream selection when commencing streaming using hypertext transfer protocol
EP3510491B1 (en)Systems and methods for adaptive buffering for digital video streaming
KR102808458B1 (en)Device and Method for Trick Play of Media Content
HK40008828B (en)Systems and methods for adaptive buffering for digital video streaming
HK40008828A (en)Systems and methods for adaptive buffering for digital video streaming
HK40010466A (en)Systems and methods for adaptive buffering for digital video streaming

Legal Events

DateCodeTitleDescription
ASAssignment

Owner name:DIVX, LLC, CALIFORNIA

Free format text:ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:VAN DER SCHAAR, AUKE SJOERD;REEL/FRAME:027879/0010

Effective date:20120221

ASAssignment

Owner name:SONIC IP, INC., CALIFORNIA

Free format text:ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:DIVX, LLC;REEL/FRAME:031713/0032

Effective date:20131121

STCFInformation on status: patent grant

Free format text:PATENTED CASE

ASAssignment

Owner name:DIVX CF HOLDINGS LLC, NEW YORK

Free format text:ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:SONIC IP, INC.;DIVX, LLC;REEL/FRAME:045310/0020

Effective date:20180212

ASAssignment

Owner name:DIVX, LLC, NEW YORK

Free format text:CHANGE OF NAME;ASSIGNOR:DIVX CF HOLDINGS LLC;REEL/FRAME:045498/0560

Effective date:20180212

MAFPMaintenance fee payment

Free format text:PAYMENT OF MAINTENANCE FEE, 4TH YEAR, LARGE ENTITY (ORIGINAL EVENT CODE: M1551); ENTITY STATUS OF PATENT OWNER: LARGE ENTITY

Year of fee payment:4

ASAssignment

Owner name:DIVX, LLC, CALIFORNIA

Free format text:CHANGE OF PRINCIPAL PLACE OF BUSINESS;ASSIGNOR:DIVX, LLC;REEL/FRAME:050407/0104

Effective date:20190219

MAFPMaintenance fee payment

Free format text:PAYMENT OF MAINTENANCE FEE, 8TH YEAR, LARGE ENTITY (ORIGINAL EVENT CODE: M1552); ENTITY STATUS OF PATENT OWNER: LARGE ENTITY

Year of fee payment:8


[8]ページ先頭

©2009-2025 Movatter.jp