Evangelos Ribeiro Tzaras
|
7b54855f5e
|
sip: media: change default codec to PCMA
|
2021-04-03 00:08:31 +02:00 |
|
Evangelos Ribeiro Tzaras
|
c33fd53829
|
sip: Use app name in the user agent
|
2021-04-03 00:08:31 +02:00 |
|
Evangelos Ribeiro Tzaras
|
1836c7c915
|
sip: allow specifying local port and use IPv6
|
2021-04-03 00:08:31 +02:00 |
|
Evangelos Ribeiro Tzaras
|
37b9fe1c30
|
sip: rework setting SDP
|
2021-04-03 00:08:31 +02:00 |
|
Evangelos Ribeiro Tzaras
|
afd5b5d6a8
|
sip: go offline when disposing CallsSipOrigin
|
2021-04-03 00:08:31 +02:00 |
|
Evangelos Ribeiro Tzaras
|
4521033127
|
sip: origin: register with SIP server
|
2021-04-03 00:08:31 +02:00 |
|
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 |
|