From: Andrew Wason <[EMAIL PROTECTED]>
Subject: Re: Does G2 server really support RTP?

At 10:26 AM 11/29/99 -0800, RealForum wrote:

 >According to documentation the data protocol of choice between RealPlayer
 >and RealServer (G2) is RDT, but RTP is enabled too.


I think the file format plugin for the datatype you want to stream must be
RTP-enabled (i.e. it must know how to packetize RTP).  You can determine
which plugins are RTP enabled using
IRMAPacketFormat::GetSupportedPacketFormats (see "Supporting Multiple
Packet Formats" in the SDK docs).

I did this and found the following file format plugins claim to support RTP:

RealNetworks AU File Format Plugin (audio/x-pn-au)
RealNetworks WAVE File Format Plugin (audio/x-pn-wav)
RealNetworks AVI File Format Plugin (application/x-pn-avi-plugin)

So put one of the above media formats on your G2 server and try to stream
that to the QT player.  I tried this with WAV, AVI and AU, and QT connected
and then GPF'd in each case.  Oh well.

You should also be able to put the above formats on a QT server and stream
to RealPlayer using RTP.

I also tried playing AU and WAV files from RealServer using the JavaSoft
JMF2.0 client application (it supports RTSP/RTP).  This failed to parse the
RTSP response header from RealServer:
java.lang.NumberFormatException: 1031;server_port=8336-8337



 >I've tried to use QuickTime player with G2 server. It fails with error 461
 >(unsupported transport).
 >
 >This what is going on.
 >
 >The client sends SETUP message.
 >
 >SETUP rtsp://192.168.184.107/g2video.rm/streamid=1 RTSP/1.0CSeq: 2Transport:
 >RTP/AVP;unicast;client_port=6970-6971User-Agent: QTS/1.0.3


Even if RealServer could serve RealVideo files using RTP, QT can't play
them.  You need to serve a file format QT can understand, and one that
RealServer is capable of serving via RTP.

Andrew

--
Andrew Wason
softcom
[EMAIL PROTECTED]


*******************************************************
The RealForum is an email discussion group focused on using RealNetworks
products. The RealForum is a place to post messages about the best methods
for creating content using RealNetworks technologies and the planning and
implementation of streaming-media web sites.  Archives of RealForum can
be found at http://realforum.real.com

If you ever want to remove yourself from this mailing list,
you can send mail to <[EMAIL PROTECTED]> with the following
command in the body of your email message:

    unsubscribe realforum

or from another account, besides the address you subscribed with:

    unsubscribe realforum <[EMAIL PROTECTED]>

Reply via email to