mim: Application
that allows viewing of MPEG-I streams multicasted according to RFC1889,
RFC1890, RFC2250. These are video streams broadcasted at 30 fps over
the mbone. Audio is typically in the form of MPEG layer 2 or 3.
MpegTV: MPEG player for Solaris,
Linux, and other Unix flavors. Also has an SDK.
Heuris: CBR and VBR MPEG software
codecs, non-real-time
Andrea Basso developed a
client/server system that streams MPEG2 elementary streams over RTP.
The University of Paderborn has developed
a multimedia server on a parallel computer which streams MPEG-1 System
streams using RTP (RTSP for control), and a client that plays them
(written in C++ and using Active Movie for the decoding, implemented as
a Netscape Plug-in). The server runs on a Parsytec CC machine (A
parallel machine based on Power-PCs and High-Speed links for the
interconnection) using AIX as Operating System (with the PARIX
extensions for the parallel platform). Although scalable to different
sizes of the machine (even 1 processor), it needs the PARIX extensions
to run, and therefore is only available for the Parsytec machine. The
implementation is quite modular, with different software modules for the
RTP stuff, the RTSP stuff, and other tasks like scheduling or admission
control.
The german company "Axcent" has also developed an RTSP/RTP server for
PC platforms and the corresponding client.
People from Siemens ZT in Munich are also working on the
adaptation from a media server and client (Java applet, JMF based)
to work with RTP and RTSP.