In this post we will show you a simple way how to play HLS into web browser with JW PLayer – the free version.
Even on JW Player website is saying you need the Premium version for HLS, we found it is working also with the free version together with HLSprovider plugin.
We assume the root website is in /var/www/html.
First, you must download jwplayer-6.7 from jwplayer.com and save the archive in /var/www/html, on the web server.
Unpack the archive:
Clone the HLSProvider plugin fom https://github.com/mangui/HLSprovider. It seems there is a DMCA complain against this plugin and it was taken down by github.
We will create the HTML file where we will display the player:
and paste the code below (of course you need to adjust it, replacing mydomain.com with your real domain name or IP):
<div id="player">Loading the player...</div>
// file is the url to m3u8 file
That’s all. Now point your browser to http://mydomain.com/jwplayer/ and you can play the video.
This example ‘should’ work both on iOS devices and PCs with Flash support.
You can see the example here – if the server is up
You can read also the blog post about HLS Video on Demand streaming