Kevinnan-teen / Intelligent-Traffic-Based-On-CV

本项目是基于计算机视觉的端到端交通路口智能监控系统.采用的设计架构由SRS流媒体服务器、GPU服务器、Local客户端三部分组成.可将远端视频流通过rtmp协议传输到流媒体服务器,然后经过目标检测等一些列算法对视频进行分析,最后在本地客户端查看分析结果.项目主要用Python实现,流媒体服务器采用开源的SRS实时视频服务器搭建,GPU服务器使用YOLO模型实现道路目标如人、车、交通灯等物体的识别,同时还支持并发连接.客户端基于PyQt5进行开发.
http://kevinnan.org.cn/
313 stars 73 forks source link

server返回结果解析bug #2

Open thunderbird0902 opened 3 years ago

thunderbird0902 commented 3 years ago

你好,我在运行程序的过程中遇到一个问题,麻烦您有时间看一下 image

在 client中解析server的返回结果过程中,data有时候会包含多个结果,如上图所示

主要代码是下面这里,在json.loads这里解析是会报错,不知道您当时有没有遇到这个问题 data = connection.recv(1024)

print("if duse...")

if data: result_json = data.decode() result_dict = json.loads(result_json)