[Live-devel] unable to play stream, unexpected "Stream EOF detected" error

Ross Finlayson finlayson at live.com
Sun Jan 9 10:01:25 PST 2005


>I'm trying to play the following stream using mplayer.
>
>rtsp://data1.russiantvonline.com/smils/eralash.smil
>
>But it immediately reports "Stream EOF detected" and stops. VLC behaves 
>similarly.
>At the same time, this stream is perfectly played by RealPlayer.
>
>So it seems to be a bug in live.com streaming software.

No, there's no 'bug'.  The problem is that the stream uses SMIL, which the 
LIVE.COM RTSP client software does not support.  Note the result of running
         openRTSP -V rtsp://data1.russiantvonline.com/smils/eralash.smil

openRTSP -V rtsp://data1.russiantvonline.com/smils/eralash.smil
Sending request: OPTIONS 
rtsp://data1.russiantvonline.com/smils/eralash.smil RTSP/1.0
CSeq: 1
User-Agent: openRTSP (LIVE.COM Streaming Media v2005.01.07)


Received OPTIONS response: RTSP/1.0 200 OK
CSeq: 1
Date: Sun, 09 Jan 2005 17:58:12 GMT
Server: RealServer Version 9.0.2.794 (linux-2.2-libc6-i586-server)
Public: OPTIONS, DESCRIBE, ANNOUNCE, PLAY, SETUP, GET_PARAMETER, 
SET_PARAMETER, TEARDOWN
RealChallenge1: e3117dc46f606714c09136f3ef589174
StatsMask: 3


Sending request: DESCRIBE 
rtsp://data1.russiantvonline.com/smils/eralash.smil RTSP/1.0
CSeq: 2
Accept: application/sdp
User-Agent: openRTSP (LIVE.COM Streaming Media v2005.01.07)


Received DESCRIBE response: RTSP/1.0 200 OK
CSeq: 2
Date: Sun, 09 Jan 2005 17:58:12 GMT
Cache-Control: no-cache
Last-Modified: Fri, 07 Jan 2005 16:45:02 GMT
Content-base: rtsp://data1.russiantvonline.com/smils/eralash.smil/
Content-type: application/sdp
Content-length: 512


Need to read 512 extra bytes
Read 512 extra bytes: v=0
o=- 1105116324 1105116324 IN IP4 67.19.42.106
s=<No title>
i=<No author> <No copyright>
c=IN IP4 0.0.0.0
t=0 0
a=SdpplinVersion:1610645080
a=StreamCount:integer;1
a=range:npt=0-0
m=application 0 RTP/AVP 101
b=AS:1
a=control:streamid=0
a=range:npt=0-0
a=length:npt=0
a=rtpmap:101 smil/1000
a=mimetype:string;"application/smil"
a=AvgBitRate:integer;1000
a=StreamVersion:integer;0
a=PreRoll:integer;1000
a=ContentVersion:integer;0
a=ASMRuleBook:string;"TimestampDelivery=TRUE,priority=10;"

Opened URL "rtsp://data1.russiantvonline.com/smils/eralash.smil", returning 
a SDP description:
v=0
o=- 1105116324 1105116324 IN IP4 67.19.42.106
s=<No title>
i=<No author> <No copyright>
c=IN IP4 0.0.0.0
t=0 0
a=SdpplinVersion:1610645080
a=StreamCount:integer;1
a=range:npt=0-0
m=application 0 RTP/AVP 101
b=AS:1
a=control:streamid=0
a=range:npt=0-0
a=length:npt=0
a=rtpmap:101 smil/1000
a=mimetype:string;"application/smil"
a=AvgBitRate:integer;1000
a=StreamVersion:integer;0
a=PreRoll:integer;1000
a=ContentVersion:integer;0
a=ASMRuleBook:string;"TimestampDelivery=TRUE,priority=10;"

Unable to create receiver for "application/SMIL" subsession: RTP payload 
format unknown or not supported




More information about the live-devel mailing list