Skip to content

lxw404/synctune

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

SyncTune

SyncTune allows for synchronized media playing across different instances. It provides controls for multiple media APIs including YouTube and SoundCloud.

This project contains both the front-end and back-end test benching utility.

Requirements

The following are required to use the testbench:

Setup

Navigate to the base folder and run:

$ npm install

This will install all requirements for the local project. Then to start the server, run:

$ npm start

This will first compile and compress the client javascript and then begin an interactive session.

You will be prompted with:

Command>

Navigate to the page: http://localhost:8081 and you will see the client wherein the commands will be interpreted and media will be loaded.

Commands

The following commands are currently supported:

  • load <url> - Loads a specified URL (doesn't autoplay)
  • play - Plays the currently loaded media
  • pause - Pauses the currently loaded media
  • seek <time> - Seeks to the time specified in milliseconds

About

Synchronize Music

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published