BBC iPlayer Plugin (1 Viewer)

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

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
2K
Thank you for pointing out that my analysis may be less than accurate. :eek: :p Although the change to TV channel 71 may not also have been applied to the independent radio channels (different MUXes), the logs that I prepared for one of the development team does show a difference between channel 704 ("BBC Radio 4") and channel 731...
Thank you for pointing out that my analysis may be less than accurate. :eek: :p Although the change to TV channel 71 may not also...
I have just discovered that I can no longer receive any of the independent radio channels broadcast on DVB-T in the UK. In...
Replies
10
Views
2K
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
1K
Hey CyberSimian you nailed it! Looks like the secret is:- After EPG Collector has Run and provided the TVGuide.xml Open MediaPortal - TV Server Configuration "Force Import" on the Plugins/Xmltv/General dialogue, (ignore the status) Go to the Mappings dialogue and Load/Refresh and Save a Group - (It does not appear to matter which...
Hey CyberSimian you nailed it! Looks like the secret is:- After EPG Collector has Run and provided the TVGuide.xml Open...
Hi everyone I posted in the EPG section a while back concerning MediaPortal EPG using EPG Collector and MediaPortal xmltv plugin...
Replies
51
Views
9K
MP1 MP2 Kodi Plugin DE
Some MP2 installers contain three TV Servers: TVE3 TVE3.5 TvMosaic If the installer that you used offers you the choice of these three TV Servers, select TVE3. If you selected TVE3.5, run the installer again and select TVE3. The Kodi plugin is described as being intended for MP 2.5 and TVE3, so it should work. Unfortunately I do...
Some MP2 installers contain three TV Servers: TVE3 TVE3.5 TvMosaic If the installer that you used offers you the choice of these...
Hi, I have read some thread discussions but I still have not understood what is happening. I have MediaPortal 2.5. To use it...
Replies
2
Views
675
Top Bottom