================================================================================ Release notes for PhoneStream TM Unified Voice Messaging Version 1.0 build 10.4 November 16, 2000 Copyright 2000, AudioBanner.com Inc. All rights reserved. http://www.phonestream.com ================================================================================ This document provides complementary or late-breaking information to supplement the PhoneStream Unified Voice Messaging documentation. Please expand your viewing window to at least 80 columns when reading this document. This file may also be found at the following location: http://www.phonestream.com/audiostreamer/1.0.10.4/readme.txt ================= TABLE OF CONTENTS ================= OVERVIEW SUPPORT INSTALLATION GENERAL ISSUES CHANGE LOG LEGAL DISCLAIMERS OVERVIEW ======== PhoneStream Unified Voice Messaging is a web server extension that enables streaming of audio files from an IMAP message server to an end user over the industry standard HTTP protocol in use by all web sites today. SUPPORT ======= Please report any problems and bugs to support@phonestream.com. Licensing and other inquiries should be sent to info@phonestream.com. INSTALLATION ============ If this is an OEM version of PhoneStream Unified Voice Messaging then it may be already installed on your server. If so, You may begin using it immediately by connecting to your server using a normal web browser: http://localhost/audiostreamer If this is not an OEM version or you wish to install the latest release from the PhoneStream web site, you may connect to the product page located at: http://www.phonestream.com/audiostreamer For further details on installing this product, please consult the installation manual on the PhoneStream web site: http://www.phonestream.com/audiostreamer/1.0.10.4/docs/install Additional documentation may also be found in the installation folder: /usr/local/PhoneStream/AudioStreamer (Linux, Solaris, and HP-UX) C:\Program Files\PhoneStream\AudioStreamer (Windows NT and 2000) GENERAL ISSUES ============== Installer: ---------- - When security is configured using an algorithm other than "None", the installer generates a full path for the "KeySource" entry of eastream.ini. This may cause various components including the IMAP proxy to fail. To remedy the problem, find the [security] section in eastream.ini and change: KeySource=C:\Program Files\PhoneStream\AudioStreamer\key to: KeySource=key - The "Security Properties" dialog may have difficulty finding an existing security key. If this occurs, simply generate a new key using the algorithm of the existing key and then replace the new key with the with the preexisting key. - The "Check It!" button for the WWWServer may not properly time out if it cannot connect with the desired web server when installing on Linux Apache. This generally occurs only if the "Use SSL" option is enabled in the "Server Properties" dialog. If this problem occurs it may be necessary to kill and restart the installer. - The uninstall procedure for Linux requires a Java Runtime Environment to be installed. If no JRE is installed the AudioStreamer may be removed by making the following changes: 1. Remove the /usr/local/PhoneStream/AudioStreamer directory 2. Remove the /home/httpd/html/audiostreamer directory 3. Remove /etc/rc.d/init.d/easproxyd 4. Remove /etc/httpd/modules/mod_eas.so 5. Remove the following entries from /etc/httpd/conf/httpd.conf a. LoadModule audiostreamer_module modules/mod_eas.so b. AddHandler audiostreamer-handler .as IMAP Proxy: ----------- - The Windows IMAP proxy must be started manually by double-clicking on the application. It is not configured for auto-start on reboot. To verify the IMAP proxy is running, use the Process tab of the Windows Task Manager (taskmgr.exe). The IMAP proxy application may be found in the installation folder: C:\Program Files\PhoneStream\AudioStreamer\easimaproxy.exe - The Windows IMAP proxy must be manually terminated to cause it to exit. This may be performed using the Windows Task Manager. The Linux IMAP proxy may be started or terminated using the start/stop script: /etc/rc.d/init.d/easproxyd stop - If the IMAP proxy has open connections to an IMAP client, the "easproxyd restart" command mail fail to restart the IMAP proxy. This problem may also occur when the IMAP proxy is stopped and then started. This can be determined by running the following command to see if a process (PID) was started: /etc/rc.d/init.d/easproxyd status If there is no PID listed by this command, then the IMAP proxy did not restart. Wait a few minutes for the existing connections to time out and then try again using the following commands: /etc/rc.d/init.d/easproxyd start /etc/rc.d/init.d/easproxyd status - When shutting down a Linux server that is using the IMAP proxy, you may receive an error that /etc/rc.d/init.d/easimaproxy was not found. This is because the script's name is easproxyd and the executable's name is easimaproxy. This is harmless and will be resolved in a future release. - The default installation uses port 1430 for the IMAP proxy so it doesn't conflict with the default IMAP port 143 which may be in use by a mail service running on the same server. This setting may be reconfigured during product installation or later by editing eastream.ini. Web Browser: -------------- - Messages with audio attachments forwarded from IMAP proxy end users do not have audio attachments when viewed by web browser users. This occurs because the IMAP proxy's mail client receives only a link to the audio attachment rather than the actual attachment. When the mail client forwards the message it forwards the link as a text message. Since the web client doesn't display text messages the recipient of the forwarded message cannot play the message. - Netscape Navigator 4.08 may have problems launching Java applets, including the PhoneStream Player. If the user is having difficulty playing messages using NN 4.08 it is recommended that they update to a later release of Navigator or Communicator which provides more stable support for Java applets. CHANGE LOG ========== 1.0.10.4: -------- - Update IMAP proxy UI to work around limitations in e-mail clients such as disabled JavaScript and inline frames. - Add updated HTML UI to warn user when cookies, JavaScript, or frames are disabled. - Fix incorrect install location for easip_main.js and easip_info.js. - Enhance support for %AS% macros in HTML. - Fix a problem which caused an invalid buffer at the end of GSM frames. - Add new Java player applets with better error handling of invalid audio MIME types and streams. - Changed default installation directory for Linux. 1.0.9.8: -------- - Default virtual directory changed to /audiostreamer. - Changed default installation directory for Windows NT. - Implemented new HTML UI and error messages. - Fixed a problem with IMAP proxy communicating with IMAP on ports other than 143 (the well-known IMAP port). 1.0.9.3: -------- - Fixed incorrect URI (eastream.dll) in Linux HTML. - Require JavaScript for IMAP proxy. - Add test.gsm missing from last build. 1.0.9: ------ - New HTML pages and JavaScript. - Minor build changes. 1.0.8: ------ - Implemented on-the-fly G711 to GSM stream transcoder for high-bandwidth streams. - Update installer to InstallAnywhere 3.5. 1.0.7: ------ - Added support for IMAP mail clients using IMAP proxy. 1.0.6: ------ - Installer no longer requires user to preinstall JRE. 1.0.5: ------ - Resolved install problem when copying files between Linux partitions. - Fix player hang when "buffering" occurs at the end of a clip. 1.0.4: ------ - Added compatibility with PhoneStream Recorder generated MIME types. - Fixed line-endings on eastream.ini in Windows product. - Added configuration flag UseRegExp to resolve a MIME bug in Netscape Messaging Server 4.15. - Fixed a problem which prevented some GSM files from streaming in previous version. 1.0.3: ------ - HTML template layout improved. - Linux installation now requires JRE 1.1.8. - IMAP compatibility improved with University of Washington IMAP server. - Netscape Navigator can now login when the user name has special characters (e.g. '@'). - Netscape Navigator 4.08 no longer fails to play audio messages. 1.0.2: ------ - New HTML templates. - Support for streaming messages with multiple attachments. - Updated player and applets for better compatibility with various MIME types. - Fixed several minor problems with Netscape Navigator. 1.0.1: ------ - Initial release LEGAL DISCLAIMERS ================= This software is licensed and not sold. This software is owned exclusively by AudioBanner.com Inc. All ownership, trademark, copyright and patent rights are owned exclusively by AudioBanner.com Inc. Any use or installation of this software constitutes full acceptance of all provisions of the software's "License Agreement."