GithubHelp home page GithubHelp logo

gamegods3 / droptune Goto Github PK

View Code? Open in Web Editor NEW
1.0 2.0 2.0 2.15 MB

Open source media player to connect two devices. One as a player, and other as the DJ.

License: MIT License

Python 39.37% HTML 31.54% CSS 25.82% Batchfile 0.56% Shell 2.71%
player music

droptune's Introduction

DropTune : Over-the-Air Music Player

Ever wanted to play music in your TV or Music System that does not support over-the-air, but you are too lazy to write songs into a USB?

Well, DropTune is your buddy here.

Upload songs from one device and have it played in another device.

"Inspiration"
I had a Raspberry Pi 2 Model A which had no Wi-Fi module but can connect to internet by using tethering from an old Nokia. But the internet was slow, and the Pi cannot handle quite heavy pieces of software. Hence, this.

Synopsis

DropTune has two modes: DJ and Player, to drop a song for playback, and to play the dropped song, respectively.

Program Screenshot

Prerequisites

Requires python3 and pip3 installed in the Laptop/PC.

Installation

Go to Releases and download the source code.

OR

Clone using

git clone https://github.com/GameGodS3/DropTune.git

and

cd DropTune

Then

For Linux

chmod +x install.sh
./install.sh
./launch.sh

For Windows

install.bat
launch.bat

Or double click on install.bat and then launch.bat

Connecting other devices

For connecting a mobile phone or other device, click on the small play button at the bottom right corner and scan the QR Code or enter the shown IP address on the other device.



Troubleshooting

If the page doesn't load in your browser after 15-20 seconds, press reload

If it still doesn't, close the terminal that opened when you launched the launch.bat / launch.sh.

Open a fresh terminal in the folder and type

For Linux
python3 manage.py runserver 6969
For Windows
python manage.py runserver 6969

And then try the URL that comes after it loads.

droptune's People

Contributors

gamegods3 avatar roshan-r avatar imgbotapp avatar rabeehrz avatar

Stargazers

Rahul T avatar

Watchers

James Cloos avatar  avatar

Forkers

roshan-r rabeehrz

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.