[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