cloud-game/pkg/webrtc
sergystepanov d5780acc75
Fix Pion WebRTC codecs (#289)
Since Pion's webrtc v3.0.13 and this fix if both peers have some fmtp set then codecs should match exactly. By default Pion defines a list of supported codecs with fmtp set but different browsers set their own fmtp values by default as well therefore they may not match.
To fix this we can define our own list of codecs on the server with empty fmtp so it will match any client codecs.

See: e5c8c659ca/rtpcodec.go (L99)
2021-03-08 17:22:43 +03:00
..
interceptor Use an interceptor for changing video timestamps (#255) 2021-01-06 14:09:11 +03:00
connection.go Fix Pion WebRTC codecs (#289) 2021-03-08 17:22:43 +03:00
ice.go Add new Libretro core manager module (#249) 2020-12-31 13:24:27 +03:00
ice_test.go Add new Libretro core manager module (#249) 2020-12-31 13:24:27 +03:00
util.go Refactor of cloud game overlord and overworker (#70) 2019-09-12 03:35:21 +08:00
webrtc.go Fix Pion WebRTC codecs (#289) 2021-03-08 17:22:43 +03:00