Processing continuous multi-period content

    公开(公告)号:US10397295B2

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

    申请号:US15823403

    申请日:2017-11-27

    Abstract: In one example, a device includes one or more processors configured to determine that a manifest file for media content indicates that the media content includes a first period and a second period, that the manifest file indicates that the first and second periods are continuous, and that advertisement media data is available for insertion between the first and second periods, select a first adaptation set in the first period based at least in part on characteristics signaled for the first adaptation set, retrieve media data of the first adaptation set based on the selection of the first adaptation set, retrieve the advertisement media data, and retrieve media data of a second adaptation set in the second period that the manifest file indicates is associated with the first adaptation set based on the selection of the first adaptation set and store the retrieved media data to a memory.

    CONTENT SOURCE DESCRIPTION FOR IMMERSIVE MEDIA DATA

    公开(公告)号:US20190104326A1

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

    申请号:US16149690

    申请日:2018-10-02

    Abstract: An example device for transferring media data including immersive media data includes a memory configured to store the media data, and one or more processors implemented in circuitry and configured to transfer metadata that systematically describes different formatting options for the immersive media data, process data representing one or more of the formatting options that a client device supports for rendering the immersive media data, and transfer the immersive media data having one of the formatting options that the client device supports. The device may be a server that sends the metadata and the media data to the client device, or the client device that receives the metadata and the media data. The client device may further configure a rendering environment according to the one of the formatting options to render the immersive media data.

    PROCESSING MEDIA DATA USING A GENERIC DESCRIPTOR FOR FILE FORMAT BOXES

    公开(公告)号:US20190014165A1

    公开(公告)日:2019-01-10

    申请号:US16030387

    申请日:2018-07-09

    Abstract: In one example, a device for retrieving media data includes a memory configured to store media data, and a processor implemented in circuitry and configured to: process a descriptor of a manifest file of media content including the media data, the descriptor corresponding to an adaptation set of the media content and including data representative of a box of file level information that describes a property of a track of a media file of the media content including media data of the adaptation set, determine whether to retrieve the media data of the adaptation set according to the data representative of the file level information, and in response to determining to retrieve the media data, send a request to retrieve the media data.

    SEGMENT TYPES AS DELIMITERS AND ADDRESSABLE RESOURCE IDENTIFIERS

    公开(公告)号:US20180288500A1

    公开(公告)日:2018-10-04

    申请号:US15943399

    申请日:2018-04-02

    Abstract: An example device for processing media data is configured to parse a bitstream including the media data, the bitstream being formatted according to Common Media Application Format (CMAF), detect, during the parsing, a file type (FTYP) value for a CMAF track file of the bitstream, determine that a CMAF header of the CMAF track file starts with the FTYP value, and process one or more CMAF fragments following the CMAF header of the CMAF track file. The device may additionally be configured to detect one or more segment type (STYP) values in the bitstream, determine that each of the one or more STYP values corresponds to a start of a respective one of the CMAF fragments, and process each of the CMAF fragments starting from the corresponding STYP value.

    DETERMINING MEDIA DELIVERY EVENT LOCATIONS FOR MEDIA TRANSPORT

    公开(公告)号:US20170201761A1

    公开(公告)日:2017-07-13

    申请号:US15399381

    申请日:2017-01-05

    Abstract: A method of transporting media data includes, by a file-based protocol sending unit of a source device, receiving a stream of data comprising Segments of media data from a segmenter of the source device that forms the Segments, each of the Segments comprising a respective individually retrievable file associated with a unique uniform resource locator (URL), determining locations of media delivery events (MDEs) in the stream of media data, wherein the MDEs include data for at least a portion of one of the Segments, determining one or more transmission time requirements for the MDEs representing times at which the MDEs are to be sent to a client device, and providing the MDEs and data representing the transmission time requirements to a physical layer sending unit of the source device according to available delivery slots for the physical layer sending unit.

    Robust live operation of dash
    149.
    发明授权

    公开(公告)号:US09699229B2

    公开(公告)日:2017-07-04

    申请号:US14598110

    申请日:2015-01-15

    CPC classification number: H04L65/4069 H04N21/6125 H04N21/8455 H04N21/8456

    Abstract: In one example, a device for receiving data related to streaming media data includes one or more network interfaces configured to send and receive data via a network, and one or more processors configured to receive, via the network interfaces, data for a first period of media content and a second period of the media content, wherein the data for the first period indicates that at least some media data of the first period is not available, and wherein the data for the second period indicates available media data for the second period, and based on the data for the first period and the second period, omitting requests for media data of the first period that the data for the first period indicates is not available and sending one or more requests for the media data of the second period.

Patent Agency Ranking