Spaces:
Sleeping
Sleeping
Download test/test_ws.py from AutoFramingSoftware/afs-backend: direct link, hf CLI and curl.
- Browser
- Download file 477 Bytes
-
https://huggingface.co/spaces/AutoFramingSoftware/afs-backend/resolve/main/test/test_ws.py
- Command line
-
hf download hf://spaces/AutoFramingSoftware/afs-backend/test/test_ws.py
-
curl -L -o test_ws.py https://huggingface.co/spaces/AutoFramingSoftware/afs-backend/resolve/main/test/test_ws.py
477 Bytes
| import asyncio | |
| import websockets | |
| import json | |
| import cv2 | |
| async def test(): | |
| async with websockets.connect("ws://localhost:8000/ws") as ws: | |
| cap = cv2.VideoCapture("Model/my_scan.mp4") | |
| for i in range(15): | |
| ret, frame = cap.read() | |
| if not ret: break | |
| ret, buffer = cv2.imencode('.jpg', frame) | |
| await ws.send(buffer.tobytes()) | |
| res = await ws.recv() | |
| print("Received:", res) | |
| asyncio.run(test()) | |