Derrick Gold

  • Home
  • Albums
    • Alberta
    • Arizona
    • Berlin
    • Blink-182
    • Cambodia
    • Default
    • Indiana Jones
    • Italy
    • Japan
    • New York
    • Nova Scotia
    • Peru
    • Quebec
    • Shanghai
    • South Korea
    • Vancouver
  • Projects
    • AlexaSkillNodeLambdaSkeleton
    • Arkanoid-SCDS2
    • Atari-Boxing-NDS
    • BAGASMI
    • BAGPlug-SCDS2
    • Botty-McBotFace
    • BrainFuck-2600
    • Brickfall-NDS
    • CLinkedListExample
    • CMPT491Proj1
    • Cpgsql
    • CPUMemStats
    • CStuff
    • DeerFactValidator
    • DiskUsageDisplay
    • Dividends-2-Year-Trend
    • DownFall
    • DSTwoPong
    • Etch-NDS
    • fdshooter
    • MacEwanTeenyPascal
    • MarioPaintComposer-NDS
    • OpenPlugClientPy
    • OpenPlugServer
    • petulant-octo-spice
    • Pi-Doodle-Board
    • PyBot
    • Remote-Image-Browser
    • Remote-Music-Player
    • RemoteIndicator
    • Simple-File-Transfer
    • Simple-Virtual-Machine-Assembler
    • SmartReflectServer
    • SnowWars
    • SpaceInvaders-SCDS2
    • StaticWebpage
    • SysInfo
    • Tiny-Maze-Solver
    • UAPaint-NDS
    • XKCDComic
    • YoutubePlaylist
  • Music

Remote-Music-Player

Stream music from your own server through a web browser.

This page was programmatically generated from GitHub

ReadMe.md

Stream your own music from your own server right through your browser.

Desktop Browser

Remote Music Player Remote Music Player

Mobile Browser

Remote Music Player Remote Music Player

Requirements

  • python3 (3.4 and 3.5 tested)
  • ffmpeg/avconv (for getting audio metadata on server)
  • mplayer (for server speaker playback)

Installation

Simply run:

pip3 install -r requirements.txt

to install python dependencies.

Docker

Build the docker image in the Remote-Media-Player directory:

docker build -t rmp .

This process will take a while as it needs to compile ffmpeg.

Then to run the server

docker run -v <YOUR MUSIC FOLDER PATH>:/server/music -p <YOUR PORT NUMBER>:25222 rmp

Running the Server

To start the server:

rmp.py [-p <PORT NUMBER>] <MusicDirectory>

Music directory must be located within the directory that the server is started in. This can be done with a symlink.

Accessing the Player

To get to the player, visit this address in any browser:

127.0.0.1:<PORT NUMBER>/gui?stream=true

Project information

  • Project URL Github
© Copyright Derrick Gold. All Rights Reserved
Designed by BootstrapMade