8. The method of claim 5 , further comprising receiving an instruction to perform an operation with the video file, wherein the operation comprises one or more of viewing, saving, downloading, and sending.
5. A computer-implemented method of providing video content comprising: using an Internet communication interface, soliciting a user to submit information regarding a video file, wherein the information comprises a location of the video file and a description of the video file; receiving at least a portion of the information from submitted by the user in response to the solicitation; generating a file comprising the received information; providing the file for display, wherein displaying the file comprises displaying at least a portion of the video file; wherein providing the file for display comprises providing the video file as a stream of packets; and generating an identifier of the video file using the user-submitted information about the video file and saving the identifier in a storage device.