Hi all,<br>i need to make player of streamed content, which will work in IE, firefox and opera. I don&#39;t want to have it as plugin, because of safety reasons. So i think the best solution is to make it as an Java applet. I would like to use combination of JMF+Live (if you know better solution, please write it). I tried JMStudio, but it&#39;s not working, it looks like there is some problem in RTP implementation on Sun&#39;s library (RTSP seems to be working). I have this conclusion from JMStudio log:
<br><br>#<br># JMF Version 2.1.1e<br>#<br><br>## Platform: Windows XP, x86, 5.1<br>## Java VM: Sun Microsystems Inc., 1.5.0<br><br>## Player created: com.sun.media.content.rtsp.Handler@110c31<br>##&nbsp;&nbsp; using DataSource: com.sun.media.protocol.rtsp.DataSource@13f991
<br><br>## outgoing msg:<br>## DESCRIBE rtsp://172.31.149.238/test.mp3 RTSP/1.0<br>CSeq: 377<br>Accept: application/sdp<br>User-Agent: JMF RTSP Player Version 2.1.1e<br><br><br>## incoming msg:<br>## RTSP/1.0 200 OK<br>CSeq: 377
<br>Date: Tue, Jan 16 2007 11:01:52 GMT<br>Content-Base: rtsp://172.31.149.238/test.mp3/<br>Content-Type: application/sdp<br>Content-Length: 302<br><br>v=0<br>o=- 5813127402 1 IN IP4 <a href="http://172.31.149.238">172.31.149.238
</a><br>s=MPEG-1 or 2 Audio<br>i=test.mp3<br>t=0 0<br>a=tool:LIVE555 Streaming Media v2006.11.15<br>a=type:broadcast<br>a=control:*<br>a=range:npt=0-300.769<br>a=x-qt-text-nam:MPEG-1 or 2 Audio<br>a=x-qt-text-inf:test.mp3
<br>m=audio 0 RTP/AVP 14<br>c=IN IP4 <a href="http://0.0.0.0">0.0.0.0</a><br>a=control:track1<br><br>## outgoing msg:<br>## SETUP rtsp://172.31.149.238/test.mp3/track1 RTSP/1.0<br>CSeq: 378<br>Transport: RTP/AVP;unicast;client_port=46674-46675
<br>User-Agent: JMF RTSP Player Version 2.1.1e<br><br><br>## incoming msg:<br>## RTSP/1.0 200 OK<br>CSeq: 378<br>Date: Tue, Jan 16 2007 11:01:52 GMT<br>Transport: RTP/AVP;unicast;destination=<a href="http://172.31.149.238">
172.31.149.238</a>;client_port=46674-46675;server_port=6972-6973<br>Session: 4<br><br><br>## outgoing msg:<br>## PLAY rtsp://172.31.149.238/test.mp3 RTSP/1.0<br>CSeq: 379<br>Range: npt=0.0-<br>Session: <br>User-Agent: JMF RTSP Player Version 
2.1.1e<br><br><br>## incoming msg:<br>## RTSP/1.0 200 OK<br>CSeq: 379<br>Date: Tue, Jan 16 2007 11:01:52 GMT<br>Range: npt=0.000-<br>Session: 4<br>RTP-Info: url=rtsp://172.31.149.238/test.mp3/track1;seq=35049;rtptime=1277791466
<br><br><br>## RTP audio socket buffer size: 378 bytes.<br><br>XX Failed to realize: Server is not responding<br>$$ Profile: instantiation: 0 ms<br><br>## Player created: com.sun.media.content.unknown.Handler@747fa2<br>##&nbsp;&nbsp; using DataSource: 
com.sun.media.protocol.rtp.DataSource@1be16f5<br><br>$$ Profile: parsing: 16 ms<br><br>## Building flow graph for: null<br><br>## Building Track: 0<br>## Input: mpegaudio/rtp, 44100.0 Hz, 16-bit, Stereo, LittleEndian, Signed
<br><br><br>## Here&#39;s the completed flow graph:<br>&nbsp; com.sun.media.parser.RawBufferParser@1ae90c<br>&nbsp;&nbsp;&nbsp;&nbsp; connects to: com.sun.media.codec.audio.mpa.DePacketizer@ba4211<br>&nbsp;&nbsp;&nbsp;&nbsp; format: mpegaudio/rtp, 44100.0 Hz, 16-bit, Stereo, LittleEndian, Signed
<br>&nbsp; com.sun.media.codec.audio.mpa.DePacketizer@ba4211<br>&nbsp;&nbsp;&nbsp;&nbsp; connects to: com.sun.media.codec.audio.mpa.NativeDecoder@47a0d4<br>&nbsp;&nbsp;&nbsp;&nbsp; format: mpegaudio, 44100.0 Hz, 16-bit, Stereo, Signed<br>&nbsp; com.sun.media.codec.audio.mpa.NativeDecoder@47a0d4
<br>&nbsp;&nbsp;&nbsp;&nbsp; connects to: com.sun.media.renderer.audio.DirectAudioRenderer@55bb93<br>&nbsp;&nbsp;&nbsp;&nbsp; format: LINEAR, 44100.0 Hz, 16-bit, Stereo, BigEndian, Signed<br><br><br>$$ Profile: graph building: 125 ms<br><br>$$ Profile: realize, post graph building: 16 ms
<br>--------------------------------------------------------------------------------------------------------------------------<br>Is there anyone who has an idea what must be corrected or is there anyone who dealed the same problem (browser rtp player+live server) and is able to share solution?
<br>Thanks for response.<br>Petr<br><br><br>