-
公开(公告)号:US11044297B2
公开(公告)日:2021-06-22
申请号:US15044992
申请日:2016-02-16
Applicant: bitmovin GmbH
Inventor: Stefan Lederer , Christopher Ferdinand Mueller , Christian Timmerer
IPC: H04L29/06 , H04L12/26 , H04N21/845 , H04N21/262 , H04N21/2343
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.
-
公开(公告)号:US09544352B2
公开(公告)日:2017-01-10
申请号:US13915531
申请日:2013-06-11
Applicant: bitmovin GmbH
Inventor: Christopher Mueller , Stefan Lederer , Christian Timmerer
IPC: G06F15/16 , H04L12/28 , H04L12/54 , H04L29/06 , H04N21/2343 , H04N21/24 , H04N21/2662
CPC classification number: H04N21/2662 , G06F15/16 , H04L12/28 , H04L29/06027 , H04L65/80 , H04N21/23439 , H04N21/2402
Abstract: A reduction in bitrate oscillation penalties is achieved by determining an oscillation measure measuring a balance of bitrate increase and bitrate decrease of the varied bitrate at which recently retrieved segments of the sequence of segments have been retrieved and setting the bitrate at which a current segment of the sequence of segments is to be retrieved depending on the oscillation measure.
Abstract translation: 通过确定测量比特率增加和比特率降低的不同比特率的振荡测量来实现比特率振荡惩罚的减少,在该比特率下,已经检索到片段序列的最近检索到的段,并设置其中的当前片段的比特率 取决于振荡测量的段的序列。
-
3.
公开(公告)号:US20160134677A1
公开(公告)日:2016-05-12
申请号:US14997406
申请日:2016-01-15
Applicant: bitmovin GmbH
Inventor: Christopher Mueller , Stefan Lederer , Christian Timmerer
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: 一种用于向包括一个或多个服务器的服务器系统发送用户数据的装置包括用于对用户数据的多个部分进行编码以获得第一数据流的内容编码器,其中,内容编码器被配置为对多个部分中的每一个进行编码 具有取决于可用于从设备向服务器系统发送第一数据流的带宽的带宽相关质量,并且包括用于从设备向服务器系统发送第一数据流的发送器。 内容编码器被配置为对用户数据的多个部分中的两个或更多个进行编码以获得第二数据流,其中内容编码器被配置为以预定的质量对多个部分中的两个或更多个部分中的每一个进行编码。
-
公开(公告)号:US11089347B2
公开(公告)日:2021-08-10
申请号:US16552330
申请日:2019-08-27
Applicant: bitmovin GmbH
Inventor: Christopher Mueller , Stefan Lederer , Christian Timmerer
IPC: H04N21/2662 , H04N21/2343 , H04N21/24 , H04L29/06 , G06F15/16 , H04L12/28
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.
-
公开(公告)号:US10419802B2
公开(公告)日:2019-09-17
申请号:US15365886
申请日:2016-11-30
Applicant: bitmovin GmbH
Inventor: Christopher Mueller , Stefan Lederer , Christian Timmerer
IPC: H04N21/2662 , H04L29/06 , H04N21/2343 , H04N21/24 , G06F15/16 , H04L12/28
Abstract: A reduction in bitrate oscillation penalties is achieved by determining an oscillation measure measuring a balance of bitrate increase and bitrate decrease of the varied bitrate at which recently retrieved segments of the sequence of segments have been retrieved and setting the bitrate at which a current segment of the sequence of segments is to be retrieved depending on the oscillation measure.
-
公开(公告)号:US10313745B2
公开(公告)日:2019-06-04
申请号:US15459354
申请日:2017-03-15
Applicant: bitmovin GmbH
Inventor: Stefan Lederer , Christopher Mueller , Reinhard Grandl
IPC: H04N21/44 , H04N21/437 , H04N21/8543 , H04N21/845 , H04N21/8545 , H04N21/658 , H04N21/462 , H04N21/81 , H04N13/117 , H04N13/189 , H04N13/194
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.
-
公开(公告)号:US10567462B2
公开(公告)日:2020-02-18
申请号:US14997406
申请日:2016-01-15
Applicant: bitmovin GmbH
Inventor: Christopher Mueller , Stefan Lederer , Christian Timmerer
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.
-
-
-
-
-
-