audio/baresip on FreeBSD 9

Matthias Apitz guru at unixarea.de
Thu Jan 3 07:15:46 UTC 2013


Hi,

El día Wednesday, January 02, 2013 a las 08:19:11PM -0800, Joseph Olatt escribió:

> 
> 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) [                ]

The display shows zero audio data!

> However, there is no sound.

Have you tried the local audio loop with pressing the single letter 'a'?

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

I'm attaching my config file which works fine; in your config file it
looks stange to me:

> # Audio
> audio_dev               /dev/audio0.0

do you have such a device file '/dev/audio0.0'?

> # 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

you have no audio driver loaded, try 'oss.so'

Once you get the local loop working you could contact me off-list for my
SIP and try to call me.

HIH

	matthias
-- 
Sent from my FreeBSD netbook

Matthias Apitz               |  - No system with backdoors like Apple/Android
E-mail: guru at unixarea.de     |  - No HTML/RTF in E-mail
WWW: http://www.unixarea.de/ |  - No proprietary attachments
phone: +49-170-4527211       |  - Respect for open standards
-------------- next part --------------
#
# 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/dsp
audio_srate		8000-48000
audio_channels		1-2
#audio_aec_length		128 # [ms]

# Video
video_dev		/dev/video0
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_ports			1024-1030
#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			v4l2.so
#module			avformat.so
#module			v4l.so

# Video display modules
module			x11.so
# module			sdl.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


More information about the freebsd-questions mailing list