<?xml version="1.0" encoding="utf-8"?>
<?xml-stylesheet title="XSL_formatting" type="text/xsl" href="/blogs/shared/nolsol.xsl"?>

<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/">
<channel>

<title>
BBC Internet Blog
 - 
Andrew Bowden
</title>
<link>https://meleleh.pages.dev/blogs/bbcinternet/</link>
<description>Staff from the BBC&apos;s online and technology teams talk about BBC Online, BBC iPlayer, and the BBC&apos;s digital and mobile services. The blog is reactively moderated. Posts are normally closed for comment after three months. Your host is Eliza Kessler. </description>
<language>en</language>
<copyright>Copyright 2012</copyright>
<lastBuildDate>Mon, 11 Jan 2010 13:18:00 +0000</lastBuildDate>
<generator>http://www.sixapart.com/movabletype/?v=4.33-en</generator>
<docs>http://blogs.law.harvard.edu/tech/rss</docs> 


<item>
	<title>Update: BBC iPlayer on Freesat</title>
	<description><![CDATA[<p><span class="mt-enclosure mt-enclosure-image" style="display: inline;"><img alt="homepage_freesat_600.jpg" src="https://meleleh.pages.dev/blogs/bbcinternet/img/homepage_freesat_600.jpg" width="600" height="480" class="mt-image-left" style="float: left; margin: 0 20px 20px 0;" /></span>December 2009 saw the latest addition to the <a href="https://meleleh.pages.dev/iplayer/">BBC iPlayer</a> family, with the start of a beta evaluation period for <a href="http://www.freesat.co.uk/">Freesat</a> devices.  </p>

<p>This is the first time that we've delivered a service as complicated as <a href="https://meleleh.pages.dev/iplayer">BBC iPlayer</a> onto a normal, household set top box or TV set, and we initially restricted the beta to a closed group of users.</p>

<p>Since then many Freesat users have been asking when they'll be able to try it for themselves, and as our testing has been going well we're making the beta product available more widely, and you're invited!</p>

<p>To take part, you'll need a <a href="http://www.humaxdigital.com/uk/">Humax</a> branded Freesat HD or Freesat+  set top box and a broadband connection of at least 1Mbps. You'll also need to connect your set top box to your broadband connection - <a href="http://BBCiplayerbetatrial09.freesat.co.uk/BBCiplayer">visit Freesat's  website  for detailed instructions</a>, which also contains a help video as well.</p>

<p>Once your box is connected,   to access BBC iPlayer you just need to:<br />
<ul><li>Tune into any BBC channel and press the red button</li><br />
	<li>When the BBC Red Button homepage loads, type in the code 5483 and press OK.  You'll see a message that says "Number not found" however don't worry about that.</li></ul></p>

<p>After a few seconds, BBC iPlayer will appear on screen.</p>

<p>Whilst currently the Freesat version of BBC iPlayer is currently available on Humax set top boxes, it will become available to all Freesat HD set top boxes and Freesat HD TVs as soon as possible over the coming months - including all HD boxes and TVs with Freesat built in from launch. Please note the Freesat SD boxes won't work with BBC iPlayer at any point. In the meantime, if you have a different Freesat device to the Humax equipment then I'm afraid BBC iPlayer is not available.</p>

<p>During the beta period, we'll be working hard to make fixes and improvements and we'll continue to blog about our progress. Naturally we're interested in finding out about your experiences using the service - hopefully all good however if you have any problems, we'd also like to know as well. Just leave us a comment below.  </p>

<p><em>Andrew Bowden is Senior Producer, TV Platforms team, BBC Future Media & Technology.</em><br />
</p>]]></description>
         <dc:creator>Andrew Bowden 
Andrew Bowden
</dc:creator>
	<link>https://meleleh.pages.dev/blogs/bbcinternet/2010/01/update_iplayer_on_freesat.html</link>
	<guid>https://meleleh.pages.dev/blogs/bbcinternet/2010/01/update_iplayer_on_freesat.html</guid>
	<category>iPlayer</category>
	<pubDate>Mon, 11 Jan 2010 13:18:00 +0000</pubDate>
</item>

<item>
	<title>More from the BBC Red Button &quot;What If...&quot; files</title>
	<description><![CDATA[<p>When we're coming up with designs for new products, our design team tend to come up with a couple of different options so that the team can sit down and discuss what works best.</p>

<p>And it was no different in the early days when the BBC's red button pioneers were trying to work out what their new service would look like. </p>

<p>One idea was the <a href="https://meleleh.pages.dev/blogs/pressred/2009/06/redbuttonhistory.shtml">very Ceefax inspired idea</a> I wrote about recently. And with grateful thanks to the fact that no one has cleaned up our servers, I can show you one of the other options...</p>

<p><em><a href="https://meleleh.pages.dev/blogs/pressred/2009/06/redbuttonhistory2.shtml">Read more and comment at the Press Red blog</a>.</em></p>

<p><em>Andrew Bowden is Senior Producer, TV Platforms team, BBC Future Media & Technology.</em><br />
</p>]]></description>
         <dc:creator>Andrew Bowden 
Andrew Bowden
</dc:creator>
	<link>https://meleleh.pages.dev/blogs/bbcinternet/2009/06/more_from_the_bbc_red_button_w.html</link>
	<guid>https://meleleh.pages.dev/blogs/bbcinternet/2009/06/more_from_the_bbc_red_button_w.html</guid>
	<category>red button</category>
	<pubDate>Tue, 16 Jun 2009 10:43:30 +0000</pubDate>
</item>

<item>
	<title>Delving into the archives - how red button could have looked in 1998</title>
	<description><![CDATA[<p>A couple of years ago we moved offices, and as usually happens on such occassions, much time was spent clearing out cupboards and drawers that had, naturally, become full of stuff that everyone had forgotten about.</p>

<p>One cupboard contained folders and folders of meeting minutes from 1999. Another contained a draft continuity script for the launch of BBC Choice. Elsewhere we found a box of BBC Sport branded pencils.</p>

<p>My favourite find was a batch of A4 printouts which contained different brand name options for the service we now know as BBC Red Button.</p>

<p><em><a href="https://meleleh.pages.dev/blogs/pressred/2009/06/redbuttonhistory.shtml">Read more and comment </a>at the Press Red blog.</em></p>

<p><em>Andrew Bowden is Senior Producer, TV Platforms team, BBC Future Media & Technology</em></p>]]></description>
         <dc:creator>Andrew Bowden 
Andrew Bowden
</dc:creator>
	<link>https://meleleh.pages.dev/blogs/bbcinternet/2009/06/delving_into_the_archives_how.html</link>
	<guid>https://meleleh.pages.dev/blogs/bbcinternet/2009/06/delving_into_the_archives_how.html</guid>
	<category>red button</category>
	<pubDate>Mon, 01 Jun 2009 14:43:38 +0000</pubDate>
</item>

<item>
	<title>How we assign our page numbers</title>
	<description><![CDATA[<p>Yesterday I posted <a href="https://meleleh.pages.dev/blogs/pressred/2009/05/pagenumberlist.shtml">a list of all the page numbers </a>used on the BBC Red Button service - all 160 of them. They're used by many of our users to quickly jump to their favourite parts of their service, without having to spend time scrolling and selecting items from the menus.</p>

<p>Some people may find our numbering logic a bit odd - indeed it was <a href="http://www.digitalspy.co.uk/forums/showthread.php?t=1022759">one comment </a>made on the Digital Spy forums that inspired me to write this post.</p>

<p><a href="https://meleleh.pages.dev/blogs/pressred/2009/05/assigningpagenumbers.shtml">Read more and comment</a> at Press Red.</p>

<p><em>Andrew Bowden is senior producer, TV Platforms team, BBC FM&T.</em></p>]]></description>
         <dc:creator>Andrew Bowden 
Andrew Bowden
</dc:creator>
	<link>https://meleleh.pages.dev/blogs/bbcinternet/2009/05/how_we_assign_our_page_numbers.html</link>
	<guid>https://meleleh.pages.dev/blogs/bbcinternet/2009/05/how_we_assign_our_page_numbers.html</guid>
	<category>red button</category>
	<pubDate>Wed, 13 May 2009 13:25:21 +0000</pubDate>
</item>

<item>
	<title>Inside Da Vinci</title>
	<description><![CDATA[<p>This is Da Vinci.</p>

<p><span class="mt-enclosure mt-enclosure-image" style="display: inline;"><img alt="Da Vinci - the test farm" src="https://meleleh.pages.dev/blogs/pressred/img/davinci1.jpg" width="430" height="323" class="mt-image-center" style="text-align: center; display: block; margin: 0 auto 20px;" /></span></p>

<p>No.  You're right.  This doesn't really look like a famous Italian <a href="http://en.wikipedia.org/wiki/Polymath" title="Polymath on Wikipedia">polymath</a> at all.  </p>

<p>In fact this Da Vinci is a room in our office, commonly known internally by a slightly more down to earth name of "The Farm".</p>

<p>Da Vinci is our test farm, and contains about a hundred different set top boxes on which our services are tested - if you've ever built a website and felt the pain of having to test a website in Internet Explorer, Firefox, Chrome, Opera, Safari <em>AND</em> Konqueror (okay, that last one is <em>probably</em> just me!), then you might want to spare a thought for our test team who have to test on lots of different boxes - all with their own odd quirks and behaviours!<br />
<a href="https://meleleh.pages.dev/blogs/pressred/2009/04/davinci.shtml"><br />
Read more and leave comments on the Press Red blog</a>.</p>

<p><em>Andrew Bowden is senior producer, TV Platforms team, BBC FM&T.</em></p>]]></description>
         <dc:creator>Andrew Bowden 
Andrew Bowden
</dc:creator>
	<link>https://meleleh.pages.dev/blogs/bbcinternet/2009/04/inside_da_vinci.html</link>
	<guid>https://meleleh.pages.dev/blogs/bbcinternet/2009/04/inside_da_vinci.html</guid>
	<category>red button</category>
	<pubDate>Wed, 22 Apr 2009 09:50:28 +0000</pubDate>
</item>

<item>
	<title>Football scores and Freeview set top box issues</title>
	<description><![CDATA[<p>Normally our services run without problems, however we've recently had two issues which some users will have noticed - one for football scores, the other relating to problems on some Freeview boxes.</p>

<p>The first was a problem with Football scores not updating correctly in our sport section.</p>

<p><em><a href="https://meleleh.pages.dev/blogs/pressred/2009/03/footballandfreeviewboxes.shtml">Read more</a> and comment at <a href="https://meleleh.pages.dev/blogs/pressred/">Press Red blog.</a></em></p>

<p><em>Andrew Bowden is senior producer, TV Platforms team, BBC FM&T</em></p>]]></description>
         <dc:creator>Andrew Bowden 
Andrew Bowden
</dc:creator>
	<link>https://meleleh.pages.dev/blogs/bbcinternet/2009/03/football_scores_and_freeview_s.html</link>
	<guid>https://meleleh.pages.dev/blogs/bbcinternet/2009/03/football_scores_and_freeview_s.html</guid>
	<category>red button</category>
	<pubDate>Tue, 24 Mar 2009 10:06:37 +0000</pubDate>
</item>

<item>
	<title>BBC Red Button in the Freeview EPG</title>
	<description><![CDATA[<p>In our <a href="https://meleleh.pages.dev/blogs/pressred/2009/03/whats-on-bbc-red-button-9-27-m.shtml">What's On post </a>on Wednesday, we mentioned that one of the comments heard regularly is that people don't always know about some of the content we have on the red button.</p>

<p>As well as our What's On posts, there's schedules for our <a href="http://news.bbc.co.uk/sport1/hi/tv_and_radio/5345480.stm">Sport</a> and <a href="https://meleleh.pages.dev/music/tv/">Music</a> services, available on the BBC website. </p>

<p>And if you've got Freeview, there's now another another way as you'll now find BBC Red Button entries in the electronic programme guide on channels 301 and 302.</p>

<p><a href="https://meleleh.pages.dev/blogs/pressred/2009/03/epgfor301and302.shtml">Read more and comment</a> at the <a href="https://meleleh.pages.dev/blogs/pressred/">Press Red blog</a>.</p>

<p><em>Andrew Bowden is Senior Producer, TV Platforms team, BBC Future Media & Technology</em></p>]]></description>
         <dc:creator>Andrew Bowden 
Andrew Bowden
</dc:creator>
	<link>https://meleleh.pages.dev/blogs/bbcinternet/2009/03/bbc_red_button_in_the_freeview.html</link>
	<guid>https://meleleh.pages.dev/blogs/bbcinternet/2009/03/bbc_red_button_in_the_freeview.html</guid>
	<category>red button</category>
	<pubDate>Wed, 18 Mar 2009 10:56:52 +0000</pubDate>
</item>

<item>
	<title>Please wait...</title>
	<description><![CDATA[<p>If you use our service on a <a href="http://en.wikipedia.org/wiki/Digibox_(Sky_Digital)">Sky box</a> you may notice that every now and then you come across a large "Please Wait" screen.</p>

<p><img src="https://meleleh.pages.dev/blogs/bbcilabs/img/etv2008intersitital.jpg"></p>

<p>We put one of these up every time a user selects some content that can't be loaded in a few seconds.</p>

<p>In an ideal world, we wouldn't need them at all - we don't want you to have to wait ten seconds or so just to get to the <a href="http://news.bbc.co.uk/1/hi/help/5092618.stm">News Multiscreen</a>. However due to the way our service has to be structured, it's an unfortunate necessity.</p>

<p>The reason for that is all to do with bandwidth and positioning.</p>

<p><a href="https://meleleh.pages.dev/blogs/bbcilabs/2008/12/please_wait.html">Read more and leave comments over on the BBC iLabs blog</a>.</p>

<p><em>Andrew Bowden is a Senior Development Producer for the BBC Red Button Service.</em></p>]]></description>
         <dc:creator>Andrew Bowden 
Andrew Bowden
</dc:creator>
	<link>https://meleleh.pages.dev/blogs/bbcinternet/2008/12/please_wait.html</link>
	<guid>https://meleleh.pages.dev/blogs/bbcinternet/2008/12/please_wait.html</guid>
	<category>red button</category>
	<pubDate>Mon, 22 Dec 2008 11:42:10 +0000</pubDate>
</item>

<item>
	<title>Freesat Radio</title>
	<description><![CDATA[<p>At some point in the 1990s, the BBC ran a series of on-air promotions, telling viewers what this brave new world of digital was all about. A series of TV and radio stars told us that soon all programmes would be made in widescreen, and that we'd be able to see as well as hear radio.</p>

<p>Anyone who has listened to the radio via their Virgin Media or Freeview box will already be seeing their radio - and on Tuesday 30 September, we launched our first radio service on the Freesat platform too.</p>

<p><a href="https://meleleh.pages.dev/blogs/bbcilabs/2008/10/freesat_radio.html"><img alt="freesatradio.jpg" src="https://meleleh.pages.dev/blogs/bbcilabs/2008/10/08/freesatradio-thumb-430x323.jpg" height="323" width="430"></a></p>

<p><a href="https://meleleh.pages.dev/blogs/bbcilabs/2008/10/freesat_radio.html">Read more</a> and <a href="https://meleleh.pages.dev/blogs/bbcilabs/2008/10/freesat_radio.html#postcomment">comment</a> at the <a href="https://meleleh.pages.dev/blogs/bbcilabs/">BBCi Labs Blog</a>.</p>

<p><em>Andrew Bowden is Senior Producer, TV Platforms Team, BBC Future Media & Technology.</em></p>]]></description>
         <dc:creator>Andrew Bowden 
Andrew Bowden
</dc:creator>
	<link>https://meleleh.pages.dev/blogs/bbcinternet/2008/10/freesat_radio.html</link>
	<guid>https://meleleh.pages.dev/blogs/bbcinternet/2008/10/freesat_radio.html</guid>
	<category>Radio</category>
	<pubDate>Fri, 10 Oct 2008 11:28:35 +0000</pubDate>
</item>

<item>
	<title>BBCi On Freesat</title>
	<description><![CDATA[<blockquote>So you've got to get as much of the BBCi service completed as possible...</blockquote>

<blockquote>...it needs to be ready for an unknown date in Spring 2008...</blockquote>

<blockquote>...the hardware it needs to run on is just in the specification stage...</blockquote>

<blockquote>...and it's a highly important project that lots of people are watching.</blockquote>

<p>Well, the job of helping to launch the BBC's interactive TV services on the new <a href="http://www.freesat.co.uk/">Freesat</a> platform wasn't sold to me in quite those terms eight months ago (although I think the term "exciting challenge" was used somewhere...). </p>

<p>But those words do sum up the reality of building <a href="https://meleleh.pages.dev/digital/tv/tv_interactive.shtml">BBCi</a> on the <a href="http://news.bbc.co.uk/1/hi/entertainment/7384928.stm">first new digital TV platform in seven years</a>.</p>

<p>As Senior Producer, working within the FM&T TV Platforms team, I realised the scale of the task in hand, but with the stirring words of Managing Editor, John Denton, ringing in my ears (maybe it was John who said "exciting challenge"?), the team got on with facing the many challenges ahead.</p>

<p>One of the biggest was improving the user experience. BBCi has grown a lot since it first became available to OnDigital users nine years ago. The full service covers a range of text- and video-based services - from reading the news headlines for your area through to choosing your court at Wimbledon - and it now reaches 11 million viewers a week. With <a href="http://www.freesat.co.uk/index.php?page=hd.Main">Freesat offering HD</a> and more and more people buying big screen TVs, we needed to make sure the new service looked its best.</p>

<p><img alt="freesat_bbci_sport.jpg" src="https://meleleh.pages.dev/blogs/bbcinternet/img/freesat_bbci_sport.jpg" width="430" height="352"></p>

<p>Not surprisingly, we weren't able to build everything for Freesat in the little time we had available. If you own a Freesat set-top box and press red on a BBC channel you will notice that things are a little cut down. The service consists of News, Sport, Entertainment, Business and Community News. The Weather service will be available mid-May.<br />
 <br />
An enormous amount of work has gone on behind the scenes just to get the basic service working.<br />
</p>]]><![CDATA[<p>Freesat actually uses the same satellites that are used to broadcast Sky's services; in fact, the video is the same in both cases. But when it comes to interactive services, the two use incompatible technologies. On Sky, we build in <a href="http://en.wikipedia.org/wiki/OpenTV">OpenTV</a>, while Freesat uses <a href="http://en.wikipedia.org/wiki/MHEG">MHEG</a> - which means that we couldn't just re-use the existing code that we'd built for our Sky service.</p>

<p>So, we had to build something new. Thankfully, our technical team know a bit about MHEG. It's used to power interactive services on <a href="http://www.freeview.co.uk/home">Freeview</a>, and this did help us. While technical differences between Freeview and Freesat meant that we couldn't simply re-use our Freeview code, our technical team could re-use code in some areas.</p>

<p>As with any codebase which has grown up over nine years, there were many areas which could be improved on, and the chance was taken to make some improvements which, while slightly slowing development down in the short term, would give us a huge benefits in the long term - enabling us to roll out future releases quicker and simpler than we'd been able to in the past.</p>

<p>One of those improvements was the use of <a href="http://www.rpm.org/">Redhat Package Manager</a> (RPM) to deploy our code to the live servers. (For those who aren't <a href="http://en.wikipedia.org/wiki/Linux">Linux</a> users, RPMs are used to install, remove or update programmes on many Linux distributions.) </p>

<p>For many years, we've used a variety of deployment methods from interactive scripts, through to simply giving the deployment team a great big list of commands to execute - for big projects it would often take a day or two to complete the installation. The new RPM method, which we've been increasingly using on a number of projects recently, simplifies things enormously.</p>

<p>Another improvement we have introduced is <a href="http://en.wikipedia.org/wiki/Test_automation">automated testing</a>, and Freesat is the first BBCi platform to be completely tested in this way.  Our test team has written something like 3,000 different tests which are run every time a member of the technical team checks code into the code repository. Very quickly, it's possible to see whether a code change has accidentally broken something else in the service.</p>

<p>The automated tests cover all number of things, from checking all the colours used on screen, making sure that pressing the yellow button always takes you back, and that menus all work correctly. They complement the manual testing by our test team, and help ensure preventable bugs are rarely seen.  And not just for this project team - the suite of tests developed will be used for years to come.</p>

<p><img alt="freesat_set_top_box.jpg" src="https://meleleh.pages.dev/blogs/bbcinternet/img/freesat_set_top_box.jpg" width="430" height="307"></p>

<p>One of our biggest problems on the project, though, was simply down to hardware. The project started in September 2007 at a point when there were no Freesat set-top boxes available. The code, written on normal PCs, is played out internally. We have development TV environments for all our platforms, allowing the team to view and test code on a normal set-top box and TV.</p>

<p>However with the lack of top boxes, we had nothing to test the code against. Instead we used a number of "reference receivers". These are basically specially-made Linux PCs in a slimline desktop case with TV cards, infrared receivers and remote controls. Installed on the hard drive was a copy of the software used to display MHEG that will be used in the normal set-top boxes.  </p>

<p>While the reference receivers weren't perfect, when we did test the new code on proper set-top boxes, we were pleasantly surprised at how few problems were found with what had been written.</p>

<p>The project wasn't purely technical, however. At the same time, we also took the opportunity to give BBCi a "lick of paint", with a new, lighter colour scheme, and a number of little enhancements including a new "scrollbar" which indicate how many pages of text there are in a story or on a table. </p>

<p>While the launch may have happened, there's still a lot more to be done - adding the News Multiscreen, Travel, Children's services and more. First up on the blocks will be the BBC's interactive service for this year's <a href="http://news.bbc.co.uk/sport1/hi/olympics/default.stm">Olympics</a>: the starting gun has already been fired and the team is on the way.</p>

<p>And if you've already got Freesat, or if you're just about to get it installed, do press red and let me know what you think.</p>

<p><em>Andrew Bowden is Senior Producer, TV Platforms Team, BBC Future Media & Technology.</em></p>]]></description>
         <dc:creator>Andrew Bowden 
Andrew Bowden
</dc:creator>
	<link>https://meleleh.pages.dev/blogs/bbcinternet/2008/05/bbci_on_freesat.html</link>
	<guid>https://meleleh.pages.dev/blogs/bbcinternet/2008/05/bbci_on_freesat.html</guid>
	<category>red button</category>
	<pubDate>Fri, 09 May 2008 06:30:03 +0000</pubDate>
</item>


</channel>
</rss>

 
