Systems and Methods for Encoding and Playing Back Video at Different Frame Rates Using Enhancement Layers

    公开(公告)号:US20190297364A1

    公开(公告)日:2019-09-26

    申请号:US16436429

    申请日:2019-06-10

    申请人: DIVX, LLC

    摘要: 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.

    Systems and Methods for Encoding and Sharing Content between Devices

    公开(公告)号:US20190268394A1

    公开(公告)日:2019-08-29

    申请号:US16292036

    申请日:2019-03-04

    申请人: DIVX, LLC

    发明人: Song Cen Reza Emdad

    摘要: 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.

    Systems and Methods for Playing Adaptive Bitrate Streaming Content by Multicast

    公开(公告)号:US20190253466A1

    公开(公告)日:2019-08-15

    申请号:US16391054

    申请日:2019-04-22

    申请人: DIVX, LLC

    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.

    Systems and Methods for Encoding Video Content

    公开(公告)号:US20190182524A1

    公开(公告)日:2019-06-13

    申请号:US16208210

    申请日:2018-12-03

    申请人: DIVX, LLC

    摘要: 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.

    Systems and methods for enabling playback of digital content using status associable electronic tickets and ticket tokens representing grant of access rights

    公开(公告)号:US10289811B2

    公开(公告)日:2019-05-14

    申请号:US15484534

    申请日:2017-04-11

    申请人: DIVX, LLC

    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.

    Systems and methods for playing adaptive bitrate streaming content by multicast

    公开(公告)号:US10277648B2

    公开(公告)日:2019-04-30

    申请号:US15691616

    申请日:2017-08-30

    申请人: DIVX, LLC

    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.

    Elementary bitstream cryptographic material transport systems and methods

    公开(公告)号:US10212486B2

    公开(公告)日:2019-02-19

    申请号:US15615626

    申请日:2017-06-06

    申请人: DIVX, LLC

    摘要: 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.