Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/jumplink/node-mpris

Control you media player with node.js!
https://github.com/jumplink/node-mpris

control dbus javascript media-player mpris node node-mpris vlc

Last synced: about 2 months ago
JSON representation

Control you media player with node.js!

Awesome Lists containing this project

README

        

node-mpris
==========

Control you media player with node.js!

This is a node.js implementation of [MPRIS](http://specifications.freedesktop.org/mpris-spec/latest/) (Media Player Remote Interfacing Specification) a spec that describes a standard D-Bus interface for making media players available in other applications and/or other programming languages.

## Supported media players:

* [VLC Media Player](https://www.videolan.org/vlc/) (must launch with vlc --control dbus)
* [OMXPlayer](https://github.com/popcornmix/omxplayer/)
* [Spotify Client for Linux](https://www.spotify.com/us/download/previews/)
* [Rhythmbox](https://wiki.gnome.org/Apps/Rhythmbox)
* [Audacious](http://audacious-media-player.org/)
* [BMP](http://sourceforge.net/projects/beepmp/)
* [QMMP](http://qmmp.ylsoftware.com/)
* [XMMS2](https://xmms2.org/)
* [MPD](http://www.musicpd.org/) (via [mpDris2](https://github.com/eonpatapon/mpDris2))
* [Corn](https://github.com/mackstann/corn)
* [Totem](https://wiki.gnome.org/Apps/Videos) (via plugin)
* [Mopidy](http://www.mopidy.com/) (via [extension](https://github.com/mopidy/mopidy-mpris))
* [Amarok](https://amarok.kde.org/)
* [Banshee](http://banshee.fm/)
* [GNOME MPlayer](https://sites.google.com/site/kdekorte2/gnomemplayer)
* [DeaDBeeF](http://deadbeef.sourceforge.net/) (via [plugin](https://kernelhcy.github.io/DeaDBeeF-MPRIS-plugin/))
* [moc-mpris](https://github.com/zlbruce/moc-mpris)
* And many more, you're welcome to help to complete this list