Hi here is a sample link that doesn't work on xbmx 2.01 and with the last version of mplayer, (I use the script MediaStream 0.6).
The original http rm link:
http://helix-v2.sri.ch/ramgen/tsr/nouvo/...07-450k.rm
An the decoded direct link:
rtsp://62.2.180.141:554/tsr/nouvo/2007/nouvo_04122007-450k.rm
And the debug log ...
16:20:27 M: 24055808 INFO: mplayer play:rtsp://62.2.180.141:554/tsr/tj/2007/tj_04212007-450k.rm cachesize:4096
16:20:28 M: 17010688 DEBUG: msg: set audio functions called
16:20:28 M: 17010688 DEBUG: msg: done
16:20:28 M: 17010688 INFO: Using -subcp enca:__:ISO-8859-1 to detect the subtitle charset
16:20:28 M: 17010688 INFO: Flipping bi-directional subtitles disabled
16:20:28 M: 17010688 DEBUG: msg: mplayer_init()
16:20:28 M: 17010688 DEBUG: msg: enable mplayer osd
16:20:28 M: 17010688 DEBUG: msg: MPlayer dev-CVS-070415-15:13-3.4.2 © 2000-2004 MPlayer Team
16:20:28 M: 17010688 DEBUG: msg: CPU: Intel Celeron 2/Pentium III Coppermine,Geyserville
16:20:28 M: 17010688 DEBUG: msg: (Family: 6, Stepping: 10)
16:20:28 M: 17010688 DEBUG: msg: Detected cache-line size is 32 bytes
16:20:28 M: 17010688 DEBUG: msg: CPUflags: MMX: 1 MMX2: 1 3DNow: 0 3DNow2: 0 SSE: 0 SSE2: 0
16:20:28 M: 17010688 DEBUG: msg: Compiled for x86 CPU with extensions:
...
...
16:20:28 M: 16560128 DEBUG: msg: 107 audio & 226 video codecs
16:20:28 M: 16560128 DEBUG: msg: CommandLine:
16:20:28 M: 16560128 DEBUG: msg: '-dr'
16:20:28 M: 16560128 DEBUG: msg: '-v'
16:20:28 M: 16560128 DEBUG: msg: '-subcp'
16:20:28 M: 16560128 DEBUG: msg: 'enca:__:ISO-8859-1'
16:20:28 M: 16560128 DEBUG: msg: '-channels'
16:20:28 M: 16560128 DEBUG: msg: '6'
16:20:28 M: 16560128 DEBUG: msg: '-ac'
16:20:28 M: 16560128 DEBUG: msg: 'hwdts,hwac3,'
16:20:28 M: 16560128 DEBUG: msg: '-noflip-hebrew'
16:20:28 M: 16560128 DEBUG: msg: '1.avi'
16:20:28 M: 16560128 DEBUG: msg:
16:20:28 M: 16560128 DEBUG: msg: get_path('font/font.desc') -> 'Q:\system\players\mplayer\font/font.desc'
16:20:28 M: 16031744 DEBUG: msg: font: can't open file: Q:\system\players\mplayer\font/font.desc
16:20:28 M: 16031744 DEBUG: msg: font: can't open file: Q:\system\players\mplayer/font/font.desc
16:20:28 M: 16560128 DEBUG: msg: Using MMX (with tiny bit MMX2) Optimized OnScreenDisplay
16:20:28 M: 16527360 DEBUG: msg: Using XBOX High Resolution Timers for timing
16:20:28 M: 16527360 DEBUG: msg: get_path('input.conf') -> 'Q:\system\players\mplayer\input.conf'
16:20:28 M: 16527360 DEBUG: msg: Parsing input config file Q:\system\players\mplayer\input.conf
16:20:28 M: 16519168 DEBUG: msg: Input config file Q:\system\players\mplayer\input.conf parsed: 51 binds
16:20:28 M: 16519168 DEBUG: msg: mplayer_open_file(rtsp://62.2.180.141:554/tsr/tj/2007/tj_04212007-450k.rm)
16:20:28 M: 16519168 INFO: Stating file rtsp://62.2.180.141:554/tsr/tj/2007/tj_04212007-450k.rm.conf
16:20:28 M: 16519168 DEBUG: msg: Loading config 'rtsp://62.2.180.141:554/tsr/tj/2007/tj_04212007-450k.rm.conf'
16:20:28 M: 16519168 DEBUG: msg: Reading config file rtsp://62.2.180.141:554/tsr/tj/2007/tj_04212007-450k.rm.conf
16:20:28 M: 16506880 ERROR: XFILE::CFile::Open - Error opening rtsp://62.2.180.141:554/tsr/tj/2007/tj_04212007-450k.rm.conf
16:20:28 M: 16506880 DEBUG: msg: : err:0
16:20:28 M: 16519168 DEBUG: msg:
Playing rtsp://62.2.180.141:554/tsr/tj/2007/tj_04212007-450k.rm.
16:20:28 M: 16519168 DEBUG: msg: find subtitles
16:20:28 M: 16519168 DEBUG: msg: auto open Z:\subtitle
16:20:28 M: 16519168 DEBUG: msg: Filename for url is now rtsp://62.2.180.141:554/tsr/tj/2007/tj_04212007-450k.rm
16:20:28 M: 16519168 DEBUG: msg: protocol:rtsp
16:20:28 M: 16519168 DEBUG: msg: open stream protocol:rtsp
16:20:28 M: 16498688 DEBUG: msg: WINSOCK2 init: 0
16:20:28 M: 16498688 DEBUG: msg: Filename for url is now rtsp://62.2.180.141:554/tsr/tj/2007/tj_04212007-450k.rm
16:20:28 M: 16498688 DEBUG: msg: Connecting to server 62.2.180.141[62.2.180.141]:554 ...
16:20:29 M: 16498688 DEBUG: msg: Cache size set to 4096 KBytes
16:20:29 M: 16498688 DEBUG: msg: Connected to server: 62.2.180.141
16:20:29 M: 11751424 DEBUG: msg: CACHE_PRE_INIT: 0 [0] 0 pre:0 eof:0
16:20:29 M: 11751424 DEBUG: msg:
Cache fill: 0.00% (0 bytes)
16:20:29 M: 11751424 DEBUG: msg:
Cache fill: 0.00% (0 bytes)
...
...
16:20:43 M: 11751424 DEBUG: msg:
Cache fill: 18.75% (786432 bytes)
16:20:43 M: 11751424 DEBUG: msg: demux_open(010A4010,11,-1,-1,-1)
16:20:43 M: 11751424 DEBUG: msg: Checking for REAL
16:20:43 M: 11751424 DEBUG: msg: REAL file format detected.
16:20:43 M: 11751424 DEBUG: msg: real: Header size: 18
16:20:43 M: 11751424 DEBUG: msg: real: Header object version: 0
16:20:43 M: 11751424 DEBUG: msg: real: File version: 0
16:20:44 M: 11751424 DEBUG: msg: Chunk: PROP (504f5250) (size: 0x32, offset: 0x12)
16:20:44 M: 11751424 DEBUG: msg: First index chunk offset: 0x0
16:20:44 M: 11751424 DEBUG: msg: First data chunk offset: 0x183
16:20:44 M: 11751424 DEBUG: msg: Flags (8):
16:20:44 M: 11751424 DEBUG: msg:
16:20:44 M: 11751424 DEBUG: msg: Chunk: CONT (544e4f43) (size: 0x15, offset: 0x44)
16:20:44 M: 11751424 DEBUG: msg: Chunk: MDPR (5250444d) (size: 0x72, offset: 0x59)
16:20:44 M: 11751424 DEBUG: msg: Found new stream (id: 0)
16:20:44 M: 11751424 DEBUG: msg: Stream description: Video Stream
16:20:44 M: 11751424 DEBUG: msg: Stream mimetype: video/x-pn-realvideo
16:20:44 M: 11751424 DEBUG: msg: ==> Found video stream: 0
16:20:44 M: 11751424 DEBUG: msg: video fourcc: RV40 (30345652)
16:20:44 M: 11751424 DEBUG: msg: ### skipping 0 bytes of codec info
16:20:44 M: 11751424 DEBUG: msg: Chunk: MDPR (5250444d) (size: 0xae, offset: 0xcb)
16:20:44 M: 11751424 DEBUG: msg: Found new stream (id: 1)
16:20:44 M: 11751424 DEBUG: msg: Stream description: Audio Stream
16:20:44 M: 11751424 DEBUG: msg: Stream mimetype: audio/x-pn-realaudio
16:20:44 M: 11751424 DEBUG: msg: ==> Found audio stream: 1
16:20:44 M: 11751424 DEBUG: msg: Found audio stream!
16:20:44 M: 11751424 DEBUG: msg: version: 5
16:20:44 M: 11751424 DEBUG: msg: header size: 78
16:20:44 M: 11751424 DEBUG: msg: coded_frame_size: 930
16:20:44 M: 11751424 DEBUG: msg: sub_packet_h: 16
16:20:44 M: 11751424 DEBUG: msg: frame_size: 930
16:20:44 M: 11751424 DEBUG: msg: sub_packet_size: 186
16:20:44 M: 11751424 DEBUG: msg: samplerate: 44100, channels: 2
16:20:44 M: 11751424 DEBUG: msg: audio fourcc: cook (6b6f6f63)
16:20:44 M: 11751424 DEBUG: msg: ======= WAVE Format =======
16:20:44 M: 11751424 DEBUG: msg: Format Tag: 28515 (0x6F63)
16:20:44 M: 11751424 DEBUG: msg: Channels: 2
16:20:44 M: 11751424 DEBUG: msg: Samplerate: 44100
16:20:44 M: 11751424 DEBUG: msg: avg byte/sec: 8010
16:20:44 M: 11751424 DEBUG: msg: Block align: 186
16:20:44 M: 11751424 DEBUG: msg: bits/sample: 16
16:20:44 M: 11751424 DEBUG: msg: cbSize: 16
16:20:44 M: 11751424 DEBUG: msg: Unknown extra header dump:
...
===========================
16:20:44 M: 11751424 DEBUG: msg: ### skipping 2 bytes of codec info
16:20:44 M: 11751424 DEBUG: msg: Chunk: DATA (41544144) (size: 0x6241080, offset: 0x179)
16:20:44 M: 11751424 DEBUG: msg: Packets in file: 89433
16:20:44 M: 11730944 DEBUG: msg: Auto-selected RM video ID = 0
16:20:44 M: 11677696 DEBUG: msg: Auto-selected RM audio ID = 1
16:20:44 M: 11665408 DEBUG: msg: VIDEO: RV40 [00300040,20100800] 480x360 (aspect 0.00) 25.00 fps
16:20:44 M: 11665408 DEBUG: msg: AUDIO: cook [6B6F6F63]
16:20:44 M: 11665408 DEBUG: msg: VIDEO: [RV40] 480x360 24bpp 25.000 fps 0.0 kbps ( 0.0 kbyte/s)
16:20:44 M: 11665408 DEBUG: msg: [V] filefmt:11 fourcc:0x30345652 size:480x360 fps:25.00 ftime:=0.0400
16:20:44 M: 11665408 DEBUG: msg: Clip info:
16:20:44 M: 11665408 DEBUG: msg: name:
16:20:44 M: 11665408 DEBUG: msg: author:
16:20:44 M: 11665408 DEBUG: msg: copyright:
16:20:44 M: 11665408 DEBUG: msg: get_path('sub/') -> 'Q:\system\players\mplayer\sub/'
16:20:44 M: 11665408 DEBUG: msg: Starting lookup for subs
16:20:44 M: 11665408 DEBUG: msg: Global Subsize: 0 - VOBSUB: -1, DEMUX: -1, SUBS: -1
16:20:44 M: 11665408 DEBUG: msg: Global Subpos : -1
16:20:44 M: 11665408 DEBUG: msg: ==========================================================================
16:20:44 M: 11665408 DEBUG: msg: Forced audio codec: hwdts
16:20:44 M: 11665408 DEBUG: msg: Forced audio codec: hwac3
16:20:44 M: 11665408 DEBUG: msg: Opening audio decoder: [ffmpeg] FFmpeg/libavcodec audio decoders
16:20:44 M: 11665408 DEBUG: msg: dec_audio: Allocating 192000 + 65536 = 257536 bytes for output buffer.
16:20:44 M: 11407360 DEBUG: msg: FFmpeg's libavcodec audio codec
16:20:44 M: 11292672 DEBUG: msg: INFO: libavcodec init OK!
16:20:44 M: 11235328 ERROR: CMPlayer::OpenFile : Access violation at 0x028298aa: Reading location 0x00000000
16:20:44 M: 11214848 DEBUG: msg: mplayer_close_file()
16:20:44 M: 11214848 DEBUG: msg:
16:20:44 M: 11214848 DEBUG: msg: uninit_player
16:20:45 M: 15941632 DEBUG: msg: WINSOCK2 uninit
16:20:45 M: 16461824 DEBUG: msg: uninit_player - done
16:20:45 M: 16478208 DEBUG: Freeing FS segment @ 0xa936e0
16:20:45 M: 24018944 ERROR: Playlist Player: skipping unplayable item: 0, path [rtsp://62.2.180.141:554/tsr/tj/2007/tj_04212007-450k.rm]
16:20:45 M: 24543232 DEBUG: Playlist Player: no more playable items... aborting playback