New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
推流十几个小时后,m7s崩溃退出 #109
Comments
版本是v4.7.1-beta10271805 |
看错误是内存不足,可能有内存泄露,你先用最新版测试一下,并观察一下内存情况,另外看一下是否启用 hls,那个比较消耗内存 |
好的,我先试下最新版的。hls插件是启用了 |
latest.log |
观察一下内存上涨情况,禁用 hls 插件试试 |
2023-12-19T19.log |
你需要等内存大的时候在获取这个 |
我发现,如果我在推流的时候,使用GPU进行编解码,m7s是没有内存泄漏的问题。如果我使用CPU进行编解码,就会有内存泄漏 |
从内存图来看,没有泄露,但是从资源管理器看确实有泄露 |
理论上和用什么编码应该没有关系的,你 CPU 推流是怎么推的? |
我这边使用javacv通过代码推的流 |
通过什么协议呢? |
rtmp |
这样,你配置一下 global 下 disableall: true 然后 rtmp 下 enable: true ,然后只推流看看 |
试了,同样的问题。 |
很难判断出是哪里泄露了,但是范围就是 rtmp 协议部分,由于你这个不是 ffmpeg 或者 obs 的流,我也不知道你的数据哪里有问题 |
需不需要把java的推流代码给到你们 |
latest.log
一路流,推了有14个小时左右,exe就崩溃了。这是崩溃的日志。
The text was updated successfully, but these errors were encountered: