Course10:Basic - myPBX: Difference between revisions
m (Protected "Course10:Basic - myPBX" [edit=sysop:move=sysop]) |
m (Protected "Course10:Basic - myPBX" ([Edit=Allow only administrators] (indefinite) [Move=Allow only administrators] (indefinite))) |
(No difference)
|
Latest revision as of 12:01, 12 October 2023
innovaphone UC client
Introduction
myPBX is a great collaboration tool allowing you to communicate through various methods(voice, video, chat) with other users.
In our Basic Training we will focus on the more basic features and also give you the possibility to try them out with other course students. You find the
![fish-help.png](https://class.innovaphone.com/moodle2/filter/wikilink/fish-help.png)
Walk-Through
A full user guide is available in German and English.
Overview
The right-sided screenshot
provides an overview about the main action areas within the myPBX application. Following a description how to use the main functionalities.
Device selection
Any device which is bound to the myPBX user can be selected within this area for use on outgoing calls initiated via myPBX. Just click on the device button and select an appropriate device (if any) to be used.
Audio Calls
The search field allows you to search for (PBX and external directory) contacts and execute outgoing calls using the selected device. Hover over the displayed results and press the
![screenshot.png](https://class.innovaphone.com/moodle2/filter/wikilink/screenshot.png)
![Screenshot: handset symbol - Course_Data/myPBX/myPBX-dialbutton.png](https://class.innovaphone.com/moodle2/file.php/390/Course_Data%2FmyPBX%2FmyPBX-dialbutton.png)
Click to Dial
A hotkey can be configured in order to provide a Click To Dial functionality - you have to copy to clipboard(Ctrl+C) the desired number and then you have to press the configured hot key. The myPBX client will then pop up, having the selected number in its search field.
Call History
Finally you can use the call history tab to get an overview of all your incoming and outgoing calls. The call history is stored in a separate
![fish-help.png](https://class.innovaphone.com/moodle2/filter/wikilink/fish-help.png)
Chat
If a chat session is possible, you will see a
![screenshot.png](https://class.innovaphone.com/moodle2/filter/wikilink/screenshot.png)
![screenshot.png](https://class.innovaphone.com/moodle2/filter/wikilink/screenshot.png)
A chat history is stored by each client, allowing the user to review the chat.
Favourites list
![screenshot.png](https://class.innovaphone.com/moodle2/filter/wikilink/screenshot.png)
To create new entries, type the desired name or number in the search field. Use the
![screenshot.png](https://class.innovaphone.com/moodle2/filter/wikilink/screenshot.png)
![fish-help.png](https://class.innovaphone.com/moodle2/filter/wikilink/fish-help.png)
You can create additional Favourites lists for your contacts and by this group them.
The amount of contact list entries is theoretically not limited. However since it is stored in the PBX, it is limited by the maximum size of the config line and also by resource limitations (e.g. Flash Memory) of the PBX.
Presence
myPBX is also a very comfortable tool to
![screenshot.png](https://class.innovaphone.com/moodle2/filter/wikilink/screenshot.png)
The presence of all users is stored in the PBX and displayed additionally at phones (via a function key) or when calling a user.
How it works
In order for you to be able to install, configure and support it, it may be useful to understand how all this works.
Here is the
![screenshot.png](https://class.innovaphone.com/moodle2/filter/wikilink/screenshot.png)
![Screenshot: myPBX scheme - Course_Data/myPBX/schema.png](https://class.innovaphone.com/moodle2/file.php/390/Course_Data%2FmyPBX%2Fschema.png)
.
Let us see what we have:
- the phone talks to the PBX as usual (via H.323).
This does not change whether myPBX runs or not - The myPBX client of course talks to the PBX (via HTTP) to perform call control and learn the status of other users (buddies).
For this you need nothing special, except that the myPBX client must be installed on the User's PC and needs to have the PBX address and credentials configured - The myPBX client does not take note of calls that have been done. Instead a separate innovaphone reporting service runs on a Linux Application Platform and the PBX reports all calls to this service (via HTTP). The myPBX client retrieves this data directly from the service (via HTTP). For this to work, you will need to install the reporting service, obviously
- the phone retrieves directory information from the directory service (via LDAP). myPBX though retrieves this information indirectly through the PBX. That is why the PBX talks to the directory service on behalf of the myPBX client (via LDAP). The directory service itself is a 3rd party product, e.g. Estos Metadir and needs to be installed separately
This is pretty straight forward. However, video is a bit more tricky:
- Video signalling and media streaming is actually done by the phone, not myPBX. For video to work, you do need an innovaphone phone thus (hard- and software-phone will do)
- the myPBX client itself connects to the phone to get at the video data. It displays the video on the screen and sends the captured camera data to the phone
Finally, let us have a closer look at "the myPBX client".
The thing that is installed on the users PC is the myPBX launcher. This is a windows program that creates 2 windows
- the Video window
- the UC client window
Aside from that, the launcher does things like grabbing windows hotkeys (such as F8 to bring myPBX to the front) or handle the windows clipboard (to copy window content as number-to-be-dialled).
The UC client window actually is an Internet Explorer web bowser widget embedded into the myPBX launcher. This is true even if your favourite browser is different!
The myPBX launcher - being a windows program - of course does not run on any other platform such as Mac-OS, iOS or Android. However, you can still run the myPBX Web UI as it is a pure web application.