Simultaneous storage and network transmission of multimedia data with video host that requests stored data according to response time from a server
First Claim
1. A multimedia system, comprising:
- a multimedia capture and encoding system that captures multimedia data, and substantially simultaneously provides a compressed version of the multimedia data having a first resolution;
a multimedia storage system, coupled to the multimedia capture and encoding system, that stores multimedia information including the compressed version of the multimedia data, and provides to a network the compressed version of the multimedia data substantially simultaneously as the compressed version is stored; and
a video host coupled to the network, that sends a first request to the server for a first portion of the compressed version of the multimedia data, determines an amount of time to wait based on a length of the first portion and a response time of the first request, and sends a second request to the server for a second portion of the compressed version of the multimedia data after waiting the determined amount of time.
7 Assignments
0 Petitions
Accused Products
Abstract
A digital multimedia newsroom production system allows users of the system to create, browse and catalog multimedia assets. The system includes a multimedia capture and encoding system that captures multimedia data, and substantially simultaneously provides a first compressed version of the multimedia data having a first resolution, and a second compressed version of the multimedia data having a second resolution that is different than the first resolution; a multimedia storage system, coupled to the multimedia capture and encoding system, that stores multimedia information including the first and second compressed versions of the multimedia data; and a video editing and playback system coupled to the multimedia storage system. The video editing and playback system includes editing circuitry that generates a composition that uses a portion of the first compressed version, and playback circuitry that plays the composition using a portion of the second compressed version that corresponds to the portion of the first compressed version. The multimedia storage system stores multimedia information including the compressed versions of the multimedia data, and provides to a network the first compressed version of the multimedia data substantially simultaneously as the first compressed version is stored.
-
Citations
24 Claims
-
1. A multimedia system, comprising:
-
a multimedia capture and encoding system that captures multimedia data, and substantially simultaneously provides a compressed version of the multimedia data having a first resolution;
a multimedia storage system, coupled to the multimedia capture and encoding system, that stores multimedia information including the compressed version of the multimedia data, and provides to a network the compressed version of the multimedia data substantially simultaneously as the compressed version is stored; and
a video host coupled to the network, that sends a first request to the server for a first portion of the compressed version of the multimedia data, determines an amount of time to wait based on a length of the first portion and a response time of the first request, and sends a second request to the server for a second portion of the compressed version of the multimedia data after waiting the determined amount of time. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A multimedia system, comprising:
-
means for capturing multimedia data and substantially simultaneously providing a compressed version of the multimedia data having a first resolution;
means for storing multimedia information including the compressed version of the multimedia data and providing to a network the compressed version of the multimedia data substantially simultaneously as the compressed version is stored;
means for sending a first request to the server for a first portion of the compressed version of the multimedia data;
means for determining an amount of time to wait based on a length of the first portion and a response time of the first request; and
means for sending a second request to the server for a second portion of the compressed version of the multimedia data after waiting the determined amount of time. - View Dependent Claims (8, 9, 10, 11, 12)
means, coupled to a network, for receiving a request from a video host; and
means, coupled to the network, for sending the encoded version of the multimedia data video to the video host in response to the request.
-
-
10. The multimedia system of claim 9, wherein the means for storing comprises means for storing the compressed version of the multimedia data to a file.
-
11. The multimedia system of claim 10, wherein the means for storing the compressed version of the multimedia data to a file includes means for appending to a compressed version of multimedia data stored in the file.
-
12. The multimedia system of claim 10, wherein the means for storing the compressed version of the multimedia data to a file comprises means for storing the compressed version of the multimedia data to a computer data file on a computer readable and writable medium.
-
13. A method for use in a multimedia system, the method comprising:
-
capturing multimedia data and substantially simultaneously providing a compressed version of the multimedia data having a first resolution;
storing multimedia information including the compressed version of the multimedia data and providing to a network the compressed version of the multimedia data substantially simultaneously as the compressed version is stored;
sending a first request to the server for a first portion of the compressed version of the multimedia data;
determining an amount of time to wait based on a length of the first portion and a response time of the first request; and
sending a second request to the server for a second portion of the compressed version of the multimedia data after waiting the determined amount of time. - View Dependent Claims (14, 15, 16, 17, 18)
receiving a request over a network from a video host; and
sending the encoded version of the multimedia data video over the network to the video host in response to the request.
-
-
16. The method of claim 13, wherein the storing comprises storing the compressed version of the multimedia data to a file.
-
17. The method of claim 16, wherein the storing the compressed version of the multimedia data to a file includes appending to a compressed version of multimedia data stored in the file.
-
18. The method of claim 17, wherein the storing the compressed version of the multimedia data to a file includes storing the compressed version of the multimedia data to a computer data file on a computer readable and writable medium.
-
19. A computer program product comprising:
-
a computer readable medium; and
information stored on the computer readable medium indicative of a program to be executed by a computer to carry out the method of;
capturing multimedia data, and substantially simultaneously providing a compressed version of the multimedia data having a first resolution;
storing multimedia information including the compressed version of the multimedia data and providing to a network the compressed version of the multimedia data substantially simultaneously as the compressed version is stored;
sending a first request to the server for a first portion of the compressed version of the multimedia data;
determining an amount of time to wait based on a length of the first portion and a response time of the first request; and
sending a second request to the server for a second portion of the compressed version of the multimedia data after waiting the determined amount of time. - View Dependent Claims (20, 21, 22, 23, 24)
receiving a request over a network from a video host; and
sending the encoded version of the multimedia data video over the network to the video host in response to the request.
-
-
22. The computer program product of claim 19, wherein the storing comprises storing the compressed version of the multimedia data to a file.
-
23. The computer program product of claim 22, wherein the storing the compressed version of the multimedia data to a file includes appending to a compressed version of multimedia data stored in the file.
-
24. The computer program product of claim 22, wherein the storing the compressed version of the multimedia data to a file comprises storing the compressed version of the multimedia data to a computer data file on a computer readable and writable medium.
Specification