home *** CD-ROM | disk | FTP | other *** search
- StreamWorks 2.0
- ⌐1996 Xing Technology, Inc.
-
- http://www.xingtech.com/
-
- Contents
-
- - Introducing the StreamWorks Player
- - Playing Streams
- - Displaying Information about a Stream
- - Controlling the Video Display Window
- - Controlling Audio Playback
- - Setting Network Options
- - Diagnostics
- - Contacting us
-
- Introducing the StreamWorks¬ Player
-
- The StreamWorks Player is an application for receiving video/audio streams delivered by StreamWorks Servers and StreamWorks
- Transmitters. The StreamWorks Player features:
- - VCR-style controls for controlling playback;
- - flexible methods for opening streams;
- - diagnostic tools.
-
- The StreamWorks Player currently supports a number of computer platforms and is available in two forms:
- - Helper Application - This version of the StreamWorks Player operates as a stand-alone application and as a Helper Application
- to web browsers.
- - Plug-In - This version of the StreamWorks Player operates as a Plug-In to Netscape 2.x.
-
- Consult Xing's Web site (www.xingtech.com) for the current availability on the supported platforms and for general information
- about StreamWorks, the StreamWorks Player's relationship to other StreamWorks components, and the types of streams available.
-
-
- Playing Streams
- Starting the StreamWorks Player
-
- As with most applications, you can start the StreamWorks Player in a number of ways:
- On the Macintosh - Open the StreamWorks Player program, e.g., by double-clicking on the "StreamWorks Player"
- icon, or double click one of its files.
-
- Opening and Closing Streams
-
- When the StreamWorks Player is registered as a helper application, it automatically opens a stream any time you click on a
- Hypertext reference to a file with the ".xdm" filename extension. An XDM file contains a stream specification that resembles
- a standard URL used by WEB Browsers; URL-style stream specifications are in the form:
-
- XDMA://{swServer}:{swPort}/{Stream}
-
- Where:
- - "XDMA" specifies the StreamWorks protocol;
- - {swServer} is the IPaddress of a StreamWorks Server;
- - {swPort} is the Port to which the StreamWorks Server listens for stream requests; by default, this Port is "1558" and
- can usually be excluded from the URL.
- - {Stream} is the name of a PLAY file or an on-demand audio/video file residing on the StreamWorks Server.
- For example:
- XDMA://111.222.111.222:1558/grammy.mpg
-
- Opening Streams With Menu Commands
-
- After starting the StreamWorks Player, you can use menu commands to open a stream:
- - Choose "Open Stream?" from the File menu. A dialog appears and asks you to enter a stream specification.
- - Enter a URL-style stream specification or the pathname of a local XDM file, and click the OK button.
-
- Opening Streams With Command Line Parameters
-
- You can cause the StreamWorks Player to automatically open a stream by passing it the pathname of a local XDM file as
- a command line parameter.
-
-
- Starting and Stopping Playback
-
- After opening a stream, use the following techniques to control playback:
- - To begin playback, click the Play button.
- - To stop playback, click the Stop button.
-
- NOTE: When you stop and re-start playback, the StreamWorks Player first closes its connection to the current StreamWorks
- Server and then must establish a new connection to the StreamWorks Server. If the StreamWorks Server becomes busy
- while playback is stopped, the attempt to establish a new connection may be refused, and you will receive an error
- "Stream Busy".
-
- Navigating a Stream
-
- To change the current position within a stream that has been opened in the StreamWorks Player, drag the Slider across
- the Track Bar to the desired position. When you use this technique, the Current Position Indicator displays the new position.
-
- NOTE: The navigation controls are available only when the current stream is an On-Demand File.
-
- Closing a Stream
-
- To close a stream that is opened in the StreamWorks Player, use one of the following techniques:
- - Choose Close from the File menu.
- - Open another stream; the previously opened stream is automatically closed.
- - Exit the StreamWorks Player.
-
-
- Displaying Information abaout a Stream
-
- To display information about a stream that has been opened in the StreamWorks Player, use one of the following techniques:
- - Choose Stream Info? from the File menu.
- - Click the Info button.
-
- The Information Window appears and displays the following information about the opened stream:
- - Server Name - the IP address of the StreamWorks server from which the stream originates.
- - Stream Name - the name of the current stream.
- - Stream Length - the total duration of the stream expressed in SMPTE Timecode format. This field is active only when
- the current stream is an On-Demand File.
- - File Duration - the temporal length of the stream expressed in SMPTE Timecode format.
- - Total Data Rate - the total amount of data in the stream measured in kilobits/second.
- - Video Data Rate - the amount of video data in the stream measured in kilobits/second.
- - Video Width - the horizontal size of video frames in the stream measured in pixels.
- - Video Height - the vertical size of video frames in the stream measured in pixels.
- - Total Audio Rate - the amount of audio data in the stream measured in kilobits/second.
- - Audio Sample Rate - the sample rate of audio data in the stream;
- - Audio Channels - the number of channels in the stream's audio data; valid values are Mono, Stereo, Joint Stereo,
- and Dual Channel.
- - Audio Format - the format of audio data in the stream; valid values are MPEG1, MPEG2, and LBR.
-
-
- Controlling the Video Display Window
-
- When you open a stream that contains video data, the Video Display Window appears and displays the stream's
- first video frame. Read the following topics for instructions for controlling the Video Display window.
-
- Stretching the Video Display Window
- To resize the Video Display Window by stretching the Window, use standard techniques for resizing the window frame.
- Hold the Control key while stretching the Video Display window to maintain the windows' Aspect Ratio.
-
- NOTE: Stretching the Video Display window is currently unsupported in the StreamWorks Player for Xwindows.
-
- Closing the Video Display Window
- Closing the Video Display window hides the window and closes the current stream.
-
- Video Frame Quality
- StreamWorks on the Macintosh requires at least 256 colors to run.
-
- Controlling Audio Playback
- When you play a stream that contains audio data, the StreamWorks Player plays the audio through your computer's
- Sound System and provides controls for muting audio playback and adjusting audio playback volume.
-
- Muting Audio Playback
-
- To toggle the Mute setting, click the Audio button.
-
- Adjusting Audio Playback Volume
-
- To adjust the audio playback volume, right-mouse click the Audio button, and drag the Volume Control's slider adjust the volume.
-
- Controlling Audio Quality
-
- To control audio playback quality, use the following items in the Settings menu:
- - Playback -> Mono - Forces Monaural Audio Playback.
- - Playback -> Stereo - Enables Stereo Audio Playback.
- - Playback -> Optimize Audio - Causes the StreamWorks Player to optimize audio quality.
- - Playback -> Mixed - Causes the StreamWorks Player to balance resource allocation between audio and video playback.
- - Playback -> Optimize Video - Causes the StreamWorks Player to reduce audio quality, so processing time can be allocated
- to video playback.
-
- The characteristics of the audio data generated by the StreamWorks Player can affect your computer's overall playback
- performance; e.g., stereo audio contains twice as much data as monaural audio. Depending on the nature of your computer's
- sound system, the overhead processing associated with transferring this additional data to your computer's sound board
- may adversely affect overall playback performance.
-
-
- Setting Network Options
-
- To insure proper interaction with other StreamWorks components, you must specify your computer's network connection
- speed and relationship to network firewalls.
-
- Specifying a Connection Speed
-
- When the StreamWorks Player sends to a StreamWorks Server a stream request, the request includes data indicating the
- StreamWorks Player's network connection speed. To insure proper delivery of streams, you must specify your computer's
- connection speed by choosing an item from the StreamWorks Player's Settings menu:
-
- - 9600 Modem - indicates that your computer's connection speed is 9.6kbs;
- - 14.4 Modem - indicates that your computer's connection speed is 14.4kbs;
- - 28.8 Modem - indicates that your computer's connection speed is 28.8kbs;
- - 56K (1B ISDN) - indicates that your computer's connection speed is 56kbs;
- - 128K (2B ISDN) - indicates that your computer's connection speed is 128kbs;
- - 1.5M (T1) - indicates that your computer's connection speed is 1500kbs;
- - Other - opens a dialog in which you enter your computer's connection speed.
-
- Specifying a Firewall Proxy
-
- A firewall is a device (usually a computer) that prevents direct network communications between a Local Area Network
- (e.g., a LAN in a corporate office) and the Internet. Any network communications between the LAN and the Internet
- must be permitted by "punching holes" in the firewall or running "proxies" on the firewall.
-
- StreamWorks streams may be accessed through firewalls via one of two methods - either the network administrator needs
- to "punch a hole" in the existing firewall for incoming and outgoing UDP traffic on port 1558 (this is Xing's InterNIC
- registered port), or your administrator can run an appropriate proxy.
-
- If your administrator chooses to run a firewall proxy, you must configure the StreamWorks Player to use this proxy
- when contacting StreamWorks Servers:
- - Start the StreamWorks Player
- - Choose Network╔ from the Settings menu.
- - Complete the Firewall proxy fields as instructed by your administrator.
-
-
- Diagnostics
-
- The StreamWorks Player's Diagnostics window displays various real-time statistics regarding stream reception.
-
-
- Contacting us
-
- Xing Technology
- 1540 West Branch Street
- Arroyo Grande, CA, 93420
- Phone 805/473-0145
-
- http://www.xingtech.com/
-