With regard to multifile protocols and multipart MIME, one reason for the 
example syntax: <a type="video/ogg" 
href="torrent+http://example.com/example3.ext.torrent";>Example</a> when a 
multifile protocol's referenced object contains one file, instead of: <a 
type="multipart/mixed" 
href="torrent+http://example.com/example3.ext.torrent";>Example <link rel="part" 
type="video/ogg"/></a> is readability; however, the two could be 
interchangeable, definitionally, for multifile protocols where one file is 
contained by the multifile resource. While either or both could be of use for 
multimedia scenarios, the following example intends to illustrate readability: 
<video> <source type="type="video/ogg" 
src="torrent+http://example.com/example3.ext.torrent"/></video> where the 
example torrent file contains one video file. Also, it occurs that media 
fragment URI is compatable with the indicated torrent protocol.  For a torrent 
containing one multimedia file, the media fragments URI could describe an 
interval of that multimedia file with: 
torrent+http://example.com/example4.ext.torrent#t=10,20 Which describes an 
interval of the multimedia object.  Let us consider that a particular file 
inside of a torrent containing multiple files can be referenced with: 
torrent+http://example.com/example4.ext.torrent#file=video.ogg as per <a 
type="video/ogg" 
href="torrent+http://example.com/example4.ext.torrent#file=video.ogg";>Example</a>
 where the example torrent contains more than one file, but one file is 
indicated in the URL.  An example usage scenario to illustrate that is where a 
video and its tracks are in one torrent: <video> <source type="type="video/ogg" 
src="torrent+http://example.com/example4.ext.torrent#file=video.ogg"/> <track 
type="text/vtt" kind="subtitles" 
src="torrent+http://example.com/example4.ext.torrent#file=captions-en.vtt"/></video>
 Illustrating the combination of referencing a file in a torrent and media 
fragments URI: <video> <source type="type="video/ogg" 
src="torrent+http://example.com/example4.ext.torrent#file=video.ogg&t=10,20"/> 
<track type="text/vtt" kind="subtitles" 
src="torrent+http://example.com/example4.ext.torrent#file=captions-en.vtt"/></video>
 The segmented downloading, in that example, only requires the pieces of those 
two files from the torrent to play the described interval of video while also 
having the captions track for that interval. A more advanced example: <video> 
<source type="type="video/ogg" 
src="torrent+http://example.com/example4.ext.torrent#file=video.ogg&t=10,20"/> 
<source type="type="video/mpeg" 
src="torrent+http://example.com/example4.ext.torrent#file=video.mpg&t=10,20"/> 
<track type="text/vtt" kind="subtitles" srclang="en" 
src="torrent+http://example.com/example4.ext.torrent#file=captions-en.vtt"/> 
<track type="text/vtt" kind="subtitles" srclang="es" 
src="torrent+http://example.com/example4.ext.torrent#file=captions-es.vtt"/> 
<track type="text/vtt" kind="subtitles" srclang="fr" 
src="torrent+http://example.com/example4.ext.torrent#file=captions-fr.vtt"/></video>
 The concepts of multifile protocols extend beyond the useful example protocol 
of torrent.  Implementation for multifile protocols, such as "torrent+http://";, 
would be reusable for other multifile protocols.  Multipart MIME is a means of 
describing the MIME types of the multiple files in multifile protocol 
scenarios.   Kind regards, Adam Sobieski                                        
 

-- 
You received this message because you are subscribed to the Google Groups 
"Metalink Discussion" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/metalink-discussion?hl=en.

Reply via email to