Systems and methods for encoding and sharing content between devices

    公开(公告)号:US11349892B2

    公开(公告)日:2022-05-31

    申请号:US16847363

    申请日:2020-04-13

    申请人: 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

    公开(公告)号:US11178200B2

    公开(公告)日:2021-11-16

    申请号: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 secure playback of encrypted elementary bitstreams

    公开(公告)号:US11102553B2

    公开(公告)日:2021-08-24

    申请号:US16686727

    申请日:2019-11-18

    申请人: 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.