hello! i have a janus setup on my local ubuntu 18 vm and i am trying to stream from an rtsp camera that supports only tcp (surveillance, that's why). i found that janus's rtsp client connects using udp. i did not find any setting in the config file that allows me to pick between udp or tcp.
the problem i see with udp is that janus' rtsp client isn't punching a hole in the nat unlike vlc that sends dummy udp packets to do just that. so i believe the rtsp server's incoming stream can't reach the ports opened by janus despite sending play to it. i tested using the bigbuckbunny public url and watching traffic in wireshark.
so a couple of options for me are to either support rtsp/rtp over tcp or enable udp on the camera side and then punch holes by sending dummy udp packets like vlc.
just want to confirm that there are no workarounds so that i can start exploring the source.
best,
-abhi