Service description for streaming media data

    公开(公告)号:US12238353B2

    公开(公告)日:2025-02-25

    申请号:US16591073

    申请日:2019-10-02

    Abstract: A device for receiving media data includes a memory configured to store media data of a media presentation and one or more processors implemented in circuitry and configured to retrieve a service description including data including one or more playback preferences for the media presentation, the playback preferences including a desired end-to-end latency; retrieve the media data of the media presentation via a network streaming protocol; and present the retrieved media data according to the one or more playback preferences and to achieve the desired end-to-end latency. For example, the playback preferences may specify acceleration or deceleration of playback rates in order to achieve the desired end-to-end latency. Thus, the device may accelerate playback if a buffer is filling too quickly, or decelerate playback if the buffer is emptying too quickly, to prevent buffer overflow or underflow and thereby avoid playback interruptions without changing the latency.

    DELAY MEASUREMENTS BASED ON RTCP OR RTP HEADER EXTENSION FOR MULTIMEDIA APPLICATIONS

    公开(公告)号:US20250055898A1

    公开(公告)日:2025-02-13

    申请号:US18782823

    申请日:2024-07-24

    Abstract: Example devices and techniques are described for use with delay measurements. An example method includes determining whether a source port of a Real-Time Transport Protocol (RTP) packet of a multimedia application session is a same source port as a source port of a Real-Time Transport Control Protocol (RTCP) packet of the multimedia application session. The method includes determining whether a destination port of the RTP packet is a same destination port as a destination port of the RTCP packet. The method includes determining, based on whether the source port of the RTP packet is the same source port as the source port of the RTCP packet and whether the destination port of the RTP packet is the same destination port as the destination port of the RTCP packet, whether to use RTP header extensions for delay determination or to use RTCP packets for delay determination.

    SPLIT RENDERING OF EXTENDED REALITY DATA OVER 5G NETWORKS

    公开(公告)号:US20240414415A1

    公开(公告)日:2024-12-12

    申请号:US18745478

    申请日:2024-06-17

    Abstract: An example device for processing extended reality (XR) data includes a processors configured to: parse entry point data of an XR scene to extract information about one or more required virtual objects for the XR scene, the required virtual objects including a number of dynamic virtual objects equal to or greater than one, each of the dynamic virtual objects including at least one dynamic media component for which media data is to be retrieved; initialize a number of streaming sessions equal to or greater than the number of dynamic virtual objects using the entry point data; configure quality of service (QoS) and charging information for the streaming sessions; retrieve media data for the dynamic virtual objects via the streaming sessions; and send the retrieved media data to a rendering unit to render the XR scene to include the retrieved media data at corresponding locations within the XR scene.

    Distribution of application computations

    公开(公告)号:US12113852B2

    公开(公告)日:2024-10-08

    申请号:US17800890

    申请日:2021-02-03

    CPC classification number: H04L67/1008 H04L43/0882

    Abstract: The present disclosure relates to methods and apparatus for computer processing. Aspects of the present disclosure can determine at least one of a quality, latency, or capacity of a communication link for communication between a client device and a server. Aspects of the present disclosure can also determine a computational load for an application computation between the client device and the server. Moreover, aspects of the present disclosure can adjust a computational distribution for the application computation between the client device and the server based on at least one of the computational load for the application computation or the at least one of the quality, latency, or capacity of the communication link. Aspects of the present disclosure can also determine a computational capacity of at least one of the client device or the server.

Patent Agency Ranking