OpenVidu / openvidu

OpenVidu Platform main repository
https://openvidu.io
Apache License 2.0
1.86k stars 464 forks source link

Video is not being recorded for COMPOSITE types #818

Open georgepaul2020 opened 11 months ago

georgepaul2020 commented 11 months ago

Describe the bug We recently upgraded to OV 2.28.0, and since the upgrade COMPOSITE type videos are not getting recorded, live streaming works fine though. When type is INDIVIDUAL, video gets recorded.

Expected behavior Video of the live-stream should be recorded for both COMPOSITE and INDIVIDUAL types.

Wrong current behavior When we start a two-way stream where both the involved parties can see each other, the live stream works fine but the recording for that session is not taking place. So, recordings of type COMPOSITE are failing. We observed that unpublishVideo is being sent from UI, but in response OV is NOT triggering recordingStopped event and we are not able to get a recorded video file of the session.

OpenVidu tutorial where to replicate the error This was working before we upgraded to OV 2.28

  1. Live streaming is started and both the involved parties can see each other.
  2. When the live streaming is stopped, a video file should be recorded.
  3. In this case recorded file is not available. We cannot see it using OV Inspector.
  4. For one way streams where there is only one publisher and one subscriber, file is being recorded.

OpenVidu deployment info How is your OpenVidu Server instance deployed when you get the bug. A couple of possible examples are listed below:

IMPORTANT NOTE: please, if you think the bug might be related to OpenVidu Server side, specify here if you are also getting Client device info (if applicable)

Describe the client device(s) or platform(s) where you are able to replicate the error. For example:

Screenshots If applicable, add screenshots to help explain your problem.

Additional context Add any other context about the problem here. For example, attach any useful logs related to the issue.