getting the following error when producing webrtc transport: UnsupportedError: unsupported codec [mimeType:video/VP8, payloadType:101]

image

What is a router defined codecs?

Here are the router codecs. I have even change the producer mimeType to “video/H264”. still getting that error.
image

"mediaCodecs": [
            {
                "kind": "audio",
                "mimeType": "audio/opus",
                "clockRate": 48000,
                "channels": 2
            },
            {
                "kind": "video",
                "mimeType": "video/VP8",
                "clockRate": 90000,
                "parameters": {

                }
            },
            {
                "kind": "video",
                "mimeType": "video/H264",
                "clockRate": 90000,
                "parameters": {
                    "packetization-mode": 1,
                    "profile-level-id": "4d0032",
                    "level-asymmetry-allowed": 1
                }
            },
	    {
                "kind": "video",
                "mimeType": "video/H264",
                "clockRate": 90000,
                "parameters": {
                    "packetization-mode": 1,
                    "profile-level-id": "42e01f",
                    "level-asymmetry-allowed": 1
                }
            }
        ]

mediacodecs add vp8 codec

It worked… Thanks.