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
650
MP1 MP2 1.30.0 BBC One HD disappeared! DE
OK I looked in the TV channels list and there is only one entry for BBC One HD (channel 101), clicked on preview and got an error message "preview failed: no PMT found " I think I may have found the reason - I read on another forum that the Bluebell hill mast will not be upgraded until the 27th June!
OK I looked in the TV channels list and there is only one entry for BBC One HD (channel 101), clicked on preview and got an error...
Hi, The BBC have recently made changes to their DVB-T2 broadcasts and now I can no longer find BBC one HD , I have scanned three...
Replies
4
Views
937
The optimum settings for EPG grabbing will depend on your location in the world, and how you use your HTPC, so there is not a single setup that will suit everyone. This page in the Wiki explains some of the factors involved. The timeshift and idle grabbers can both be enabled if you wish, but the optimum settings for the timeshift...
The optimum settings for EPG grabbing will depend on your location in the world, and how you use your HTPC, so there is not a...
Since the BBC integrated their regional programs into their BBC One HD channel in the last couple of weeks my MP2 shows "No program...
Replies
3
Views
1K
Works also, removed the "section" entry from MediaPortal.xml ;) (y)
Works also, removed the "section" entry from MediaPortal.xml ;) (y)
This plugin is alternate version to the original World Weather plugin developed by @Micropolis. Is compatible with MediaPortal...
Replies
33
Views
3K
I avoid touching that system as long as it runs. Now that 2.4.1 seems to run again, I probably wait for the next issue.
I avoid touching that system as long as it runs. Now that 2.4.1 seems to run again, I probably wait for the next issue.
Hi, I have just upgraded from MP 2.2.2 to MP 2.4.1, and now the client won't start. I see the splash screen, and then it just...
Replies
3
Views
912
Top Bottom