[Live-devel] Support for hintrack

Bernhard Feiten Bernhard at Feiten.de
Fri Nov 4 09:28:41 PST 2005


Hi Ross,
your comments are correct.
Only the format for this hint track files was not invented by me, but it was 
introduced during the MPEG developments of the hint track concept.
For further information see:
http://gpac.sourceforge.net/auth_mp4box.php
http://www.comelec.enst.fr/~dufourd/mpeg-4/tools.html#nhntsyntax)

Best regards,
Bernhard



----- Original Message ----- 
From: "Ross Finlayson" <finlayson at live555.com>
To: "LIVE555 Streaming Media - development & use" 
<live-devel at ns.live555.com>
Sent: Thursday, November 03, 2005 10:28 PM
Subject: Re: [Live-devel] Support for hintrack


> Bernhard,
>
> Thanks for the contribution.  Taking a quick look at your code, it seems 
> that what you call 'hint tracks' are not the same as what Apple calls 
> 'hint tracks' (in ".mov" or ".mp4" files).  Those 'hint tracks' are data 
> structures that describe how codec data is packetized into outgoing RTP 
> packets.  In your case, what you call a 'hint track' is actually an index 
> into the file, to assist in seeking.  (I.e., a name like "index file" 
> would be more descriptive.)
>
> FYI, I ended up developing a similar 'index file' format to assist with 
> 'trick play' support for Transport Stream files.  Someday this will 
> probably get added to the public "LIVE555 Streaming Media" release.
>
> Finally, a general suggestion for everyone who decides to modify the code: 
> I strongly suggest that people *not* reuse the existing file and class 
> names - as you have done.  Instead, create new class names and associated 
> file names.  This will make it much easier for you to upgrade to new 
> versions of the "LIVE555 Streaming Media" code, as they are released.
>
>
> Ross Finlayson
> Live Networks, Inc. (LIVE555.COM)
> <http://www.live555.com/>
>
> _______________________________________________
> live-devel mailing list
> live-devel at lists.live555.com
> http://lists.live555.com/mailman/listinfo/live-devel 



More information about the live-devel mailing list