Apparatus and method for constant quality optimization for adaptive streaming

    公开(公告)号:US11044297B2

    公开(公告)日:2021-06-22

    申请号:US15044992

    申请日:2016-02-16

    Applicant: bitmovin GmbH

    Abstract: An apparatus is provided. The apparatus has an interface for receiving media information, wherein the media information indicates a segment data rate for each of a plurality of media data segments and further indicates a quality value for each of the plurality of media data segments. Moreover, the apparatus has a processor for selecting one or more selected segments from the plurality of the media data segments depending on the segment data rates of the plurality of media data segments, depending on the quality values of the plurality of media data segments and depending on an available data rate of a communication resource. The interface is configured to transmit a request requesting the one or more selected segments. Moreover, the interface is configured to receive the one or more selected segments being transmitted on the communication resource.

    APPARATUS AND METHOD FOR CLOUD ASSISTED ADAPTIVE STREAMING
    3.
    发明申请
    APPARATUS AND METHOD FOR CLOUD ASSISTED ADAPTIVE STREAMING 审中-公开
    用于协助自适应流动的装置和方法

    公开(公告)号:US20160134677A1

    公开(公告)日:2016-05-12

    申请号:US14997406

    申请日:2016-01-15

    Applicant: bitmovin GmbH

    Abstract: An apparatus for transmitting user data to a server system including one or more servers includes a content encoder for encoding a plurality of portions of the user data to obtain a first data stream, wherein the content encoder is configured to encode each of the plurality of portions with a bandwidth-dependent quality which depends on a bandwidth that is available for transmitting the first data stream from the apparatus to the server system, and includes a transmitter for transmitting the first data stream from the apparatus to the server system. The content encoder is configured to encode two or more of the plurality of portions of the user data to obtain a second data stream, wherein the content encoder is configured to encode each of the two or more of the plurality of portions with a predefined quality.

    Abstract translation: 一种用于向包括一个或多个服务器的服务器系统发送用户数据的装置包括用于对用户数据的多个部分进行编码以获得第一数据流的内容编码器,其中,内容编码器被配置为对多个部分中的每一个进行编码 具有取决于可用于从设备向服务器系统发送第一数据流的带宽的带宽相关质量,并且包括用于从设备向服务器系统发送第一数据流的发送器。 内容编码器被配置为对用户数据的多个部分中的两个或更多个进行编码以获得第二数据流,其中内容编码器被配置为以预定的质量对多个部分中的两个或更多个部分中的每一个进行编码。

    Adaptation logic for varying a bitrate

    公开(公告)号:US11089347B2

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

    申请号:US16552330

    申请日:2019-08-27

    Applicant: bitmovin GmbH

    Abstract: A streaming media playback device is provided for playing multimedia presentations with segments encoding video data at different quality levels for adaptive streaming through a network from a server, for example based on MPEG DASH. The streaming media playback device selects segments at a given quality level from those available at the server based on an adaptive bitrate setting and an oscillation measure. The adaptive bitrate setting is selected based on network bandwidth conditions. The oscillation measure provides an indication of how often the device switches between segments of different quality levels. The next segment is selected based on the adaptive bitrate setting unless the oscillation measure exceeds a threshold.

    Adaptive streaming of an immersive video scene

    公开(公告)号:US10313745B2

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

    申请号:US15459354

    申请日:2017-03-15

    Applicant: bitmovin GmbH

    Abstract: Client configured for retrieving a video data representation of an immersive video scene streamed by a server using a streaming protocol, wherein the server is configured for providing a plurality of streams to the client, wherein each of the streams comprises a portion of the immersive video scene, the client comprising: a sending interface; a reception interface; a viewing direction receiving unit; and a stream selecting unit; wherein the sending interface is configured for transmitting a streaming request for streaming the one or more selected streams as the video data representation of the immersive video scene, wherein the sending interface receives from the stream selecting unit a selected stream information identifying the one or more selected streams, wherein the selected stream information is created by the stream selecting unit based on the viewing direction of the user of the client and based on the manifest.

    Apparatus and method for cloud assisted adaptive streaming

    公开(公告)号:US10567462B2

    公开(公告)日:2020-02-18

    申请号:US14997406

    申请日:2016-01-15

    Applicant: bitmovin GmbH

    Abstract: An apparatus for transmitting user data to a server system including one or more servers includes a content encoder for encoding a plurality of portions of the user data to obtain a first data stream, wherein the content encoder is configured to encode each of the plurality of portions with a bandwidth-dependent quality which depends on a bandwidth that is available for transmitting the first data stream from the apparatus to the server system, and includes a transmitter for transmitting the first data stream from the apparatus to the server system. The content encoder is configured to encode two or more of the plurality of portions of the user data to obtain a second data stream, wherein the content encoder is configured to encode each of the two or more of the plurality of portions with a predefined quality.

Patent Agency Ranking