Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/sockets/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 我无法从picamera流式传输图像_Python_Sockets_Streaming - Fatal编程技术网

Python 我无法从picamera流式传输图像

Python 我无法从picamera流式传输图像,python,sockets,streaming,Python,Sockets,Streaming,我在这里找到了一个项目的代码:第4.9节 我成功地使它工作,但当我试图把服务器放在树莓py而不是客户端上时,我就不工作了 编辑: 编辑: 我找到了答案:在服务器上,文件需要以写方式打开(wb),在客户端,文件需要以读方式打开(rb) 然而,我们在服务器和客户端之间有7秒的延迟,你知道我如何降低它吗 勒瑟维尔酒店 #-*-编码:utf-8-* 输入io 导入套接字 导入结构 从PIL导入图像,ImageTk 从线程导入线程 导入时间 类ControleurClientVideo(): def _

我在这里找到了一个项目的代码:第4.9节

我成功地使它工作,但当我试图把服务器放在树莓py而不是客户端上时,我就不工作了

编辑: 编辑: 我找到了答案:在服务器上,文件需要以写方式打开(wb),在客户端,文件需要以读方式打开(rb) 然而,我们在服务器和客户端之间有7秒的延迟,你知道我如何降低它吗


勒瑟维尔酒店

#-*-编码:utf-8-*
输入io
导入套接字
导入结构
从PIL导入图像,ImageTk
从线程导入线程
导入时间
类ControleurClientVideo():
def ___;初始(自我、控制者和客户):
self.address='0.0.0.0'
self.port=8000
self.\u client\u socket=socket.socket()
自连接=无
self.\u线程=无
self.\u stop=False
def连接\u树莓(自):
self.\u thread=thread(target=self.\u connection\u avec\u raspberry)
self.\u thread.start()
def_连接_avec_覆盆子(自):
尝试:
self.\客户端\套接字连接((self.address,self.port))
self.\u connection=self.\u client\u socket.makefile('wb'))
自连接激活=真
打印(“连接avec le serveur etabli”)
时间。睡眠(2)
self.\u receivoir\u flux\u image()
例外情况除外,如e:
打印(e)
def接收通量图像(自身):
尝试:
而不是(自停):
#将图像的长度读取为32位无符号整数。如果
#长度为零,退出循环
image\u len=struct.unpack('