20090094652 | Methods and Apparatus for Simultaneous Uploading and Streaming of Media - A method for a computer system includes receiving a request for a video file, determining whether the video file is currently being uploaded from a video source and stored in a memory, and when the video file is currently being uploaded, the method includes determining a size of the video file that is currently being uploaded, providing the size of the video file to a video consumer, retrieving a portion of the video file that is stored in the memory, and providing the portion of the video file to the video consumer, when the video file is not currently being uploaded, the method includes determining whether the video file is in the memory, and providing the video file to the video consumer if the video file is in the memory, wherein the video file is transcoded to an appropriate format prior to being uploaded. | 04-09-2009 |