WalkieFleet Server Installation

Download WalkieFleet Server setup package from DOWNLOAD page.

Install the setup package. Make sure to follow System Requirements.

WalkieFleet Server is implemented as the Windows service. When the installation is complete, WalkieFleet Server Manager icon is available at the Windows desktop to launch configuration utility.

WalkieFleet Server Manager

Launch WalkieFleet Server Manager.

WalkieFleet Server Manager

By default, WalkieFleet Server Manager displays local server entry installed at the PC. It is also possible to connect/disconnect remote WalkieFleet Servers (Use “Connect Server” and “Disconnect Server” buttons for this purpose).

To start/stop local WalkieFleet Server use “Start Local Server” and “Stop Local Server” buttons correspondingly.

Note! Remote WalkieFleet servers can’t be started/stopped from WalkieFleet Server Manager.

WalkieFleet Startup Configuration

Initial server configuration is done through Server Startup Configuration dialog window (“Server Startup Configuration” button).

WalkieFleet Server Startup Configuration

Service Port (TCP) – TCP port used to by WalkieFleet Server Managers to connect WalkieFleet Server.

SQL Server – Connection settings to SQL Server storing WalkieFleet Server data. By default, it references SQL Express instance installed together with WalkieFleet Server.

Transmission Timeout – Timeout for continuous PTT call transmission. If transmission is not stopped during timeout, the call is stopped automatically.

Service Port (TCP) – TCP port used to by WalkieFleet Server Managers to connect WalkieFleet Server.

Note! Startup configuration is available only for local server. It can’t be changed for WalkieFleet servers connected remotely.

WalkieFleet Server Settings

To change WalkieFleet server settings click “Server Settings” button.

Dispatcher Accounts

Dispatcher Accounts

Dispatcher accounts are used to connect to WalkieFleet Server from WalkieFleet PC Dispatch Console and WalkieFleet Server Manager.

Note! Dispatcher connected through PC Dispatch Console can control multiple WalkieFleet Networks at the same time. Networks accessible to the dispatcher are assigned through dispatcher account properties.

Dispatcher Properties

Login – Dispatcher login name used to login to the server.

Name – Dispatcher name displayed in the client application interface.

Password – Dispatcher password used to login to the server.

Priority – Dispatcher priority makes sense only in scope of ongoing group push to talk call. The user having higher priority can interrupt current transmission and start talking back in scope of the same group conversation.

Allow Connection to Server Manager – Allow using this account for authentication on WalkieFleet Server Manager.

Allowed Networks – Select Networks available for the dispatcher. Set “All Groups” when all groups defined in the network should be available to the dispatcher. Otherwise, assign required groups to the dispatcher in the network settings window.

WalkieFleet Server Custom Settings

Custom settings allows customizing client application interface. Custom settings are applied upon the login to WalkieFleet server and preserved in the setting files.

WalkieFleet Server Custom Settings

Client Logo – Custom logo image to use at login screen and About window. Must be in PNG format.

Hide Demo Link on Client Login Screen – Hide link to walkiefleet.com from login screen.

Allowed Servers – Limit client to select the server address only from predefined list. When enabled, it is prohibited to enter server address manually. Server address can only be selected from the list.

Server list example: Network1=192.168.1.10:10001; Network2=192.168.1.10:10002;

Location Service – Location service to use by default on user devices.

Custom settings are saved on client device in external files:

Config file on Android device – Android/data/com.fleetclient/files/custom.cfg

Logo file on Android device – Android/data/com.fleetclient/files/customLogo.png

Custom setting files can be preloaded to Android devices to have customization applied before the first login.

Server Defined Default Settings for Client Devices

Server defined defaults allows applying particular user devices settings automatically upon the login to the server.

WalkieFleet Server Device Default Settings

Prevent CPU Sleep – Prevent user device CPU from sleeping. Being ON it consumes more better while increasing client application responsiveness.

Video Resolution – Defines resolution for video calls.

Voice Quality – Defines sampling rate to encode the voice. Higher sample rate provides better voice quality, but requires higher network bandwidth for transmission. See System Requirements article for more details.

WalkieFleet Server Networks

WalkieFleet Server can manage unlimited number of separate networks. Each Network is isolated from other Networks and has its own set of meta-data (users, groups, statuses, etc). Multiple Network capability allows to handle independent entities from by single server. For example, different Networks can be set up for different independent companies or departments.

Select WalkieFleet Server entry in the list and make sure it is started. When the server is started the icon on the left should be rotating. To start the server click “Start Local Server” button.

To add new Network click “New Network” button.

WalkieFleet New Network

Name – Network name.

Command TCP Port – TCP port used by WalkieFleet clients to connect WalkieFleet Server for signaling and general data exchange.

Audio UDP port – UDP port to transmit audio streams.

Video UDP port – UDP port to transmit video streams.

The Networks created for the server are displayed in the list under the server entry.

WalkieFleet Server Network List

Select the Network and click “Start Network” button. When the Network is started, gears icon should be rotating.

Double-click on the Network or use “Network Settings” button to do the Network settings.

WalkieFleet Users

WalkieFleet Users are accounts used to connect to the server from WalkieFleet Client application.

Click “Add User” button to add new account.

WalkieFleet User

Login – User login name used to login to the server.

Name – User name displayed in the client application interface.

Password – User password used to login to the server.

Priority – User priority makes sense only in scope of ongoing group push to talk call. The user having higher priority can interrupt current transmission and start talking back in scope of the same group conversation.

Restrict Simultanious Login from Different Devices – Limit login under the user account only to one device at a time.

Automatic Login for Device – Assign specific device to user account for automatic login (device automatically logs on the server without the password check).

WalkieFleet Groups

WalkieFleet Groups are used in the functionality supporting group operations (text message exchange, PTT calls, location requests, etc). Each group can join unlimited number of subscribers.

Select “Groups” tab and click “Add Group” to add new WalkieFleet Group.

WalkieFleet Group

Name – Group name displayed in the client application interface.

Emergency – Defines if the group is emergency group.

Priority – Group priority makes sense only in scope of ordinary group calls. Current group call is stopped and new group call is initiated if new group has higher priority.

To add users into group, select the group and set the checkbox for corresponding users.

WalkieFleet Group Members

WalkieFleet Devices

WalkieFleet Device is the definition of real client device which was at least once connected to the server. Devices can’t be added manually. They are added automatically to the cache upon successful login from the specific device.

WalkieFleet Devices

WalkieFleet Statuses

WalkieFleet Status is the attribute which can be applied to specific device at the client application representing current user activity (Free, Busy, On Duty, etc). Each status is accompanied with the color for better usability.

Select “Statuses” tab and click “Add Status” button to add new status.

WalkieFleet Status

User Permissions

User permissions define functionality available for the network users.

WalkieFleet User Permissions

Log Settings

Log settings define number of days to store event log and recordings of voice and video calls.

Event Log

Event Log represents list of events coming through the server. Use “Event Log” button to open event log window.

WalkieFleet Event Log

Licenses

Use “Licenses” button to open licenses window.

WalkieFleet Licenses

WalkieFleet Server is activated by means of the license key provided by Walkie Labs LLC. License key is supplied as encrypted file having WFL extension.

There are two kinds of license key – demo key or permanent key. Demo key is supplied for demo purposes and limited by the expiration date. Permanent key is issued upon the purchase and has no date limitation.

Free update period is limited by one year after the purchase. To extend the update period, yearly subscription must be purchased.