[mirotalksfu] - add more ffmpeg logs

هذا الالتزام موجود في:
Miroslav Pejic
2024-07-01 17:50:38 +02:00
الأصل ee028e9b63
التزام 6207a90070
7 ملفات معدلة مع 12 إضافات و14 حذوفات

عرض الملف

@@ -44,8 +44,7 @@ class RtmpFile {
.on('error', (err, stdout, stderr) => {
this.ffmpegProcess = null;
if (!err.message.includes('Exiting normally')) {
log.error('Error: ' + err.message);
this.handleError(err.message);
this.handleError(err.message, stdout, stderr);
}
})
.on('end', () => {
@@ -86,11 +85,11 @@ class RtmpFile {
this.room.rtmpFileStreamer = false;
}
handleError(message) {
handleError(message, stdout, stderr) {
if (!this.room) return;
this.room.send(this.socketId, 'errorRTMP', { message });
this.room.rtmpFileStreamer = false;
log.error('Error: ' + message);
log.error('Error: ' + message, { stdout, stderr });
}
}

عرض الملف

@@ -37,7 +37,7 @@ class RtmpStreamer {
})
.on('error', (err, stdout, stderr) => {
if (!err.message.includes('Exiting normally')) {
this.log.error('FFmpeg error:', { id: this.rtmpKey, error: err.message });
this.log.error(`Error: ${err.message}`, { stdout, stderr });
}
this.end();
})

عرض الملف

@@ -38,10 +38,9 @@ class RtmpUrl {
/* log.debug('Processing', progress); */
})
.on('error', (err, stdout, stderr) => {
log.debug('Error: ' + err.message);
this.ffmpegProcess = null;
if (!err.message.includes('Exiting normally')) {
this.handleError(err.message);
this.handleError(err.message, stdout, stderr);
}
})
.on('end', () => {
@@ -82,11 +81,11 @@ class RtmpUrl {
this.room.rtmpUrlStreamer = false;
}
handleError(message) {
handleError(message, stdout, stderr) {
if (!this.room) return;
this.room.send(this.socketId, 'errorRTMPfromURL', { message });
this.room.rtmpUrlStreamer = false;
log.error('Error: ' + message);
log.error('Error: ' + message, { stdout, stderr });
}
}

عرض الملف

@@ -44,7 +44,7 @@ dependencies: {
* @license For commercial or closed source, contact us at license.mirotalk@gmail.com or purchase directly via CodeCanyon
* @license CodeCanyon: https://codecanyon.net/item/mirotalk-sfu-webrtc-realtime-video-conferences/40769970
* @author Miroslav Pejic - miroslav.pejic.85@gmail.com
* @version 1.4.74
* @version 1.4.75
*
*/