我写了个多线程的程序,在每个线程中获取摄像头的视频,然后通过librtmp推流到SRS服务器,每路流都是一个单独的rtmp连接。摄像头数量少的时候,比如5个摄像头,程序运行正常。但是当我把摄像头增加到20个时,网络比较拥堵,就会造成程序崩溃。我仔细检查过代码,肯定不是线程同步的原因。每次报错都说是librtmp.dll出错,请问这是什么原因呢?又该如何解决?
2,542
社区成员
20,281
社区内容
加载中
试试用AI创作助手写篇文章吧