K2-Middleware Middleware used to control K2 Solo Router. Middleware also keeps the router, video clips, and databases in sync. Middleware also acted as a remote control to load, play, pause, rewind, and fastforward video clips by way of TCP commands.