Real time PICam with 18 fps - Raspberry Pi Forums


hello friends , morning !

today came here show simple solution stream using socket between raspberry pi , pc.

hear simple algorithm.

send me suggestions improvement !

problem :

needed send raspberry pictures laptop in real time 15-20 fps rate ( camera vision of robot. )

solution:
created udp socket in python,
capture 1 frame of camera , record on binarystream , send socket server ( notebook. )

in server , have program reads port 32123 , takes binary , convert image , fills in picturebox .. = d

made algorithm, , very, good. saw on internet, streams of high latency , make low latency of hard work ...

code: select all

 def send_images_to_server(): 	host = '10.0.0.100' 	port = 32123 	#define o tipo da familia protocolo e o tipo de socket, nesse caso, udp 	udp = socket.socket(socket.af_inet, socket.sock_dgram) 	 	dest = (host, port) #tupla contendo o host e porta servidor  	 	camera = picamera.picamera() 	camera.framerate=10 	camera.resolution = (300,200) 	 	camera.start_preview() 	time.sleep(2) 	x = 1 	while(x < 1000 ):  	    #time.sleep(0.1) 	    camera.capture(str,'jpeg',use_video_port=true) 	    str.seek(0) 	    udp.sendto(str.read(), dest) #faz o envio 	    str.seek(0) 	    str.truncate() 	    x += 1 	 	#encerra conexao 	udp.close()  	return;  



raspberrypi



Comments

Popular posts from this blog

VIDIOC_S_FMT error 16, Device or resource busy - Raspberry Pi Forums

using a laptop skeleton to build a pi laptop - Raspberry Pi Forums

Forum for Joomla? - Joomla! Forum - community, help and support