Bria 3 for Mac User Guide Retail Deployments
CounterPath Corporation CounterPath Corporation Suite 300, One Bentall Centre 505 Burrard Street, Box 95 Vancouver, BC V7X 1M3 Tel: 604.320.3344 sales@counterpath.com www.counterpath.com © July 2010 CounterPath Corporation. All rights reserved. This document contains information proprietary to CounterPath Corporation, and shall not be used for engineering, design, procurement, or manufacture, in whole or in part, without the consent of CounterPath Corporation.
Contents Introduction...................................................................................................................................1 Installation and Setup....................................................................................................................3 Getting Ready .........................................................................................................................3 Configuring Bria ................................................................
CounterPath Corporation iv
1 Introduction Read this manual if you are deploying Bria without the help of a system administrator. If you are working in an enterprise that has a system administrator who is deploying Bria across the enterprise, read the user guide “Using Bria for Mac – for Enterprise Deployments”. Bria is a softphone from CounterPath that enables you to make VoIP voice and video calls, send and receive instant messages, share online status (presence) information, and exchange files.
CounterPath Corporation • Support for the following video codecs: H.263, H.263+ 1998, H.264. • Integration with a SIP deskphone, so you can use either the deskphone controls or the Bria screens to control a phone call. Automatic selection of the best codec based on the other party’s capability, the available bandwidth, and network conditions. Bria switches the codec within a call in response to changing network conditions. Compliance to 3261 SIP standard.
2 Installation and Setup 2.1 Getting Ready Account Information After choosing a VoIP service provider, you will need the following information: • • • • User name and password Authorization Name (if applicable) Domain Firewall traversal and other network information; see “Configuring Bria” on page 47. XMPP Accounts If you use an XMPP service for instant messaging or presence, you will need the following information: • • • Jabber ID: user name and domain. For example, jsantos@domainXMPP.com.
CounterPath Corporation 2.2 Configuring Bria First-time Startup If Bria is not already running, start it as you would any other program. The Bria Login dialog appears with the Profile set to “Manually configure login server”. Set the profile to “No login required” and click Continue. The softphone GUI appears. (Login is used only in enterprise deployments in which a system administrator has set up a provisioning server to automatically configure Bria for you.
Bria 3 for Mac User Guide – Retail Deployments • General tab, Domain Proxy area. • Topology tab, if your computer is on a network and/or behind a firewall. For more information, see “Configuring Bria” on page 47. 4. When done, click OK; the account is enabled and registered; check the account list to make sure the account registers successfully. 5. If you are setting up an XMPP account, click the + symbol at the bottom of the window and choose New XMPP Account. The XMPP Account window opens. 6.
CounterPath Corporation Setting up a Contact List Typically, you will want to create contacts in order to easily make phone calls, send IMs and transfer files. Selecting the Contact Storage Method 1. From the menu bar, choose Bria > Preferences > Contact Storage. 2. Select the contact storage method: typically “local” or “Mac Address Book” (to use your Mac Address book directly from Bria). See page 74.
Bria 3 for Mac User Guide – Retail Deployments Verifying your Setup View the contact list: some or all your contacts should have a presence icon besides their name. In order for a contact to include a presence icon, it must be “presence-ready” and you must be subscribing to the contact. (“Presence-ready” means that the contact has an address that allows for presence data to be shared.
CounterPath Corporation 8
3 Using Bria 3.1 The Onscreen Softphone Minimize to dock Close window Open/close video window The dashboard menu Call entry field See page 11. The Call button Show/hide dial pad Hide each resources tab Resources.
CounterPath Corporation The Bria Menu The menu contains the following items that are specific to Bria: • • • • • Bria > Preferences. See page 47. View. Changes how Bria looks, and shows and hides specific modules. Contacts. Lets you work with contacts. Actions. Lists the actions that you can perform, depending on the current “state” of Bria. For example, if a contact is selected, it lists all the actions that can be performed on that contact. Help. Provides access to various service-related features.
Bria 3 for Mac User Guide – Retail Deployments 3.2 Placing a Call You can contact someone using a traditional phone number (if supported by your VoIP service provider) or a softphone address (for example, kperera@domainA.com). Place the call as described in the table on the next page. The outgoing call opens in its own call panel, below any other existing call panels. You will hear a ringing tone while Bria attempts to make a connection.
CounterPath Corporation Call entry field Click to place the call Auto complete suggestions 12
Bria 3 for Mac User Guide – Retail Deployments Selecting the Account to Use This information applies only if you have more than one SIP account set up and enabled. When you place a call, you can explicitly specify the account to use for that call. If you choose Auto Select, then the account to use depends on your dial plan rules (page 81). If there are no dial plan rules, then the “preferred” account (page 48) is used. Choose the account to use.
CounterPath Corporation Hiding your Identity (Anonymous Calling) You can hide your identity on a call, so that the other person will not see your name or number on their phone. Your ID will be hidden for all outgoing calls until you turn off Hide my number mode Anonymous Calling is automatically turned off when you shut down. Turn Hide my number on or off The Hide my number indicator appears on the dashboard. Place the call in the usual way.
Bria 3 for Mac User Guide – Retail Deployments 3.3 Handling Incoming Calls Bria must be running to answer incoming calls. (If Bria is not running, incoming calls may be directed to voicemail; check with your VoIP service provider.) As soon as an incoming call is received, a call panel appears, showing information about the call. In addition, the Call Alert box appears, even if Bria is minimized. For information on call alerts, see page 65. Action Answer From the...
CounterPath Corporation Auto Answer You can set Bria to automatically answer all incoming calls. Turn Auto Answer on or off The Auto Answer indicator appears on the menu bar. Auto answer is initially configured to auto-answer after one ring, and to send only your audio when the call is established. You can change this configuration; see page 73. Auto answer is automatically turned off when you shut down.
Bria 3 for Mac User Guide – Retail Deployments 3.4 Handling an Established Call While the call is in progress you can: • • • • • • Control the audio: use the speakerphone, mute the call, control volume. Record the call. Put the call on hold. Add the caller as a contact. Transfer the call. See the next page. Add video. Pause and resume video when video is already present. See “Handling Video Calls” on page 20. Place another call (current call is automatically put on hold).
CounterPath Corporation 3.5 Transfering a Call Basic (Unattended) Transfer – Transfer this Call You can transfer a call to any number without first speaking to the other person. The call will be handled in one of these ways: • • If you hang up immediately and the other person does not answer, the person you are transferring will have to hang up.
Bria 3 for Mac User Guide – Retail Deployments Attended Transfer – Call then Transfer You can first speak to the target (the person you are transfering the call to), then click Transfer to complete the transfer.
CounterPath Corporation 3.6 Handling Video Calls Click the down arrow and choose Video call. If you mostly make video calls, you can Option-click this down arrow to reveal the “Set Video Call as default action” menu item. Show/hide dialpad Call entry field Placing a Video Call You can start a call with video. See the table. How Keying From the... Dialpad or computer keyboard Description 1. Enter the number or address in the call entry field using the dialpad or the computer keyboard.
Bria 3 for Mac User Guide – Retail Deployments Adding Video If you have a camera, you can click Start Video to add video to an established call. When you add video, the other party may (or may not) start sending their video to you. Other Party Adds Video If the other party starts their video, your video panel automatically opens and the video is played. You can start sending your own video, if desired (and assuming you have a camera) by clicking Start Video on the call panel.
CounterPath Corporation 3.
Bria 3 for Mac User Guide – Retail Deployments Managing the Conference Mute. When you mute during a video call, you may also want to click Stop Video to stop the video feed. Participant menu Conference call menu Adding More Participants You can add more participants to an existing conference in any of these ways: • • • Control-click on a contact and choose Add to Conference Call. In the conference call panel, enter a name in the call entry field and click Add.
CounterPath Corporation Video Conference Calls “Video” appears beside each participant’s name Closing the video window stops sending video. Start and stop sending your video to all participants Starting a Conference with Video When you start a conference from established calls, video is included if at least one of the calls already includes video. Video is sent to all the participants. When you start a conference from scratch, video is not included.
Bria 3 for Mac User Guide – Retail Deployments 3.8 Voicemail If your service includes voicemail and you have set up voicemail options (page 54), then when you have voicemail messages, the voicemail icon appears at the top of the phone (the icon may include a number). You can click the icon to automatically connect to voicemail and listen to your messages. Voicemail icon 3.9 Forwarding Calls You can enable or disable forwarding so that calls will be forwarded to another number.
CounterPath Corporation 3.10 Working in Deskphone Mode If you have a SIP deskphone, you can use Bria in deskphone mode. In this mode: • • You can initiate calls from Bria and then pick up the deskphone receiver in order to speak to the person. You can then control the call using the deskphone controls. You can also hang up the call using Bria. Information about incoming, outgoing and established calls is displayed in Bria in read-only mode. Set up for Deskphone Mode 1.
Bria 3 for Mac User Guide – Retail Deployments 3.11 Instant Messaging Sending an IM 1. There are several ways to select the person to send an IM to. From the Contacts tab Control-click on the contact and choose Send IM. The contact must have a softphone address. An active phone call If the person is a contact, choose Send Instant Message from the call panel menu. An active conference call If the participant is a contact, choose Send Instant Message from the participant menu. 2. Type the message.
CounterPath Corporation Sending a Broadcast IM You can send an IM to several people at one time. A broadcast IM is not a conference IM. • • 1. With a broadcast IM, each recipient can reply to the IM, but only you will see these replies; the other recipients will not see these replies. With a conference IM, all parties see everyone’s messages and the messages each party sends are seen by everyone. See “Conference IM—Group Chat” on page 29. Select two or more contacts. 2.
Bria 3 for Mac User Guide – Retail Deployments Conference IM—Group Chat Group chat allows you to exchange instant messages with a group of people in the same session. All people must have XMPP accounts configured in order to participate in group chat. Group chat differs from a broadcast IM in that all parties see everyone’s messages, and the messages each party sends are seen by everyone else.
CounterPath Corporation Viewing the IM Archive You can view your recent IM activity for any contact or group chat session. Control-click a contact and choose View Instant Message Archive.
Bria 3 for Mac User Guide – Retail Deployments 3.12 Sending and Receiving Files Sending Files If you have an XMPP account, you can send files to another contact who has a Jabber address (meaning that they have an XMPP account). 1. Control-click a contact and choose Send Files; a standard Open dialog box opens. 2. Select the files to send and click Open. The Send Files dialog appears with a “waiting” message. If you want, you can cancel the send before the other person retrieves the file.
CounterPath Corporation 32
4 The Contacts Tab Add a Contact Search field The online status of others. See page 39. The Contacts tab displays your contacts and lets you specify multiple contact methods for them, including: • • Softphone address Home phone number, business phone number, mobile phone number Contacts are typically organized into groups. Bria includes built-in groups: “Family”, “Friends” and “Work”. You can add more groups, as desired. Viewing the Contacts List From the menu bar, choose View > Show Contacts.
CounterPath Corporation 4.1 Populating the Contact List At any time, but particularly when you first deploy Bria, you may want to populate the contact list with contacts from an external source. Synchronizing with the Mac Address Book You can populate the Bria contact list by synchronizing with your Mac Address book. When you start Bria, contacts are fetched from the address book. When you add or modify a contact in Bria, the contact is copied to the Mac Address book.
Bria 3 for Mac User Guide – Retail Deployments 2. Select the file type and file location, and specify whether you want to replace or append to the existing contact list. Setting up an Excel File for Import 1. Remove any introductory text or headings from the top of the file. (You can keep text at the end of the file; it will be ignored during the import.) 2. Insert a blank row as the first row, then insert the headings that Bria will use to interpret the meaning of each column.
CounterPath Corporation 4.2 Managing Contacts and Groups Adding a Contact Click , or control-click a group and choose Add Contact to Group. The Contact dialog appears. See the table below. Double-click to set an avatar Click to add another phone number field Click to change the type of phone number: “Softphone”, “Home”, “Work” and so on Field Delete this entry Description Contact name Only the “Display as” name is required.
Bria 3 for Mac User Guide – Retail Deployments Presence Sharing Presence is shared by the account specified in the Accounts Settings window. To see which account is currently being used for presence sharing, from the menu bar, choose Bria > Preferences > Accounts; see page 47. Adding a Contact using an Existing Address You can add a contact by capturing existing information: • • If you are on a phone call with a person who is not a contact, click the Add to Contacts icon in the call panel.
CounterPath Corporation 4.3 Using Contacts Phone the person Control-click and choose Call, then click the desired number. Send an IM Control-click and choose Send IM. See page 36. Start a Group Chat session Control-click and choose Start Group Chat. See page 28 You can watch the contact’s online status, if the contact has a softphone address See page 41 for the meaning of the online status icons. 38 See “Sharing Online Status” on page 39 for information on obtaining online status information.
Bria 3 for Mac User Guide – Retail Deployments 4.4 Sharing Online Status You can publish your online status to contacts who have softphone address, and you can set up Bria to view the online status of other contacts. Typical online statuses are available, on the phone, busy, and so on.
CounterPath Corporation Troubleshooting: When You Cannot See the Online Status If you have an XMPP account, online status information is always handled through that account. If you do not have an XMPP account, it is handled through one of the SIP accounts; see page 43. If you do not have an XMPP account, you should not change the account used for presence: choose one account when you first set up your SIP accounts.
Bria 3 for Mac User Guide – Retail Deployments Setting your Online Status Changing your Status Click the down arrow beside the online status indicator on Bria, and select the desired value. See the table below. When your online status changes, the new status is sent to all contacts (except those who are blocked). Setting up Online Status Indicators You can create a custom status indicator: click the down arrow beside the status indicator, and choose Custom Message.
CounterPath Corporation Adding Contacts to the Alert List (Buddy Pounce) You can add a contact to the Alert List in order to request to be notified when the online status of a contact changes. In the contact list, control-click the selected contact or contacts and choose Add to Alert List. The Alert List icon appears beside the contact. When the contact’s status changes, a notification appears.
Bria 3 for Mac User Guide – Retail Deployments 4.5 Privacy You can control how contacts and other people can contact you by phone or IM, and you can control whether your contacts can see your availability information (whether you are online, one the phone, and so on). You can set up controls in advance or “on the fly” (as phone calls and presence requests come in). Setting up Controls in Advance To set up controls in advance, see “Preferences – Privacy” on page 64.
CounterPath Corporation 44
Bria 3 for Mac User Guide – Retail Deployments 5 Using Other Resources 5.1 The History Tab Incoming missed call Outgoing call, either attempted or established Incoming call that was answered From the menu bar, choose View > Show History. Managing the List of Calls You can control-click on an entry in a list to: • • • • Delete the call. Delete all entries in this list. Edit the profile if the entry is a contact. Add as contact. The Contact dialog appears.
CounterPath Corporation 5.2 The Favorites Tab You can create favorites from your contact list. They will be displayed in both the contact list and in the Favorites tab. To view the Favorites tab, from the menu bar, choose View > Show Favorites. Select the desired contacts, then control-click and choose Add to Favorites. Quick links to IM or phone this person Menu for other actions You can perform nearly all the same actions on the contact in Favorites as you can in the contact list.
6 Configuring Bria From the menu bar, choose Bria > Preferences. The Preferences window appears. • • When configuring Bria the first time, click the Accounts tab and set up the account. Then complete other tabs as desired. After the initial setup, display whichever tab you want. 6.1 Configuring Accounts: the Accounts Tab Accounts Window To work with accounts, from the menu bar, choose Bria > Preferences > Accounts. The Accounts window appears showing the list of accounts.
CounterPath Corporation Accounts List with Multiple Accounts Typically, set up accounts as instructed by your VoIP service provider and enable them all Green means enabled and registered; gray means not registered. The functions this account is being used for. See below. This account will be used for calls if Auto Select is used (page 13) and there are no dial plan rules for selecting the account You can: • • • Add or remove an account.
Bria 3 for Mac User Guide – Retail Deployments 3. Set the Preferred account for calls. Only currently enabled accounts are displayed in the dropdown list. The icons in the Call column are updated: The account is the “preferred account”. The account can be used for phone calls by selecting it on the dashboard (page 13) The account cannot be used for phone calls. Setting the IM/Presence Account If you have more than one SIP account, set up for IM and presence as follows: 1.
CounterPath Corporation XMPP Account Fields with an asterisk are required Table 1: XMPP Account Properties – Account Field Account name Protocol Description If desired, change the account name to something that is meaningful to you. For example, the name of the VoIP service provider. Read-only. Always specifies XMPP. User Details User ID Domain Password Display name Typically the account number for the softphone account. For example, kperera. Provided by the XMPP service provider.
Bria 3 for Mac User Guide – Retail Deployments Table 1: XMPP Account Properties – Account Field Outbound proxy Resource Priority Description The value in User ID and in this setting may be used by Bria to compose a valid jid: • If User ID=bob@ABC.com and Outbound proxy is empty, jid=User ID: bob@ABC.com • If User ID=bob@ABC.com/home and Outbound proxy is empty, jid=User ID: bob@ABC.com • If User ID=bob@ABC.com and Outbound proxy=XYZ.com, ignore the Outbound proxy; User ID=bob@ABC.
CounterPath Corporation SIP Accounts – General Fields with an asterisk are required Table 2: Accounts – General Field Account name Protocol Use for Description If desired, change the account name to something that is meaningful to you. For example, the name of the VoIP service provider. Read-only. Always specifies SIP. For each account, check these options as advised by your administrator. For more information see “Setting up Accounts for Phone Calls” and “Setting the IM/ Presence Account” on page 49.
Bria 3 for Mac User Guide – Retail Deployments Table 2: Accounts – General Field Send outbound via Description Choose the setting specified by your VoIP service provider: • Domain: If your VoIP service provider requires that traffic be directed to proxies that are discovered via the domain. • Proxy Address: If your VoIP service provider has an outbound proxy address and requires that you provide the address to Bria. For the address enter a domain name (for example, domain.
CounterPath Corporation SIP Accounts – Voicemail These settings let you set up to interact with your VoIP service provider’s voicemail service. They also let you configure Bria to forward calls in several situations, independent of your VoIP service provider’s voicemail service. Your service provider may provide the ability to set up for voicemail outside of Bria, for example, by phoning a softphone address and following the voice prompts, or by accessing a website.
Bria 3 for Mac User Guide – Retail Deployments Table 3: Accounts – Voicemail Field Number to dial for checking voicemail Description Optional, but complete this field only if your VoIP service includes voicemail. • Completing this field activates the voicemail icon on the softphone. When you click this icon, Bria will dial this number. You will be connected to your service provider’s voicemail and can listen to your messages.
CounterPath Corporation SIP Accounts – Topology Table 4: Accounts – Topology Field Firewall traversal mode Description Leave the default. Or if you have problems making phone calls, contact your VoIP service provider for information on which of the other options might work: • Auto detect using ICE: Automatically determine the contact address for signaling traffic.
Bria 3 for Mac User Guide – Retail Deployments SIP Accounts – Presence Presence allows other softphone users to see your online status, and also allows you to see the online status of others. This tab lets you set up to share presence information with contacts. (Note that you do not have to set up to share presence information on an XMPP account.) Once you have configured presence on this page, you can set up rules; see “Sharing Online Status” on page 39 and “Preferences – Privacy” on page 64.
CounterPath Corporation SIP Accounts – Storage These settings let you set up a remote storage system for the buddy list for this SIP account. (Note that the buddy list for an XMPP account is always stored on the XMPP server; no configuration is required). If you plan to use your Mac Address book from within Bria (page 74), your buddy list must be stored locally. Table 6: SIP Accounts – Storage Field Storage method Description The storage method to be used for the buddy list and presence rules.
Bria 3 for Mac User Guide – Retail Deployments SIP Accounts – Transport Table 7: SIP Accounts – Transport Field Signaling Transport Encryption Description Contact your VoIP service provider to identify the types of transport that are supported. Then choose a supported transport: • Automatic: Bria sets up the transport based on the capabilities of the network and the Bria computer. Choose this option if you do not care which transport is used. • TCP: This transport provides no signaling security.
CounterPath Corporation Setting up for Security within Bria The options for media encryption are described in the following table. Table 8: Security Options Option Make and accept only encrypted calls Do not allow encrypted call 60 How Outgoing Calls are Handled How Incoming Calls Are Handled Bria will place all calls with TLS. The call INVITE Bria will only accept INVITEs that are for encrypted calls. will specify SRTP media encryption.
Bria 3 for Mac User Guide – Retail Deployments SIP Accounts – Advanced Table 9: SIP Accounts – Advanced Field Description Register Settings Reregister every Minimum time Maximum time The time interval between Bria’s attempts to reregister in order to refresh the account registration with the VoIP service provider for this account. A value of zero means not to reregister after the initial registration. This value is placed in the “Expires” header field of the REGISTER message.
CounterPath Corporation Table 9: SIP Accounts – Advanced Field Description Timers Enable session timers Default session time Session timer preference A session timer is a mechanism to detect whether a call session is still active from the signaling point of view. When the timer expires, a refresh is sent from one party to the other. The timer is then reset. • Turn on to enable session timer. Enter a value in Default session time. • Turn off to disable session timer; refreshes will never be sent.
Bria 3 for Mac User Guide – Retail Deployments 6.2 General Preferences From the menu bar, choose Bria > Preferences. The Preferences window appears. All the tabs on this window except for “Accounts” are preferences tabs. These tabs let you control the way that you work with Bria. The icons (other than Accounts) let you set up general features of Bria. Preferences – Application This panel lets you set your preferences for general GUI behavior and lets you set up for login.
CounterPath Corporation Preferences – Privacy You can control how contacts and other people can contact you by phone or IM, and you can control whether your contacts can see your presence information (whether you are online, on the phone, and so on). General Tab In “Global Contact Settings”, choose one option. If you choose “Only people in my contact list”, then all contacts will be able to contact you unless their name or their domain is in the Blocked list (below). The “Blocked” section is optional.
Bria 3 for Mac User Guide – Retail Deployments Preferences – Alerts & Sounds This panel lets you control the alert box and lets you assign sounds. Enable Alert Displays You can control whether the Call Alert box is displayed in different situations. You can also control how you are alerted to an incoming IM: either with a small IM Alert box or with the IM window itself. Assigning Sounds You can assign specific sounds to a variety of actions or “events”. 1.
CounterPath Corporation Preferences – Devices Bria automatically detects devices at each startup, and selects the most appropriate device for each purpose. If you do not like this selection, you can override it on this panel. If you override a selection, it will apply the next time you start Bria, unless the device is no longer available, in which case Bria will again select the device to use.
Bria 3 for Mac User Guide – Retail Deployments Field Description Headset Mode Microphone Speaker Change these fields only if you want to override the devices that Bria automatically selected. In both these fields, select the headset you are using. The headset is the device that is usually used for audio out (the sound you hear) and audio in (recording your voice). The only situation in which the headset is not used is when the Speaker Phone button on the dialpad is pressed.
CounterPath Corporation Preferences – Network Select the type of network connection for your computer. The sliders move to show the bitrate that will be used for sending and receiving. These rates are typical rates for the selected configuration. If you know that your computer and network can handle a faster sending speed, click Custom and move the slider. It is recommended that you not change the receiving speed.
Bria 3 for Mac User Guide – Retail Deployments Preferences – Codecs Audio Codecs This panel shows all the codecs that are included in the retail version of Bria. You can enable or disable codecs as desired. With only one codec enabled, all calls made will use that codec. With more than one codec enabled, Bria automatically chooses the best codec based on the other party’s capability, the available bandwidth, and network conditions. You cannot change the properties of any codecs.
CounterPath Corporation Supported Codecs Codec Narrowband Wideband AMR Wideband (G.722.2) 3 Broadvoice-32 3 Broadvoice-32 FEC 3 DVI4 3 3 3 3 DVI4 Wideband Included in Retail Bria Royalty-bearing 3 EVRC 3 3 G.711aLaw * 3 3 G.711uLaw * 3 3 3 G.722 3 G.723 3 3 G.726 3 3 G.
Bria 3 for Mac User Guide – Retail Deployments Video Codecs Video codecs describe the format by which video streams are compressed for transmission over networks. Some codecs require less bandwidth than others, but may result in lower video quality. You can enable or disable codecs as desired. You may decide to disable a codec even though your VoIP service provider supports it. With only one codec enabled, all calls made will use that particular compression format.
CounterPath Corporation Preferences – Media Quality Field Description Audio Quality Reduce echo Reduce background noise Turning this feature on improves sound quality. This feature is typically on. Automatically attempts to remove background noise. Typically on for the speakerphone. Automatic gain control This feature is typically on. Preserve bandwidth When this feature is on, Bria stops sending audio when you are not talking.
Bria 3 for Mac User Guide – Retail Deployments Preferences – Call Automation These settings let you configure how you want auto answer to handle incoming calls, when Auto Answer is enabled. (To enable Auto Answer, see page 20). Preferences - Directory Typically, directories are used only in enterprises and are set up by the system administrator.
CounterPath Corporation Preferences – Contact Storage These settings let you set up a remote storage system for your contact list. The contact list holds general information for contacts and is automatically loaded at startup, even if no accounts are enabled. These settings let you set up a remote storage system for your contact list via WebDAV, XCAP or the Mac Address book. • • • 74 If you set storage to Local, the contact list is stored only on your computer.
Bria 3 for Mac User Guide – Retail Deployments Table 10: SIP Accounts – Storage Field Storage method Description The storage method to be used for the Contact list file. The file can be stored locally or both locally and on a remote computer. The choices are: • • • • Local WebDAV XCAP Mac Address Book If you choose WebDAV or XCAP, you must provide more information. WebDAV Settings Username and password Root URL WebDAV poll time The user name and password to log into the storage server.
CounterPath Corporation Preferences – Advanced Field Description Audio DTMF You may need to change the DTMF configuration if you cannot interact with interactive voice response systems (auto attendants, voice-activated menus, and so on). Contact your VoIP service provider for the correct setting.
A Troubleshooting From the menu bar, choose Help > Troubleshooting. The Troubleshooting window appears. Testing Audio Quality While you are on a phone call, you can test the quality of the audio. Note that to perform a valid test, you should be on an established call (not a call attempt).
CounterPath Corporation Testing Video Quality While you are on a phone call, you can test the quality of the video. Note that to perform a valid test, you should be on an established call (not a call attempt). Testing the Network Connection You can verify that you are successfully connected to the network.
Bria 3 for Mac User Guide – Retail Deployments Testing Audio Devices You can verify that your microphone and speakers are working and can set the volume to a comfortable level without having to actually place a phone call.
CounterPath Corporation Diagnostics Only use this panel if instructed to do so by your support representative at your VoIP service provider. To start logging Bria activity and send a logging report to customer support: 1. Click Start Logging. The first Diagnostics Logging window appears. 2. Select the problem you are experiencing and click Start Logging. 3. On the second Diagnostics Logging screen, click Finish. Logging will start. 4.
Bria 3 for Mac User Guide – Retail Deployments B Dial Plan When a call attempt is made, the call input (what you type, select or drag onto the call entry field) is processed to select the SIP account to use and to modify the input if that is required to ensure that the call gets placed successfully. This ability to select an account and modify the input relies on the existence of a “dial plan” for each account.
CounterPath Corporation B.1 Dial Plan Syntax In Bria, the dial plan establishes the expected patterns of characters for a telephone number or softphone address, and allows for modification (transformation) of input based on the match to a pattern. The dial plan has the following syntax: pattern[|pattern];match=1;=;[match=2; =;] Where: • • • Items in [ ] are optional. Pattern: the pattern that will be matched. One or more patterns.
Bria 3 for Mac User Guide – Retail Deployments Pattern Valid Content The content for a pattern follows the digit map rules of RFC 2705, supplemented by the rules for regular expressions. Where there is an overlap between the digit map and regular expression rules, the digit map rules apply. For this reason, there are some special cases, included in the table below. The following table describes the most common elements. As mentioned, all regular expression elements are supported.
CounterPath Corporation Transformation Keywords Keyword Description prestrip Strip the first n characters from the input before placing the call. poststrip Remove n number of characters from the end of the input before placing the call. pre Add the specified account prefix to the input before placing the call. post Attach the specified postfix to the input before placing the call. replace Replaces the input with the specified string before placing the call.
Bria 3 for Mac User Guide – Retail Deployments Type of Match Pending match Conditions • The pattern has no . (dot) but does have the T timer. There is a perfect match. • The pattern has a . (dot) and the T timer. The minimum requirements are met. Result if You Press Enter or Dial This pattern's account is selected and the transformation is performed. Result if You Stop Typing If the T timer expires, this pattern's account is selected and the transformation is performed.
CounterPath Corporation B.3 Examples Example 1 \a\a.T|xxxxxxx.T;match=2;pre="9" This simple example shows how to differentiate between a PSTN number and a softphone address, and how to add a “9” dialing prefix only to the PSTN number. Example 2 3xxT|1xxxxxxxxxx|[2-9]xxxxxxxxx|+x.T;match=2;pre="9"; match=3;pre="91";match=4;prestrip=1;pre="9011" 3xxT The first pattern is any three-digit number beginning with 3. No transformation. The assumption is that this is an internal extension.
Bria 3 for Mac User Guide – Retail Deployments • Handling of the account prefix (#1), if you are upgrading from Bria 1.1 and are accustomed to entering the account number. Use of # to identify the account is now deprecated. The dial plan should be capable of determining the account to use for this number. However, since users may still be in the habit of entering the account prefix, you may want to include this pattern to handle such a scenario.
CounterPath Corporation C Contact List Headings Following is a list of all the headings that are used in the Bria contact list. This list can be useful when formatting a contact list in order to import it into Bria. For details, see “Importing Contacts” on page 34. The same headings are used for both Bria for Mac and Bria for Windows.
Bria 3 for Mac User Guide – Retail Deployments D Glossary AEC AGC Broadband Codec Preferred account Dial plan DTMF IM IP IP address Media MOV MWI Narrowband Presence Proxy PSTN Acoustic echo cancellation. Processing of the audio or video signal to reduce the echo effect that can arise with a speakerphone or that can arise if the sound from the speakerphone or headphone leaks into the microphone. Automatic gain control.
CounterPath Corporation RFC RTP Signaling SIMPLE protocol SIP SIP account softphone address SRTP TCP TLS UDP URI URL USB device VAD VoIP VoIP service provider WAV 90 Request for Comment. A document that describes an aspect of an internet technology. An RFC may be a proposed, draft or full internet standard. Real-time Transport Protocol. A protocol for delivering the media portion of a data transmission over an IP network. SRTP is another media protocol.