Windows workaround
Another member of this forum kindly provided me with the Windows installer of get_iplayer, so I have been trying to get it to work. Not surprisingly I will need some help.
I tried to follow the instruction by Schism of 2010-03-02, which I printed from the second link to Google cache on post #315, which is not there any more either. I have condensed Schism's instructions below as I have understood them:
1. Install get_iplayer windows installer to c:\Program files\get_iplayer\
2. Get the windows build of rtmpdump from
http://rtmpdump.mplayer.hu and unzip the contents of rtmpdump-2.2b\ to c:\Program files\get_iplayer\
3. Create a file called "options" with this content and move this file to C:\Documents and Settings\User\.get_iplayer\
Code:
rtmptvopts --swfVfy http://www.bbc.co.uk/emp/10player.swf
flvstreamer c:\program files\get_iplayer\rtmpdump
4. Add code to the XBMC iplayer plugin default.py as in post #333
5. I have added the get_player.cgi from my Linux partition
6. Start the Web PVR Manager
7. Start XBMC iPlayer
Above 3. I believe achieves the same as Schism suggests:
Code:
cd C:\Program files\get_iplayer
".\get_iplayer.cmd" --rtmptvopts "--swfVfy http://www.bbc.co.uk/emp/10player.swf" --flvstreamer "c:\program files\get_iplayer\rtmpdump" --add-prefs
My problem is that get_iplayer.cmd requests a file that I don't have,
get_iplayer.pl.
get_iplayer.cmd:
Code:
perl.exe get_iplayer.pl %*
in 6. the missing
get_iplayer.pl is again requested in this sequence:
pvr_manager.cmd:
Code:
@echo off
start "PVR Manager Service" /min /b cmd /k .\get_iplayer.cgi.cmd
ping 127.0.0.1 -n 5 -w 1000 > NUL
.\pvr_manager.url
get_iplayer.cgi.cmd:
Code:
@echo off
perl.exe get_iplayer.cgi --port 1935 --listen=127.0.0.1 --ffmpeg .\ffmpeg\bin\ffmpeg.exe --getiplayer .\get_iplayer.cmd
So where could I get hold of
get_iplayer.pl? Tried copying get_iplayer from the Linux partition and renaming it to *.pl, but the XBMC iplayer will not start the chosen movie clip, and it gets stuck there. What to do?