When enabling recording in videoroom, Janus is not able to save the recording file. Janus log shows error:
janus-gateway.janus-gateway[2712]: [ERR] [record.c:janus_recorder_create_full:222] Target recording path '/var/snap/janus-gateway/common/share/recordings/<filename>.mjr' is in protected folder...
janus-gateway.janus-gateway[2712]: [ERR] [plugins/janus_videoroom.c:janus_videoroom_recorder_create:8811] Couldn't open a audio recording file for this publisher!
I tried giving 775 permission to the folder, but issue persists.
cd /var/snap/janus-gateway/common/share/
sudo chmod 775 recordings
const message = {
request: 'configure',
record: true,
filename: '/var/snap/janus-gateway/common/share/recordings/<filename>`,
};
videoRoomHandle.send({ message: message });
p.s. Thanks for the snap. It makes building janus-gateway so much simpler.