This started as a H264 codec problem, but latest chromium versions seem to have proper H264 support on Fedora (at least it says so).
However, I still cannot stream MS Teams video inbound or outbound on chromium (neither camera feed nor screen sharing). It works on Google Chrome, though.
If I start chromium on a terminal, it complains it cannot negotiate a proper codec:
[41032:31:0412/152208.078466:ERROR:webrtc_video_engine.cc(1053)] No video codecs in common.
[41032:31:0412/152208.079403:ERROR:webrtc_video_engine.cc(1053)] No video codecs in common.
[41032:31:0412/152208.080315:ERROR:webrtc_video_engine.cc(1053)] No video codecs in common.
[41032:31:0412/152208.081284:ERROR:webrtc_video_engine.cc(1053)] No video codecs in common.
[41032:31:0412/152208.082167:ERROR:webrtc_video_engine.cc(1053)] No video codecs in common.
[41032:31:0412/152208.083090:ERROR:webrtc_video_engine.cc(1053)] No video codecs in common.
[41032:31:0412/152208.083959:ERROR:webrtc_video_engine.cc(1053)] No video codecs in common.
[41032:31:0412/152208.084839:ERROR:webrtc_video_engine.cc(1053)] No video codecs in common.
[41032:31:0412/152208.085685:ERROR:webrtc_video_engine.cc(1053)] No video codecs in common.
[41032:31:0412/152208.086533:ERROR:webrtc_video_engine.cc(1053)] No video codecs in common.
[41032:31:0412/152208.087527:ERROR:webrtc_video_engine.cc(1053)] No video codecs in common.
I reported bug 2264332 on Fedora’s bugzilla, but I was wondering if someone has any clue on how to fix or work around this.