JLChen
2020-12-10 a8c5f79b0d93adfa7f23601dd0fee30edc14f0d4
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
#
# baresip configuration
#
 
#------------------------------------------------------------------------------
 
# Core
poll_method        epoll        # poll, select, epoll ..
 
# SIP
#sip_listen        0.0.0.0:5060
#sip_certificate    cert.pem
#sip_cafile        /etc/ssl/certs/ca-certificates.crt
 
# Call
call_local_timeout    120
call_max_calls        4
 
# Audio
#audio_path        /usr/local/share/baresip
audio_player        opensles,nil
audio_source        opensles,nil
audio_alert        opensles,nil
audio_srate 8000-48000
audio_channels 1-2
#ausrc_srate        48000
#auplay_srate        48000
#ausrc_channels        0
#auplay_channels    0
#audio_txmode        poll        # poll, thread
audio_level        no
ausrc_format        s16        # s16, float, ..
auplay_format        s16        # s16, float, ..
auenc_format        s16        # s16, float, ..
audec_format        s16        # s16, float, ..
 
# Video
#video_source        /data/data/lilin.com/files/a1.mp4
#video_display        x11,nil
video_size        352x288
video_bitrate        500000
video_fps        25.00
video_fullscreen    yes
videnc_format        yuv420p
 
# AVT - Audio/Video Transport
rtp_tos            184
#rtp_ports        10000-20000
#rtp_bandwidth        512-1024 # [kbit/s]
rtcp_mux        no
jitter_buffer_delay        5-10        # frames
rtp_stats        no
#rtp_timeout        60
 
# Network
dyn_dns no
net_prefer_ipv6        no
dns_server        8.8.8.8:53
#net_interface        eth0
 
# BFCP
#bfcp_proto        udp
 
#------------------------------------------------------------------------------
# Modules
 
#module_path        /usr/local/lib/baresip/modules
 
# UI Modules
#module            stdio.so
#module            cons.so
#module            evdev.so
#module            httpd.so
 
# Audio codec Modules (in order)
#module            opus.so
#module            amr.so
module            g7221.so
#module            g722.so
#module            g726.so
module            g711.so
#module            gsm.so
#module            l16.so
#module            bv32.so
#module            mpa.so
#module            codec2.so
module            ilbc.so
#module            isac.so
 
# Audio filter Modules (in encoding order)
#module            vumeter.so
#module            sndfile.so
#module            speex_pp.so
#module            plc.so
module            webrtc_aec.so
 
# Audio driver Modules
module            opensles.so
#module            jack.so
#module            portaudio.so
#module            aubridge.so
#module            aufile.so
 
# Video codec Modules (in order)
module            avcodec.so
#module            vp8.so
#module            vp9.so
#module            h265.so
 
# Video filter Modules (in encoding order)
#module            selfview.so
#module            snapshot.so
#module            swscale.so
#module            vidinfo.so
 
# Video source modules
#module            v4l2.so
#module            v4l2_codec.so
#module            avformat.so
#module            x11grab.so
#module            cairo.so
#module            vidbridge.so
 
# Video display modules
#module            directfb.so
#module            x11.so
#module            sdl2.so
#module            fakevideo.so
 
# Audio/Video source modules
#module            rst.so
#module            gst1.so
#module            gst_video1.so
 
# Media NAT modules
module            stun.so
module            turn.so
module            ice.so
#module            natpmp.so
#module            pcp.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        b2bua.so
module_app        contact.so
module_app        debug_cmd.so
#module_app        dtmfio.so
#module_app        echo.so
#module_app        gtk.so
#module_app        menu.so
module_app        mwi.so
#module_app        presence.so
#module_app        syslog.so
#module_app        mqtt.so
#module_app        ctrl_tcp.so
#module_app        vidloop.so
 
 
#------------------------------------------------------------------------------
# Module parameters
 
 
# UI Modules parameters
cons_listen        0.0.0.0:5555 # cons
 
http_listen        0.0.0.0:8000 # httpd - server
 
ctrl_tcp_listen        0.0.0.0:4444 # ctrl_tcp
 
evdev_device        /dev/input/event0
 
# Opus codec parameters
opus_bitrate        16000 # 6000-510000
#opus_stereo        yes
#opus_sprop_stereo    yes
#opus_cbr        no
#opus_inbandfec        no
#opus_dtx        no
#opus_mirror        no
#opus_complexity    10
#opus_application    audio    # {voip,audio}
#opus_samplerate    48000
#opus_packet_loss    10    # 0-100 percent
 
# Opus Multistream codec parameters
#opus_ms_channels    2    #total channels (2 or 4)
#opus_ms_streams        2    #number of streams
#opus_ms_c_streams    2    #number of coupled streams
 
vumeter_stderr        yes
 
# 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}
 
# ZRTP
zrtp_hash        yes  # Disable SDP zrtp-hash (not recommended)
 
# Menu
#menu_bell        yes
#redial_attempts    0 # Num or <inf>
#redial_delay        5 # Delay in seconds
#ringback_disabled    no
#statmode_default    off
 
# avcodec
#avcodec_h264enc    h264_mediacodec
#avcodec_h264dec    h264_mediacodec
#avcodec_hwaccel        mediacodec
 
# h265
#h265_encoder        libx265
#h265_decoder        hevc