2014-10-10 70 views
0

我想使用Mongoose作为开发服务器来流HLS内容。我能够从VLC播放它,但不能从浏览器播放。我可以在同一个浏览器上播放美国宇航局的m3u8 HLS传输(http://www.nasa.gov/multimedia/nasatv/NTV-Public-IPS.m3u8)。我将MIME类型更改为 .M3U8 - application/x-mpegURL或vnd.apple.mpegURL.ts .ts - video/MP2T 仍然没有运气。任何线索?我试过wireshark,我看到浏览器使用用户代理作为VLC与苹果链接,而不是我的链接?这可能是一个问题?Mongoose作为HLS服务器

+0

你可以放弃对双方的工作和非工作情况下,请请求/响应头? – valenok 2014-10-11 07:13:37

+0

尝试Content-Type“:”application/vnd.apple.mpegurl – Alam 2015-02-23 19:58:28

回答

1

成功使用的链接使用mime'audio/x-mpegurl',然后将此mime返回为m3u8后缀应该在您的浏览器中触发相同的关联。

但是“应用/ vnd.apple.mpegurl”的draft RFC要求使用