Posts: 9
Joined: Sep 2008
Reputation:
0
When playing a RTSP stream on Windows XP, libavformat seems to return error -5, aka AVERROR_IO (I got that error number from my own debug addition to the source code, which adds the return value from m_dllAvFormat.av_open_input_file).
This was in 2006 required, because ffmpeg didn't support RTSP on Windows back then. Strangely, on a Vista machine, exactly the same binary correctly plays the stream?
Posts: 12,706
Joined: Nov 2003
Reputation:
129
spiff
Team-Kodi Member
Posts: 12,706
we use ffmpeg for rtsp so you need to take this to them. before you do so make sure it fails with ffplay as well
Posts: 9
Joined: Sep 2008
Reputation:
0
Hi, this problem does not seem to occur with ffplay (September 6th build) -- it correctly opens the RTSP stream and reads from it according to Wireshark.
Posts: 12,706
Joined: Nov 2003
Reputation:
129
spiff
Team-Kodi Member
Posts: 12,706
rite. then its our issue. please open a trac ticket (linking here / quoting your discoveries)
Posts: 4,997
Joined: May 2004
Reputation:
12
Probably has something to do with our ffmpeg being some 2300 revisions behind. An update is planned after atlantis.
Posts: 9
Joined: Sep 2008
Reputation:
0
This even occurs with the latest ffmpeg DLL files (compiled myself using the build_xbmc_win32.sh, and resolved some missing exports), which is pretty strange.