The more I look at it, the more difficult it becomes - most videos aren't in the simple progessive form as above, most are streamed directly from the server by the SWF player - not an HTTP request at all.

If someone can explain how the value clauses are ordered in the following code, I can get to work on constructing a simple browser for this. A complete novice at Python, borrowed this section from the Joox script.

Have no problem specifying the mfind statement itself, its the ordered syntax that follows "value = m[index4+3:index6]" Or perhaps there is a better solution to scrape the episodes ?

I recently started hacking something up for this. I have a plugin that can browse TVNZ's ondemand website and generate the show + episode listings with thumbnails etc.

Problem is they've switched to RTMPE so XBMC doesn't support playback. I've also had no luck trying to interface with the RTMPE server using rtmpdump either (which supports RTMPE). If anyone has skills in decompiling the player SWF or using Wireshark (which doesn't seem to give anything of interest) then drop me a line.

It appears to be bailing with an error about an invalid timezone.

TV3 also has an ondemand site - not sure how to get the FLV out of that one though - it doesn't appear to be using a .smil file, and the video links appear non-obvious.

Both are probably geo coded - I can probably hook up a proxy login if that would help someone with the knowledge to make progress.

It would be great to be able to show off this sort of capability at linuxconf.au in January (which is in Wellington, NZ).

jmarshall Wrote:I recently started hacking something up for this. I have a plugin that can browse TVNZ's ondemand website and generate the show + episode listings with thumbnails etc.

Problem is they've switched to RTMPE so XBMC doesn't support playback. I've also had no luck trying to interface with the RTMPE server using rtmpdump either (which supports RTMPE). If anyone has skills in decompiling the player SWF or using Wireshark (which doesn't seem to give anything of interest) then drop me a line.

It appears to be bailing with an error about an invalid timezone.

TV3 also has an ondemand site - not sure how to get the FLV out of that one though - it doesn't appear to be using a .smil file, and the video links appear non-obvious.

Both are probably geo coded - I can probably hook up a proxy login if that would help someone with the knowledge to make progress.

It would be great to be able to show off this sort of capability at linuxconf.au in January (which is in Wellington, NZ).

Cheers,
Jonathan

There was a re-write of rtmpdump and a new release just a few days ago, and the project was re-homed, it is now with the mplayer team.