It is not for production, just a tough demonstration. Should use streaming websocket protocol with video encoding rather than pub/sub websocket.