import cv2 import numpy as np import time import base64 import pyautogui import justserv streamstate = justserv.client.OnlineState("stream" + input("stream name: ")) cv2.startWindowThread() while True: screenShot = streamstate.getState() if True: screenShot = base64.b64decode(screenShot["mainstream"]) file = open("image.png", 'wb') file.write(screenShot) file.close() im = cv2.imread("image.png") im = cv2.resize(im, pyautogui.size()) cv2.imshow('screen', np.array(im)) cv2.waitKey(1)