support more kinds of remote control besides web socket