Ticket #1544 (closed bug: wontfix)

Opened 17 months ago

Last modified 17 months ago

HLS: ADTS frame length incorrect error

Reported by: jeroen Owned by: jeroen
Priority: Normal Milestone: Plugins
Component: flash Keywords:
Cc: Forum thread:

Description

We use the encoder library from Main Concept and we have our own mux and segmenter. It works well on the Apple devices as well as the beta version of VLC which supports HLS however, it doesn't work with jwplayer. We get the error ADTS frame length incorrect.

I looked for a solution in the forums and tried a suggested fix but no luck so far. Also, it is not related to a lack of Audio in the stream.

http://www.thomashumeau.com/test/jwplayer/

We would like to understand if it's an issue on our side or if the jwplayer will eventually have a fix for this issue.

Change History

comment:1 Changed 17 months ago by jeroen

There's a few issues with the AAC in these chunks:

  • ADTS says it's MPEG2, though it is MPEG4.
  • The ADTS headers contain a CRC checksum, currently not supported in the framework
  • ADTS says the chunks are AAC-LC @ 22.05kHz, but the chunks are actually AAC-HE @ 44.1 kHz

Difficult to support all the exceptions in these chunks ...

comment:2 Changed 17 months ago by jeroen

  • Status changed from new to closed
  • Resolution set to wontfix
Note: See TracTickets for help on using tickets.