I'm trying to make a connection between two computers behind NAT. I have a third computer that is accessible by those two.
I would like to use the ICE (Interactive Connectivity Establishment) protocol, but I can't find any example in Python. I heard about pjsip
, which include a C library called pjnath
, but that is also written in C.
Are there any tools to make it in Python? If not, is there another way to do what I described? If not, how to start ICE protocol in Python?
PjSIP has a python module which you can use.
You can find the details and link to required tutorials here.