Manual Solaris
Manual Solaris
Sun Microsystems, Inc. 901 San Antonio Road Palo Alto, CA 94303-4900 U.S.A. 650-960-1300
Part No. 816-1114-10 April 2001, Revision A Send comments about this document to: [email protected]
Copyright 2001 Sun Microsystems, Inc., 901 San Antonio Road Palo Alto, CA 94303 USA. All rights reserved. This product or document is protected by copyright and distributed under licenses restricting its use, copying, distribution, and decompilation. No part of this product or document may be reproduced in any form by any means without prior written authorization of Sun and its licensors, if any. Third-party software, including font technology, is copyrighted and licensed from Sun suppliers. Parts of the product may be derived from Berkeley BSD systems, licensed from the University of California. UNIX is a registered trademark in the U.S. and other countries, exclusively licensed through X/Open Company, Ltd.
Sun, Sun Microsystems, the Sun logo, Sun Ray, Ultra, ShowMe, Sun Workstation, AnswerBook2, SunForum, and Solaris are trademarks, registered
trademarks, or service marks of Sun Microsystems, Inc. in the U.S. and other countries. All SPARC trademarks are used under license and are trademarks or registered trademarks of SPARC International, Inc. in the U.S. and other countries. Products bearing SPARC trademarks are based upon an architecture developed by Sun Microsystems, Inc. PostScript is a trademark of Adobe Systems Incorporated, which may be registered in certain jurisdictions. For SunForum 3.2, the following notice applies: Copyright DATA CONNECTION LIMITED 2001 Copyright TELES AG 2001 DATA CONNECTION is a registered trademark of DATA CONNECTION LIMITED in the U.S. and other countries. The OPEN LOOK and Sun Graphical User Interface was developed by Sun Microsystems, Inc. for its users and licensees. Sun acknowledges the pioneering efforts of Xerox in researching and developing the concept of visual or graphical user interfaces for the computer industry. Sun holds a non-exclusive license from Xerox to the Xerox Graphical User Interface, which license also covers Suns licensees who implement OPEN LOOK GUIs and otherwise comply with Suns written license agreements. Federal Acquisitions: Commercial SoftwareGovernment Users Subject to Standard License Terms and Conditions.
DOCUMENTATION IS PROVIDED AS IS AND ALL EXPRESSED OR IMPLIED CONDITIONS, REPRESENTATIONS AND WARRANTIES, INCLUDING ANY IMPLIED WARRANTY OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NON-INFRINGEMENT, ARE DISCLAIMED, EXCEPT TO THE EXTENT THAT SUCH DISCLAIMERS ARE HELD TO BE LEGALLY INVALID.
Copyright 2001 Sun Microsystems, Inc., 901 San Antonio Road Palo Alto, CA 94303 Etats-Unis. Tous droits rservs. Ce produit ou document est protg par un copyright et distribu avec des licences qui en restreignent lutilisation, la copie, la distribution, et la dcompilation. Aucune partie de ce produit ou document ne peut tre reproduite sous aucune forme, par quelque moyen que ce soit, sans lautorisation pralable et crite de Sun et de ses bailleurs de licence, sil y en a. Le logiciel dtenu par des tiers, et qui comprend la technologie relative aux polices de caractres, est protg par un copyright et licenci par des fournisseurs de Sun. Des parties de ce produit pourront tre drives des systmes Berkeley BSD licencis par lUniversit de Californie. UNIX est une marque dpose aux Etats-Unis et dans dautres pays et licencie exclusivement par X/Open Company, Ltd.
Sun, Sun Microsystems, le logo Sun, Sun Ray, Ultra, ShowMe, Sun Workstation, AnswerBook2, SunForum, et Solaris sont des marques de fabrique ou
des marques dposes, ou marques de service, de Sun Microsystems, Inc. aux Etats-Unis et dans dautres pays. Toutes les marques SPARC sont utilises sous licence et sont des marques de fabrique ou des marques dposes de SPARC International, Inc. aux Etats-Unis et dans dautres pays. Les produits portant les marques SPARC sont bass sur une architecture dveloppe par Sun Microsystems, Inc. PostScript est une marque de fabrique dAdobe Systems, Incorporated, laquelle pourrait tre dpose dans certaines jurisdictions. La notice suivante est applicable SunForum 3.2 : Copyright DATA CONNECTION LIMITED 2001 Copyright TELES AG 2001 DATA CONNECTION est une marque dpose de DATA CONNECTION LIMITED aux Etats-Unis et dans dautres pays. Linterface dutilisation graphique OPEN LOOK et Sun a t dveloppe par Sun Microsystems, Inc. pour ses utilisateurs et licencis. Sun reconnat les efforts de pionniers de Xerox pour la recherche et le dveloppement du concept des interfaces dutilisation visuelle ou graphique pour lindustrie de linformatique. Sun dtient une licence non exclusive de Xerox sur linterface dutilisation graphique Xerox, cette licence couvrant galement les licencis de Sun qui mettent en place linterface dutilisation graphique OPEN LOOK et qui en outre se conforment aux licences crites de Sun. CETTE PUBLICATION EST FOURNIE "EN LETAT" ET AUCUNE GARANTIE, EXPRESSE OU IMPLICITE, NEST ACCORDEE, Y COMPRIS DES GARANTIES CONCERNANT LA VALEUR MARCHANDE, LAPTITUDE DE LA PUBLICATION A REPONDRE A UNE UTILISATION PARTICULIERE, OU LE FAIT QUELLE NE SOIT PAS CONTREFAISANTE DE PRODUIT DE TIERS. CE DENI DE GARANTIE NE SAPPLIQUERAIT PAS, DANS LA MESURE OU IL SERAIT TENU JURIDIQUEMENT NUL ET NON AVENU.
Please Recycle
Contents
Preface 1.
xi 1
2.
To Automatically Log In to a Directory Server at Startup To Remove Your Name From the Directory Server To Call a User in the Directory List 11 11
10
11
iii
Using the SunForum Audio and Video Using the SunForum Whiteboard
w w
16
24 24
3.
SunForum Phone
41
44
47
Using SunForum Phone Gateway 5. SunForum on a Sun Ray System Sun Ray Requirements 51 52
49 51
55 56 57 58
Using the SunForum Software Through a Network Security Mechanism Using TrueType Fonts With SunForum Software Calling Into a Multipoint Control Unit 59 59
iv
Calling Into Password-Protected Conferences Optimizing Video Display Solving Color Problems 60 61 60
60
Contents
vi
Figures
FIGURE 2-1 FIGURE 2-2 FIGURE 2-3 FIGURE 2-4 FIGURE 2-5 FIGURE 2-6 FIGURE 2-7 FIGURE 2-8 FIGURE 2-9 FIGURE 2-10 FIGURE 2-11 FIGURE 3-1 FIGURE 3-2 FIGURE 3-3 FIGURE 4-1 FIGURE 4-2 FIGURE 4-3 FIGURE 6-1
My Information Window 4 SunForum 3.2 Conference Manager 5 Conference Manager Audio and Video Icons 17 SunForum 3.2 Whiteboard 25 Whiteboard Tool Panel 26
Whiteboard Options Button 27 Whiteboard Options Panel Rubber Stamps Button 32 Whiteboard Stamps Window New Page Button Print Button 35 SunForum Phone 38 Placing a Call 42 34 32 27
SunForum Phone Preferences Window 46 SunForum Phone GUI in Gateway PBX Mode 48
Gateway Network Example of Systems Running SunForum 3.2 49 Gateway Mode 50 T.120 Conference Hierarchy 57
vii
viii
Tables
TABLE 2-1 TABLE 2-2 TABLE 2-3 TABLE 2-4 TABLE 2-5 TABLE 2-6 TABLE 2-7 TABLE 3-1 TABLE 3-2 TABLE 3-3 TABLE 3-4 TABLE 3-5 TABLE 3-6 TABLE 3-7
Call Menu
Audio and Video Device Options 19 Whiteboard Menu Bar Descriptions Call Menu 39 40 40 26
Controls Menu
Audio and Video Settings 43 Audio and Video Device Options 44 Media Configuration Wizard 45 SunForum Phone Preferences 46
ix
Preface
This manual describes how to install and use the SunForum collaboration software with your Sun system. It is for users who want to collaborate over intranets and the internet with both UNIX and PC-based participants through data conferencing.
xi
Solaris Handbook for Sun Peripherals AnswerBook2 online documentation for the Solaris 2.x operating environment Other software documentation that you received with your system
Typographic Conventions
Typeface Meaning Examples
AaBbCc123
The names of commands, files, and directories; on-screen computer output. What you type, when contrasted with on-screen computer output. Book titles, new words, or terms; words to be emphasized; command-line variable: replace with a real name or value.
Edit your .login file. Use ls -a to list all files. % You have mail. % su Password:
AaBbCc123
AaBbCc123
Read Chapter 6 in the Users Guide. These are called class options. You must be root to do this. To delete a file, type rm filename.
xii
Shell Prompts
Shell Prompt
C shell C shell superuser Bourne shell and Korn shell Bourne shell and Korn shell superuser
% # $ #
Preface
xiii
xiv
CHAPTER
Introduction to SunForum
SunForum 3.2 software is a conferencing product for Sun computer systems. It is based on the T.120 and H.323 standards, which enables your Sun system to conference over intranets and the Internet with other T.120 and H.323 products.
SunForum Features
SunForum 3.2 software features:
s
View and control applications shared from other UNIX or PC machines that are based on the T.120 protocol Share local Solaris applications, which can be viewed and controlled by any conference participant Exchange ideas and data using the whiteboard, clipboard, chat, and file transfer facilities Use audio and video communications via the H.323 protocol DTMF tone generation, in-band and out-of-band through H.245 protocol Testing and workarounds for ambiguously specified Voice-over IP (VoIP) and H.323 equipment New SunForum Phone GUI Ability to automatically place calls through a gateway Sun Gatekeeper Lightweight Directory Access Protocol (LDAP) server configuration tool G.729a audio encoding
s s s
s s s s s
Online Help
You can read information about the SunForum software online by accessing help from the Help menu located on any SunForum menu bar.
CHAPTER
Using SunForum
This chapter contains the following topics:
s s s s s
SunForum Basics on page 3 Using Directories on page 9 Using the SunForum Software on page 12 Using the SunForum Audio and Video on page 16 Using the SunForum Whiteboard on page 24
SunForum Basics
w
q After installing SunForum 3.2 software packages, type the following at your
Note If the SunForum directory is not set in your path, type the correct path name
(for example, /opt/SUNWdat/bin/sunforum). The SunForum conference manager is displayed. When you start SunForum for the first time, however, the My Information window is displayed.
(new image that shows SunForum Name and SunForum Number is required)
FIGURE 2-1
My Information Window
Note You must type your name and email address. You cannot collaborate unless
this minimum information is entered. The next time you start the SunForum software, the My Information window will not display automatically. However, you can change the information in the My Information window anytime by choosing Call Change My Information to open the information window. When completing the My Information window, the Configuration Wizard window is displayed for configuring audio/video. When complete, the SunForum conference manager is displayed as the active window.
4 SunForum 3.2 Software Users Guide April 2001
FIGURE 2-2
SunForum Menus
There are five menus on the SunForum menu bar: Call, View, Tools, Options, and Help.
Note You can also use the SunForum conference manager buttons to access most
of the functions in the Call, View, and Tools menus. See Using the SunForum Software for more information.
Using SunForum
Call Menu
TABLE 2-1 Menu
Call Menu
Description
Place Call Stop Placing Call Host Conference Hang Up Do Not Disturb Create SpeedDial Run In Background Log On To Directory Server Change My Information Address listing Exit
To place a call to an indicated address. You can also click the Call button. To cancel an in-progress call request. To start a conference. To end your call. (Same as clicking the Hang Up button.) To block incoming calls. You may, however, call out. To create speed dial files for use in your address book or for exchange with other users. To allow SunForum to continue running in the background when you exit. To log in to a directory server. You will be prompted for the server name. To make changes to your profile information. To call recently accessed addresses. To exit or place in background the current SunForum session.
View Menu
Use the View buttons to change these listings viewed in the SunForum conference manager.
View Menu
Description
To turn the Conference Manager into menu bar. To cause the Conference Manager window to always be on top. To view the directory server. It lists who you can conference with. To display addresses that you have conferenced with and added to your address book. Use during a call to view the status of conference participants and the status of the application sharing, whiteboard, and chatting features.
To list the status of received calls. To query the directory server for an immediate update of the directory listings. To view audio/video bandwidth usage in the current call.
Note To remove an item from the Address Book and History lists, select the item
and press the Delete key.
Tools Menu
TABLE 2-3 Menu Item
Tools Menu
Description
Switch Audio and Video Video Configuration Wizard Share Application Share Unshare Collaborate
To switch audio and video to another participant. Present only while in a conference. To select video windows to be displayed. To start the Configuration Wizard program. To share your applications with others on the call. A submenu lists the shareable applications you have running on your desktop. To select an application window on your desktop for sharing. (Same as clicking the Share button.) To unshare the application. (Same as clicking the Unshare button.) To shift a shared application from view-only to collaborate. When you collaborate an application, you enable others to take control of the application. (Same as clicking the Collaborate button.) To select a file to send to everyone in the conference. (Same as clicking the Send button.) To cancel sending of files. To cancel receipt of files. To show an overview of all user desktops and the location of shared applications.
Send File Cancel All Sends Cancel All Receives Shared Desktop Viewer
Using SunForum
Whiteboard
To start the whiteboard graphical application. The whiteboard automatically starts on other user systems in the conference. (Same as clicking the Whiteboard button.) To start the chat application. The chat window automatically starts on other user systems in the conference. (Same as clicking the Chat button.) To copy and paste clipboard data between systems.
Chat
Share Clipboard
Options Menu
TABLE 2-4 Menu Item
Options Menu
Description
To configure SunForum options for handling calls. To configure general SunForum options. To configure audio/video conference attributes. To configure the audio input and output devices and video input device, including the Sun Ray and Sun 1394 Camera.
Help Menu
You can access help from the Help menu, located on the SunForum menu bar. Choose Help Help Topics for online SunForum information.
Note The Help Topics menu is on each of the SunForum window menu bars.
Using Directories
To setup your directory entry, you must specify your own details, including name, location, and email address. You are prompted for these details the first time you run SunForum. You can choose whether to list these details for access by everyone; if you do not, then only those people who know your email address will be able to call you via the directory. This section contains the following topics:
s s s s s s s
To Change Your Directory Information To Log In to a Directory Server To Refresh the Directory List To Automatically Log In to a Directory Server at Startup To Remove Your Name From the Directory Server To Call a User in the Directory List To Call a User on a Directory Server Using an Email Address
First Name and Last Name. This is the name used to identify you in a conference. E-mail address. This is used to identify you when you are logging in to a directory server. SunForum Name and SunForum Number. SunForum users, especially those using the product for the first time, need to be aware that the "SunForum Name" and "SunForum Number need to be unique. The Directory Server currently has no way to otherwise uniquely identify users as they are logged onto the server. Additionally, there is no connection between these entities and a persons system username, office telephone number, and so on. However, users can choose to make their SunForum Name identical to their username, and their SunForum Number identical to their office phone extension, if they wish. It is important to remember that, when using the "standard" mode of placing a SunForum call, the number used in the call is the SunForum Number as entered in the call recipients SunForum user information. By contrast, entering a number when placing a call via the gateway will attempt to make a connection over the
Using SunForum
local telephone system, if the SunForum system configuration is setup to do so. This distinction is important to remember when placing calls to a recipient whose SunForum and office telephone numbers are identical.
s
Category. This is used by servers to narrow down the list of names when querying or choosing a directory server.
1. To view the directory listing, choose Call Log On To Directory Server. 2. Type the name of the directory server you want to log in to and click OK. When SunForum has successfully logged in to the directory server, the server is automatically queried for other users also logged in to that directory.
q To log out from a directory server, choose Call Log Off From Directory Server.
1. Choose Call Change My information. 2. Select At startup, log on to the directory server. 3. Specify the directory server name in the Server Name field.
10
4. Type the name of the directory server you want to log in to in the Server Name field. The next time you start SunForum, it will log in to the directory server you specified.
1. Choose Call Change My Information. 2. Select Do not list my name when logged on to the directory server. The next time you log in to a directory server, your name and details will not be visible to users browsing the directory. If you are currently logged in and your name is displayed when you select this option, SunForum automatically updates your entry at the directory server so that your name is not displayed.
Place Call) is selected, any users you call via the directory list will be added to the address book list.
q Type the name of the directory server the user is logged in to and the user email
address, separated by a slash (/). The SunForum software queries the specified directory server for a user with the email address you entered. If the user is logged in to the directory server, SunForum tries to start a call with them.
Using SunForum
11
Making a Call
w To Make a Quick Connection
1. Choose View Address Book, or click the Address Book button. 2. Double-click on the address book entry that you want to connect to. You can also simply click the Directory or History view buttons and double-click the entry you want to connect to.
w To Connect Manually
1. Choose Call Place Call, or click the Call button. The Place Call window is displayed. The Place Call window enables you to join a conference. 2. Type the address with which you want to conference. In the Place Call window, you can add the address you are calling to your Address Book. You can also specify a named meeting to join (for example, if you are calling a conference server). 3. Click OK. The view will shift to Call Status if the connection is made, or a prompt will inform you why the attempt was unsuccessful.
w To End a Connection
q Choose Call Hang Up, or click the Hang Up button.
12
Note When you hang up, you can also disconnect others from the conference. This
includes all the participants you invited into the conference, or anyone who called you. If you initiated the conference, the whole conference will be terminated. You will get a warning message if you are about to disconnect others by hanging up.
Note You can also place calls through a gateway, see Chapter 4 Configuring
Gateway Software.
Sharing Applications
w To Share Applications
When you are using the SunForum software, the applications on your entire desktop screen can be shared with other conference participants. This results in the following:
s
If a controlling user within a SunForum conference moves an application window on their desktop, it is actually moved on the host desktop. Other applications on the host desktop may obscure the window being shared. If a portion of the shared application window is obscured on the host desktop, that same portion is also obscured on the controlling users desktop. Sun and PC desktops in a SunForum conference may have different desktop screen sizes. When controlling users move shared windows around on their desktop, the windows may move outside the viewing area of a user in the conference with a smaller desktop screen. A participant with a smaller desktop screen can move (scroll) the active (view) region of the screen by moving the mouse pointer to that area of the desktop where the entire application can be viewed. (To set the scrolling feature, choose Tools Options from the SunForum conference manager.)
1. While in a conference call, choose Tools Share, or click the Share button. Or, choose Tools Share Application to select the application you want to share. 2. Place your mouse pointer (now a hand symbol) over the desktop application window you want to share. 3. Click anywhere in that application window. All conference participants can now see that application on their system as if it were running locally. SunForum can share almost any application, including terminal windows, word processors, and CAD design packages. Exceptions include SunForum and applications using certain X extensions that are not supported.
Using SunForum
13
Note The window is labeled with the name of the user who shared the
application. At this point, only that person can control it; others can only view the output on their desktop.
w To Unshare Applications
1. Choose Tools Unshare, or double-click Unshare, to stop sharing the application. 2. Click on the application window that was being shared. Now, only you can view and control that application.
w To Collaborate Applications
Once an application is being shared, the Collaborate button is activated and you can open the application to conference participants for collaborative use. 1. Share an application (see To Share Applications). 2. Choose Tools Collaborate, or click Collaborate. The shared application that was view-only by the conference participants is now open for collaboration. When you collaborate your shared application, other conference participants can take control. For a conference participant to take control of the shared application, they only need to click on that application on their desktop.
Note When another conference participant clicks the shared application window
and is then in control of it, that person effectively take over your mouse and keyboard. Only one user can be in control at a time. Any other user, including the host, can gain control by just clicking the mouse.
q To stop collaborating, click Collaborate again.
w To Transfer Files
1. Choose Tools Send File, or click Send File. The Select a File to Send window is displayed. 2. Go to the directory and select the file you want to send.
14
3. Click OK. The file is sent to all the participants in the conference. Files sent to you by other conference participants are received automatically. While the file is being received, another window shows the progress of the transfer. When the transfer is complete, the file is saved. The default directory for saving files is /tmp. To change the default directory where files are saved, choose Options Tools Settings.
w To Chat
1. Choose Tools Chat, or click the Chat button to start the chat application. This also automatically starts the chat application on other user systems in the conference. 2. Select the recipient of your message.
s s
To send to all participants, choose Send to Everyone in conference. To send to a single participant, choose Send to user name.
The names of those conference participants who are running chat are listed in the Send to menu. 3. Type your message in the message field and press Return. The message is displayed in your chat window and on the other participants chat windows. You can list the date, time, and name with the message. To do this, click View on the Chat menu bar and select or deselect your choice. You can save chat sessions to a file as a record of the conference. You are prompted to do so when you exit the Chat window.
Note Though other conferencing products may have T.120 text chatting capability,
they may not necessarily work with SunForum chat. Check the chatting status in the SunForum conference manager to see who is running chat.
Options.
Using SunForum
15
3. Select text from an application (for example, a Command Tool) on one system. 4. Choose Edit Copy. 5. In an application (for example, a text editor) on another system, choose Edit Paste.
Types of Audio/Video Conferences Configuring Audio and Video Capabilities To Set Audio/Video Options To Set Audio/Video Device Options Controlling Audio Within the Conference Controlling Your Video Image Over a Conference Controlling Video Image Within a Multipoint Conference Controlling Video Within a Point-To-Point Conference
Multipoint - You can see and hear many people in the call at the same time. Each persons video image appears in a separate window, and the audio information from each person is mixed together so that you hear a single audio channel including everyones voice. Point-to-point - You can see and hear one other person in the call at a time, and can switch from one to another. No audio/video - You cannot see or hear other people in the conference. Users of conferencing products that do not support audio/video often set up a telephonebased conference call in parallel with the SunForum conference.
SunForum provides multipoint support, but can also operate in point-to-point mode or without audio/video to support conferences with other products:
16
If everyone in the conference is using a product that supports multipoint audio/ video, you can use either multipoint or point-to-point. (You may prefer to use point-to-point if people are familiar with products that operate only in this mode.) If some people are using a product that supports only point-to-point audio/ video, you should use point-to-point. SunForum can be configured to force a conference to use point-to-point thus insuring that the products that only support point-to-point can establish audio/video links. Anyone who is using a product that does not support audio/video can still participate in the conference, but will not be able to see or hear other people. You can still use audio/video to communicate with anyone in the conference who has support for it.
When you start a call to another person, SunForum initially creates a point-to-point link for audio/video support regardless of the capabilities of the other product. Should a third person join the conference, their capabilities will determine if the conference becomes a multipoint conference or remains a point-to-point conference. Once a conference has become a multipoint conference, products that do not support multipoint will not be able to establish an audio/video link in the conference. If you want to start a conference explicitly in point-to-point mode, you can specify this in the Audio/Video Settings dialog box. See To Set Audio/Video Device Options for more information. In the current call window, the audio/video icons indicate an audio/video link to a participant in the conference.
FIGURE 2-3
Using SunForum
17
Or, choose View Audio/Video Settings in your video display window or the video display windows of others if you are in a conference.
Audio and Video Options
Description
This option allows you to only use point-to-point connections for your audio/video conferences. This guarantees that users who only support point-to-point will be able to utilize Audio and Video as part of the conference. Specify the size of your video image as it appears to other people. This also determines the size of the My Video window on your screen. The range of window sizes that you can use depends on the capabilities of the conferencing products being used by other people. If you are already in a conference, one or more of these options may be grayed if other people are using conferencing products that cannot support them. You may find that the window size changes when you start a call, or when another person joins or leaves the conference. This is because another person may not be able to use the size that you originally selected; SunForum cooperates with the other conferencing products to select the best compromise between the requirements of everyone currently in the conference. This option specifies the default magnification (100% - 400%) used to display video on your system. This option allows you to tune the picture quality of the video images of other people as they appear on your screen. - Move the slider towards Faster Video to view the video with more updates per second. This gives a smoother display, but reduces the resolution of the image. - Move the slider towards Better Quality to view the video with higher resolution. This gives a better-quality video image, but may mean that the video appears less smooth.
18
Select the option that best describes the network over which you are using SunForum 3.2. If selected, SunForum 3.2 disables your microphone when it is playing back audio. Also called half-duplex, this is useful when using a speaker and not a headset. If selected, SunForum 3.2 will automatically adjust the sensitivity of your microphone based on the input level.
Audio Device
Allows you to choose the audio device to use for conferencing and the attributes associated with that device. First you select the audio device you want to use from the menu and then you push the Settings button to configure the device specific attributes. Each device is a unique attribute that can be configured. Allows you to choose the video device to use for conferencing and the attributes associated with that device. One choice is None for systems without video capture capabilities or for those who are capable but choose to disable it. First you select the video device you want to use from the menu and then you push the Settings button to configure the device specific attributes. Each device is a unique attribute that can be configured.
Video Device
Using SunForum
19
To start or stop playing your audio to other people in the call, click on the checkbox to the left of the icon.
s
To control the output level of your audio, move the slider to the right to make your audio louder, or to the left to make it quieter. This is important in a multipoint conference, where this slider determines the volume of your audio relative to other peoples audio. If you are using point-to-point audio/video, only the person that you are currently switched to will be able to hear you. To switch to a different person in the call, see Controlling Video Within a Point-To-Point Conference.
To start or stop listening to other people in the call, click on the checkbox to the left of the icon. To control the volume, move the slider to the right to increase the volume, or to the left to decrease it. If you are using point-to-point audio/video, you will hear only the person that you are currently switched to. To switch to a different person in the call, see Controlling Video Within a Point-To-Point Conference.
20
You can also hide the window by closing it. Prior to entering a call you will see the message Not Sending beneath the My Video window.
Note SunForum 3.2 software enables you to zoom your video display window.
If the video status is Sending, the Pause button is shown. Click on this button to pause the video display. When you pause the display, a freeze frame image appears in the window and the status message becomes Paused. If video status is Paused, the Play button is shown. Click on this button to activate the video display. When you activate the display, video transmission is restarted and the status message becomes Sending.
Instead of the Pause/Play buttons in the window, you can use the Pause or Play option that appears in the View menu of this window. These options only appear when in a call. You can control whether your video image is automatically sent to other people as soon as you start a call; see To Set Audio/Video Device Options for more information.
Each participants image is displayed in a separate window, with the participants name as the window title. As other people join or leave the call, new windows appear or existing windows disappear. You can choose which of these windows are displayed on your screen.
Using SunForum
21
Click on an entry for the window you want to display or hide. Alternatively, you can hide a displayed window by closing the window using the system menu. At the bottom of each of these windows, a button indicates whether the video is being displayed, as follows:
s
If the video status is Receiving, the Pause button is shown. Click on this button to pause the video display. When you pause the display, a freeze frame image appears in the window and the status message becomes Paused. If video status is Paused, the Play button is shown. Click on this button to activate the video display. When you activate the display, video transmission is restarted and the status message becomes Receiving.
You can control whether you automatically display video images of other people as soon as they start sending video; see To Set Audio/Video Options for more information. If you do not display these images, the window for a remote user on your screen remains blank until you use the Play button to start the video display. Instead of the Pause/Play buttons in the window, you can use the Pause or Play option that appears in the View menu of this window.
Note The window size used for other peoples video is determined by the
senders conferencing product and capabilities.
Note The switch attempt will fail if you try to switch to a person who is already
switched to someone else.
22
This displays a list of people that you can switch to, including the person you are currently switched to (with a selection marker next to that persons name). The list does not include people who do not have audio/video support.
s s
To switch to a different person, click on that persons name in the list. To switch out so that you remain in the conference but are no longer switched to anyone, click on the name of the person you are currently switched to (the name with the selection marker next to it).
The Switch Audio and Video menu item only appears if you are in a conference with more than one audio/video capable person and are using point-to-point connections.
To switch to a different person in the call, see Controlling Video Within a PointTo-Point Conference. You can choose whether to display this window on your screen by displaying Remote Video.
This displays or stops displaying the window. Alternatively, you can close the window by clicking on the Close button for the window.
Using SunForum
23
T.126 mode, which allows you to interoperate with any computer system or appliance using the T.126 protocol, regardless of platform software SunForum 1.0 mode, which allows you to interoperate with certain collaboration software running on PCs.
To Select a Whiteboard Mode To Draw Graphical Objects To Use Text Objects To Move and Delete Objects To Highlight Text and Images To Capture (Snap) Video Images To Add Screen Captures to the Whiteboard To Import Graphics To Export Graphics To Use the Remote Pointer To Use Whiteboard Stamps To Copy to the Clipboard To Navigate and Organize Pages To Add a New Page To Zoom the Whiteboard To Lock the Whiteboard To Save the Whiteboard Contents to a File To Print the Whiteboard Contents
1. Choose Options Tool Settings. 2. Choose the desired whiteboard mode: T.126 or SunForum 1.0 mode.
24
3. Click OK.
Note Once you select a whiteboard in the Options window, this whiteboard will
open each time you select Whiteboard from either the Tools menu or from the Whiteboard button on the SunForum conference manager. See To Start the Whiteboard.
q Choose Tools Whiteboard, or click the Whiteboard button, from the SunForum
FIGURE 2-4
Using SunForum
25
Whiteboard Menus
TABLE 2-7 Menu
For file handling functions such as New, Open, Save, Import, Export, and Print. To edit functions such as copy, paste, clearing, deleting, inserting pages, and so on. To select drawing functions. You can also click the icon on the draw tool panel on the left side of the whiteboard.
Selector Freehand pen Straight line Rectangle Ellipse Select window Snap My Video Remote pointer
Text tool Highlighter Zoom Filled rectangle Filled ellipse Select area Enable camera Lock
Selector Freehand pen Straight line Rectangle Ellipse Select window Snap My Video Remote pointer T.126 mode
Text tool Highlighter Zoom Filled rectangle Filled ellipse Select area Enable camera
26
FIGURE 2-6
FIGURE 2-7
b. Choose your pen color and pen width, then click OK.
Using SunForum
27
3. Click and drag your mouse button to draw the object. As you release the mouse button, the object is seen by all other conference participants.
By changing settings in the Whiteboard Options tool before creating a new text object By selecting a text object, then changing the settings in the Whiteboard Options tool. By selecting a text object, then changing the settings when the text field is visible.
1. Click the Whiteboard Option button. The Whiteboard Options window is displayed.
28
2. Click the Text Font, Text Size, and Text Style menus and choose the font setting.
Note Only a small number of fonts are available to ensure that text objects are able
to display on all user systems in the conference. 3. Click OK on the Whiteboard Options window.
Note If you delete an object by mistake, you can undelete and retrieve the last
deletion by choosing Edit Undelete.
Using SunForum
29
Note If you want to disable the snap button on the camera before the timeout
period expires, simply press the Escape key.
30
Note Once the image is captured in the whiteboard, you can use the Selector tool to select the image and move or delete it across your whiteboard. See To Move and Delete Objects.
w To Import Graphics
1. Choose File Import. The Select a file to import window is displayed. 2. Specify the file you want to import and click OK. The image is added to the current page.
Note You need the shareware filter ghostscript to import PostScript files into
the whiteboard. The location of ghostscript must be separately specified in /etc/opt/SUNWdat/config/system-config as Whiteboard.GSPath.
w To Export Graphics
1. Choose File Export. The Export file window is displayed. 2. Specify the file you want to export. 3. Choose an image format from the Save file as type menu. 4. Click OK. The contents of the current page is written to the file in the selected format.
Using SunForum
31
FIGURE 2-8
FIGURE 2-9
32
2. Click on a stamp image and click OK. When you place the pointer in the whiteboard, the pointer is a stamp. 3. Place the stamp pointer in the whiteboard where you want the image to appear and click. The stamp image is displayed.
Using the quick method to copy text Using the Edit commands to cut and paste text and graphics
change pages; or, use the Edit menu to clear, delete, insert, and to go to specific pages.
q To organize pages, choose Edit Bring to Front or Edit Send to Back to move
Using SunForum
33
right corner of the whiteboard. A new page is added after the current page.
FIGURE 2-10
Note Using the menu to insert a page enables you to place the new page before or
after the current page.
This changes the magnification of the whiteboard contents you are viewing.
34
or
q Choose File Save (or File Save As).
FIGURE 2-11
Print Button
In the print window, specify the printer or file name to print to, and which pages you want to print.
Note The printer name must be a valid printer device. The SunForum software
allows you to also specify a networked printer name.
Using SunForum
35
36
CHAPTER
SunForum Phone
This chapter contains the following topics:
s s s s s s s
Starting the SunForum Phone on page 37 SunForum Phone Menus on page 39 Using the SunForum Phone on page 41 My Video on page 43 Audio and Video Device Settings on page 44 Media Configuration Wizard on page 45 Preferences on page 46
system prompt:
% phone
Note If the SunForum directory is not set in your path, type the correct path name
(for example, /opt/SUNWdat/bin/phone). The SunForum Phone is displayed (FIGURE 3-1).
37
My Video button
Name field
Clear button
Phone keypad
FIGURE 3-1
Note Once the SunForum Phone displays, you can toggle the SunForum
conference manager from the Phone user interface Controls menu. You cannot start the Phone from the SunForum conference manager, however, if SunForum is started first.
Note The SunForum Phone interface is used for audio and video calls. For data
collaboration or advanced settings, you must toggle to the SunForum conference manager interface (see Chapter 2 Using SunForum).
38
Call Menu
Note The Place Call menu item and Call button on the Phone interface are
disabled until you enter an address in the Call Edit field (FIGURE 3-1).
Call Menu
Description
Place Call Hang Up Change My Information Directory List of phone numbers Exit
To place a call to an indicated address. You can also click the Phone Call button. To end your call. (Same as clicking the Hang Up button.) To make changes to your SunForum profile information. To view the directory server. It lists those with whom you can conference. A history list of the last dialed numbers (lists a maximum of 10 phone numbers) To exit the SunForum Phone software.
SunForum Phone
39
Controls Menu
TABLE 3-2 Menu Item
Controls Menu
Description
Volume Microphone Toggle SunForum Audio/Video Device Settings Media Config Wizard Preferences
To increase, decrease, or mute volume. To toggle the microphone on or off. To open and close the SunForum conference manager. To select audio and video devices and to configure the settings of each. This provides help in configuring your audio and video device settings. To set preference conditions for Incoming Calls, Telephone Key, and Cursor.
Add Address
To add an address to the Address Book. This is only available when a conference participant is selected in the Phone roster, during a conference. This fills the address information for the user. To add a new address. This is always available. This displays a list of addresses in your address book and enables addresses to be created, edited, or deleted. A list of addresses that are frequently conferenced.
There are three types of addresses a user can create in the Add Address and New Address windows:
s s s
Telephone: a telephone number to be used with a gateway Network (TCP/IP): a call alias used with a Sun Gatekeeper Directory: an LDAP directory to use with the address
40
Help Menu
You can access help information from the Help menu located on the SunForum Phone menu bar
q Choose Help Phone Help for online SunForum Phone information.
or
q Choose Help Popup Help.
Popup Help toggles Help messages that are displayed underneath the cursor when the cursor is positioned on many of the Phone GUI controls.
Placing a Call
Besides using the Phone menu bar to place calls, you can use the Phone user interface.
The number is displayed in the field just above the keypad. Then click the Place Call icon to place the call (FIGURE 3-2). or
q Type the phone number, or alias name, from your computer keyboard.
The number is displayed in the field just above the keypad. Press Return on your keyboard (or click the Place Call icon) to place the call.
SunForum Phone
41
Once you have placed the call, an Outgoing Call window displays as it dials the number. You can also cancel the call from the Outgoing Call window.
My Video button
Name field
Clear button
Phone keypad
FIGURE 3-2
pressing Delete. or
q Click the Clear button until the number is erased.
42
My Video
You can view your video that is being broadcast over a conference and configure your audio and video settings. To do this: 1. Double click the My Video button (FIGURE 3-2) next to your name in the Name field. See FIGURE 3-2. The My Video window is displayed. 2. From the My Video menu bar, choose View Audio/Video Settings. The Audio/Video Settings window is displayed. TABLE 3-4 describes the setting options.
Audio and Video Settings
Description
This option allows you to only use point-to-point connections for your audio/video conferences. This guarantees that only users who support point-to-point will be able to utilize Audio and Video as part of the conference. Specify the size of your video image as it appears to other people. This also determines the size of the My Video window on your screen. The range of window sizes that you can use depends on the capabilities of the conferencing products being used by other people. If you are already in a conference, one or more of these options might be disabled if other people are using conferencing products that cannot support them. You might find that the window size changes when you start a call, or when another person joins or leaves the conference. This is because another person might not be able to use the size that you originally selected; SunForum cooperates with the other conferencing products to select the best compromise between the requirements of everyone currently in the conference. This option specifies the default magnification (100% - 400%) used to display video on your system. This option allows you to tune the picture quality of the video images of other people as they appear on your screen. - Move the slider towards Faster Video to view the video with more updates per second. This gives a smoother display, but reduces the resolution of the image. - Move the slider towards Better Quality to view the video with higher resolution. This gives a better quality video image, but might mean that the video appears less smooth.
SunForum Phone
43
Select the option that best describes the network over which you are using SunForum 3.2. If selected, SunForum 3.2 disables your microphone when it is playing back audio (half-duplex). If selected, SunForum 3.2 automatically and continuously adjusts the sensitivity of your microphone based on the input level.
Audio Device
Enables you to choose the audio device to use for conferencing and the attributes associated with that device. First select the audio device you want to use from the menu and then click the Settings button to configure the device specific attributes. Each device is a unique attribute that can be configured. Enables you to choose the video device to use for conferencing and the attributes associated with that device. One choice is None for systems without video capture capabilities or for those who are capable but choose to disable it. First select the video device you want to use from the menu and then click the Settings button to configure the device-specific attributes. Each device is a unique attribute that can be configured.
Video Device
44
Enables you to choose which audio and video device SunForum will use for conferencing and the attributes associated with that device. First select the audio and video device you want to use from the Audio and Video Device menu. Click the Settings button to configure the device-specific attributes. Each device is a unique attribute that can be configured. Enables you to check that your speakers and headphones are working properly. Click the Test button to play test audio and adjust the volume slider accordingly. Enables you to confirm that your microphone is working correctly and automatically adjusts it to an acceptable level.
Audio Output
Microphone Level
SunForum Phone
45
Preferences
The SunForum Phone Preferences window (FIGURE 3-3) enables you to configure incoming calls, telephone key, and cursor action. TABLE 3-7 describes the Preferences configuration window.
FIGURE 3-3
Incoming Calls
To enable type of ring for incoming calls, to set continuous or number of rings, to set interval of rings in seconds, and to set the ring through your speaker. Ring Through Speaker forces the ringer to play through the external speaker on incoming calls. This enables you to still hear the ringer if a headset is being used. Enables you to assign a key which you can use to answer incoming calls. You can select to use either the Control, Alt, Meta keys as your function keys (for example, Alt-F5). Provides the option in a call address field of blinking, steady, or no cursor action.
Telephone Key
Cursor
46
CHAPTER
Overview
The gateway software enables you to connect to a designated server that provides the phone line connections required to place calls over a network when using the SunForum Phone (see Chapter 3 SunForum Phone). Once you have updated your gateway configuration file, you can then call the gateway server phone lines that connect your calls over the network.
47
4. Locate the gateway settings portion of the configuration file and type the required information. In this example, the server name to be designated as the gateway server is Server 1 and 011# is the gateway prefix that may be required to place the call to a gateway server.
! ! Gateway settings ! H323.CallViaGateway: TRUE H323.GatewayName: server1 H323.GatewayPrefix: 011#
5. Save the file, exit superuser, and start SunForum Phone (see Chapter 3 SunForum Phone). The SunForum Phone Controls menu now lists Gateway Mode. 6. Toggle Gateway Mode from the Controls menu. The SunForum Phone display changes to the gateway mode (FIGURE 4-1).
FIGURE 4-1
48
Sun Ray server with Sun Gatekeeper Sun Ray Sun Ray server
Gateway server Server 1 011# phone line 022# phone line PBX or Telephone company
Ultra 10
LAN
Ultra 80
Ultra 10
FIGURE 4-2
In this example, Sun workstations and Sun Ray systems are running SunForum 3.2 and SunForum Phone. Server 1 is a two-line gateway server and indicates the phone lines required when making your calls to telephones. In order to place a call over the network from your SunForum Phone, you must first dial and connect with the designated gateway server. (Sun Ray systems, as shown, go through the Sun Ray server and Sun Gatekeeper to dial into the network. See Sun Gatekeeper Software on page 52.) To dial your SunForum Phone into a network: 1. Start SunForum Phone. 2. Update the SunForum system configuration file. See Gateway Configuration File on page 47.
49
3. Choose Controls Gateway Mode. The SunForum Phone display changes to the gateway mode.
FIGURE 4-3
Gateway Mode
4. In the Call edit field (FIGURE 4-3), enter the number you are calling. 5. Press Return, or click the Place Call button, to make the connection.
Note This is similar to calling the gateway directly by using extension 011# at the
dial tone, dialing the phone number (in this example, 46953) using DTMF.
50
CHAPTER
51
52
Note If the SunForum directory is not set in your path, type the correct path name
(for example, /opt/SUNWkeep/bin/registrar start).
3. Change the configuration file default settings. The following example uses GK-server as your selected server name.
Default setting: for auto discovery H323.GKDiscovery: 1 H323.GKName: None Change to: for manual gatekeeper specification H323.GKDiscover: 2 H323.GKName: GK-server
53
54
CHAPTER
Technical Information
This chapter contains the following topics:
s s s s
SunForum Architecture on page 55 SunForums Conferencing Topology on page 56 SunForums Whiteboard and Compatibility Mode on page 57 Using the SunForum Software Through a Network Security Mechanism on page 58 Using TrueType Fonts With SunForum Software on page 59 Calling Into a Multipoint Control Unit on page 59 Calling Into Password-Protected Conferences on page 60 Solving Color Problems on page 60 SunForum Software Support on page 61
s s s s s
SunForum Architecture
The SunForum architecture is based on the International Telecommunications Union (ITU) protocol standards H.323, which defines a set of multimedia communications and conferencing over packet-based networks. The H.323 architecture includes the foundations for audio (G.7xx standards), video (H.26x standards), and data communications (T.120 family of standards). T.120 contains a series of communication and application protocols and services that provide support for real-time, multipoint data communications. The G.7xx standards contain G.711, G.723 and G.729 for audio. The H.26x standards contain the H.261 and H.263 standards for video compression.
55
The T.120 architecture is a multilayered design, with defined protocols and service definitions between layers. The upper-level layers require the lower-level layers of the architecture to function. The lower-level layers (T.122 through T.125) specify an application-independent mechanism for providing multipoint data communication services to any application that can use these facilities. The upper-level layers define protocols for specific conferencing applications, such as T.126 for viewing and annotating still images, T.127 for multipoint file transfer and T.128 for application sharing. Applications that use these standardized protocols can coexist in the same conference with applications that use proprietary protocols. In fact, SunForum software users can use a mix of standardized and nonstandardized protocols.
If B hangs up, all those that B called are disconnected as well, leaving A and D in the conference If D hangs up, only D is disconnected, leaving A, B, and C in the conference If A hangs up, the entire conference ends
s s
56
A calls B Caller A
Caller B
Caller B
Caller B
The way you create a conference is to establish one system, the conference host, for conference participants to call in to. A star (as in a star networking protocol) topology is created where anyone except the host can leave the conference independently. (This host can actually be a dedicated conference server machine, supporting several conferences simultaneously.)
SunForum 1.0 mode, which allows you to interoperate with certain collaboration software running on PCs. This is chosen through the menu system Options Tool Settings... SunForum 1.0 mode. "True T.126" mode, which allows you to interoperate with any computer system or appliance using the T.126 protocol, regardless of platform software. This is chosen by setting the T.126 mode and T.120 buttons in the Options Tool Settings... panel.
Technical Information
57
"NetMeeting 3.x style T.126" mode, which allows you to interoperate with the NetMeeting 3.x whiteboard. This is chosen by setting the T.126 mode and NetMeeting 3 buttons in the Options Tool Settings... panel.
Note that the choice of Compatibility mode in the Options Tool Settings... panel affects other areas of SunForum as well. The most visible difference between the two modes is in Application Sharing.
s
T.120 mode, is designed to comply to the T.120 standard, and in this mode, SunForum should interoperate with other systems using the T.120 protocol stack. This mode should be used for interoperating with NetMeeting 2.x. NetMeeting 3 mode, which allows you to interoperate with certain collaboration software running on PCs (NetMeeting 3.x in particular), and makes Application Sharing resemble that of NetMeeting 3.01.
The selection of compatibility mode is made through the Options->Tool Settings... menu item.
Ensure your workstation has its default gateway set to the internal address of the network security mechanism computer. Configure the network security mechanism to enable primary TCP connections over the following IP ports:
s s s
389 - for communication with Internet Locator Servers, if this is desired 1503 - for T.120 data, i.e. application sharing, file transfer, whiteboard and chat 1718 (UDP) - for locating H.323 gatekeepers (required only if automatic gatekeeper discovery is used) 1719 (UDP) - for communication with H.323 gatekeepers 1720 (TCP) - for H.323 call setup
s s
58
Ensure that the firewall is configured to allow the use of dynamic IP ports (both TCP ports for H.323 call control, and UDP ports for audio and video streams). This may require the use of a special H.323-capable firewall product. Configure the firewall to map internal IP addresses to external Internet addresses. [This is not possible with all firewalls. If your firewall cannot do this, you will be able to call out from inside the firewall, but you will not be able to receive incoming calls from computers outside the firewall.]
If you are unsure whether you are connecting to the Internet via a network security mechanism, consult your system administrator or Internet service provider.
Technical Information
59
If your X Server is running with a Static or DirectColor default visual, switch it to run with PseudoColor or GrayScale. See your X Server documentation for information on how to do this. Close any local color-intensive X applications (such as bitmap editors and web browsers) to make more colors available for the SunForum software.
60
Refer to the written or online documentation included with the software. Read the rest of the online help, especially the README page, for a list of known problems with this release. If you are unable to find an answer, contact your Sun representative and have the following information available:
s
Your system configuration (system hardware, operating system version, graphics hardware) A complete description of what you were doing when the problem occurred Any core file generated (check the /opt/SUNWdat directory) The contents of any error log files generated (look for hostname.trc1 and hostname.trc2, located in the $HOME/.sunforum/trc directory)
s s s
Technical Information
61
62