Bug 15751 - Add ADTS or similar streaming mechanism for AAC/MP4 files
: Add ADTS or similar streaming mechanism for AAC/MP4 files
Status: NEW
Product: Logitech Media Server
Classification: Unclassified
Component: Streaming From SlimServer
: 7.4.0
: PC All
: -- enhancement (vote)
: Future
Assigned To: Unassigned bug - please assign me!
:
Depends on:
Blocks: 15703
  Show dependency treegraph
 
Reported: 2010-02-22 01:59 UTC by Alan Young
Modified: 2010-03-23 17:08 UTC (History)
1 user (show)

See Also:
Category: Feature


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Alan Young 2010-02-22 01:59:52 UTC
The MP4 standard (ISO/IEC 14496-12:2008: Information technology — Coding of audio-visual objects — Part 12:ISO base media file format) envisages that a server will convert an MP4 file to some other format before or in the process of streaming it. It expects the server to have random-access capability to the whole MP4 file. When such a file contains the Media Data Box (mdat) before the file metadata in the
Movie Box (moov) then Squeezeplay's native decoder cannot handle the file. Other streaming envelope formats are available which could be used SbS to resolve this issue.

This issue is discussed at http://multimedia.cx/eggs/improving-qt-faststart (and elsewhere). It appears that qt-faststart will reorder the contents of the file as necessary to make it streamable.
Comment 1 Chris Owens 2010-03-23 17:08:55 UTC
We can probably talk about this during the on-site meetings, if you like, Alan.