Network broadcasting device and method

The invention provides a network broadcasting device and method. The network broadcasting device and method are applied to a client side. The network broadcasting method comprises the steps that a live broadcast request is sent to a server according to a live broadcast command of a user; multimedia data addresses corresponding to the live broadcast request sent by the server are received, wherein the multimedia data addresses comprise an audio and video data address and a text data address; corresponding audio and video data and text data are downloaded according to the audio and video data address and the text data address and are broadcast synchronously; whether the audio and video data can be broadcast smoothly is judged, and downloading of the audio and video data is stopped when the audio and video data can not be broadcast smoothly. According to the network broadcasting device and method, self-adaptive downloading and broadcasting of multimedia data can be achieved according to different network conditions, and thus smooth live broadcasting information can be provided for the user even under the condition that the network condition is poor.