Hi, i captured my doorintercom hardware, in screenshot below 192.168.0.72 is an indoor station, for receiving calls, for some reason the ports are hardcoded
I need to run asterisk for example on port 5060 to receive the invite coming from 192.168.0.71
Seems also the audio and video ports need to be harcoded as well,
I have setup an trunk in Asterisk to register on 192.168.0.71 , that works, i also receive the invite, but how can i make sure audio coming from port 9654 and video coming frol port 9856 are being sended to 9654 (asterisk) ?
yes,probably, thats why i was wasking for to specify the port, like 5060 , if i run asterisk on another port, invite is not possible
For instance, in linphone, i could set the listening ports as well, so i was hoping it was possible also with asterisk
Well, if you see in screenshot from first post, 0.70 is sending video in one way to my indoor station…0.72
Now I want to simulate asterisk as a trunk (inbound call) like an indoor station, I can receive the call, but I don’t see video…
If I stop asterisk, and setup linphone as a trubk for testing , I also don’t see video…
Unless I change the listening port to that static port 9654 … Then it seems to work…
So that’s why I asked how to setup asterisk on that port…
What I also don’t understand, I always thought multiple RTP ports were needed to make a single audio/video call, but if I see in the screenshot, only 1 port is needed for both video and audio? How does that work?
Would it be more accurate to say that the RTP range defines the limits for the pair (2) of ports that will be negotiated. This pair of ports are only listened to for the duration of the call.
Asterisk does not listen to the range (potentially 10s of thousands) of RTP ports until a pair of ports are negotiated.