[nodebb-plugin-audio-control] Control audio playback
-
NodeBB Plugin Audio Control
A simple plugin that allows ACP control of an audio player. Uses an html5 audio shim (audio.js) for browser compatibility and socket.io to update client players in real-time without reloads.
Compatible with NodeBB v0.7.0 (Backwards compatibility coming.).
Fork on GitHub
https://github.com/yariplus/nodebb-plugin-audio-controlInstallation
Use npm from the command line in your NodeBB base directory:
npm install nodebb-plugin-audio-control
Usage
- After installation, go to the ACP and enable the plugin.
- Go to General=>Navigation, add a custom route to your navbar with an id of "navplayer" and a route of "#", then Save Changes.
- Go to Installed Plugins=>Audio Control and set the Audio Source.
Example
-
Is audio.js really necessary? I mean, how well does NodeBB perform in non-HTML5-browsers anyway? Are there anymore except ancient XP machines? Anyone using WinXP should be punished whereever possible
-
@Moritz-Friedrich Hmm, tbh, it's probably not necessary. But I created this primarily for streaming audio, which is usually in .ogg, which is not well supported by current versions of IE and Safari. Audio.js should replace the audio tag with a flash player in these cases.