R2 of Windows Embedded CE 6.0 comes with a completely rebuilt VoIP application suite consisting of the
Homescreen Application, the
Phone Application, the
Settings Application and the
Bootstrap Application. It can be found under
_WINCEROOT\PUBLIC\FP_VOIP. The old VoIP solution which was introduced with Windows CE 4.2 is still available under
_WINCEROOT\PUBLIC\VOIP.
The new VoIP application suite is available both in landscape and portrait mode. The source code is the same for both versions; they only differ in the resource files.
Why am I telling you this you might ask? This information is already available on the net! Well I want to give you a few hints on how to configure this exciting and new VoIP suite:
Once you have R2 installed and you want to use the new VoIP suite you simply have to set up a new OSDesign using the VoIP OSDesign Template. By default this uses the landscape version and excludes the
Bootstrap Application but you can easily change this after setting up your OSDesign.
After building, your platform will start-up into the
Homescreen Application of the new VoIP suite. You might notice that you don’t have any possibility to configure the phone lines. To do so, you have to start the
Settings Application manually: call
phsettings from the devices command prompt or start the
Settings Application from Platform Builder. Now you can apply the SIP server settings on a per line basis (there are up to 5 individual lines) under:
System Settings->Line Configuration->Line <#>. To configure the chosen line, press the
Edit button. Enter the administrator pin. The default Administrator pin is
112233 and is defined in
_WINCEROOT\PUBLIC\FP_VOIP\OAK\PHONE\RESOUCES\strings.rc (
IDS_DEFAULT_ADMIN_PIN). Please note that this pin differs from the pin that can be set from the
Homescreen Application when selecting the
Lock button!
Now you should be all set to get the VoIP connection working.
Have fun!
Read more!
Post this to a friend!