This beta release of Microsoft NetShow includes executables for the following platforms:
x86 Linux ELF | "netshow_linux" |
SGI Irix 6.x | "netshow_sgi" |
Sun Sparc SunOS 4.x | "netshow_sunos" |
Sun Sparc SunOS 5.5+ | "netshow_solaris" |
Sun Sparc Solaris 2.5+ | "netshow_solaris" |
Table of Contents
I) Installation
NetShow may be copied to any directory where you keep your other executables. Common places are "/usr/local/bin" or a "bin" directory in your home directory. For example if you wish to install the linux version of "netshow" into the directory "/usr/local/bin" you could type:
NOTE: the executable was renamed from "netshow_linux" to "netshow" in the process shown above.
In order to run NetShow, type at your prompt:
"netshow"
or
"netshow file.asf"
where "file.asf" is the name of an ASF file.
II) Setting NetShow up
as a Helper Application for a WWW Browser -- There are three
things you need to do in order to get your WWW browser to
properly call up NetShow to view ASF files.
Edit the ".mailcap" file located in your home directory and add the following line at the top of it:
video/x-ms-asf netshow %s;
You may want to give the full path name to where you place the "netshow" executable. For example if you place "netshow" in the directory "/usr/local/bin" you would add the following line to the ".mailcap" instead of the one above:
video/x-ms-asf /usr/local/bin/netshow %s;
For example if you put "netshow" in "/usr/local/bin" and this is what your ".mailcap" file looks like now:
video/mpeg;
mpeg_play %s;
video/quicktime xanim %s
video/avi xanim %s
video/fli xanim %s
audio/wav xanim %s
audio/au xanim %s
audio/x-mpeg maplay %s
audio/x-pn-realaudio raplayer %s
image/* xv %s
You would change it to be(by adding the top line):
video/x-ms-asf
/usr/local/bin/netshow %s;
video/mpeg; mpeg_play %s;
video/quicktime xanim %s
video/avi xanim %s
video/fli xanim %s
audio/wav xanim %s
audio/au xanim %s
audio/x-mpeg maplay %s
audio/x-pn-realaudio raplayer %s
image/* xv %s
There is also usually an "Options" menu that allows you to specify the location of these files. Consult the instructions, man pages, or help features that came with the WWW browser you wish to configure.
Playback Protocols and Features:
Playback direct from a file.
Playback via HTTP protocol.
Playback via MMS protocol (both TCP and UDP)
Playback via Multicast protocol (ASFM)
Rollover support.
HTTP proxy support.
Seek to Markers.
Striding (FF/RW)
Video Codecs
(by platform):
Linux: MPEG 4, Vivo H263, Duck TrueMotion RT 2.0
SGI: MPEG 4, Vivo H263
SunOS & Sun Solaris: MPEG 4
Audio Codecs
(by platform):
Linux: PCM, MS ADPCM, MPEG Layer 3, Vivo G723.1, Vivo
Siren
SGI: PCM, MS ADPCM, MPEG Layer 3, Vivo G723.1, Vivo Siren
SunOS & Sun Solaris: PCM, MS ADPCM, MPEG Layer 3
Bugs
There are some known issues with mutlicast support that
will be addressed in future releases.
Notes
In order to successfully use multicast on Linux,
you need to compile the kernel to enable
multicast support. You may also have to do the
following as superuser:
Bugs
- XFree86 and Matrox Milleniums. At depth 24 XFree86 packs pixels into 3 bytes. This is nonstandard and not yet supported. You may run your Display at depth 16 or 32 or use commerical X11 servers from Metrox and Xinside(now TBD), both of which correctly implement depth 24 on Matrox Milleniums.
Notes
Bugs
With the exception of multicast support, the user
shouldn't have to configure anything.
Notes
SunOS 4.x does not have multicast support. There
are patches available that allow an advanced user
or sysadm to compile support into SunOS 4.1.3 or
newer kernels.
Bugs
Some Sparc 5's require a patch in order to get
audio working correctly. Please contact Sun for
more information.
Multicast support wasn't added to Solaris until
Rev 2.3. With Solaris 2.5+(same as SunOS 5.5+)
the user shouldn't have to configure anything
special to run netshow.
[Download links snipped.]
© 1997 Microsoft Corporation. All rights reserved.