antix updated
use signalR to raise package events to client, no need for expensive polling