BBC iPlayer Plugin (2 Viewers)

biosonik

Portal Member
March 31, 2009
30
8
Home Country
Scotland Scotland
happyfish I was actually taking a similar route when I started until I figured that remote control support would be difficult to incorporate using a web browser. I'm new to programming aswell, barely 3 weeks in C# so far so i'd love to join together or if you need code for your project, feel free to rip anything useful. Build source is now available in a rar on google code. If another wants to start writing 4od itv or 5od :p I'm only working on the flash player atm.
 

bushbrother

Portal Pro
February 14, 2008
192
15
UK
Home Country
United Kingdom United Kingdom
WOW guys, this is awesome, I had forgotten to check back on this! I will test tonight and also look at the source code, I have no knowledge of C# and only basic C++ knowledge, but would be interested in looking :)

I will also take the XML file and have a go at doing a skin for StreamedMP as thats what I (and many others) use. I have always wanted to contruibute something to this great community, here is my chance :)

Thanks for the great work! :D
 

monkey butle

Portal Member
February 2, 2009
34
1
Derbyshire
Home Country
United Kingdom United Kingdom
I've been watching this thread with extreme interest, but upon reading the news today about the iPlayer putting out HD quality I want in!

Where's the definitive download link / install instructions for the work that's been done to date pleae?

Thanks!
 

Jimbawb

Portal Pro
December 9, 2007
135
3
Home Country
United Kingdom United Kingdom
Wow, it downloads icons now! I am loving this...well I've had a look at the code and im none the wiser..i've been reading c# tutorials all day but I swear me and OOP just don't gel together well. I think I'll work on a B&W skin file..
 

biosonik

Portal Member
March 31, 2009
30
8
Home Country
Scotland Scotland
Jimba I think mediaportal have a tutorial on how to create a simple plugin in the wiki if you're looking for a starter. I typically do most of my coding in another Console Application project, mainly because testing in mediaportal is far too slow.

I've been messing with the new HD, personally, I don't really care for HD but it might work. This is what I have so far...
Code:
<embed type="application/x-shockwave-flash"
       src="http://www.bbc.co.uk/emp/9player.swf?revision=8812"
       quality="high"
       wmode="default"
       allowfullscreen="true"
       allowscriptaccess="always"
       flashvars="name=bbc_emp_embed_bip-play-emp&amp;
embedReferer=http://www.bbc.co.uk/iplayer/hd&amp;
embedPageUrl=http://www.bbc.co.uk/iplayer/episode/b00jwck2/hd/&amp;
domId=bip-play-emp&amp;config=http://www.bbc.co.uk/emp/iplayer/hd/config.xml&amp;
playlist=http://www.bbc.co.uk/iplayer/playlist/b00jwck2/hd&amp;guidanceunknownamp;config_settings_guidance_state=false"
       height="395"
       width="640"
       pluginspage="http://www.adobe.com/go/getflashplayer">
</embed>

This shows an HD holding image although the stream, when played, is the regular one. The BBC don't set a cookie to define HD so i'm guessing its a flashvar or combination of flashvars that tell the player to select the HD stream.

Embed tags on bbc are made up from javascripts:
http://www.bbc.co.uk/iplayer/r12088/script/js/playback.js
http://www.bbc.co.uk/emp/embed.js

20 pence and a biscuit to the first person that can figure this out
 

Jimbawb

Portal Pro
December 9, 2007
135
3
Home Country
United Kingdom United Kingdom
skin file for B&W 1080p attached (I can't work out how to get the panel to stay in the background behind the images...anyone know?)

Re the HD stuff, is it not the quality="high" tag? I've been through the plugin developers guide which i understood..but then when things start getting nitty gritty in the code I just get lost - i cant find out what most of the things in the code mean. ah well
 

Attachments

  • MP_iPlayer.xml
    30.6 KB

Jimbawb

Portal Pro
December 9, 2007
135
3
Home Country
United Kingdom United Kingdom
Also..are you accepting issues to be raised yet? Let me know when you are because I've done some testing :)
 

biosonik

Portal Member
March 31, 2009
30
8
Home Country
Scotland Scotland
thanks Jimba, I'll add it in the next build tomorrow.
You can rip the skin apart if you like. the only thing the plugin needs is the facade.
As for issues, yes, I'll accept issues on code.google.com/p/mp-iplayer/

Re: Selected Stream. It doesn't select the stream. it defaults as using h264 codec causes a "try again later error". If I can't figure out another way then i'll revert to the web browser idea and give people the option between players.
 

Users who are viewing this thread


Write your reply...

Similar threads

MP2.5 has the latest OnlineVideo version. But as it was stated, that error will be possibly fixed in a future version, it will have the same problem as you face now.
MP2.5 has the latest OnlineVideo version. But as it was stated, that error will be possibly fixed in a future version, it will have...
The iPlayer link in Onlinevideos is only showing the last program in the series. For example 'The Traitors' only shows the final...
Replies
3
Views
1K
As easy as that ;). Restarted HTPC and 'out of memory' errors have disappeared, thank you!
As easy as that ;). Restarted HTPC and 'out of memory' errors have disappeared, thank you!
Just installed the MediaPortal 1.37 Pre-Release. Client takes a long time to start up because it is looking for the...
Replies
4
Views
463
Hi, it looks like the Client's server connection settings got corrupted somehow and were reset, hopefully this is an easy fix. Open MP2-Client, navigate to Settings->General->Connectivity->Home server. In the menu on the left there may be an option Detach from home server, if there is click it and acknowledge the dialog that pops up...
Hi, it looks like the Client's server connection settings got corrupted somehow and were reset, hopefully this is an easy fix...
Help Please: MP doesnt display any of my previouse recordings or TV programs It seems like the Server isnt running? MP was working...
Replies
3
Views
919
Perhaps... Only way to confirm would be for me to invest in a different USB DVB-S2 tuner (like the Hauppauge WinTV-NOVA-S2), which I might do if the issue persists.
Perhaps... Only way to confirm would be for me to invest in a different USB DVB-S2 tuner (like the Hauppauge WinTV-NOVA-S2), which...
I have a dedicated TV Server x64 v1.36 running on Windows 11, with a Hauppauge WinTV-dualHD tuner for DVB-T channels (Freeview) and...
Replies
8
Views
715
I think therein lies my problem. I am on 1.6.2.0. So thanks both for your help, I will pause this thread for now and come back to it while I work out what to do next. The problem is we have a family member who relies on MiniDisplay and I don't know if upgrading the set up is going to spoil compatibility with that plug in. The set up...
I think therein lies my problem. I am on 1.6.2.0. So thanks both for your help, I will pause this thread for now and come back to...
Good afternoon, Does anybody know of an expression or property I can use within a conditional visibility statement, that detects...
Replies
28
Views
1K
Top Bottom