-
71.
公开(公告)号:US20190297364A1
公开(公告)日:2019-09-26
申请号:US16436429
申请日:2019-06-10
申请人: DIVX, LLC
IPC分类号: H04N21/2343 , H04N21/854 , H04N21/258 , H04N21/6587
摘要: Systems and methods in accordance with embodiments of this invention provide for encoding and playing back video at different frame rates using enhancement layers. In a number of embodiments, video is encoded using temporal scalability involving the creation of a base layer at a first frame rate and an enhancement layer including additional frames enabling playback at a second higher frame rate. The second higher frame rate can also be referred to as an enhanced frame rate. In a number of embodiments, the base and enhancement layers are stored in one or more container files that contain metadata describing the enhancement layer. Based on the capabilities of a playback device, it can select the particular frame rate at which to playback encoded video.
-
公开(公告)号:US20190268394A1
公开(公告)日:2019-08-29
申请号:US16292036
申请日:2019-03-04
申请人: DIVX, LLC
发明人: Song Cen , Reza Emdad
IPC分类号: H04L29/06 , H04N21/2743 , H04N21/2343 , H04N21/254
摘要: Systems and methods for sharing content between devices are disclosed. To request a shared piece of media content, a playback device generates and sends a request to content server. The playback device includes information in the request that indicates the playback capabilities of the device. The content server receives the request and determines the playback capabilities of the playback device from the information in the request. The content server then determines the assets that may be used by the playback device to obtain the media content and generates a top level index file for the playback device that includes information about the determined assets. The top level index file is then sent to the playback device that may then use the top level index file to obtain the media content using the indicated assets.
-
公开(公告)号:US20190253466A1
公开(公告)日:2019-08-15
申请号:US16391054
申请日:2019-04-22
申请人: DIVX, LLC
发明人: Yuri Bulava , Alexander Ivanov
IPC分类号: H04L29/06
CPC分类号: H04L65/4076 , H04L65/601 , H04L65/80
摘要: Systems and methods for playing adaptive bitrate streaming content by multicast in accordance with embodiments of the invention are disclosed. In one embodiment, a method of receiving and playing back adaptive bitrate streaming content using a playback device includes receiving an adaptive streaming session description including information about a piece of adaptive streaming content and information for accessing a multicast session of the piece of adaptive streaming content using a playback device, receiving portions of a first alternative stream of the piece of adaptive streaming content sent to a first multicast group that includes the playback device using the playback device, computing a bandwidth measurement using the playback device, and switching to a second alternative stream of the piece of adaptive streaming content based upon the computed bandwidth measurement using the playback device.
-
公开(公告)号:US20190238910A1
公开(公告)日:2019-08-01
申请号:US16264355
申请日:2019-01-31
申请人: DIVX, LLC
发明人: William David Amidei
IPC分类号: H04N21/242 , H04N21/2387 , H04N21/6332 , H04N21/262 , H04N21/43 , H04N21/8547
CPC分类号: H04N21/242 , H04N21/2387 , H04N21/26208 , H04N21/43 , H04N21/4302 , H04N21/4305 , H04N21/6332 , H04N21/8547
摘要: Systems and methods for synchronizing the playback of streamed content on multiple playback devices is disclosed. The systems and methods include receiving time information based on a network time source in the playback devices connected to a defined network. The playback clock in each playback device is set based upon the time information. A first playback device then generates presentation time information including a start time for playback and broadcast the presentation time information to the other playback device over the defined network. The playback devices use the presentation time information to adjust the presentation time stamps of the frames of the media content in the stream.
-
公开(公告)号:US20190182524A1
公开(公告)日:2019-06-13
申请号:US16208210
申请日:2018-12-03
申请人: DIVX, LLC
IPC分类号: H04N21/2662 , H04N21/845 , H04N21/2343 , H04N21/262 , H04N21/6379 , H04L29/06
摘要: Systems and methods for encoding a plurality of alternative streams of video content using multiple encoders in accordance with embodiments of the invention are disclosed. An encoding system includes multiple encoders. Each of the encoders receives a source stream of video content that is divided into portions. Each of the encoders generates portions of the plurality of alternative streams from the portions of the source stream. The portions of the alternative streams generated by a particular encoder are stored in a container for the particular encoder. Each encoder also generates index information for the portion of the alternative stream generated by the encoder that is stored in a manifest for the encoder.
-
公开(公告)号:US10289811B2
公开(公告)日:2019-05-14
申请号:US15484534
申请日:2017-04-11
申请人: DIVX, LLC
发明人: Ben Ziskind , David Smith , Ramon Davila
IPC分类号: G06F21/10 , H04N21/2387
摘要: Systems and methods for accessing digital content using electronic tickets and ticket tokens in accordance with embodiments of the invention are disclosed. In one embodiment, a user device includes a processor, a network interface, and memory configured to store an electronic ticket, and a ticket token, and the processor is configured by an application to send a request for digital content, receive a ticket token from a merchant server, wherein the ticket token is generated by a DRM server and associated with an electronic ticket that enables playback of the requested digital content, send the ticket token to a DRM server, receive an electronic ticket that enables playback of requested digital content, request the digital content associated with the electronic ticket, and play back the requested digital content using the electronic ticket.
-
公开(公告)号:US10277648B2
公开(公告)日:2019-04-30
申请号:US15691616
申请日:2017-08-30
申请人: DIVX, LLC
发明人: Yuri Bulava , Alexander Ivanov
IPC分类号: H04L29/06
摘要: Systems and methods for playing adaptive bitrate streaming content by multicast in accordance with embodiments of the invention are disclosed. In one embodiment, a method of receiving and playing back adaptive bitrate streaming content using a playback device includes receiving an adaptive streaming session description including information about a piece of adaptive streaming content and information for accessing a multicast session of the piece of adaptive streaming content using a playback device, receiving portions of a first alternative stream of the piece of adaptive streaming content sent to a first multicast group that includes the playback device using the playback device, computing a bandwidth measurement using the playback device, and switching to a second alternative stream of the piece of adaptive streaming content based upon the computed bandwidth measurement using the playback device.
-
公开(公告)号:US10244272B2
公开(公告)日:2019-03-26
申请号:US15481340
申请日:2017-04-06
申请人: DIVX, LLC
IPC分类号: H04L29/06 , H04N21/2347 , H04L9/08 , H04L9/32 , H04N21/647 , H04N21/254 , H04N21/4408 , H04N21/4627 , H04N21/6334 , H04L9/14
摘要: Systems and methods for performing adaptive bitrate streaming using alternative streams of protected content in accordance with embodiments of the invention are described. One embodiment of the invention includes a processor, and memory containing a client application. In addition, the client application configures the processor to: request a top level index file identifying a plurality of alternative streams of protected content, where each of the alternative streams of protected content are encrypted using common cryptographic information; obtain the common cryptographic information; request portions of content from at least the plurality of alternative streams of protected content; access the protected content using the common cryptographic information; and playback the content.
-
公开(公告)号:US10212486B2
公开(公告)日:2019-02-19
申请号:US15615626
申请日:2017-06-06
申请人: DIVX, LLC
IPC分类号: H04L29/06 , H04N21/6334 , H04N21/235 , H04N21/236 , H04N21/434 , H04N21/4405 , H04N7/167 , H04N21/43
摘要: Systems and methods for providing multimedia content from one process or component to another process or component over an unsecured connection are provided. One embodiment includes obtaining the cryptographic information, extracting the at least partially encrypted video data from the container file to create an elementary bitstream, enciphering the cryptographic information, inserting the cryptographic information in the elementary bitstream, providing the elementary bitstream to a video decoder, extracting the cryptographic information from the elementary bitstream at the video decoder, deciphering the cryptographic information, decrypting the elementary bitstream with the cryptographic information and decoding the elementary bitstream for rendering on a display device using the video decoder.
-
公开(公告)号:US10154075B2
公开(公告)日:2018-12-11
申请号:US15658057
申请日:2017-07-24
申请人: DIVX, LLC
发明人: Jason Braness , Evan Wallin , Ederson Ferreira
IPC分类号: H04L9/32 , H04L29/06 , H04N21/239 , H04N21/258 , H04N21/262 , H04N21/472 , H04N21/658 , H04N21/8352 , G06F21/10 , H04L29/08 , H04N21/2385 , H04N21/254
摘要: Systems and methods for automatically generating top level index files for use in adaptive bitrate streaming in accordance with embodiments of the invention are disclosed. One embodiment of the method of the invention includes receiving a request from a playback device at a playback server, where the request identifies a piece of content, retrieving a list of assets associated with the identified piece of content using the playback server, filtering the list of assets using at least one predetermined criterion using the playback server, generating a top level index file describing each asset in the filtered list of assets using the playback server, and sending the top level index file to the playback device using the playback server.
-
-
-
-
-
-
-
-
-