Videos received from videoRoomPlugin cannot be played in the streaming plugin

Hello!

The sreaming plugin works fine for me; if you broadcast from ffmpeg to the video port, the video starts immediately
If I do rtp_forward to the specified port something strange happens

chrome://webrtc-internals/
inbound-rtp (kind=video… shows that I am receiving bytes in the packetsReceived field

but there is no framesReceived and no codec either

this only happens for video, with audio everything works fine

It’s strange, if you connect to the plugin’s videoRoom room from another tab, then at the moment when the video appears there, miraculously the video starts playing in the streaming tab of the plugin

and in chrome://webrtc-internals/

field appears

codec (mimeType=video/VP8, payloadType=100, id=CITa1_100)

which was not there before

It happens that every other time the video will work immediately or after 5 minutes it will start playing

What can be wrong?

janus-gateway is installed in a Docker container on the same laptop from which I am testing

I’ll pretend that if you run ffmpeg and it doesn’t matter inside the container or on the laptop itself, the video plays immediately without problems

You need to configure RTCP support in both Streaming mountpoint and RTP forwarder, or the request for a new keyframe won’t be relayed.