11.2 SIP telephony with linphone/baresip (only one way working)

Christian Barthel bch at online.de
Sun Oct 7 17:05:13 UTC 2018


Hello, 

I am trying to set up FreeBSD 11.2 and a SIP phone (I am using
sipgate.de at the moment).  I've installed linphone and baresip.  Both
clients connect correctly with sipgate.de, I can make outbound calls and 
the phone rings when a call arrives.  However, those things i am saying
do not arrive at the other end.

(1) linphone: I've tried  various settings with/without STUN servers
(stun.sipgate.net) using either TCP or UDP but no luck.  My microphone
seems to work properly because I recorded one call and I can hear my
voice.  So, I guess it somehow gets blocked somewhere.

I've deactivated any firewall I am controlling (pfctl -d).  I am sitting
behind a Telekom DSL router and other sip clients do work, so I don't
think anything gets blocked by the router or provider. 

I've attached the linphonerc config and described in a text document the
settings of the graphical user interface. 

(2) baresip: I also tested baresip (0.4 from /usr/ports/audio/baresip)
and hoped that this program works. However, the behavior is identically
to linphone: I can make calls, hear the other end, but an echo test to
sip:10005 at sipgate.de echo's back nothing.  Also, i guess my baresip
config can't be that wrong because I used a similar configuration on
OpenBSD (baresip 0.5) and on that system, I can make calls and audio
is received in both ways.  I've changed the audio system from sndio to
oss and removed some audio codecs because those modules weren't
available on FreeBSD. 

I've also attached my baresip config and the verbose output during a
call.

I've tried Jitsi and ekiga also but those weren't able to connect to
sipgate.de.  There was a similar discussion at [0], but i guess my
problem is a bit different since I can hear sound from the communication
partner.

Is there anything I can set up differently?  Perhaps, I am missing out
something obvious.  

Any help is much appreciated, thanks a lot!
Christian

[0] https://lists.freebsd.org/pipermail/freebsd-questions/2013-January/247802.html


Sound, Mixer and System:

Installed devices:
pcm0: <Realtek ALC269 (Analog)> (play/rec)
pcm1: <Realtek ALC269 (Analog)> (play/rec) default
pcm2: <Intel Panther Point (HDMI/DP 8ch)> (play)
pcm3: <Intel Panther Point (HDMI/DP 8ch)> (play)
pcm4: <Intel Panther Point (HDMI/DP 8ch)> (play)
No devices installed from userspace.

Mixer vol      is currently set to  31:31
Mixer pcm      is currently set to 100:100
Mixer rec      is currently set to 100:100
Mixer igain    is currently set to   0:0
Mixer ogain    is currently set to 100:100
Mixer monitor  is currently set to  42:42
Recording source: monitor

FreeBSD x230.onfire.org 11.2-RELEASE-p4 FreeBSD 11.2-RELEASE-p4 #0:
Thu Sep 27 08:16:24 UTC 2018
root at amd64-builder.daemonology.net:/usr/obj/usr/src/sys/GENERIC amd64


.linphonerc: 

[sip]
root_ca=/usr/local/share/linphone/rootca.pem
verify_server_certs=1
verify_server_cn=1
contact="" <sip:bch at 192.168.2.108:5060>
media_encryption=none
default_proxy=0
multi_transport_migration_done=1
guess_hostname=1
inc_timeout=30
in_call_timeout=0
delayed_timeout=4
register_only_when_network_is_up=1
register_only_when_upnp_is_ok=1
sip_port=5060
sip_tcp_port=5060
sip_tls_port=-1
use_info=0
use_ipv6=0

[misc]
uuid=68355fb3-fb0d-4401-ab55-a15fce5bf70c
user_certificates_path=/home/bch/.linphone-usr-crt
friends_migration_done=1

[video]
capture=1
display=1
automatically_initiate=0
automatically_accept=0
self_view=0
show_local=0
displaytype=MSX11Video
size=cif

[net]
download_bw=0
upload_bw=0
adaptive_rate_control=1
mtu=1300
nat_policy_ref=iQtBqdN86Palrtf

[GtkUi]
videoselfview=0
logs_scroll_to_end=0
advanced_ui=1
uri0=sip:10005 at sipgate.de
uri1=10005

[auth_info_0]
username=XXXXXXXXXXXXX
ha1=xxxxxxxxxxx
realm=sipgate.de
domain=sipgate.de

[sound]
playback_dev_id=OSS: /dev/dsp
ringer_dev_id=OSS: /dev/dsp
capture_dev_id=OSS: /dev/dsp
echocancellation=1
remote_ring=/usr/local/share/sounds/linphone/ringback.wav
playback_gain_db=0.000000
mic_gain_db=0.000000

[nat_policy_0]
ref=iQtBqdN86Palrtf
stun_server=stun.sipgate.net

[rtp]
audio_rtp_port=7078
video_rtp_port=9078
text_rtp_port=11078
audio_jitt_comp=60
video_jitt_comp=60
nortp_timeout=30
audio_adaptive_jitt_comp_enabled=1
video_adaptive_jitt_comp_enabled=1

[audio_codec_0]
mime=opus
rate=48000
channels=2
enabled=1

[audio_codec_1]
mime=speex
rate=16000
channels=1
enabled=1

[audio_codec_2]
mime=speex
rate=8000
channels=1
enabled=1

[audio_codec_3]
mime=PCMU
rate=8000
channels=1
enabled=1

[audio_codec_4]
mime=PCMA
rate=8000
channels=1
enabled=1

[audio_codec_5]
mime=GSM
rate=8000
channels=1
enabled=0

[audio_codec_6]
mime=G722
rate=8000
channels=1
enabled=0

[audio_codec_7]
mime=speex
rate=32000
channels=1
enabled=0

[audio_codec_8]
mime=G726-16
rate=8000
channels=1
enabled=0

[audio_codec_9]
mime=G726-24
rate=8000
channels=1
enabled=0

[audio_codec_10]
mime=G726-32
rate=8000
channels=1
enabled=0

[audio_codec_11]
mime=G726-40
rate=8000
channels=1
enabled=0

[audio_codec_12]
mime=AAL2-G726-16
rate=8000
channels=1
enabled=0

[audio_codec_13]
mime=AAL2-G726-24
rate=8000
channels=1
enabled=0

[audio_codec_14]
mime=AAL2-G726-32
rate=8000
channels=1
enabled=0

[audio_codec_15]
mime=AAL2-G726-40
rate=8000
channels=1
enabled=0

[audio_codec_16]
mime=L16
rate=44100
channels=2
enabled=0

[audio_codec_17]
mime=L16
rate=44100
channels=1
enabled=0

[video_codec_0]
mime=VP8
rate=90000
enabled=1

[video_codec_1]
mime=MP4V-ES
rate=90000
enabled=1
recv_fmtp=profile-level-id=3

[video_codec_2]
mime=H263-1998
rate=90000
enabled=0
recv_fmtp=CIF=1;QCIF=1

[video_codec_3]
mime=H263
rate=90000
enabled=0

[proxy_0]
reg_proxy=<sip:sipgate.de;transport=udp>
reg_identity=sip:XXXXXXXXX at sipgate.de
quality_reporting_enabled=0
quality_reporting_interval=0
reg_expires=3600
reg_sendregister=1
publish=1
avpf=0
avpf_rr_interval=5
dial_escape_plus=0
privacy=32768
publish_expires=-1



linphone GUI Dialog:

Configure a SIP account dialog: 

Your Sip identity:     sip:USER at sipgate.de
SIP Proxy address:     <sip:sipgate.de;transport=udp>
Registration duration: 3600
Uransport:             UDP
Route (optional):      [[empty]]
Contact params:        [[empty]]
AVPF regulat RTCP interval: 5

[x] Register
[x] Publish presecne information
[ ] Enable AVPF

===========================================

Settings >> Network Settings:

[x] Set maximum transmission Unit: 1300
[ ] Send DTMFs as SIP info
[ ] Aloow IPv6

Network protocol and ports

SIP  / UDP port      [ ] disabled  [ ] random   [5060]
SIP  / TCP port      [ ] disabled  [ ] random   [5060]
Audio RTP/UDP:       [7078]     [x] fixed
Video RTP/UDP:       [9078]     [x] fixed

NAT and Firewall

[ ] Direct connection to the Internet
[ ] Behind NAT / Firwall (specify gateway IP)
[x] Behind NAT / Firewall (use STUN to resolve)  stun server: [stun.sipgate.net]
[ ] Behind NAT / Firewall (use ICE)
[ ] Behind NAT / Firewall (use uPNP)

Encryption: 

Media encryption type: None
Media encryption is mandatory: [ ]   



baresip debug: 

$ /jail/portsj/usr/local/bin/baresip -h
baresip v0.4.19 Copyright (C) 2010 - 2016 Alfred E. Heggestad et al.
Usage: baresip [options]
options:
        -6               Prefer IPv6
        -d               Daemon
        -e <commands>    Exec commands
        -f <path>        Config path
        -m <module>      Pre-load modules (repeat)
        -p <path>        Audio files
        -h -?            Help
        -t               Test and exit
        -u <parameters>  Extra UA parameters
        -v               Verbose debug
$ /jail/portsj/usr/local/bin/baresip -t
baresip v0.4.19 Copyright (C) 2010 - 2016 Alfred E. Heggestad et al.
Local network address:  IPv4=wlan0:192.168.2.108
$ /jail/portsj/usr/local/bin/baresip -v
baresip v0.4.19 Copyright (C) 2010 - 2016 Alfred E. Heggestad et al.
Local network address:  IPv4=wlan0:192.168.2.108
ui: stdio
opus: fmtp="stereo=1;sprop-stereo=1;maxaveragebitrate=28000"
aucodec: opus/48000/2
aucodec: G722/16000/1
aucodec: G726-40/8000/1
aucodec: G726-32/8000/1
aucodec: G726-24/8000/1
aucodec: G726-16/8000/1
aucodec: PCMU/8000/1
aucodec: PCMA/8000/1
gsm: GSM v1.0.10
aucodec: GSM/8000/1
aucodec: L16/44100/2
aucodec: L16/32000/2
aucodec: L16/16000/2
aucodec: L16/8000/2
aucodec: L16/44100/1
aucodec: L16/32000/1
aucodec: L16/16000/1
aucodec: L16/8000/1
aucodec: speex/32000/2
aucodec: speex/16000/2
aucodec: speex/8000/2
aucodec: speex/32000/1
aucodec: speex/16000/1
aucodec: speex/8000/1
aufilt: vumeter
aufilt: speex_aec
aufilt: speex_pp
portaudio: device count is 5
portaudio: device 0: /dev/dsp0
portaudio: device 1: /dev/dsp
portaudio: device 2: /dev/dsp2
portaudio: device 3: /dev/dsp3
portaudio: device 4: /dev/dsp4
ausrc: portaudio
auplay: portaudio
ausrc: oss
auplay: oss
medianat: stun
medianat: turn
medianat: ice
natpmp: found default gateway 192.168.2.1 on interface 'wlan0'
natpmp: using NAT-PMP server at 192.168.2.1:5351
natpmp: {n=0} tx 2 bytes
medianat: natpmp
mediaenc: srtp
mediaenc: srtp-mand
mediaenc: srtp-mandf
mediaenc: dtls_srtpf
mediaenc: dtls_srtp
mediaenc: srtp-mandf
DTLS-SRTP ready with profiles SRTP_AES128_CM_SHA1_80:SRTP_AES128_CM_SHA1_32
uuid: loaded UUID 9cfafb41-c631-1ba0-83df-86e83d90e64c from file /home/bch/.baresip/uuid
Populated 1 account
Populated 3 contacts
Subscribing to 1 contacts
Populated 23 audio codecs
Populated 3 audio filters
Populated 0 video codecs
Populated 0 video filters
baresip is ready.
XXXXXXXXX at sipgate.de: {0/UDP/v4} 200 OK () [1 binding]
All 1 useragent registered successfully! (65 ms)
presence: ua=0x80228a400 got event 1 (REGISTER_OK)
natpmp: {n=1} tx 2 bytes
natpmp: {n=2} tx 2 bytes
natpmp: {n=3} tx 2 bytes
natpmp: {n=4} tx 2 bytes
>                             1000natpmp: {n=5} tx 2 bytes
>                 10005 at sipgate.de
call: connecting to 'sip:10005 at sipgate.de'..
call: SIP Progress: 100 trying -- your call is important to us (/)
audio: Set audio decoder: G722 16000Hz 1ch
oss: init: 16000 Hz 1 ch, blocksize=128
audio: Set audio encoder: G722 16000Hz 1ch
speex_aec: Speex AEC loaded: srate = 16000Hz
warning: The VAD has been replaced by a hack pending a complete rewrite
speex_pp: Speex preprocessor loaded: srate = 16000Hz
oss: init: 16000 Hz 1 ch, blocksize=128
audio tx pipeline:         oss ---> vumeter ---> speex_aec ---> speex_pp ---> G722
audio rx pipeline:         oss <--- vumeter <--- speex_aec <--- G722
XXXXXXXXX at sipgate.de: Call established: sip:10005 at sipgate.de
presence: ua=0x80228a400 got event 9 (CALL_ESTABLISHED)
warning: No playback frame available (your application is buggy and/or got xruns)
warning: No playback frame available (your application is buggy and/or got xruns)
warning: No playback frame available (your application is buggy and/or got xruns)
warning: No playback frame available (your application is buggy and/or got xruns)
warning: No playback frame available (your application is buggy and/or got xruns)
warning: No playback frame available (your application is buggy and/or got xruns)
warning: No playback frame available (your application is buggy and/or got xruns)
warning: No playback frame available (your application is buggy and/or got xruns)
warning: No playback frame available (your application is buggy and/or got xruns)
warning: No playback frame available (your application is buggy and/or got xruns)
warning: No playback frame available (your application is buggy and/or got xruns)
warning: No playback frame available (your application is buggy and/or got xruns)
warning: No playback frame available (your application is buggy and/or got xruns)
warning: No playback frame available (your application is buggy and/or got xruns)
warning: No playback frame available (your application is buggy and/or got xruns)
warning: No playback frame available (your application is buggy and/or got xruns)
warning: No playback frame available (your application is buggy and/or got xruns)
warning: No playback frame available (your application is buggy and/or got xruns)
warning: No playback frame available (your application is buggy and/or got xruns)
warning: No playback frame available (your application is buggy and/or got xruns)
warning: No playback frame available (your application is buggy and/or got xruns)
warning: No playback frame available (your application is buggy and/or got xruns)
warning: No playback frame available (your application is buggy and/or got xruns)
warning: No playback frame available (your application is buggy and/or got xruns)
warning: No playback frame available (your application is buggy and/or got xruns)
warning: No playback frame available (your application is buggy and/or got xruns)
warning: No playback frame available (your application is buggy and/or got xruns)
warning: No playback frame available (your application is buggy and/or got xruns)
warning: No playback frame available (your application is buggy and/or got xruns)
warning: No playback frame available (your application is buggy and/or got xruns)
warning: Auto-filling the buffer (your application is buggy and/or got xruns)
natpmp: {n=6} tx 2 bytes/s)                                 [                ]  [=====           ]
warning: No playback frame available (your application is buggy and/or got xruns)                ]
warning: No playback frame available (your application is buggy and/or got xruns)
warning: No playback frame available (your application is buggy and/or got xruns)                ]
warning: No playback frame available (your application is buggy and/or got xruns)
warning: No playback frame available (your application is buggy and/or got xruns)
warning: No playback frame available (your application is buggy and/or got xruns)
warning: No playback frame available (your application is buggy and/or got xruns)
                                                            [=               ] warning: No playback frame available (your application is buggy and/or got xruns)
warning: Auto-filling the buffer (your application is buggy and/or got xruns)
warning: No playback frame available (your application is buggy and/or got xruns)===             ]
warning: No playback frame available (your application is buggy and/or got xruns)
warning: No playback frame available (your application is buggy and/or got xruns)===             ]
warning: No playback frame available (your application is buggy and/or got xruns)
warning: No playback frame available (your application is buggy and/or got xruns)
warning: No playback frame available (your application is buggy and/or got xruns)
warning: No playback frame available (your application is buggy and/or got xruns)
warning: No playback frame available (your application is buggy and/or got xruns)===             ]
warning: No playback frame available (your application is buggy and/or got xruns)
warning: No playback frame available (your application is buggy and/or got xruns)
warning: No playback frame available (your application is buggy and/or got xruns)
warning: No playback frame available (your application is buggy and/or got xruns)
warning: No playback frame available (your application is buggy and/or got xruns)===             ]
warning: No playback frame available (your application is buggy and/or got xruns)
warning: No playback frame available (your application is buggy and/or got xruns)
warning: No playback frame available (your application is buggy and/or got xruns)
warning: No playback frame available (your application is buggy and/or got xruns)
warning: No playback frame available (your application is buggy and/or got xruns)===             ]
warning: No playback frame available (your application is buggy and/or got xruns)
warning: No playback frame available (your application is buggy and/or got xruns)
warning: No playback frame available (your application is buggy and/or got xruns)
warning: No playback frame available (your application is buggy and/or got xruns)
warning: No playback frame available (your application is buggy and/or got xruns)
warning: No playback frame available (your application is buggy and/or got xruns)===             ]
warning: No playback frame available (your application is buggy and/or got xruns)
warning: No playback frame available (your application is buggy and/or got xruns)
warning: No playback frame available (your application is buggy and/or got xruns)
warning: No playback frame available (your application is buggy and/or got xruns)===             ]
warning: No playback frame available (your application is buggy and/or got xruns)
warning: No playback frame available (your application is buggy and/or got xruns)
warning: No playback frame available (your application is buggy and/or got xruns)
warning: No playback frame available (your application is buggy and/or got xruns)
warning: No playback frame available (your application is buggy and/or got xruns)
warning: No playback frame available (your application is buggy and/or got xruns)===             ]
warning: No playback frame available (your application is buggy and/or got xruns)
warning: No playback frame available (your application is buggy and/or got xruns)
warning: No playback frame available (your application is buggy and/or got xruns)
warning: No playback frame available (your application is buggy and/or got xruns)
warning: No playback frame available (your application is buggy and/or got xruns)===             ]
warning: No playback frame available (your application is buggy and/or got xruns)
warning: No playback frame available (your application is buggy and/or got xruns)
warning: No playback frame available (your application is buggy and/or got xruns)
warning: No playback frame available (your application is buggy and/or got xruns)
warning: No playback frame available (your application is buggy and/or got xruns)===             ]
warning: No playback frame available (your application is buggy and/or got xruns)
warning: No playback frame available (your application is buggy and/or got xruns)
warning: No playback frame available (your application is buggy and/or got xruns)
warning: No playback frame available (your application is buggy and/or got xruns)
warning: No playback frame available (your application is buggy and/or got xruns)===             ]
warning: No playback frame available (your application is buggy and/or got xruns)
warning: No playback frame available (your application is buggy and/or got xruns)
warning: No playback frame available (your application is buggy and/or got xruns)
warning: No playback frame available (your application is buggy and/or got xruns)
warning: No playback frame available (your application is buggy and/or got xruns)
warning: No playback frame available (your application is buggy and/or got xruns)===             ]
warning: No playback frame available (your application is buggy and/or got xruns)
warning: No playback frame available (your application is buggy and/or got xruns)
warning: No playback frame available (your application is buggy and/or got xruns)
warning: No playback frame available (your application is buggy and/or got xruns)
warning: No playback frame available (your application is buggy and/or got xruns)===             ]
warning: No playback frame available (your application is buggy and/or got xruns)
warning: No playback frame available (your application is buggy and/or got xruns)
warning: No playback frame available (your application is buggy and/or got xruns)
warning: No playback frame available (your application is buggy and/or got xruns)
warning: No playback frame available (your application is buggy and/or got xruns)===             ]
warning: No playback frame available (your application is buggy and/or got xruns)
warning: No playback frame available (your application is buggy and/or got xruns)
warning: No playback frame available (your application is buggy and/or got xruns)
warning: No playback frame available (your application is buggy and/or got xruns)
warning: No playback frame available (your application is buggy and/or got xruns)
warning: No playback frame available (your application is buggy and/or got xruns)===             ]
warning: No playback frame available (your application is buggy and/or got xruns)
warning: No playback frame available (your application is buggy and/or got xruns)
warning: No playback frame available (your application is buggy and/or got xruns)
warning: No playback frame available (your application is buggy and/or got xruns)===             ]
warning: No playback frame available (your application is buggy and/or got xruns)
warning: No playback frame available (your application is buggy and/or got xruns)
warning: No playback frame available (your application is buggy and/or got xruns)
warning: No playback frame available (your application is buggy and/or got xruns)
warning: No playback frame available (your application is buggy and/or got xruns)
warning: No playback frame available (your application is buggy and/or got xruns)===             ]
warning: No playback frame available (your application is buggy and/or got xruns)
warning: No playback frame available (your application is buggy and/or got xruns)
warning: No playback frame available (your application is buggy and/or got xruns)
warning: No playback frame available (your application is buggy and/or got xruns)
warning: No playback frame available (your application is buggy and/or got xruns)===             ]
warning: No playback frame available (your application is buggy and/or got xruns)
warning: No playback frame available (your application is buggy and/or got xruns)
warning: No playback frame available (your application is buggy and/or got xruns)
warning: No playback frame available (your application is buggy and/or got xruns)
warning: No playback frame available (your application is buggy and/or got xruns)===             ]
warning: No playback frame available (your application is buggy and/or got xruns)
warning: No playback frame available (your application is buggy and/or got xruns)
warning: No playback frame available (your application is buggy and/or got xruns)
warning: No playback frame available (your application is buggy and/or got xruns)
warning: No playback frame available (your application is buggy and/or got xruns)
warning: No playback frame available (your application is buggy and/or got xruns)===             ]
warning: No playback frame available (your application is buggy and/or got xruns)
warning: No playback frame available (your application is buggy and/or got xruns)
warning: No playback frame available (your application is buggy and/or got xruns)
warning: No playback frame available (your application is buggy and/or got xruns)
warning: No playback frame available (your application is buggy and/or got xruns)===             ]
warning: No playback frame available (your application is buggy and/or got xruns)
warning: No playback frame available (your application is buggy and/or got xruns)
warning: No playback frame available (your application is buggy and/or got xruns)
warning: No playback frame available (your application is buggy and/or got xruns)
warning: No playback frame available (your application is buggy and/or got xruns)===             ]
warning: No playback frame available (your application is buggy and/or got xruns)
warning: No playback frame available (your application is buggy and/or got xruns)
warning: No playback frame available (your application is buggy and/or got xruns)
warning: No playback frame available (your application is buggy and/or got xruns)
warning: No playback frame available (your application is buggy and/or got xruns)
warning: No playback frame available (your application is buggy and/or got xruns)===             ]
warning: No playback frame available (your application is buggy and/or got xruns)
warning: No playback frame available (your application is buggy and/or got xruns)
warning: No playback frame available (your application is buggy and/or got xruns)
warning: No playback frame available (your application is buggy and/or got xruns)
warning: No playback frame available (your application is buggy and/or got xruns)
warning: No playback frame available (your application is buggy and/or got xruns)===             ]
warning: No playback frame available (your application is buggy and/or got xruns)
warning: No playback frame available (your application is buggy and/or got xruns)
warning: No playback frame available (your application is buggy and/or got xruns)
warning: No playback frame available (your application is buggy and/or got xruns)===             ]
warning: No playback frame available (your application is buggy and/or got xruns)
warning: No playback frame available (your application is buggy and/or got xruns)
warning: No playback frame available (your application is buggy and/or got xruns)
warning: No playback frame available (your application is buggy and/or got xruns)
warning: No playback frame available (your application is buggy and/or got xruns)
warning: No playback frame available (your application is buggy and/or got xruns)===             ]
warning: No playback frame available (your application is buggy and/or got xruns)
warning: No playback frame available (your application is buggy and/or got xruns)
warning: No playback frame available (your application is buggy and/or got xruns)
warning: No playback frame available (your application is buggy and/or got xruns)
warning: No playback frame available (your application is buggy and/or got xruns)===             ]
warning: No playback frame available (your application is buggy and/or got xruns)
warning: No playback frame available (your application is buggy and/or got xruns)
warning: No playback frame available (your application is buggy and/or got xruns)
warning: No playback frame available (your application is buggy and/or got xruns)
warning: No playback frame available (your application is buggy and/or got xruns)===             ]
warning: No playback frame available (your application is buggy and/or got xruns)
warning: No playback frame available (your application is buggy and/or got xruns)
warning: No playback frame available (your application is buggy and/or got xruns)
warning: No playback frame available (your application is buggy and/or got xruns)
warning: No playback frame available (your application is buggy and/or got xruns)===             ]
warning: No playback frame available (your application is buggy and/or got xruns)
warning: No playback frame available (your application is buggy and/or got xruns)
warning: No playback frame available (your application is buggy and/or got xruns)
warning: No playback frame available (your application is buggy and/or got xruns)
warning: No playback frame available (your application is buggy and/or got xruns)
warning: No playback frame available (your application is buggy and/or got xruns)===             ]
warning: No playback frame available (your application is buggy and/or got xruns)
warning: No playback frame available (your application is buggy and/or got xruns)
warning: No playback frame available (your application is buggy and/or got xruns)
warning: No playback frame available (your application is buggy and/or got xruns)
warning: No playback frame available (your application is buggy and/or got xruns)===             ]
warning: No playback frame available (your application is buggy and/or got xruns)
warning: No playback frame available (your application is buggy and/or got xruns)
warning: No playback frame available (your application is buggy and/or got xruns)
warning: No playback frame available (your application is buggy and/or got xruns)
warning: No playback frame available (your application is buggy and/or got xruns)===             ]
warning: No playback frame available (your application is buggy and/or got xruns)
warning: No playback frame available (your application is buggy and/or got xruns)
warning: No playback frame available (your application is buggy and/or got xruns)
warning: No playback frame available (your application is buggy and/or got xruns)
warning: No playback frame available (your application is buggy and/or got xruns)
warning: No playback frame available (your application is buggy and/or got xruns)===             ]
warning: No playback frame available (your application is buggy and/or got xruns)
warning: No playback frame available (your application is buggy and/or got xruns)
warning: No playback frame available (your application is buggy and/or got xruns)
warning: No playback frame available (your application is buggy and/or got xruns)
warning: No playback frame available (your application is buggy and/or got xruns)===             ]
warning: No playback frame available (your application is buggy and/or got xruns)
warning: No playback frame available (your application is buggy and/or got xruns)
warning: No playback frame available (your application is buggy and/or got xruns)
warning: No playback frame available (your application is buggy and/or got xruns)
warning: No playback frame available (your application is buggy and/or got xruns)===             ]
warning: No playback frame available (your application is buggy and/or got xruns)
warning: No playback frame available (your application is buggy and/or got xruns)
warning: No playback frame available (your application is buggy and/or got xruns)
warning: No playback frame available (your application is buggy and/or got xruns)
warning: No playback frame available (your application is buggy and/or got xruns)
warning: No playback frame available (your application is buggy and/or got xruns)===             ]
warning: No playback frame available (your application is buggy and/or got xruns)
warning: No playback frame available (your application is buggy and/or got xruns)
warning: No playback frame available (your application is buggy and/or got xruns)
warning: No playback frame available (your application is buggy and/or got xruns)===             ]
warning: No playback frame available (your application is buggy and/or got xruns)
warning: No playback frame available (your application is buggy and/or got xruns)
warning: No playback frame available (your application is buggy and/or got xruns)
warning: No playback frame available (your application is buggy and/or got xruns)
warning: No playback frame available (your application is buggy and/or got xruns)
warning: No playback frame available (your application is buggy and/or got xruns)===             ]
warning: No playback frame available (your application is buggy and/or got xruns)
warning: No playback frame available (your application is buggy and/or got xruns)
warning: No playback frame available (your application is buggy and/or got xruns)
warning: No playback frame available (your application is buggy and/or got xruns)
warning: No playback frame available (your application is buggy and/or got xruns)===             ]
warning: No playback frame available (your application is buggy and/or got xruns)
warning: No playback frame available (your application is buggy and/or got xruns)
warning: No playback frame available (your application is buggy and/or got xruns)
warning: No playback frame available (your application is buggy and/or got xruns)
warning: No playback frame available (your application is buggy and/or got xruns)===             ]
warning: No playback frame available (your application is buggy and/or got xruns)
warning: No playback frame available (your application is buggy and/or got xruns)
warning: No playback frame available (your application is buggy and/or got xruns)
warning: No playback frame available (your application is buggy and/or got xruns)
warning: No playback frame available (your application is buggy and/or got xruns)===             ]
warning: No playback frame available (your application is buggy and/or got xruns)
warning: No playback frame available (your application is buggy and/or got xruns)
warning: No playback frame available (your application is buggy and/or got xruns)
warning: No playback frame available (your application is buggy and/or got xruns)
warning: No playback frame available (your application is buggy and/or got xruns)===             ]
warning: No playback frame available (your application is buggy and/or got xruns)
warning: No playback frame available (your application is buggy and/or got xruns)
warning: No playback frame available (your application is buggy and/or got xruns)
warning: No playback frame available (your application is buggy and/or got xruns)
warning: No playback frame available (your application is buggy and/or got xruns)
warning: No playback frame available (your application is buggy and/or got xruns)===             ]
warning: No playback frame available (your application is buggy and/or got xruns)
warning: Auto-filling the buffer (your application is buggy and/or got xruns)
warning: Auto-filling the buffer (your application is buggy and/or got xruns)
sip:10005 at sipgate.de: session closed: Connection reset by peer               ]  [                ]
warning: No playback frame available (your application is buggy and/or got xruns)
presence: ua=0x80228a400 got event 10 (CALL_CLOSED)
sip:XXXXXXXXX at sipgate.de: Call with sip:10005 at sipgate.de terminated (duration: 21 secs)
main: long async blocking: 130>100 ms (h=0x8008891b0 arg=0x8022ca180)
natpmp: {n=7} tx 2 bytes
presence: subscriber closed <sip:bch at NOMAIL.XX>: Operation timed out; will retry in 30 secs (failc=1)




# baresip configuration

# Core
poll_method		kqueue		# poll, select, kqueue ..

# SIP
sip_trans_bsize		128
#sip_listen		0.0.0.0:5060
#sip_certificate	cert.pem

# Audio
# audio_dev       /dev/dsp
audio_player		oss,/dev/dsp
audio_source    oss,/dev/dsp
audio_alert     oss,/dev/dsp
#audio_player		sndio,default
#audio_source		sndio,default
#audio_alert		sndio,default
audio_srate		8000-48000
audio_channels		1-2
#ausrc_srate		48000
#auplay_srate		48000
#ausrc_channels		0
#auplay_channels		0

# Video
#video_source		v4l2,/dev/video0
#video_display		x11,nil
video_size		352x288
video_bitrate		500000
video_fps		25

# AVT - Audio/Video Transport
rtp_tos			184
#rtp_ports		10000-20000
#rtp_bandwidth		512-1024 # [kbit/s]
rtcp_enable		yes
rtcp_mux		no
jitter_buffer_delay	5-10		# frames
rtp_stats		no

# Network
#dns_server		10.0.0.1:53
#net_interface		gif0

# BFCP
#bfcp_proto		udp

#------------------------------------------------------------------------------
# Modules

#module_path		/usr/local/lib/baresip/modules
module_path		/jail/portsj/usr/local/lib/baresip/modules

# UI Modules
module			stdio.so
#module			cons.so
#module			httpd.so

# Audio codec Modules (in order)
module			opus.so
# module			amr.so
module			g722.so
module			g726.so
module			g711.so
module			gsm.so
module			l16.so
module			speex.so
# module			mpa.so

# Audio filter Modules (in encoding order)
module			vumeter.so
#module			sndfile.so
module			speex_aec.so
module			speex_pp.so
#module			plc.so

# Audio driver Modules
#module			sndio.so
#module			aubridge.so
#module			aufile.so
module			portaudio.so
module			oss.so

# Video codec Modules (in order)
#module			avcodec.so
#module			daala.so
#module			h265.so
#module			vpx.so

# Video filter Modules (in encoding order)
#module			selfview.so
#module			snapshot.so

# Video source modules
#module			v4l2.so
#module			avformat.so
#module			x11grab.so
#module			vidbridge.so

# Video display modules
#module			x11.so
#module			fakevideo.so

# Media NAT modules
module			stun.so
module			turn.so
module			ice.so
module			natpmp.so

# Media encryption modules
module			srtp.so
module			dtls_srtp.so
#module			zrtp.so


#------------------------------------------------------------------------------
# Temporary Modules (loaded then unloaded)

module_tmp		uuid.so
module_tmp		account.so


#------------------------------------------------------------------------------
# Application Modules

module_app		auloop.so
module_app		contact.so
#module_app		echo.so
module_app		menu.so
#module_app		mwi.so
#module_app		natbd.so
module_app		presence.so
#module_app		syslog.so
module_app		vidloop.so

#------------------------------------------------------------------------------
# These modules are in baresip-gtk2 package:
#module		gst1.so
#module		gst_video1.so
#module_app	gtk.so


#------------------------------------------------------------------------------
# Module parameters


cons_listen		0.0.0.0:5555

http_listen		0.0.0.0:8000

# Speex codec parameters
speex_quality		7 # 0-10
speex_complexity	7 # 0-10
speex_enhancement	0 # 0-1
speex_mode_nb		3 # 1-6
speex_mode_wb		6 # 1-6
speex_vbr		0 # Variable Bit Rate 0-1
speex_vad		0 # Voice Activity Detection 0-1
speex_agc_level		8000

# Opus codec parameters
opus_bitrate		28000 # 6000-510000

# Selfview
video_selfview		window # {window,pip}
#selfview_size		64x64

# ICE
ice_turn		no
ice_debug		no
ice_nomination		regular	# {regular,aggressive}
ice_mode		full	# {full,lite}


More information about the freebsd-questions mailing list