Audio data transmitting apparatus for webcasting and audio regulating methods therefor
AssigneeRealtek Semiconductor Corp.
InventorsPo-Wen Chen, Chin-Yi Lin
Life of this patent
Estimating the term…
Abstract
A webcasting system and the audio data regulating methods to be used in the webcasting system are presented. The webcasting system includes a host and an audio playing apparatus. The host, which is loaded with an operating system and drivers, determines the audio data output according to an expected data received by the operating system. The drivers provide the expected data according to the audio data received and transform the audio data for network transmission. The audio playing apparatus receives the network data and processes the network data for audio playing.
Claims10
An audio data transmitting apparatus for webcasting, comprising:
- a regulating unit for receiving audio data, the regulating unit comprising:
- a first layer program for regulating an output quantity of the audio data according to expected data;
- and
- a second layer program for calculating a first data quantity and a sum of the first data quantity and a second data quantity, transmitting the sum back to the first layer program, and transforming the audio data into virtual audio data,
- wherein the first data quantity is the output quantity of the audio data between a real time instant and a base time instant, the integer part of the sum is the expected data, the base time instant is a previous real time instant, and the second data quantity is the fractional part of a previous sum;
- a storage unit, for storing the virtual audio data;
- and
- an output unit, for transforming the virtual audio data into transmissible data with a transmissible format and outputting the transmissible data.
An audio regulating method, comprising the steps of:
- receiving audio data;
- regulating an output quantity of the audio data according to expected data;
- and
- calculating a first data quantity and a sum of the first data quantity and a second data quantity, and transmitting the sum back to a first layer program,
- wherein the first data quantity is the output quantity of the audio data between a real time instant and a base time instant, the integer part of the sum is the expected data, the base time instant is a previous real time instant, and the second data quantity is the fractional part of a previous sum.
Dependencies are inferred from the claim text.