SYSTEMS AND METHODS FOR CREATING LOGICAL MEDIA STREAMS FOR MEDIA STORAGE AND PLAYBACK
First Claim
1. A method for storing a media stream on a storage medium, wherein the media stream is based upon at least one source file, the method comprising:
- creating an index file for the media stream;
processing the at least one source file to create at least one media file;
storing the at least one media file on the storage medium;
updating the index file to reference at least a portion of the at least one media file; and
storing the index file on the storage medium.
2 Assignments
0 Petitions
Accused Products
Abstract
Systems and methods are described for storing a media stream on a storage medium, wherein the media stream is based upon at least one source file. An index file for the media stream is created, and the at least one source file is processed to create at least one media file that is stored on the storage medium. The index file is updated to reference at least a portion of the at least one media file, and the index file is stored on the storage medium. Such techniques may be useful, for example, in encoding information onto a disk drive, flash drive or other portable media compatible with a placeshifting audio/video player or the like.
193 Citations
20 Claims
-
1. A method for storing a media stream on a storage medium, wherein the media stream is based upon at least one source file, the method comprising:
-
creating an index file for the media stream; processing the at least one source file to create at least one media file; storing the at least one media file on the storage medium; updating the index file to reference at least a portion of the at least one media file; and storing the index file on the storage medium. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method for playing a media stream stored on a storage medium for a viewer, the method comprising:
-
obtaining a metadata file describing the media stream from the storage media; processing the metadata file to obtain at least one media file referenced by the metadata file from the storage media, wherein the at least one media file contains at least a portion of the media stream; and rendering at least a portion of the at least one media file to thereby present the at least a portion of the media stream for the viewer. - View Dependent Claims (12, 13, 14, 15, 16)
-
-
17. A system for presenting a media stream stored on a storage medium to a viewer on a display, the system comprising:
-
a first interface to the storage medium; a second interface to the display; and a processor configured to obtain a metadata file from the storage medium, to process the metadata to retrieve a plurality of media files identified by the metadata file from the storage medium, and to sequentially render each of the plurality of media files to thereby present the media stream to the viewer on the display. - View Dependent Claims (18, 19, 20)
-
Specification