An apparatus for transmitting user data to a server system comprising one or more servers (210, 220), wherein the apparatus comprises: 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 a transmitter for transmitting the first data stream from the apparatus to the server system, wherein the content encoder is configured to encode two or more of said plurality of portions of the user data to obtain a second data stream, wherein the content encoder is configured to encode each of said two or more of said plurality of portions with a predefined quality, wherein the bandwidth-dependent quality of one or more of the portions being encoded within the first data stream is lower than the predefined quality, wherein the transmitter is configured to transmit the second data stream from the apparatus to the server system, wherein the content encoder is configured to encode all of the portions of the user data, which have been encoded within the first data stream with a bandwidth-dependent quality being lower than the predefined quality, within the second data stream with the predefined quality, and wherein the content encoder is configured to not encode one or more of the portions of the user data, which have been encoded within the first data stream with a bandwidth-dependent quality being equal to the predefined quality, within the second data stream. 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 a transmitter for transmitting the first data stream from the apparatus to the server system, wherein the content encoder is configured to encode two or more of said plurality of portions of the user data to obtain a second data stream, wherein the content encoder is configured to encode each of said two or more of said plurality of portions with a predefined quality, wherein the bandwidth-dependent quality of one or more of the portions being encoded within the first data stream is lower than the predefined quality, wherein the transmitter is configured to transmit the second data stream from the apparatus to the server system, wherein the content encoder is configured to encode all of the portions of the user data, which have been encoded within the first data stream with a bandwidth-dependent quality being lower than the predefined quality, within the second data stream with the predefined quality, and wherein the content encoder is configured to not encode one or more of the portions of the user data, which have been encoded within the first data stream with a bandwidth-dependent quality being equal to the predefined quality, within the second data stream.