Thank you for the comment. I think I found the problem. In modules/stream_output/rtp.c, ThreadSend() only tries twice to send data as followed. if( send( id->sinkv[i].rtp_fd, out->p_buffer, len, 0 ) >= 0 ) continue; /* Retry sending to root out soft-errors */ if( send( id->sinkv[i].rtp_fd, out->p_bu...