Hi,
I am looking for a solution when janus webrtc gateway is used inside local area network with no internet (intanet with no access to outside world) for video streaming (using streaming plugin). I fully understand roles of signaling, STUN/TURN. After searching, I am not able to find any answer to issue I am facing. As we don't need NAT traversal, STUN/TURN may not be needed and local host can be a candidate for ICE. But somehow, streaming is not working when there is no internet access. The endpoints have been assigned local addresses. VLC player plays video streamed from a local address. But PeerConnection fails for janus in such situation. I have following questions for the above situation:
1) I installed and started STUN server (stuntman) locally but it did not help. Is there alternative STUN server which works with janus?
2) Will TURN server such as coturn help in this situation? Theoretically speaking, TURN and STUN servers may not be needed as we don't need to have NAT traversal.
3) What else I can use for signaling and handshaking so that there is no issue in PeerConnection?
I really appreciate if someone can guide me in this regard.
Khan.