Patent ID: 8745256

Claim:
A method for multimedia audio video transfer comprising the following steps: (a) connecting to a webpage server; (b) downloading a user interface and a multimedia object from the webpage server; (c) connecting to a media server via a network protocol; (d) driving a stream capturing means; (e) capturing a stream; (f) transmitting the stream to an audio video proxy via an audio video storage; (g) transforming the stream into a live media stream; (h) transmitting the live media stream to the media server; and (i) transmitting the live media stream to a multimedia application player via the network protocol, wherein step (g) transforming the stream into a live media stream comprises the following steps: determining the stream is from a file or a live stream; when the stream is from the file, the transforming comprising the following steps: de-multiplexing the file to obtain an audio stream and a video stream; determining whether the format of the audio stream and the format of the video stream are supported; decoding the audio stream or the video stream when the format of the audio stream or the format of the video stream is not supported, encoding the audio stream or the video stream into a supported format; combining the audio stream and the video stream into a live media stream; and combining the audio stream and the video stream into a live media stream when the format of the audio stream and the format of the video stream are supported; when the stream is from a live stream, the transforming comprising the following steps: retrieving an audio stream and a video stream from the live stream; determining whether the format of the audio stream and the format of the video stream are supported; decoding the audio stream or the video stream when the format of the audio stream or the format of the video stream is not supported; encoding the audio stream or the video stream into a supported format; combining the audio stream and the video stream into a live media stream; and combining the audio stream and the video stream into a live media stream when the format of the audio stream and the format of the video stream are supported.