Skip to content

videodromm/router

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

videodromm-router

Server responsible for message routing.

Join the chat at https://gitter.im/videodromm/router routes messages OSC MIDI websockets to the clients (Python)

Websockets server for OSC, MIDI, etc.

  • Listen for Web Socket connections on port 8765
  • Relay incoming messages from a Web Socket client to all other connected clients

Most-Pixels-Ever router for multiple clients communication

Windows Linux

Installation

  • Setup Python 3.5 64 bit
  • pip install argparse
  • pip install websockets
  • pip install asyncio
  • pip install python-osc

Linux

  • sudo apt-get install python3-pip
  • pip3 install argparse
  • pip3 install websockets
  • pip3 install asyncio
  • pip3 install python-osc
  • pip3 install zope.interface

twisted

  • svn checkout svn://svn.twistedmatrix.com/svn/Twisted/tags/releases/twisted-13.1.0
  • cd twisted-13.1.0
  • python3 setup3.py install

Running the router

Determine the ip address of the videodrömm websocket server

  • first launch the websocket server: python3 videodromm_websocket_server.py
  • then launch the router: python3 videodromm_router.py --ip websocketserverip --port websocketserverport

About

routes messages OSC MIDI websockets to the clients (Python)

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •  

Languages