Webcam32 FAQs       User's Guide       Java Support       Help Wizard

Audio


The Audio feature allows Webcam32 to stream audio at various bit rates through a TCP/IP connection using Webcam32's HTTP server and a Java applet.


Bit Rates

Bit rates are the rate at which audio sampling is streamed, controls the amount of bandwidth used, and restricts connection access.

Bitrates
  • High - higher level bit rate offered to client connections
  • Low - lower level bit rate offered to client connections

Restrictions

  • Max Stream Count - maximum number of client connections allowed
  • Max Stream Interval - maximum amount of time for each connection
  • Max Bandwidth Usage - maximum amount bandwidth usage allowed in kilobits


Enable Audio Streaming

Allows remote connections to access audio. This must be checked in order for remote users to receive the audio stream.


Remote Access

To enable remote access of an audio stream, Enable audio and both the high and low bit rate options need to be selected from the Audio dialog. Streaming limitations, such as timeout value and maximum number of users, are also displayed in this dialog. To put an audio stream on a web site, the following HTML code needs to be supplied.

1 <applet code="SurveyorAudioClient.class" 2 codebase="http://YOUR IP ADDRESS:8888/applet" 3 archive="audio.jar" 4 width="500" 5 height="100"> 6 <param name="url" value="http://YOUR IP ADDRESS:8888/audio/low"> 7 <param name="controls" value="visible"> 8 </applet>

Audio.jar needs to be present in your Webcam32 program directory. Replace your IP Address with the IP address of the machine running Webcam32. Replace 8888 with the remote access port number specified under TCP/IP preferences. The URL parameter can have a value of either high or low after the IP:Port/audio. This will choose from the high and low bit rates set in the Audio dialog. The Controls parameter determines the display mode of the applet. If set to Hidden or if the parameter is omitted, the applet will not be displayed and will begin streaming as soon as it is loaded. If set to Visible, the user will be given control over playback functionality.