Open AbolfazlAkhtari opened 3 weeks ago
I have the same issue... When only H264 recording is used, it works as expected. Does anyone know what the issue might be?
If anyone encounters a similar issue, just implement a jitterBuffer
for VP8. That should solve the problem.
Your environment.
What did you do?
I've set up a webrtc media server using your package. Peers connect to this server and send their tracks to the server and the server broadcasts the received track to other peers. I've followed Save To Disk Example that you have provided to set up a webm saver. This was working correctly until today when I decided to upgrade pion/webrtc/v3 into pion/webrtc/v4
Now with v4 all set up. Everything is working as before. Peers connect to the server and can send media, the media will show correctly on other peers' screens. However, the saved file is broken (please see the attached image to know what I mean by broken)
These are my saver file codes:
As I know, the video is coming as a vp8 file.
Do you know why this problem happened and why it didn't happen while I was using version 3?
What did you expect?
I expected the video file to save correctly as it did with the previous version.
What happened?
The saved .webm file is corrupt