reuse control socket to init video