baresip baresip+ About baresip About baresip+ SIP and mobile calling User Agent based on baresip library

Juha Heinanen <jh@tutpro.com>

Version %1$s


Usage Hints

Privacy Policy

Privacy policy is available here.


Source Code

Source code is available at GitHub, where also issues can be reported.


Language Translations

Language translations are managed via baresip Weblate project.


Licenses

]]>
SIP User Agent with video calls based on baresip library

Juha Heinanen <jh@tutpro.com>

Version %1$s


Usage Hints

Known Issues

Privacy Policy

Privacy policy is available here.


Source code

Source code is available at GitHub, where also issues can be reported.


Language translations

Language translations are managed via baresip Weblate project.


Licenses

]]>
Account SIP URI TEL URI TEL URI for Calls TEL URI for Messages Not available Nickname (if any) used to identify this account within baresip app. Nickname Invalid Account Nickname \'%1$s\' Nickname \'%1$s\' already exists Display Name Name (if any) used in From URI of outbound requests. Invalid Display Name \'%1$s\' Authentication Username Authentication username if authentication of SIP requests is required. Default value is account\'s username. Invalid Authentication Username \'%1$s\' Authentication Password Authentication Password up to 64 characters. If Authentication Username is given, but Password is not given, it will be asked when baresip is started. Invalid Authentication Password \'%1$s\' Outbound Proxies SIP URI of one or two proxies that must be used when sending requests. If two is given, REGISTER requests are sent to both and other requests are sent to one that responds. If no outbound proxy is given, requests are sent based on DNS NAPTR/SRV/A record lookup of callee URI hostpart. If hostpart of SIP URI is an IPv6 address, the address must be written inside brackets []. \nExamples: \n • sip:example.com:5061;transport=tls \n • sip:[2001:67c:223:777::10];transport=tcp \n • sip:192.168.43.50:443;transport=wss SIP URI of Proxy Server SIP URI of another Proxy Server Invalid Proxy Server URI \'%1$s\' Register If checked, registration is enabled and REGISTER requests are sent at the interval specified by Registration Interval. Registration Interval Tells how often (in seconds) baresip sends REGISTER requests. Valid values are from 60 to 3600. Invalid Registration Interval \'%1$s\' Check Origin If checked, inbound requests are allowed only from IP addresses where register requests were sent. Media NAT Traversal Selects media NAT traversal protocol (if any). Possible choices are STUN (Session Traversal Utilities for NAT, RFC 5389) and ICE (Interactive Connectivity Establishment, RFC 5245). STUN/TURN Server A STUN/TURN Server URI of form scheme:host[:port][?transport=udp|tcp], where scheme is \'stun\', \'stuns\', \'turn\', or \'turns\'. Factory default STUN Server for STUN and ICE protocols is \'stun:stun.l.google.com:19302\' pointing to public Google STUN server. There is no factory default TURN server. Invalid STUN/TURN Server URI \'%1$s\' stun:stun.l.google.com:19302 STUN/TURN Username Username if required by STUN/TURN server Invalid Username \'%1$s\' STUN/TURN Password Password if required by STUN/TURN server Invalid Password \'%1$s\' Media Encryption Selects media transport encryption protocol (if any). \n • ZRTP (recommended) means that ZRTP end-to-end media encryption negotiation is tried after the call has been established. \n • DTLS-SRTPF means that UDP/TLS/RTP/SAVPF is offered in outgoing call and that RTP/SAVP, RTP/SAVPF, UDP/TLS/RTP/SAVP, or UDP/TLS/RTP/SAVPF is used if offered in incoming call. \n • SRTP-MANDF means that RTP/SAVPF is offered in outgoing call and required in incoming call. \n • SRTP-MAND means that RTP/SAVP is offered in outgoing call and required in incoming call. \n • SRTP means that RTP/AVP is offered in outgoing call and that RTP/SAVP or RTP/SAVPF is used if offered in incoming call. RTCP Multiplexing If checked, RTP and RTCP packets are multiplexed on a single port (RFC 5761). Reliable Provisional Responses If checked, indicate support for reliable provisional responses (RFC 3262). DTMF Mode Selects how DTMF tones 0–9, #, *, and A-D are sent. In-band RTP Events SIP INFO Requests In-band RTP or SIP INFO Answer Mode Selects how incoming calls are answered. Redirect Mode Selects if call redirect request is followed automatically or if confirmation is requested. Manual Automatic Block Strangers Block calls and messages from peers that are not found in contacts. Block Hidden Block calls and messages from peers with hidden identification. Voicemail URI SIP URI for checking of voicemail messages. If left empty, voicemail messages (Message Waiting Indications) are not subscribed to. TEL URI for checking of voicemail messages. Country Code E.164 country code of this account. If peer URI userpart of call or message contains a telephone number that does not start with \'+\' sign and if contact lookup fails, the number is prefixed with this country code and contact lookup is tried again. If the number starts with a single \'0\' digit, it is removed before the number is prefixed. Invalid Country Code \'%1$s\' Telephony Provider SIP URI host part used in calls to telephone numbers. Factory default is account\'s domain. If not given, this account cannot be used to call telephone numbers. Numeric Keypad If checked, numeric keypad is shown when \"Call to …\" field is focused. Invalid SIP URI host part \'%1$s\' Default Account If checked, this account is selected when baresip is started. Custom Parameters Semicolor separeted list of custom account parameters Accounts SIP URI of New Account SIP URI of new account of form <user>@<domain>[:<port>][;transport=udp|tcp|tls]. If <port> is given and transport protocol is not given, transport protocol defaults to UDP. If <port> is not given and transport protocol is given, <port> defaults to 5060 or 5061 (TLS). If neither is given and no outbound proxy is specified, account\'s registrar (if any) is determined solely based on domain\'s DNS information. Invalid user@domain[:port][;transport=udp|tcp|tls] \'%1$s\' Account \'%1$s\' already exists. Failed to allocate new account. Encrypt Password Decrypt Password Do you want to delete account \'%1$s\'? is calling Missed call from Missed calls %1$d missed calls Call transfer request to Auto-rejected call from \`%1$s\` Auto-rejected blocked call from \`%1$s\` Auto-rejected call from hidden caller Auto-rejected blocked message from \`%1$s\` Auto-rejected message from hidden sender Blocking Blocking List New Blocking Rule Blocking rule can be either a string or a regular expression. If the string is included in the peer URI or regular expression matches, the call or message will be blocked. Do you want to delete blocking rule \'%1$s\'? Blocked Blocked Calls Blocked Messages Do you want to delete blocked requests of \'%1$s\'? Do you want to add peer \'%1$s\' to contacts? Call History Call Details Call calls call Peer Direction Time Duration Do you want to add \'%1$s\' to contacts, block it, or delete %2$s from call history? Do you want to delete %2$s from call history? Disable Enable Do you want to delete call history of account \'%1$s\'? Call answered Call answered elsewhere Call missed Call rejected Playing recording … Save Recording Do you want to save this recording? Recording saved Do you want to delete this call from history? Chat with %1$s New message Do you want to delete this message? Add Contact Sending of message failed Failed Chat History Today You New Chat Peer Do you want to add \'%1$s\' to contacts, block it, or delete this chat? Do you want to delete chat with \'%1$s\'? Do you want to delete chat history of account \'%1$s\'? Audio Codecs Video Codecs Settings Start Automatically If checked, baresip starts automatically after device boots or after a new version of baresip is installed. Start is delayed until device is unlocked. Automatic start needs Appear on Top permission. Battery Optimizations Disable battery optimizations if you want to reduce likelihood that Android restricts baresip\'s access to network or enters baresip to standby state. Default Phone App Default phone app role is not available If checked, baresip is the default phone app. Default Messaging App If checked, baresip is the default messaging app for SMS/MMS. Default messaging app role is not available Please enable Default Messaging App in Settings Listen Address IP address and port of form \'address:port\' at which baresip listens for incoming SIP requests. If IP address is an IPv6 address, it must be written inside brackets []. IPv4 address 0.0.0.0 or IPv6 address [::] makes baresip listen at all available addresses. If left empty (factory default), baresip listens at an arbitrary port at all available addresses. Invalid Listen Address 0.0.0.0:5060 Address Family Chooses which IP addresses baresip is using. If IPv4 or IPv6 is chosen, baresip uses only IPv4 or IPv6 addresses. If neither is chosen, baresip uses both IPv4 and IPv6 addresses. Transport Protocols Comma separated list of supported SIP request/response transport protocols. If left empty, default value is \'udp,tcp,tls,ws,wss\' that includes all supported transport protocols. List only the ones you need. Use of UDP is not recommended for security and other reasons. Invalid Transport Protocols list DNS Servers Comma separated list of addresses of DNS servers. If not given, DNS server addresses are obtained dynamically from the system. Each DNS address is of form \'ip:port\' or \'ip\'. If port is omitted, it defaults to 53. If ip is an IPv6 address and also port is given, ip must be written inside brackets []. As an example, list \'8.8.8.8:53,[2001:4860:4860::8888]:53\' points to IPv4 and IPv6 addresses of public Google DNS servers. Invalid DNS Servers Failed to set DNS servers TLS Certificate File If checked, a file containing TLS certificate and private key of this baresip instance has been or will be loaded. In Android version 9, a file called \'cert.pem\' is loaded from Download folder. For security reasons, delete the file after loading. Verify Server Certificates If checked, baresip verifies TLS certificates of SIP User Agent and SIP Proxy Servers when TLS transport is used. TLS CA File If checked, a file has been or will be loaded that contains TLS certificates of such Certificate Authorities that are not included in Android OS. In Android version 9, a file called \'ca_certs.crt\' is loaded from Download folder. No External Storage read permission Unique Contact URI If checked, Contact URI is guaranteed to be unique. Needs to be checked if there is more than one account with the same SIP URI userpart, but also improves protection of the accounts from attacks. Audio Settings Speaker Phone If checked, speaker phone is turned automatically on when call starts. Audio Modules Audio codecs provided by the checked modules are available for use by the accounts. Failed to load module. Microphone Gain Multiply microphone volume by this decimal number. Minimum value is 1.0 (factory default) that disables microphone gain. Larger values may negatively affect audio quality. Invalid Microphone Gain value Opus Bit Rate Average maximum bit rate used by Opus audio stream. Valid values are 6000-510000. Factory default is 28000. Expected Opus packet-loss Expected Opus audio stream packet loss percentage, from 0–100. Factory default value is 1. Value 0 also turns off Opus Forward Error Correction (FEC). Invalid Opus bitrate Invalid Opus Packet Loss Percentage Audio Delay Time (in milliseconds) to wait audio from callee when call is established. Set to a higher value if you miss audio from callee at the beginning of the call. Invalid Audio Delay \'%1$s\'. Valid values are from 100 to 3000. Default Call Volume If set, default call audio volume at scale 1–10. Tone Country Country of call ringing, waiting, and callee busy tones Dark Theme Force dark display theme Dynamic Colors Use dynamic colors if enabled in Android Settings Colorblind Use colorblind friendly registration status icons Proximity Sensing If checked, proximity sensing is active during calls. Video Frame Size Size of transmitted video frames (width x height) Video Frames Per Second Video frame rate that will be offered during the SDP handshake. Valid values are from 10 to 30. Invalid Frames Per Second \'%1$d\' Ringtone Select Ringtone User Agent Custom SIP request/response User-Agent header field value Invalid User-Agent header field value Chooses if baresip contacts, Android contacts, or both are used. If both are used and a contact with the same name exists in both contacts, the baresip contact will be chosen. Both Debug If checked, provides debug and info level log messages to Logcat. SIP Trace If checked and if Debug is checked, Logcat messages include also SIP request and response trace. Unchecked automatically at baresip start. Reset to Factory Defaults If checked, settings are reset to factory default values. Are you sure you want to reset settings to factory default values? Reset Failed to read file \'cert.pem\'. Failed to read file \'ca_certs.crt\'. You need to restart baresip in order to activate the new settings. Restart now? Consent Request If Android contacts is chosen, they can be used in calling and messaging as references to SIP and tel URIs. baresip app does not store Android contacts nor share them with anyone. In order to make Android contacts available in baresip, Google requires that you accept their use as described here and in app\'s Privacy Policy. New Contact Name Label Email SIP or tel URI user@domain or telephone number Favorite If checked, contact is shown among other favorites on top of contacts list. Invalid contact name \'%1$s\' Contact \'%1$s\' already exists. Contact \'%1$s\' has no SIP or TEL URI Contact \'%1$s\' has no TEL URI If checked, this contact is added to Android contacts. Profile image Contacts Do you want to call or send message to \'%1$s\'? Do you want to call, send message, or email to \'%1$s\'? Send Message Send Email Do you want to delete contact \'%1$s\'? Do you want to delete all contacts? Search Import Export Contacts imported successfully Failed to import contacts Contacts exported successfully Failed to export contacts Alert Info Notice Cancel Stop Reply Save OK Yes No Accept Deny Add Delete Block Edit Copy URI Copied to clipboard Status Error Confirmation Anonymous Unknown \u2022 %1$s Invalid SIP or tel URI \'%1$s\' baresip Android Backup Restore Logcat About Restart Quit Call to … Call from … Diverted by … diverted by Account \'%1$s\' has no Telephony Provider Mobile call only be made to telephone number Video call Video Request Accept sending and receiving video with \'%1$s\'? Accept sending of video to \'%1$s\'? Accept receiving video from \'%1$s\'? Call is ringing Call is on hold Call is connected Recording can be turned on or off only when call is not connected Call Transfer Blind Attended Transfer destination Choose destination URI Transfer Transfer failed Peer does not support REPLACES feature DTMF Call Info No info available Duration: %1$d (secs) Codecs Current Rate: %1$s (Kbits/s) Average Rate: %1$s (Kbits/s) Packets Lost Jitter: %1$s (ms) Voicemail Messages You have one new message new messages one old message old messages and You have no messages Listen You already have an active call. Baresip failed to start. This may be due to an invalid Settings value. Check Listen Address, TLS Certificate File, and TLS CA File. Then restart baresip. Registering of \`%1$s\` failed. Verify Request Do you want to verify SAS <%1$s>? Transfer Request Do you accept to transfer this call to \'%1$s\'? Call Request Do you accept request to call \'%1$s\'? Automatic redirection to \'%1$s\' Redirect Request Do you accept call redirection to \'%1$s\'? Call failed Call is closed This call is NOT secure! This call is SECURE, but peer is NOT verified! This call is SECURE and peer is VERIFIED! Do you want to unverify the peer? Unverify Application data (excluding recordings) backed up to file \'%1$s\'. In Android version 9, the file is in Download folder. Failed to back up application data to file \'%1$s\'. Check Apps → baresip → Permissions → Storage. Restart Request Application data restored. baresip needs to be restarted. Restart now? Failed to restore application data. Check that you gave correct password and that the backup file is from this application. In Android versions 9, also check Apps → baresip → Permissions → Storage and that file \'%1$s\' exists in Download folder. Failed to restore application data. Android version 14 and above does not allow restoring data that was backed up before %1$s version %2$s. You are not able to use this application without \"Notifications\" permission. Airplane mode is ON. Turn it OFF to use mobile account. baresip needs \"Microphone\" permission for voice calls. Grant \"Camera\" permission to make or answer video calls. You are not able create backup without \"Storage\" permission. You are not able restore backup without \"Storage\" permission. You are not able to access Android contacts without \"Contacts\" permission. No supported video cameras! No network connection! No hardware Acoustic Echo Cancellation! Audio focus denied! Permissions rationale baresip needs \"Microphone\" permission for voice calls, \"Nearby devices\" permission for Bluetooth microphone/speaker detection, \"Notifications\" permission for posting notifications, and in Android 9 \"Storage\" permission for Backup/Restore operations. baresip+ needs \"Microphone\" permission for voice calls, \"Camera\" permission for video calls, \"Nearby devices\" permission for Bluetooth microphone/speaker detection, \"Notifications\" permission for posting notifications, and in Android 9 \"Storage\" permissions for Backup/Restore operations. Call Recording If activated, new incoming and outgoing calls will be recorded. Recordings can be played on Call Details page. Microphone If activated during call, microphone is muted. Speakerphone If activated, audio is played via device speakerphone.