Skip to content
Snippets Groups Projects
Commit ce00f3a9 authored by kpp55's avatar kpp55
Browse files

Remove code for streaming. It did not work

parent c8fdcd50
Branches
No related tags found
No related merge requests found
import socket
import sys
import cv2
import pickle
import numpy as np
import struct ## new
HOST=socket.gethostbyname(socket.getfqdn())
print(HOST)
HOST='129.25.56.91'
PORT=8080
s=socket.socket(socket.AF_INET, socket.SOCK_STREAM)
print('Socket created')
s.bind((HOST,PORT))
print('Socket bind complete')
s.listen(10)
print('Socket now listening')
conn,addr=s.accept()
### new
data = ""
payload_size = struct.calcsize("H")
while True:
print('Got image')
while len(data) < payload_size:
data += conn.recv(4096)
packed_msg_size = data[:payload_size]
data = data[payload_size:]
msg_size = struct.unpack("H", packed_msg_size)[0]
while len(data) < msg_size:
data += conn.recv(4096)
frame_data = data[:msg_size]
data = data[msg_size:]
###
frame=pickle.loads(frame_data)
print frame
cv2.imshow('frame',frame)
# Import socket module
import socket
# Create a socket object
s = socket.socket()
# Define the port on which you want to connect
port = 12345
# connect to the server on local computer
s.connect(('127.0.1.1', port))
print("I am here")
# receive data from the server
print(s.recv(1024))
# close the connection
s.close()
\ No newline at end of file
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment