Kodi Community Forum

Full Version: [REQUEST] BBC iPlayer (Video) Plugin or Script?
You're currently viewing a stripped down version of our content. View the full version with proper formatting.
Some answers for your issues Smiff:

Smiff Wrote:1) fast forward on video streams not useable - gets stuck buffering forever, sometimes playing tiny bits. can press stop to exit. streams play ok if you leave them.
There is no real FF (or RW) support - XBMC will attempt to play the already-buffered data faster, then run into the end of the buffer. The flash server sends data at the standard play speed, and hasn't been notified that we wish to play any faster, so it cannot work.
Also, before anyone complains, there's no proper pause support: The server isn't notified when we paused, and if a stream is left paused for a while the server will close the connection (because we're not sending data-read reports).

Smiff Wrote:1b) "resume from (time)" option doesn't work
Indeed. Not currently supported (I'm assuming this is using the "jump to <time>" functionality in DVDPlayer). I had a little look into this and quickly lost the enthusiasm to implement.

Smiff Wrote:2) after finishing a video stream, seems to hang totally? can't press stop, have to restart xbox.
Believed fixed by this patch the relevant part integrated by elupus in linuxport rev16214 (2008-11-17)

Smiff Wrote:1) radio cache size (4096, xbmc unknown default?) too large
I suspect it's not distinguishing between an audio and a video stream

Smiff Wrote:2) there's always a buffering delay soon after opening video streams.. maybe video needs some prebuffering.
All platforms except XBOX have a pre-buffing dialog (Don't know if there's a reason why this hasn't been ported, as most changes are). As XBOX doesn't prebuffer, it will pause if data doesn't stream in to fill the buffer faster than it's playing in the first few seconds. Complete integration of this patch will help stream startup.

Your other comments are in the workings of the plugin, rather than the RTMP support, so I'll leave them for someone else...
hi sorry didnt check for a couple of days.. thanks for your reples, i'll try to get you those logs tomorrow Smile
i'm running Atlantis 8.10 final on an Xbox.
BTW - I'm now running iPlayer on my Ubuntu Hardy based HTPC. Works perfectly.
frosty Wrote:Believed fixed by this patch the relevant part integrated by elupus in linuxport rev16214 (2008-11-17)

[...]

All platforms except XBOX have a pre-buffing dialog (Don't know if there's a reason why this hasn't been ported, as most changes are). As XBOX doesn't prebuffer, it will pause if data doesn't stream in to fill the buffer faster than it's playing in the first few seconds. Complete integration of this patch will help stream startup.

t3ch has released a new SVN build of XBMC for Xbox on Dec 30th, which contains:
Code:
Merged r16701: added: (rest of) #5246 - Fix hang at end of RTMP stream. thanks to
                  frosty
Big Grin Big Grin Big Grin

Startup is now VERY fast! I haven't watched a whole stream yet though.
Here's a patch for XBMC to allow the high quality h264 streams to be opened. It is EXTREMELY hacky, and it's the same as it's been for the last 3 weeks due to various issues.

Really needs an flv guru to have a look over it, the rtmp timestamps that the BBC sends are bizarre - they seem to cycle over a sequence of the same numbers (48, 46, 45, 42, 38, . . .) and seem to have no real meaning. I've tried alsorts with them, does anyone know where to regenerate these from? I *think* that this is the reason for the framerate and sync issues on the video. I've taken a look over the FLV file specification and its got no real mention of it, however if I convert this file into MP4 it plays perfectly.

If you're not really sure whether you can help with the framerate stuff then to be honest i'd not bother downloading this particular release yet.


http://mail.overplayx.com/iplayer.zip

Edit: Slightly modified Plugin is here... http://mail.overplayx.com/iplayer-h264plugin.zip
As is already known, if you have Library mode enabled in XBMC/Plex, then the names of programmes in the iPlayer plugin become 'strange'.

Unfortunately, to get the best out of the Movies/TV Shows/Music sections of XBMC, you do need to have Library mode enabled.

Is there any likely-hood of a solution to this, so that better names show up in the plugin?
motd2k Wrote:Here's a patch for XBMC to allow the high quality h264 streams to be opened. It is EXTREMELY hacky, and it's the same as it's been for the last 3 weeks due to various issues.

Really needs an flv guru to have a look over it, the rtmp timestamps that the BBC sends are bizarre - they seem to cycle over a sequence of the same numbers (48, 46, 45, 42, 38, . . .) and seem to have no real meaning. I've tried alsorts with them, does anyone know where to regenerate these from? I *think* that this is the reason for the framerate and sync issues on the video. I've taken a look over the FLV file specification and its got no real mention of it, however if I convert this file into MP4 it plays perfectly.

If you're not really sure whether you can help with the framerate stuff then to be honest i'd not bother downloading this particular release yet.


http://mail.overplayx.com/iplayer.zip

Edit: Slightly modified Plugin is here... http://mail.overplayx.com/iplayer-h264plugin.zip

Exciting stuff....I await further work with anticipation Wink
Hi Folks

I though I would share a modified version of the iplayer script that I put together to fix a few things that the orgional script lacked

The UI is a lot faster (espically on an xbox)
The programmes are sorted into series.
There is a programme category view

http://drop.io/iaeutil/asset/iplayer-2008-12-16

Let me know what you think.

Dink
Can you please redo the link? It's invalid for me.

Thanks

Quote:Note: drop.io does not allow permanent direct linking to un-converted assets. You can share 'converted' assets using the 'embed' function and/or the XML RSS feed, but you cannot direct link' unconverted files (including .zips, .rars, or other file formats drop.io does not convert into web-friendly formats).
matt! Wrote:Can you please redo the link? It's invalid for me.

Thanks

Sorry about that. Link fixed. http://drop.io/iaeutil/asset/iplayer-2008-12-16
dink Wrote:Sorry about that. Link fixed. http://drop.io/iaeutil/asset/iplayer-2008-12-16
It's broken again
this works http://drop.io/iaeutil/asset/iplayer-2008-12-16

that's much quicker getting progs and nice having them sorted by series

nice one!
The new revision is good but all the sub menus for each channel have gone like a to z and highlights and so on i use this plugin for cbeebies for the kids and now when i looked all the programs seem to be in a big list.

apart from that its damn good well faster going thought he menus.
thanks dink - works really well!

rocky5, highlights has it's own menu now, once you go in there you can pick which channel you want highlights of

slight reorg of the menu items, you see
matt! Wrote:thanks dink - works really well!

rocky5, highlights has it's own menu now, once you go in there you can pick which channel you want highlights of

slight reorg of the menu items, you see

Yup. The idea was to get to the list of series on a channel with as few clicks as possible. Also the A-Z list is basically redundant as the the full series list is brought up fairly quickly and that is sorted alphabetically.

I moved the Highlights and Categories sections off into their own hierarchies so that they wouldn't add layers to the primary "TV/Radio -> Channel -> Series -> Programme" heirarchy. Additionally this organization reduces the need for the search function and makes it easy to bookmark a series or category.

Cheers
Dink