update encoding progress using web sockets