Patent ID: 7836404
Filing Date: 2010-11-16
Classification: G06F,Y10S

Abstract:
1. A method in a data processing system for managing streaming media data, the method comprising: presenting a graphical user interface having a set of controls for use in managing a media data stream, wherein the graphical user interface includes a control to select a desired format for storing the media data stream; receiving user input for use in managing the media data stream, wherein the user input includes an identification of a source of the media data stream, a start time, and the desired format; requesting the media data stream using the start time and the identification of the source; converting the media data stream into the desired format to form a formatted media data stream, wherein the converting step comprises identifying an initial format of the media data stream, converting the media data stream to a viewable format, and converting the media data stream to the desired format from the viewable format, wherein the viewable format is a format displayable by an operating system in the data processing system, wherein a set of codecs are used to convert the media data stream from the initial format to the viewable format and to convert the media data stream from the viewable format to the desired format, and wherein a data type of the media data stream is identified by the data processing system upon receipt of the media data stream at the data processing system, and an appropriate codec is selected from amongst a plurality of codecs for use in converting the media data stream from the initial format to the viewable format based upon the data type that is identified by the data processing system; and storing, on a storage media, the media data stream converted to the desired format such that the media data stream is converted to the viewable format by the data processing system based on the data type of the media data stream as identified by the data processing system and stored on the storage media in the desired format as identified by the user input.