A 3pjs-mediaplayer built upon requirejs and mediaelement.js.
Based on 3pjs-skeleton.
To provide hls-support, it is using a fork by mangui which integrates hls-provider. This has been forked to get flash-media-bridge globally namespaced.
npm install
bower install
grunt
<script src="p.js"
data-src="http://www.streambox.fr/playlists/test_001/stream.m3u8"
data-type="application/x-mpegURL"></script>
You find a hosted version here: http://3pjs.benignware.com/mediawidget/p.js
<script src="http://3pjs.benignware.com/mediawidget/p.js"
data-src="http://www.streambox.fr/playlists/test_001/stream.m3u8"
data-type="application/x-mpegURL"></script>
Demo: http://3pjs.benignware.com/mediawidget
Note that the hosted version is currently only for development purposes and could be removed at any time.