Open TheRealTsevenXD opened 3 years ago
Hi
Can you compile MonaServer in debug (make debug
) and send us a core-dump ?
Also can you give us more information to reproduce the crash?
I see the message RTMP message exceeds buffer maximum 65536 size
, to prevent this you can increase the sockets buffer size in MonaServer.ini file :
; configure all sockets in mona
[net]
; bufferSize, base parameters for recvBufferSize and sendBufferSize
bufferSize=2097120
; recvBufferSize, customize receiving socket buffer size
;recvBufferSize=2097120
; recvBufferSize, customize sending socket buffer size
;sendBufferSize=2097120
Note that I commented recvBufferSize
and sendBufferSize
properties which inherit from bufferSize
property.
RTMP buffer exceeding size for a Audio or Video frame is normally fixed by: https://github.com/MonaSolutions/MonaServer2/commit/3179292d2efdf69f8e379122ba4da00b30105199
But about the crash please could you contact us to test it? We would organize a live session to debug it (can be quick)
Mine keeps showing, please what does it mean?
FlashMainStream.cpp[150] Method client releaseStream not found in application live/ Server.cpp[119] 1 clients FlashMainStream.cpp[150] Method client FCPublish not found in application live/ RTMPSession.cpp[50] RTMP 1-192.168.245.188:37396 indicates a non-existent 4294967295 FlashStream Server.cpp[119] 0 clients FlashMainStream.cpp[150] Method client releaseStream not found in application live/ FlashMainStream.cpp[150] Method client FCPublish not found in application live/ Publication.cpp[128] Publication {append: false, duration: 0, segments: 0, server: mona} started Server.cpp[119] 1 clients FlashMainStream.cpp[150] Method client getStreamLength not found in application / FlashStream.cpp[126] setBufferTime 3000ms on stream id=1 Server.cpp[119] 2 clients TCPSession.cpp[32] RTMP 2-127.0.0.1:61210, Connection aborted Server.cpp[119] 1 clients FlashMainStream.cpp[150] Method client FCUnpublish not found in application live/ Publication.cpp[205] Publication stopped TCPSession.cpp[32] RTMP 1-192.168.245.188:37398, Connection aborted Server.cpp[119] 0 clients FlashMainStream.cpp[150] Method client releaseStream not found in application live/ FlashMainStream.cpp[150] Method client FCPublish not found in application live/ Server.cpp[119] 1 clients Publication.cpp[128] Publication 1 {append: false, duration: 0, segments: 0, server: mona} started RTMPSession.cpp[50] RTMP 2-192.168.245.188:37406 indicates a non-existent 4294967295 FlashStream Publication.cpp[205] Publication 1 stopped FlashMainStream.cpp[150] Method client releaseStream not found in application live/ FlashMainStream.cpp[150] Method client FCPublish not found in application live/ Publication.cpp[128] Publication 1 {append: false, duration: 0, segments: 0, server: mona} started FlashMainStream.cpp[150] Method client getStreamLength not found in application / FlashStream.cpp[126] setBufferTime 3000ms on stream id=1 Server.cpp[119] 2 clients
it just says
Application.cpp[134] MonaServer v2.666 Application.cpp[136] Load configuration file MonaServer.ini Protocols.h[82] RTMFP server started on 0.0.0.0:1935 Protocols.h[82] RTMP server started on 0.0.0.0:1935 Protocols.h[82] RTMPS server started on 0.0.0.0:8443 Protocols.h[82] HTTP server started on 0.0.0.0:80 Protocols.h[82] WS server started on 0.0.0.0:80 Protocols.h[82] HTTPS server started on 0.0.0.0:443 Protocols.h[82] WSS server started on 0.0.0.0:443 Protocols.h[82] SRT server started on 0.0.0.0:9710 FlashMainStream.cpp[150] Method client releaseStream not found in application / FlashMainStream.cpp[150] Method client FCPublish not found in application / Publication.cpp[116] Publication started Publication.cpp[248] Video frame dropped, waits a key frame Publication.cpp[248] Video frame dropped, waits a key frame Publication.cpp[248] Video frame dropped, waits a key frame Publication.cpp[248] Video frame dropped, waits a key frame Publication.cpp[248] Video frame dropped, waits a key frame Publication.cpp[248] Video frame dropped, waits a key frame Publication.cpp[248] Video frame dropped, waits a key frame Publication.cpp[248] Video frame dropped, waits a key frame Publication.cpp[248] Video frame dropped, waits a key frame Publication.cpp[248] Video frame dropped, waits a key frame Publication.cpp[248] Video frame dropped, waits a key frame Publication.cpp[248] Video frame dropped, waits a key frame Publication.cpp[248] Video frame dropped, waits a key frame Publication.cpp[248] Video frame dropped, waits a key frame Publication.cpp[248] Video frame dropped, waits a key frame RTMPDecoder.cpp[39] RTMP message exceeds buffer maximum 65536 size TCPSession.cpp[32] RTMP session 1, Connection aborted (from=0.0.0.0:0, size=2048, flags=0) TCPSession.cpp[32] RTMP session 1, Connection aborted (from=0.0.0.0:0, size=2048, flags=0) TCPSession.cpp[32] RTMP session 1, Connection aborted Publication.cpp[160] Publication stopped FlashMainStream.cpp[150] Method client releaseStream not found in application / FlashMainStream.cpp[150] Method client FCPublish not found in application / Server.cpp[119] 1 clients Publication.cpp[116] Publication started Publication.cpp[248] Video frame dropped, waits a key frame Publication.cpp[248] Video frame dropped, waits a key frame Publication.cpp[248] Video frame dropped, waits a key frame Publication.cpp[248] Video frame dropped, waits a key frame Publication.cpp[248] Video frame dropped, waits a key frame Publication.cpp[248] Video frame dropped, waits a key frame Publication.cpp[248] Video frame dropped, waits a key frame Publication.cpp[248] Video frame dropped, waits a key frame Publication.cpp[248] Video frame dropped, waits a key frame Publication.cpp[248] Video frame dropped, waits a key frame Publication.cpp[248] Video frame dropped, waits a key frame Publication.cpp[248] Video frame dropped, waits a key frame Publication.cpp[248] Video frame dropped, waits a key frame Publication.cpp[248] Video frame dropped, waits a key frame Publication.cpp[248] Video frame dropped, waits a key frame Publication.cpp[248] Video frame dropped, waits a key frame Publication.cpp[248] Video frame dropped, waits a key frame Publication.cpp[248] Video frame dropped, waits a key frame Publication.cpp[248] Video frame dropped, waits a key frame Publication.cpp[248] Video frame dropped, waits a key frame Publication.cpp[248] Video frame dropped, waits a key frame Publication.cpp[248] Video frame dropped, waits a key frame Publication.cpp[248] Video frame dropped, waits a key frame Publication.cpp[248] Video frame dropped, waits a key frame Publication.cpp[248] Video frame dropped, waits a key frame Publication.cpp[248] Video frame dropped, waits a key frame Publication.cpp[248] Video frame dropped, waits a key frame Publication.cpp[248] Video frame dropped, waits a key frame Publication.cpp[248] Video frame dropped, waits a key frame Publication.cpp[248] Video frame dropped, waits a key frame Publication.cpp[248] Video frame dropped, waits a key frame Publication.cpp[248] Video frame dropped, waits a key frame Publication.cpp[248] Video frame dropped, waits a key frame Publication.cpp[248] Video frame dropped, waits a key frame Publication.cpp[248] Video frame dropped, waits a key frame Publication.cpp[248] Video frame dropped, waits a key frame Publication.cpp[248] Video frame dropped, waits a key frame Publication.cpp[248] Video frame dropped, waits a key frame Publication.cpp[248] Video frame dropped, waits a key frame RTMPDecoder.cpp[39] RTMP message exceeds buffer maximum 65536 size TCPSession.cpp[32] RTMP session 1, Connection aborted Publication.cpp[160] Publication stopped FlashMainStream.cpp[150] Method client releaseStream not found in application / FlashMainStream.cpp[150] Method client FCPublish not found in application / Publication.cpp[116] Publication started Publication.cpp[248] Video frame dropped, waits a key frame Publication.cpp[248] Video frame dropped, waits a key frame Publication.cpp[248] Video frame dropped, waits a key frame Publication.cpp[248] Video frame dropped, waits a key frame Publication.cpp[248] Video frame dropped, waits a key frame Publication.cpp[248] Video frame dropped, waits a key frame Publication.cpp[248] Video frame dropped, waits a key frame Publication.cpp[248] Video frame dropped, waits a key frame Publication.cpp[248] Video frame dropped, waits a key frame Publication.cpp[248] Video frame dropped, waits a key frame Publication.cpp[248] Video frame dropped, waits a key frame Publication.cpp[248] Video frame dropped, waits a key frame Publication.cpp[248] Video frame dropped, waits a key frame Publication.cpp[248] Video frame dropped, waits a key frame Publication.cpp[248] Video frame dropped, waits a key frame Publication.cpp[248] Video frame dropped, waits a key frame Publication.cpp[248] Video frame dropped, waits a key frame Publication.cpp[248] Video frame dropped, waits a key frame Publication.cpp[248] Video frame dropped, waits a key frame Publication.cpp[248] Video frame dropped, waits a key frame Publication.cpp[248] Video frame dropped, waits a key frame Publication.cpp[248] Video frame dropped, waits a key frame Publication.cpp[248] Video frame dropped, waits a key frame Publication.cpp[248] Video frame dropped, waits a key frame Publication.cpp[248] Video frame dropped, waits a key frame Publication.cpp[248] Video frame dropped, waits a key frame Publication.cpp[248] Video frame dropped, waits a key frame Publication.cpp[248] Video frame dropped, waits a key frame Publication.cpp[248] Video frame dropped, waits a key frame Publication.cpp[248] Video frame dropped, waits a key frame Publication.cpp[248] Video frame dropped, waits a key frame Publication.cpp[248] Video frame dropped, waits a key frame Publication.cpp[248] Video frame dropped, waits a key frame Publication.cpp[248] Video frame dropped, waits a key frame Publication.cpp[248] Video frame dropped, waits a key frame Publication.cpp[248] Video frame dropped, waits a key frame Publication.cpp[248] Video frame dropped, waits a key frame Publication.cpp[248] Video frame dropped, waits a key frame Publication.cpp[248] Video frame dropped, waits a key frame Publication.cpp[248] Video frame dropped, waits a key frame Publication.cpp[248] Video frame dropped, waits a key frame Publication.cpp[248] Video frame dropped, waits a key frame Publication.cpp[248] Video frame dropped, waits a key frame Publication.cpp[248] Video frame dropped, waits a key frame Publication.cpp[248] Video frame dropped, waits a key frame Publication.cpp[248] Video frame dropped, waits a key frame Publication.cpp[248] Video frame dropped, waits a key frame RTMPDecoder.cpp[39] RTMP message exceeds buffer maximum 65536 size TCPSession.cpp[32] RTMP session 2, Connection aborted (from=0.0.0.0:0, size=2048, flags=0) TCPSession.cpp[32] RTMP session 2, Connection aborted (from=0.0.0.0:0, size=2048, flags=0) TCPSession.cpp[32] RTMP session 2, Connection aborted Publication.cpp[160] Publication stopped FlashMainStream.cpp[150] Method client releaseStream not found in application / FlashMainStream.cpp[150] Method client FCPublish not found in application / Publication.cpp[116] Publication started Publication.cpp[248] Video frame dropped, waits a key frame Publication.cpp[248] Video frame dropped, waits a key frame Publication.cpp[248] Video frame dropped, waits a key frame Publication.cpp[248] Video frame dropped, waits a key frame Publication.cpp[248] Video frame dropped, waits a key frame Publication.cpp[248] Video frame dropped, waits a key frame Publication.cpp[248] Video frame dropped, waits a key frame Publication.cpp[248] Video frame dropped, waits a key frame Publication.cpp[248] Video frame dropped, waits a key frame Publication.cpp[248] Video frame dropped, waits a key frame Publication.cpp[248] Video frame dropped, waits a key frame Publication.cpp[248] Video frame dropped, waits a key frame Publication.cpp[248] Video frame dropped, waits a key frame Publication.cpp[248] Video frame dropped, waits a key frame Publication.cpp[248] Video frame dropped, waits a key frame Publication.cpp[248] Video frame dropped, waits a key frame Publication.cpp[248] Video frame dropped, waits a key frame Publication.cpp[248] Video frame dropped, waits a key frame Publication.cpp[248] Video frame dropped, waits a key frame Publication.cpp[248] Video frame dropped, waits a key frame Publication.cpp[248] Video frame dropped, waits a key frame Publication.cpp[248] Video frame dropped, waits a key frame Publication.cpp[248] Video frame dropped, waits a key frame Publication.cpp[248] Video frame dropped, waits a key frame Publication.cpp[248] Video frame dropped, waits a key frame Publication.cpp[248] Video frame dropped, waits a key frame Publication.cpp[248] Video frame dropped, waits a key frame Publication.cpp[248] Video frame dropped, waits a key frame Publication.cpp[248] Video frame dropped, waits a key frame Publication.cpp[248] Video frame dropped, waits a key frame Publication.cpp[248] Video frame dropped, waits a key frame Publication.cpp[248] Video frame dropped, waits a key frame Publication.cpp[248] Video frame dropped, waits a key frame Publication.cpp[248] Video frame dropped, waits a key frame Publication.cpp[248] Video frame dropped, waits a key frame RTMPDecoder.cpp[39] RTMP message exceeds buffer maximum 65536 size TCPSession.cpp[32] RTMP session 1, Connection aborted Publication.cpp[160] Publication stopped Server.cpp[119] 0 clients
and then it crashes