ohphoneX Manual


  1. Introduction
  2. Hardware/Software Requirements and Installation
  3. Getting Started
  4. H.323 and ohphoneX Preferences
  5. Working with ohphoneX
  6. Miscellaneous
  7. Known Bugs
  8. Glossary

Hardware and Software Requirements

  1. Mac OS X 10.3
  2. Audio input/output devices (supports 1- and 2-channel devices only)
  3. USB webcam or Firewire webcam/camcorder device (may require driver)


  1. Install ohphoneX

    Mount the disk image, drag the application ohphoneX from the mounted disk to your application folder or anywhere on your hard disk.

    To enable ohphoneX's system service feature as well as the callto URL support in your browser, you need to copy ohphoneX to your /Applications or ~/Applications folder and re-login.

  2. Install drivers for webcam

    If ohphoneX does not display your local video, or it pops up a warning panel showing it has problems communicating with your video input device, your webcam or camcorder may not be supported by QuickTime. You will need to install drivers for your webcam or camcorder.

    You can always contact the device's vendor for drivers. In addition, you can try the drivers from the following two providers: IOXperts and macam.

    macam is an open source project that provides drivers for several USB webcams. You can find the list of supported USB webcams (macam) at their web sites.

    IOXperts is a company that provides and supports drivers for both USB and Firewire webcams. The list of supported USB webcams (IOXperts) and supported Firewire webcams (IOXperts) can be found at their web sites. The USB driver from IOXperts supports some webcams that macam does not support. In addition, their drivers can output higher frame rate for some webcams, such as Logitech QuickCam Pro 3000.

    We do not know any third party who provides drivers for Firewire camcorder so far. If you have a Firewire camcorder and it is not supported, please contact Apple or the vendor for the drivers.

Other Preparations

You probably have to check the firewall settings on your machine. There is a detailed instruction available in this manual.

If you are behind a NAT and plan to use ohphoneX to make calls outside your LAN, you have to enable IP Address translation. ohphoneX warns you if it thinks that you are behind a NAT and you haven't enabled IP Address translation. (Unless you have deactivated this warning in Preferences)

If you plan to use ohphoneX with NetMeeting, and either you or the other party have a low-bandwidth connection (such as modem), you can install a GSM codec on the NetMeeting machine for better audio quality. Please try download the "Netmeeting-GSM Packages" from this link and install on the NetMeeting machine as described in its README file. The audio quality using the GSM codec is not great, but better than the default of G.711 under low bandwidth connection.