Toybrick

RK3588上Python SDK和MPP视频推流

jefferyzhang

版主

积分
12962
楼主
发表于 2023-3-21 08:52:15 | 显示全部楼层
1. 延迟一般是客户端播放缓存
2. 造成段错误的代码可以发出来我们试试,或者gdb跟踪下段错误的堆栈发给我们
3. https://github.com/rockchip-toybrick/edge/tree/main/docs/edge/mpp  这些东西wiki都有地址.
回复

使用道具 举报

jefferyzhang

版主

积分
12962
沙发
发表于 2023-3-21 14:27:01 | 显示全部楼层
请用GDB跟下看下错误堆栈,这里除了那个段错误看不出任何问题。
回复

使用道具 举报

jefferyzhang

版主

积分
12962
板凳
发表于 2023-3-22 08:51:27 | 显示全部楼层
感谢你的堆栈信息,该问题已经修复。这个是工程师在析构时候没有判空造成的。
但这个跟你的代码没有什么关系,如果你正常写代码是不会进到析构的。你代码贴出来,你的代码逻辑还是有问题的。
回复

使用道具 举报

jefferyzhang

版主

积分
12962
地板
发表于 2023-3-22 10:54:14 | 显示全部楼层
#ret1, img=capture.read()
            ret1, img = rtspcap.read(width=1920, height=1080, gformat=toy.FMT_RGB888)
            #ret1, img = ISPcap.read(1920, 1080)
            if ret1 == True:
                flag+=1
                img = cv2.cvtColor(img, cv2.COLOR_BGR2RGB)
                img = cv2.resize(img, (IMG_SIZE, IMG_SIZE))
                cv2.imshow("res", img)
                cv2.waitKey(1)
            else:
                break

运行一次就break掉了,你代码自己不调试下先么?
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

产品中心 购买渠道 开源社区 Wiki教程 资料下载 关于Toybrick


快速回复 返回顶部 返回列表