Claims
- 1. A processor-readable medium comprising processor-executable instructions for video image editing, the processor-executable instructions comprising instructions for:
receiving a display language document comprising video content; rendering images within the display language document; and forming a video stream from the rendered images.
- 2. The processor-readable medium as recited in claim 1, wherein the display language document is received by a browser.
- 3. The processor-readable medium as recited in claim 1, wherein the display language document comprises:
an HTML document comprising: video, audio, text and images.
- 4. The processor-readable medium as recited in claim 1, wherein the rendering comprises instructions for:
rendering images repeatedly in response to progression of timing that controls display of the video content.
- 5. The processor-readable medium as recited in claim 1, wherein forming the video stream comprises instructions for:
selecting images from among the rendered images; and combining the selected images sequentially.
- 6. The processor-readable medium as recited in claim 1, additionally comprising instructions for:
editing the rendered images; and compressing the rendered images.
- 7. The processor-readable medium as recited in claim 1, additionally comprising instructions for:
progressing a timing signal to a browser configured for the rendering.
- 8. The processor-readable medium as recited in claim 1, additionally comprising instructions for:
editing the rendered images using HTML authoring tools.
- 9. The processor-readable medium as recited in claim 1, additionally comprising instructions for:
progressing a timing signal; and receiving additional video content in response to the progressed timing signal.
- 10. A method to edit video images, comprising:
receiving a display language document comprising video content; rendering images obtained from the video content; editing the rendered images; and forming a video stream from the edited images.
- 11. The method as recited in claim 10, wherein the display language document is received by a browser.
- 12. The method as recited in claim 10, wherein the display language document comprises:
an HTML document comprising: video, audio, text and images.
- 13. The method as recited in claim 10, wherein the rendering comprises:
rendering images repeatedly in response to progression of timing that controls display of the video content.
- 14. The method as recited in claim 10, wherein the editing comprises:
using authoring tools contained within an HTML-compliant browser.
- 15. The method as recited in claim 10, wherein forming the video stream comprises:
selecting images from among the rendered images; and combining the selected images sequentially.
- 16. The method as recited in claim 10, additionally comprising:
compressing the rendered images.
- 17. The method as recited in claim 10, additionally comprising:
progressing a timing signal to a browser configured for the rendering.
- 18. The method as recited in claim 10, additionally comprising:
progressing timing of the video content; and receiving additional video content associated with the progressed timing.
- 19. A system for video image editing, comprising:
means for rendering images obtained from a display language document comprising video content; means for editing the rendered images; and means for forming a video stream from the edited images.
- 20. The system as recited in claim 19, wherein the display language document comprises:
an HTML document comprising: video, audio, text and images.
- 21. The system as recited in claim 19, wherein the means for rendering is an HTML-compliant browser.
- 22. The system as recited in claim 19, wherein the means for rendering comprises:
means for rendering images repeatedly in response to progression of timing that controls display of the video content.
- 23. The system as recited in claim 19, wherein the means for editing comprises:
authoring tools contained within an HTML-compliant browser.
- 24. The system as recited in claim 19, wherein the means for forming the video stream comprises:
means for selecting images from among the rendered images; and means for combining the selected images sequentially.
- 25. The system as recited in claim 19, additionally comprising:
means for compressing the rendered images.
- 26. The system as recited in claim 19, additionally comprising:
means for progressing a timing signal to a browser configured for the rendering.
- 27. The system as recited in claim 19, additionally comprising:
means for progressing a timing signal; and means for receiving additional video content in response to the progressed timing signal.
- 28. A system for video image editing, comprising:
a browser configured to receive a display language document and to create a composed image; a compositor engine configured to receive the composed image and at least one multimedia resource; and a video compressor configured to receive a plurality of images from the compositor engine and to formulate a video stream from the plurality of images.
- 29. The system as recited in claim 28, wherein the display language document comprises:
an HTML document comprising: video, audio, text and images.
- 30. The system as recited in claim 28, wherein the browser is configured to render images within HTML documents in response to a timing service contained within the compositor engine.
- 31. The system as recited in claim 28, wherein the browser is configured to use authoring tools configured for use by an HTML-compliant browser.
- 32. The system as recited in claim 28, wherein the compositor engine is configured to receive a timing signal from a remote timing service.
- 33. The system as recited in claim 28, wherein the compositor engine is configured to composite images from the browser with the at least one multimedia resource.
- 34. The system as recited in claim 28, wherein the compositor is operably coupled to the browser through an applications program interface.
RELATED APPLICATIONS
[0001] This application is a continuation of a U.S. application having Ser. No. 09/594,303 filed Jun. 15, 2000, now U.S. Pat. No. ______, having the same title.
[0002] This application is related to copending U.S. application Ser. No. 09/587,765 filed Jun. 6, 2000 entitled “SYSTEM AND METHOD FOR PROVIDING VECTOR EDITING OF BITMAP IMAGES.”
Continuations (1)
|
Number |
Date |
Country |
Parent |
09594303 |
Jun 2000 |
US |
Child |
10857656 |
May 2004 |
US |