Evangelos Ribeiro Tzaras
|
017af5ec8b
|
sip: pipeline: bind sockets for RTP
Add debugging information for used sockets
|
2021-04-03 00:08:31 +02:00 |
|
Evangelos Ribeiro Tzaras
|
a53f07dfd3
|
sip: origin: do not use hardcoded ports for RTP
|
2021-04-03 00:08:31 +02:00 |
|
Evangelos Ribeiro Tzaras
|
6681077886
|
sip: origin: emit message on DNS error
|
2021-04-03 00:08:31 +02:00 |
|
Evangelos Ribeiro Tzaras
|
3133f25c6b
|
sip: call: rework call state changes
|
2021-04-03 00:08:31 +02:00 |
|
Evangelos Ribeiro Tzaras
|
706a667547
|
sip: origin: fix direct connection case
|
2021-04-03 00:08:31 +02:00 |
|
Evangelos Ribeiro Tzaras
|
c9949a5f9f
|
sip: origin: get address on incoming call
|
2021-04-03 00:08:31 +02:00 |
|
Evangelos Ribeiro Tzaras
|
588f70f78a
|
sip: origin: fix CallsSipHandles reference in sip_callback
|
2021-04-03 00:08:31 +02:00 |
|
Evangelos Ribeiro Tzaras
|
e0482fc6e6
|
sip: initial call handling
* implement answering and hangup
* (de)activate media pipeline
|
2021-04-03 00:08:31 +02:00 |
|
Evangelos Ribeiro Tzaras
|
967f30d688
|
sip: Add media manager and sipify origin
* pipeline: we should bind the used socket of our udpsink to the socket udpsrc
|
2021-04-03 00:08:31 +02:00 |
|
Evangelos Ribeiro Tzaras
|
2dfa42d48d
|
sip: sipify provider with sofia
|
2021-04-03 00:08:31 +02:00 |
|
Evangelos Ribeiro Tzaras
|
7971fb5afb
|
sip: Origin needs account credentials
Credentials can be set through a config file. The config file is parsed
by CallsSipProvider in order to add origins for each SIP account.
|
2021-04-03 00:08:31 +02:00 |
|
Evangelos Ribeiro Tzaras
|
71e7a33626
|
sip: Initial provider
based on dummy provider
|
2021-04-03 00:08:31 +02:00 |
|