Name is required.
Email address is required.
Invalid email address
Answer is required.
Exceeding max length of 5KB

HLS + no audio = fail


I wonder if the HLS spec stipulates there must be audio in the stream?
I have found that when I encode ( with Zencoder ) HLS from a source file that has no audio track, then I can play the m3u8 in JW Player but not on Chromecast, the wheel just spins.
Took me ages to work out it is definitely the fact the source file had no audio. Same HLS encodes from mp4 with audio cast fine on Chromecast.
Not sure if this would be the JW receiver app bug or a limitation of Chromecast itself?

6 Community Answers

Cooper Reid

JW Player Support Agent  
0 rated :

Interesting, do you have a page that we can test this behavior?
Cooper

mark

User  
0 rated :

Unfortunately the clip I found this problem on is a customers highly sensitive work, so not right now. But if you use Camtasia Studio and record without a microphone, then your Mp4 will not have audio , then encode HLs and you will see...... or I could do a sample if I must?
I promise you it is a sure thing.

Cooper Reid

JW Player Support Agent  
0 rated :

Is the audio being encoded as AAC?
Cooper

mark

User  
0 rated :

yes, using the same presets with zenocder accross all samples

mark

User  
0 rated :

the mp4 variant works over chromecast without audio- it is only the hls stream that does not

Cooper Reid

JW Player Support Agent  
0 rated :

Thanks for reporting. Will escalate this to our player engineers.
Cooper

This question has received the maximum number of answers.