I am working on a project.
The video producer is an RTP stream using FFMPEG
ffmpeg.exe -re -v debug -stream_loop -1 -i -map 0:v:0 -pix_fmt yuv420p -c:v libvpx -b:v 1000k -deadline realtime -cpu-used 1 -f tee [select=v:f=rtp:ssrc=2222222:payload_type=102]rtp://<ip>:<RTP Prot>?rtcpport=<RTCP port>
The RTP Port and RTCP Port were provided after PlainTransport creation.
Now consumed that video via WebRTC transport.
It worked well in Windows Browsers, Android Browsers
But the transport never connected for Safari in mac and ios.
Let me know if anyone needs any specific details.