ok now it becomes strange.
i try to "download" the stream under windows with rtmpdump. My tought was, that this has something todo with the windows implementation...
Surprisingly all works well. Even with no additional parameters given rtmpdump was able to download the stream. Applied command:
Code:
rtmpdump.exe -r rtmp://ondemand.flash.zdf.newmedia.nacamar.net/zdf -y mp4:/zdf/data/quicktime/zdf/10/11/101112_hsh_hsh_vh.mp4 -o test.mp4
ok at this point i take the current librtmp and replace the "old" one from XBMC (since i use dharma4 this was useless)
after this doesn't had an effect i increase the LOG-level of xbmc. Here it is:
PasteBin-Log
worth mentioning: xbmc/libtrmp is able to establish the stream-connection. But then, if the stream-media should be startet, the followin happens:
instead of requesting "mp4:/zdf/data/quicktime/zdf/10/11/101112_hsh_hsh_vh.mp4" the following line appears.
Code:
SendPlay, seekTime=0, stopTime=0, sending play: w4LOR=blue]0[/COLOR]) Items - Page ([color=blue]1/1[/color])
it seems that the "PlayPath" Variable isn't correct pasted into the RTMP context...
here is my default.py for this testing:
Code:
import xbmc, xbmcgui, xbmcplugin,xbmcaddon, sys, urllib, os
xbmcgui.DialogProgress();
listItem=xbmcgui.ListItem("Test");
listItem.setProperty("PlayPath", "mp4:/zdf/data/quicktime/zdf/10/11/101112_hsh_hsh_vh.mp4");
#listItem.setProperty("PageURL", "http://www.zdf.de/ZDFmediathek/hauptnavigation/startseite/#/beitrag/video/1188544/heute-show-vom-12112010");
#listItem.setProperty("SWFPlayer", "http://www.zdf.de/ZDFmediathek/flash/0003/Main.swf");
xbmc.Player(xbmc.PLAYER_CORE_DVDPLAYER).play("rtmp://ondemand.flash.zdf.newmedia.nacamar.net/zdf",listItem)
xbmcplugin.addDirectoryItem(handle=int(sys.argv[1]),url="rtmp://ondemand.flash.zdf.newmedia.nacamar.net/zdf",listitem=listItem,isFolder=False)
xbmcplugin.endOfDirectory(int(sys.argv[1]))
EDIT:
i quick checked it under linux Dharma Beta 4. The same default.py above leads to the following line:
Code:
INFO: SendPlay, seekTime=0, stopTime=0, sending play: mp4:/zdf/data/quicktime/zdf/10/11/101112_hsh_hsh_vh.mp4
In the windowsbuild something goes wrong with the "Parameter-Parsing". Seems some pointer is wrongly initiated.