Python UDP: использование потоков для связи с камерой - PullRequest
0 голосов
/ 01 октября 2018

Я пытаюсь написать скрипт на python для связи с моей камерой UDP.Я написал код сервера и клиента, но я знал бы, как запустить их мгновенно?Должен ли я использовать многопоточность, потому что это позволяет совместное использование переменных?Вот как выглядит мой код: Сервер:

UDP_IP = "192.168.1.2"
UDP_PORT = 5000
COMMAND = "0x1000".encode()

sock = socket.socket(socket.AF_INET, socket.SOCK_DGRAM)

sock.sendto(COMMAND, (UDP_IP, UDP_PORT))

Клиент:

UDP_IP = ""
UDP_PORT = 5000
BUFFER_SIZE = 1024

sock = socket.socket(socket.AF_INET, socket.SOCK_DGRAM)
sock.bind((UDP_IP, UDP_PORT))
while True:
    data, addr = sock.recvfrom(BUFFER_SIZE)

Я нашел много примеров потоков, но я не могу сделать асинхронное соединение!Так что, может быть, кто-то может показать мне пример, как синхронизировать сервер и клиент?Спасибо!

...