MegaArman / p2p-playback-controller

0 stars 0 forks source link

Premise #1

Open MegaArman opened 4 years ago

MegaArman commented 4 years ago

Musician's often like to practice together to the same audio simultaneously. Want an app that allows any user to control audio playback (ex: start, stop) or upload a song. Eventually this system should be made peer to peer and hence usable via mobile devices because musicians may have audio files which are only available on their local devices.

end goal: we want to a provide a free app for sync hence want p2p

MegaArman commented 4 years ago

approach 1: 1) Send files to other devices 2) receivers: send confirmations 3) send play signal with a timestamp 4) confirm play confirm signals ...account for ping between devices and clock differences??... 5) all devices play the music

MegaArman commented 4 years ago

using tcp calls is nice because of how generic it is and we could also extend functionality if we want audio from web