pion / webrtc

Pure Go implementation of the WebRTC API
https://pion.ly
MIT License
13.5k stars 1.64k forks source link

Bug with AV1 support? #2639

Open warvstar opened 9 months ago

warvstar commented 9 months ago

Your environment.

What did you do?

When running play-from-disk-ivf, it does not work for AV1. I've tried the exact same av1 file with webrtc-rs version of the example, and it works fine there.

What did you expect?

I expected my AV1 video to play upon connecting

What happened?

Session connects, bytes are transferred but no complete AV1 frame is received / detected (viewing chrome://webrtc-internals)

warvstar commented 9 months ago

Just confirmed that rtp-to-webrtc also has the same issue, again the eqv. example works from webrtc-rs, so the ivf and rtp packets are both valid.

Sean-Der commented 6 months ago

Hi @warvstar can you provide the file/commands to encode a file that is broken?

I am not able to reproduce unfortunately! Thanks