Replies: 3 comments
-
Reinstalled Ubuntu 24 and installed plugNmeet from scratch, and RTMP streaming works now. :) However, the frame moves very slowly in Facebook. I see following warning in FB: Key frame rate too low Too low FPS How to improve FFMPEG performance? Is there any other tuning settings needs to be done in /opt/plugNmeet/recorder/config.yaml file? Also, noticed that it adds an extra slash in the URL for FB like /rtmp// as shown below: 2025-01-11T15:04:03.364Z info: ffmpeg options: -i,-,-c:v,libx264,-x264-params,keyint=120:scenecut=0,-b:v,2500k,-video_size,1280x720,-c:a,aac,-b:a,128k,-ar,44100,-af,highpass=f=200,lowpass=f=2000,afftdn,-preset,ultrafast,-crf,5,-vf,format=yuv420p,-tune,zerolatency,-f,flv,rtmps://live-api-s.facebook.com:443/rtmp//FB-489292XXXXX |
Beta Was this translation helpful? Give feedback.
-
@jibon57 Any help, please? The new server I used for testing has 48 cores, 128GB of memory, a 10Gbps pipe, and is optimized for high performance. I think something is not right with the FFMPEG or PlugNMeet server settings. Here are my observations:
After installing PlugNMeet using the install script, RTMP streaming or recording continues to throw errors due to missing libraries. I noticed that the following need to be installed: apt-get install libatk1.0-0 libx264-dev libatk-bridge2.0-0 libcups2 libxcomposite1 I think the dependencies need to be added to the install script. Is there anything else in your test environment that we might be missing, causing these issues? Kindly share your feedback, as I have spent over two weeks on this with no luck. :) |
Beta Was this translation helpful? Give feedback.
-
I fixed it. :) |
Beta Was this translation helpful? Give feedback.
-
I am testing RTMP destination to Facebook on a 40 core and 64GB memory server with no load. After connecting to Facebook live, the streams disconnects automatically with an error:
Jan 8 11:22:43 pnmtest node[28707]: 2025-01-08T16:22:43.839Z error: FFmpeg child process closed, code 1, signal null
Jan 8 11:22:44 pnmtest node[7524]: 2025-01-08T16:22:43.896Z error: Recorder: on WEBSOCKET_ERROR
Jan 8 11:22:44 pnmtest node[7524]: 2025-01-08T16:22:43.897Z warn: Recorder: process ended with error, serviceType:1; roomTableId: 81; msg: WEBSOCKET_ERROR
Jan 8 11:22:44 pnmtest node[7524]: 2025-01-08T16:22:44.348Z error: Recorder:Waiting for selector
div[id=errorPage]
failed: Protocol error (Runtime.callFunctionOn): Target closedJan 8 11:22:44 pnmtest node[7524]: 2025-01-08T16:22:44.403Z info: Recorder: page on close
Jan 8 11:22:44 pnmtest node[7524]: 2025-01-08T16:22:44.463Z info: Recorder: browser on disconnected
Any idea how to resolve this? Thank you.
Beta Was this translation helpful? Give feedback.
All reactions