Try running the service straight away!!
Click the button below to go to the hosting site. Then, click the blue link, which is the endpoint.
Javascript client and python server (flask flask_socketio and javascript socket.io).
As you can see from the dependencies, the streaming service is exclusively for computer vision tasks.
Multiple clients are supported. However, your real-time computer vision task might not be able to do so due to the usage of GPU.
-
Client sends to the server a video frame created from client's webcam.
-
Server receives the frame, does inner processing, and sends back the frame to the client.
-
Client receives the frame and displays it on the webpage.
-
Steps 1~3 happen repeatedly.
-
Build the docker image through the dockerfile provided or pull docker image 'tkim9/livevideostream' from dockerhub.
-
Run the docker container with the docker image.