Recording are not saving in /opt/openvidu/recordings

Hello Team,

I have deployed the Pro version on AWS with Help of your documents.

I have followed the instruction and enable all settings to enable recordings.

However none of my audio/video calls are recording. i have given the permission to as well the folder

I have also created the ticket to pro support team but no response? strange if anybody can help??

What do you mean with "I have also created the ticket to pro support team but no response?" Where is that “ticket”?

If you have followed OpeVidu Pro AWS deployment instructions (OpenVidu Docs) and enabled recording by setting OPENVIDU_RECORDING=true in your .env configuration file and restarting openvidu service, then it will work fine.

I’m sure you understand that the information you provided is very limited for us to help you. Just saying “hey, I enabled recording and it doesn’t work” is not enough.

You can post here your deployment information running ./openvidu version in your OpenVidu Server Pro Node installation path, so we can verify that your installation is correct (hide any private info with ****** if you want to avoid exposing it to the public). Then you can explain how you are starting your recordings in your application.

Regards.

@pabloFuente

For you kindly information Sir,

I have followed your website introduction only (https://docs.openvidu.io/en/2.15.0/openvidu-pro/deployment/aws/)

Enable setting in .env files related to video recordings. Restarts all services.

None of recording is saving.

Im not sure how test recording is working in inspector.

But while im calling somebody or creating meeting no recording is saving.

Version used : 2.15.0 Environment : AWS

Kindly help me

OpenVidu Call application doesn’t provide recording service out of box. You can modify OpenVidu Call to add recording capabilities if you want.

Best regards

1 Like

Can you Refer those links where oi can do such or follow steps

Please send your documents or links where i can refer

Chill out man, we know it must be frustrating to struggle with something for days and not seeing the light at the end of the tunnel. But to be helped you need to help also with informations because there are tons of possible scenarios why something doesn’t work (indeed some are more common than others, but there could also be edge-cases hard to guess).

It’s very possible that you have the correct recording setting in the .env file, but are you setting the recordingMode property when you use the REST API to initialize the session? See in the documentation the values that it can take: https://docs.openvidu.io/en/2.15.0/reference-docs/REST-API/#post-apisessions .

Anyway first you should say if you have a custom web application or are you using the demo app installed in the deployment process. Maybe you are using the OpenVidu Call demo app (https://docs.openvidu.io/en/2.15.0/demos/openvidu-call/) like @micael.gallego wrote above (ninja’d me :+1:), this doesn’t even have recording but it’s very easy to add it yourself in the code.

You just have to add to the JSON payload the recordingMode setting with value ‘ALWAYS’ here in the createSession function:

Then you have to rebuild the docker container and so on… can’t help you with this but there are some instructions here (https://github.com/OpenVidu/openvidu-call/tree/master/docker).

IMO OpenVidu is one of the best documented open-source WebRTC projects out there and with the easiest learning curve, it was part of the reason why I’ve chosen it in the first place.

DISCLAIMER: I’m not an OpenVidu team-member, if you have troubles with something specific to the PRO version then I can’t help.

3 Likes