IBM Lotus Sametime 7.5.1

Release Notes

Sametime

Video Chat: Automatically adjusting bit rate

RTCP is used for finding out the current network conditions; it is the feedback mechanism for the Sametime Video Engine. Based on the current network conditions and packet loss, the send bit rate is adjusted by the video engine. The bit-rate increases if more network bandwidth is available, and the remote client will see better quality video. The bit rate is decreased if packet loss increases, and less bandwidth is available. Bit rate is only adjusted based on the network bandwidth available

Sametime

Video Chat: Automatically adjusting send resolution / frame rate

If the client machine the video engine is running on has a CPU usage rate consistently displayed above 95%, the Sametime Video Engine will automatically adjust the frame rate and the send codec resolution. The opposite is also true: if more CPU is available, the Sametime video engine will try to send out at a higher frame-rate and better resolution, up to the maximum resolution specified in Preferences.

Sametime

Video Chat: CPU Usage

Expect high CPU usage when using Video Chat, since grabbing video frames and encoding them into H263 format is a CPU-intensive operation. In addition, the CPU is encrypting /decrypting these packets, and decoding the video frames.

Sametime

Voice chat and Network Address Translation (NAT)

The Sametime 7.5.x voice chat component provides Voice over IP (VoIP) services. To work correctly, voice chat needs to have the network configured properly. Voice chat works with UDP packets; it needs UDP ports to be opened on the firewall of every 7.5.x client. The clients are using a single port (UDP port 20830) for all audio chats; this port needs to be opened for both incoming and outgoing UDP traffic.

Voice chat operates in two different modes:

zDirect P2P connection: UDP packets flow directly between users

zReflector connection: UDP packets go through an audio proxy, called a "reflector", which is a piece of code installed with the Sametime 7.5.x server

In both modes, the firewall needs to let the UDP (port 20830) traffic flow in both directions. The direct P2P connection is used whenever possible, and is the recommended way of using voice chat.

The reflector mode is only used when a specific type of NAT (symmetric NAT) is detected. In that case, since both clients are unable to guess each other's IP address to establish a P2P connection, the UDP packets are relayed through the reflector.

This mode is used for compatibility; performance will not be as good as direct P2P. Consequently, the user could experience additional delays, and a decrease of quality in the voice chat, depending on the Sametime 7.5.x reflector availability.

For NAT environments, the reflector will be used. The reflector uses 2 TCP/UDP ports:

-20831

-20832

53

Page 59
Image 59
IBM G325-2585-02 manual Video Chat Automatically adjusting bit rate, Video Chat CPU Usage