-
1.
公开(公告)号:US20240364948A1
公开(公告)日:2024-10-31
申请号:US18656443
申请日:2024-05-06
申请人: DIVX, LLC
IPC分类号: H04N21/2347 , H04L9/06 , H04L9/40 , H04N21/235 , H04N21/435 , H04N21/4405
CPC分类号: H04N21/23476 , H04L63/0428 , H04N21/2353 , H04N21/435 , H04N21/44055 , H04L9/065
摘要: Systems and methods for partial frame encryption in accordance with embodiments of the invention are disclosed. In one embodiment, the method receives a video bitstream that includes several frames, each frame including several independently encoded compression units within the frame, encrypts a portion of each of several compression units in several frames, and generates an output bitstream that includes the several independently encoded compression units including the encrypted portions of the compression units.
-
公开(公告)号:US20240205281A1
公开(公告)日:2024-06-20
申请号:US18357498
申请日:2023-07-24
申请人: DIVX, LLC
发明人: Song Cen , Reza Emdad
IPC分类号: H04L65/612 , H04L9/40 , H04L65/75 , H04L69/24 , H04N21/2343 , H04N21/254 , H04N21/2743
CPC分类号: H04L65/612 , H04L63/08 , H04L63/102 , H04L63/107 , H04L65/762 , H04L65/764 , H04L69/24 , H04N21/2343 , H04N21/23439 , H04N21/2541 , H04N21/2743
摘要: 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.
-
公开(公告)号:USRE49990E1
公开(公告)日:2024-05-28
申请号:US17485109
申请日:2021-09-24
申请人: DIVX, LLC
IPC分类号: H04N19/177 , H04N19/102 , H04N19/154 , H04N19/164 , H04N19/46
CPC分类号: H04N19/177 , H04N19/102 , H04N19/154 , H04N19/164 , H04N19/46
摘要: A method includes encoding video at a first bitrate to produce first encoded sections, and at a second bitrate that is less than the first bitrate to produce second encoded sections. The method further includes measuring levels of objective quality, indicative of perceptual quality, of the first and second encoded sections. The method includes determining, based on the measured objective quality levels, replaceable sections among the first encoded sections, and replacement sections among the second encoded sections, each of the replacement sections to replace a corresponding one of the replaceable sections. The method includes streaming the first encoded sections except for the replaceable sections, and the replacement sections instead of their corresponding replaceable sections.
-
公开(公告)号:US20230336612A1
公开(公告)日:2023-10-19
申请号:US18068395
申请日:2022-12-19
申请人: DIVX, LLC
IPC分类号: H04N21/462 , H04N21/2343 , H04N21/643 , H04N21/4402 , H04N21/2347 , H04L65/70 , H04L67/02 , H04L9/40 , H04N21/845 , H04L65/612 , H04N21/254 , H04N21/6334 , H04L65/75 , H04L65/613
CPC分类号: H04L67/02 , H04L63/0428 , H04L63/062 , H04L65/612 , H04L65/613 , H04L65/70 , H04L65/75 , H04L65/762 , H04N21/23439 , H04N21/2347 , H04N21/2541 , H04N21/44029 , H04N21/4621 , H04N21/63345 , H04N21/64322 , H04N21/8456 , H04L2209/60
摘要: Systems and methods for quick start-up of playback in accordance with embodiments of the invention are disclosed. Media content may be encoded in a plurality of alternative streams and a quick start-up stream. The quick start-up stream may include media content that is encoded at a lower quality that the alternative streams and may be encrypted with a different, less secure encryption process than that of the alternative streams. During a start-up of playback, the playback device streams the media content from a quick start-up stream until a metric, such as a decryption key for the alternative streams is met. The device then streams the media content from the alternative streams in response to the metric being met.
-
公开(公告)号:US11735228B2
公开(公告)日:2023-08-22
申请号:US17805420
申请日:2022-06-03
申请人: DIVX, LLC
IPC分类号: G11B27/30 , G11B20/10 , G11B27/32 , H04N7/173 , H04N19/107 , H04N19/117 , H04N19/126 , H04N19/149 , H04N19/152 , H04N19/154 , H04N19/176 , H04N19/18 , H04N19/186 , H04N19/196 , H04N19/159 , H04N19/61 , H04N19/192 , H04N19/48 , H04N19/80 , H04N19/577 , H04N21/426 , H04N21/81 , H04N21/84 , H04N21/845 , H04N21/854 , H04N21/8543 , H04N21/858 , H04N19/85 , H04N19/625
CPC分类号: G11B27/3027 , G11B20/10 , G11B27/322 , H04N7/17318 , H04N19/107 , H04N19/117 , H04N19/126 , H04N19/149 , H04N19/152 , H04N19/154 , H04N19/159 , H04N19/176 , H04N19/18 , H04N19/186 , H04N19/192 , H04N19/196 , H04N19/198 , H04N19/48 , H04N19/577 , H04N19/61 , H04N19/625 , H04N19/80 , H04N19/85 , H04N21/42646 , H04N21/8106 , H04N21/8133 , H04N21/84 , H04N21/8455 , H04N21/8456 , H04N21/8543 , H04N21/8586 , H04N21/85406
摘要: A multimedia file and methods of generating, distributing and using the multimedia file are described. Multimedia files in accordance with embodiments of the present invention can contain multiple video tracks, multiple audio tracks, multiple subtitle tracks, a complete index that can be used to locate each data chunk in each of these tracks and an abridged index that can enable the location of a subset of the data chunks in each track, data that can be used to generate a menu interface to access the contents of the file and ‘meta data’ concerning the contents of the file. Multimedia files in accordance with several embodiments of the present invention also include references to video tracks, audio tracks, subtitle tracks and ‘meta data’ external to the file.
-
公开(公告)号:US11558564B2
公开(公告)日:2023-01-17
申请号:US17810795
申请日:2022-07-05
申请人: DIVX, LLC
发明人: Jason Braness , Jerome Rota , Eric William Grab , Jerald Donaldson , Heather Hitchcock , Damien Chavarria , Michael John Floyd , Brian T. Fudge , Adam H. Li
IPC分类号: H04N19/517 , G11B27/00 , H04N5/92 , H04N5/278 , H04N5/265 , G11B20/00 , H04N5/85 , H04N9/804 , H04N19/44 , H04N21/845 , H04N5/84
摘要: A multimedia file and methods of generating, distributing and using the multimedia file are described. Multimedia files in accordance with embodiments of the present invention can contain multiple video tracks, multiple audio tracks, multiple subtitle tracks, data that can be used to generate a menu interface to access the contents of the file and ‘meta data’ concerning the contents of the file. Multimedia files in accordance with several embodiments of the present invention also include references to video tracks, audio tracks, subtitle tracks and ‘meta data’ external to the file. One embodiment of a multimedia file in accordance with the present invention includes a series of encoded video frames and encoded menu information.
-
7.
公开(公告)号:US20220408132A1
公开(公告)日:2022-12-22
申请号:US17650057
申请日:2022-02-04
申请人: DIVX, LLC
IPC分类号: H04N21/2347 , H04N21/235 , H04N21/4405 , H04N21/435 , H04L9/40
摘要: Systems and methods for partial frame encryption in accordance with embodiments of the invention are disclosed. In one embodiment, the method receives a video bitstream that includes several frames, each frame including several independently encoded compression units within the frame, encrypts a portion of each of several compression units in several frames, and generates an output bitstream that includes the several independently encoded compression units including the encrypted portions of the compression units.
-
公开(公告)号:US11483609B2
公开(公告)日:2022-10-25
申请号:US17343453
申请日:2021-06-09
申请人: DIVX, LLC
IPC分类号: H04N21/2662 , H04N21/2343 , H04N21/6379 , H04N21/262 , H04N21/845 , H04L65/70 , H04L65/613 , H04L65/75 , H04L65/65 , H04L67/02 , H04N21/61
摘要: 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.
-
公开(公告)号:US11470405B2
公开(公告)日:2022-10-11
申请号:US16665652
申请日:2019-10-28
申请人: DIVX, LLC
IPC分类号: H04N21/845 , H04N21/472 , H04N21/6587 , H04N19/98 , H04N21/2343 , H04N21/2387 , H04N21/262 , H04N21/854 , H04L65/70
摘要: Network services encode multimedia content, such as video, into multiple adaptive bitrate streams of encoded video and a separate trick play stream of encoded video to support trick play features. The trick play stream is encoded at a lower encoding bitrate and frame rate than each of the adaptive bitrate streams. The adaptive bitrate streams and the trick play stream are stored in the network services. During normal content streaming and playback, a client device downloads a selected one of the adaptive bitrate streams from network serviced for playback at the client device. To implement a trick play feature, the client device downloads the trick play stream from the network services for trick play playback.
-
公开(公告)号:US11438394B2
公开(公告)日:2022-09-06
申请号:US17068737
申请日:2020-10-12
申请人: DIVX, LLC
IPC分类号: G06F15/16 , H04L65/613 , H04L67/60 , H04N21/442 , H04N21/637 , H04N21/845 , H04N21/854 , H04L65/80 , H04L65/00
摘要: Methods, systems, and computer readable media for controlling delivery of content are provided. In some embodiments, a system for controlling delivery of content is provided. The system includes processing circuitry configured to: transmit, to a server, a plurality of requests for blocks of the content; while at least some of the plurality of requests are still outstanding: detect a change of a service characteristic of a connection between the system and the server; determine a preferred number of outstanding requests; and cancel at least some of the requests from the plurality that are still outstanding based on the preferred number and a count of the requests from the plurality that are still outstanding.
-
-
-
-
-
-
-
-
-