Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 2 Jan 2013 20:19:11 -0800
From:      Joseph Olatt <joji@eskimo.com>
To:        freebsd-questions@freebsd.org
Subject:   audio/baresip on FreeBSD 9
Message-ID:  <20130103041911.GA29654@shellx.eskimo.com>

next in thread | raw e-mail | index | archive | help

I've been trying to get baresip to work on my FreeBSD 9.x laptop and
haven't had much success. I register successfully to callcentric.com and
it appears that I can connect and there is a stream of data coming
through based on the status display:

[0:00:08] audio=0/0 (bit/s) [                ]

However, there is no sound.

Is anybody on the list successfully using baresip? If so, could they
please provide some pointers on how to get sound?

There doesn't seem to be much documentation anywhere on the Internet for
baresip.

My config file (~/.baresip/config) is:

/* Begin ~/.baresip/config */
#
# baresip configuration
#

#------------------------------------------------------------------------------

# Core
poll_method		poll		# poll, select, epoll ..

# Input
input_device		/dev/event0
input_port		5555

# SIP
sip_trans_bsize		128
#sip_listen		127.0.0.1:5050

# Audio
audio_dev               /dev/audio0.0
audio_srate		8000-48000
audio_channels		1-2
#audio_aec_length		128 # [ms]

# Video
video_dev		
video_size		352x288
video_bitrate		384000
video_fps		25
#video_selfview		window # {window,pip}

# 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

# Network
#dns_server		10.0.0.1:53

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

module_path		/usr/local/lib/baresip/modules

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

# Audio codec Modules (in order)
#module			g7221.so
#module			g722.so
module			g711.so
#module			gsm.so
#module			l16.so
#module			speex.so
#module			celt.so
#module			bv32.so

# Audio filter Modules (in order)
# NOTE: AEC should be before Preproc
#module			sndfile.so
#module			speex_aec.so
#module			speex_pp.so
#module			speex_resamp.so
#module			plc.so

# Audio driver Modules
#module			oss.so
#module			alsa.so
#module			portaudio.so
#module			gst.so

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

# Video source modules
#module			avformat.so
#module			v4l.so
#module			v4l2.so

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

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

# Media encoding modules
#module			srtp.so

# Other modules
#module			natbd.so

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


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

# NAT Behavior Discovery
#natbd_server		creytiv.com
#natbd_interval		600		# in seconds
/* End ~/.baresip/config */


/* uname -a */
FreeBSD peace 9.1-PRERELEASE FreeBSD 9.1-PRERELEASE #4 r244062: Mon Dec
10 17:56:25 CST 2012     root@peace:/usr/obj/usr/src/sys/PEACE  i386


Thanks.



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20130103041911.GA29654>