the clientinterface for video streaming