MULTIMEDIA FILE SHARING METHOD AND SYSTEM THEREOF
First Claim
1. A multimedia file sharing method, comprising:
- establishing a virtual multimedia file system at a sharing device;
performing, by the virtual multimedia file system, a multimedia file transmission training process, to create a multimedia transmission training file;
when a multimedia file is to be shared, generating a corresponding metafile according to the multimedia transmission training file, and slicing the multimedia file into a plurality of slices; and
transferring the metafile to one or more shared devices so as to enable the one or more shared devices to sequentially obtain the plurality of slices of the multimedia file according to the metafile.
1 Assignment
0 Petitions
Accused Products
Abstract
A multimedia file sharing method and a system thereof are provided herein, which applies the virtual file technology to achieve near real time multimedia sharing and transparent receiving functions. In the method, an interface software system is established through a network to speed up playing of multimedia files by different multimedia players. The interface software provides a speeding up and near real time multimedia playing effect for sharing multimedia through the network, by which for different transmissions of multimedia files or for playing multimedia files with different formats, the multimedia player is not necessary to modify or add the software of the players to meet the streaming protocols or container. In addition, the interface software is capable of providing the effect of playing the multimedia files by the players with satisfied quality and near real time performance.
-
Citations
21 Claims
-
1. A multimedia file sharing method, comprising:
-
establishing a virtual multimedia file system at a sharing device; performing, by the virtual multimedia file system, a multimedia file transmission training process, to create a multimedia transmission training file; when a multimedia file is to be shared, generating a corresponding metafile according to the multimedia transmission training file, and slicing the multimedia file into a plurality of slices; and transferring the metafile to one or more shared devices so as to enable the one or more shared devices to sequentially obtain the plurality of slices of the multimedia file according to the metafile. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A multimedia file sharing system, comprising:
-
a first device, comprising a first virtual multimedia file system and a first storage medium, wherein the virtual multimedia file system performs a training process to create a multimedia transmission training file, and stores the multimedia transmission training file in the first storage medium, the first virtual multimedia file system generates a metafile corresponding to a shared multimedia file according to the multimedia transmission training file, and slices the multimedia file into multiple slices; and a second device, comprising a second virtual multimedia file system and a second storage medium, wherein the second device communicates with the first device through a network, wherein while playing the multimedia file, the second device obtains the corresponding slices sequentially according to the metafile, and temporarily stores the slices in the second storage medium of the second device, and then sequentially displays the slices according to the metafile through the second virtual multimedia file system. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
-
-
21. A multimedia file sharing system, comprising:
-
a sharing device, comprising a first virtual multimedia file system, wherein the virtual multimedia file system performs a training process to create a multimedia transmission training file, the first virtual multimedia file system generates a metafile corresponding to a shared multimedia file according to the multimedia transmission training file, and slices the multimedia file into multiple slices; and multiple shared devices, wherein each of the shared devices comprises a second virtual multimedia file system and a storage medium, wherein the shared devices communicate with the sharing device through a network, wherein when any one of the shared devices plays the multimedia file, the shared device sequentially obtains the corresponding slices from the sharing device or the other shared devices in a sequence according to the metafile, and temporarily stores the slices in the storage medium.
-
Specification