Description
jPlayer Jukebox is add-on to jPlayer that allows to play media files on the page by scanning all links and adding them to a playlist.
jPlayer Jukebox alternatives and similar libraries
Based on the "Video/Audio" category.
Alternatively, view jPlayer Jukebox alternatives based on common mentions on social networks and blogs.
-
mediaelement
HTML5 <audio> or <video> player with support for MP4, WebM, and MP3 as well as HLS, Dash, YouTube, Facebook, SoundCloud and others with a common HTML5 MediaElement API, enabling a consistent UI in all browsers. -
ReactPlayer
A React component for playing a variety of URLs, including file paths, YouTube, Facebook, Twitch, SoundCloud, Streamable, Vimeo, Wistia and DailyMotion -
SoundJS
A Javascript library for working with Audio. It provides a consistent API for loading and playing audio on different browsers and devices. Currently supports WebAudio, HTML5 Audio, Cordova / PhoneGap, and a Flash fallback. -
AmplitudeJS
AmplitudeJS: Open Source HTML5 Web Audio Library. Design your web audio player, the way you want. No dependencies required. -
prettyembed.js
Prettier embeds for your YouTubes - with nice options like high-res preview images, advanced customization of embed options, and optional FitVids support. -
ractive-player
DISCONTINUED. Library for interactive videos in React [Moved to: https://github.com/liqvidjs/player] -
ts-audio
:musical_score: ts-audio is an agnostic library that makes it easy to work with AudioContext and create audio playlists in the browser
InfluxDB - Purpose built for real-time analytics at any scale.
* Code Quality Rankings and insights are calculated and provided by Lumnify.
They vary from L1 to L5 with "L5" being the highest.
Do you think we are missing an alternative of jPlayer Jukebox or a related project?
README
jPlayer Jukebox
jPlayer Jukebox is add-on to jPlayer that allows to play media files on the page by scanning all links and adding them to a playlist.
Demo
Demo is available at gyrocode.com/projects/jplayer-jukebox/.
Installation
Third-party hosted
Include the following lines in HTML page right before the closing
</head>
tag.<!-- jQuery --> <script src="//ajax.googleapis.com/ajax/libs/jquery/1.11.3/jquery.min.js"></script> <!-- jPlayer Jukebox add-on --> <link type="text/css" href="//gyrocode.github.io/jplayer-jukebox/0.6.7/skin/uno/jplayer.uno.min.css" rel="stylesheet" /> <script type="text/javascript" src="//gyrocode.github.io/jplayer-jukebox/0.6.7/jplayer.jukebox.bundle.min.js"></script> <script type="text/javascript"> $(document).ready(function(){ // Initialize jPlayerJukebox var jpjb = new jPlayerJukebox({ 'jukeboxOptions': { 'position': 'float-bl' } }); }); </script>
If you are already using jQuery library on your page, you can skip the line that includes it above.
Self-hosted
Follow instructions in jPlayer Quick Start Guide on how to download and install jPlayer on your server. It is recommended to upload jPlayer into a separate folder, for example
/js/jplayer
.Download jPlayer Jukebox add-on, unzip the ZIP file and upload the files into the same location where you have uploaded jPlayer files.
For example, if you have uploaded jPlayer into
/js/jplayer
folder, then the add-on should be placed in/js/jplayer/add-on
folder and Uno skin - in/js/jplayer/skin
folder.Include the following lines in HTML page right before the closing
</head>
tag if you haven't done so already.<!-- jQuery --> <script src="//ajax.googleapis.com/ajax/libs/jquery/1.11.3/jquery.min.js"></script> <!-- jPlayer Jukebox add-on --> <link type="text/css" href="/js/jplayer/skin/uno/jplayer.uno.min.css" rel="stylesheet" /> <script type="text/javascript" src="/js/jplayer/jquery.jplayer.min.js"></script> <script type="text/javascript" src="/js/jplayer/add-on/jplayer.playlist.min.js"></script> <script type="text/javascript" src="/js/jplayer/add-on/jplayer.jukebox.min.js"></script> <script type="text/javascript"> $(document).ready(function(){ // Initialize jPlayerJukebox var jpjb = new jPlayerJukebox({ 'swfPath': '/js/jplayer', 'jukeboxOptions': { 'position': 'float-bl' } }); }); </script>
If you have uploaded jPlayer into folder other than
/js/jplayer
folder, please modify the code accordingly.If you are already using jQuery library on your page, you can skip the line that includes it above.
Documentation
Documentation is available at gyrocode.com/projects/jplayer-jukebox/.
Feedback
Please leave your comments or suggestions here. Issues can be reported on github.com.
Known Limitations
Support for formats other than MP3 may not be available on all platforms.
Credits
- Sound sample is created by Lucas Gonze
- Material Design Icons by Google, CC BY-SA 4.0 License
- Icon font is generated using IcoMoon App
Copyright
Gyrocode, gyrocode.com
License
MIT License, opensource.org/licenses/MIT
*Note that all licence references and agreements mentioned in the jPlayer Jukebox README section above
are relevant to that project's source code only.