Kodi Community Forum

Full Version: [RELEASE] iPlayer - BBC Video and Music Plugin (UK only!)
You're currently viewing a stripped down version of our content. View the full version with proper formatting.
The only thing I really miss with the workaround method is the time seeking. I used to be able to type in a time and it would jump directly to that time in the video. Instead now I have to fast forward (slowly) which usually results in lots of buffering stops along the way.

Don't get me wrong, the workaround is fine in other regards, I just hope it doesn't remain the only solution (other than using 'unofficial' versions of xbmc).
Sneeka Wrote:The only thing I really miss with the workaround method is the time seeking. I used to be able to type in a time and it would jump directly to that time in the video. Instead now I have to fast forward (slowly) which usually results in lots of buffering stops along the way.
Yes, agreed it's a limitation of the get_iplayer workaround :-(

Sneeka Wrote:Don't get me wrong, the workaround is fine in other regards, I just hope it doesn't remain the only solution (other than using 'unofficial' versions of xbmc
...e.g. Buzz's builds for XB0X.)

I'd like to hope so too, but I'm struggling to see a way around it unless and until Auntie Beeb stops sponsoring Adobe.
Well they've closed the discussion thread down so I don't think they're bothered.
exobuzz Wrote:IPlayer hackery info and files for xbox1 users are available on my homepage url (on my forum profile)! or msg me.

I also have a build with some patches from the librtmp guys for linux, but currently it crashes. I was about to discuss this with the patch creator when the site went down. His patches are on trac anyway. search for rtmp.

looking at implementing the automatic hash generation stuff similar to what librtmp uses with the xbox build too.


You mentioned something about crypt++. Can you provide more details on that? Since librtmp has been refactored to support GnuTLS, we can probably adapt a set of patches for any other crypto library you want.
Ive just tried logging in to start a new thread.
My password,user name and e-mail adress has not been recognised,it was a few weeks ago.I hope its a mistake on my part.
Has anyone else had a go?
I wasn't sure how to build openssl for the xbox due to lots of os dependencies and so on, and so i used instead crypto++ http://www.cryptopp.com/ instead that had a few easy defines and a Visual Studio project file also. Then for the handshake I did (based on some older librtmp code)

Code:
HMACsha256(const char *message, size_t messageLen, const char *key,
       size_t keylen, char *digest)
{
  CryptoPP::HMAC<CryptoPP::SHA256>((unsigned char *) key, keylen)
      .CalculateDigest((unsigned char *) digest, (unsigned char *) message, essageLen);
}

there is a diff against the xbox version here

http://malus.exotica.org.uk/~buzz/xbmc/i...ck.diff.gz

(its basically the patch from http://code.google.com/p/xbmc-boxee-iview/ which uses code from your library). its also a hack as its a hardcoded hash etc so using your newer library would be much better)

crypto++ is c++ though so I'm not sure it will be useful to you ?
exobuzz Wrote:crypto++ is c++ though so I'm not sure it will be useful to you ?

Good point. No, probably can't make use of it ourselves.

Might be worth looking into CyaSSL.

http://www.yassl.com/faq.html

Seems like it's already being used in the Xbox builds: http://t3ch.yi.se/changes.php
Forgive my ignorance, but will any of these fixes work on AppleTV?

I assume Xbox or Windows won't; but is there something that works on my little apple?
Dawg Wrote:Forgive my ignorance, but will any of these fixes work on AppleTV?

I assume Xbox or Windows won't; but is there something that works on my little apple?
If you run a separate server machine at home, you can use the get_iplayer workaround in the same way as can be done for the XB0X (or any other XBMC platform).
highlandsun Wrote:Might be worth looking into CyaSSL.

http://www.yassl.com/faq.html

Seems like it's already being used in the Xbox builds: http://t3ch.yi.se/changes.php

Thanks. I'll look into that!
Are the radio streams still working with this plug-in.

Whenever I try to listen to National Radio Stations can't seem to get them to work. Progress bar stops at 80% then says Playback failed.

Local Radio & Regional Radio seems to work, just National Radio.

I know there are issues with video streaming from BBC but I still use this for radio streams.

http://pastebin.com/vzjfQq0D
Radio is fine.
Strange...

All catchup streams from Regional Radio Stations and Local Radio Stations that I have tried work no problem.

Also live radio streams work ok.

Its just the catchup streams from National Radio Stations that fail. Sad
Bagger Wrote:Ive also managed to get IPlayer working with the work around with a live cd install.
But.... also have the same problem as gobbledigook. Every time I shut down and restart I have to re run this get_iplayer.cgi --port=1935 --getiplayer=/usr/bin/get_iplayer command from a ssh window on my other pc.

Its a good work around for the time being but not very missus friendly.

Ive tried writing a script and making it executable and starting at startup, this doesnt work for some reason, even though if I try to then run it from a ssh window again , it says its all ready running. But the IPlayer streams do not work at all.
Is the any way of running this command from within xbmc ?

Does anybody have a solution for this yet? Huh
So, sorry if i missed it, but is there currently a viable workaround for Windows? or is it just Xbox, Live and Linux usersin luck for now?