Professional Documents
Culture Documents
Web Client
Installation Guide
Version 8.3
Table of Contents
Table of Contents
Introduction System Requirements Supported Web Browsers Before Web Client Configuration Web Client Configuration SmartPTT Radioserver Configuration SmartPTT AudioProxy Configuration Q&A
2 2 3 3 13 15 18 22
smartptt.com
Introduction
Introduction
This guide describes how to install SmartPTT Web Client. It also contains a list of issues that the user can come across while configuring it. This guide does not cover the installation or configuration of the desktop version from scratch, the system must be installed and operating normally.
System Requirements
First of all, make sure your computer meets the system requirements given below: Windows Server 2008, Windows Server 2008 R2, Windows 7 and later Microsoft SQL Server 2008 (Express or other versions) connected Microsoft .NET Framework 4 and later ASP.NET MVC 3 You can download it using the links below: ASP.NET MVC 3 RTM http://www.microsoft.com/en-us/download/details.aspx?id=4211 ASP.NET MVC 3 Tools Update http://www.microsoft.com/en-us/download/details.aspx?id=1491 IIS 7.5 If you install SmartPTT Web Client on an absolutely clean computer, take the following steps: 1. Install NET 4.0 2. Install NET 4.0 SP1 3. Install ASP Net MVC 3 4. Install SQL 5. Install IIS 6. In the command line run the "aspnet_regiis.exe -i" command from the .NET Framework 4 folder , e.g. C:\WINDOWS\Microsoft.NET\Framework\v4.0.30319\aspnet_regiis.exe -i. 7. Download and unpack the SmartPTTWE archive into the inetpub folder. 8. Install SmartPTT Radioserver. 9. Unpack AudioProxy, which you downloaded together with the SmartPTTWE archive, to any folder on the PC, where the web client will be launched.
smartptt.com
smartptt.com
4. Make sure the following items are selected under Internet Information Services.
smartptt.com
Then, do the following: 1. Click the Start button and select Control Panel 2. Click the Administrative Tool menu item 3. Select Internet Information Services (IIS) Manager
smartptt.com
smartptt.com
smartptt.com
6. In the opened window fill in the fields as shown below and click OK.
Site name any name of the future web site. Physical path path to the SmartPTTWE folder. The folder must be located in the inetpub folder. IP address the web client IP address. The specified IP address will be used by the web server. Warning! To provide best performance, install SmartPTT Radioserver and Web Server on one and the same computer. Port port, where IIS is to await requests sent to the web site.
smartptt.com
7. Click Application Pools in the tree and select SmartPTT in the list.
smartptt.com
10
And in the Edit Application Pool window in the .NET Framework version select version 4.
smartptt.com
11
8. Start the web site. To start the web site, right-click the name of the web site , select Manage Web Site and then Start.
smartptt.com
12
9. Check whether the settings were configured properly. To do that, enter the IP address in the address bar of the Internet browser. At that, the following window should open.
smartptt.com
13
smartptt.com
14
2. In the opened window click the Create Database button. If the database was created successfully, a corresponding message appears. If the database was not created, the cause of the failure is given at the bottom of the window. 3. To add the database name into the configuration file of the web server (web.config), click Save to web.config. NOTE: Windows NT Authorization is used as a default type of authorization. SQL Server Authorization you must have a login name and password for the account with the access to the SQL server. Windows NT Authorization the user who has logged into the Windows system, must be listed in the SQL servers list of users to make a connection. Copy String allows copying the connection string to the database into the clipboard for further use.
smartptt.com
15
1.
To be able to log into the web client, the user must be authorized. To create an account for a user, go to the User Management section in the WebDBAdmin.exe application.
Name random user name. It is case sensitive. Password password of the account. It is case sensitive. ID numeric identifier of the user. If IP Address is selected, the user ID is converted into IP address. Add adds a new user to the user list. Load User List loads the list of users recorded in the current database. Save saves changes in the name, password, ID of the existing user account. Delete deletes a user from the database.
smartptt.com
16
In SmartPTT Radioserver Configurator, under Radioserver, in the Interface field select Any.
Open Web Client Support and select the Active check box.
Note: Make sure that you have the license that allows web client support.
smartptt.com
17
To view messages in the Messages tab in SmartPTT Web Client, enable Event Log and make sure you are connected to the event log database. If not, create the new event log database and connect to it.
smartptt.com
18
smartptt.com
19
4. Select the sound card which you are using on the computer in the fields Audio Input and Audio Output.
smartptt.com
20
5. Right-click on the Audio Proxy symbol again and select Network Settings. At that, the following window opens.
1) Radioserver address IP address of the computer where SmartPTT Radioserver is installed. Radioserver port the radioserver port used for the exchange of commands. 2) Client ID must match the ID defined in the User Management section. See below:
smartptt.com
21
3) In the RTP section set the interface and the listen port of the computer where SmartPTT Web Client is launched. Click OK. 6. Log into the web client, and then click Start in the Audio Proxy settings to allow voice calls.
smartptt.com
22
Q&A
1. Cannot create the new database or connect to the old one. Solution: Install SQL Server 2008 Express. 2. No map and no radio subscribers are displayed in the Map tab. However, there are radio subscribers in the Messages tab. Solution: Check Internet connection.
smartptt.com