<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet href="https://shkspr.mobi/blog/wp-content/themes/edent-wordpress-theme/rss-style.xsl" type="text/xsl"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	    xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	     xmlns:dc="http://purl.org/dc/elements/1.1/"
	   xmlns:atom="http://www.w3.org/2005/Atom"
	     xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	  xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>
<channel>
	<title>iplayer &#8211; Terence Eden’s Blog</title>
	<atom:link href="https://shkspr.mobi/blog/tag/iplayer/feed/" rel="self" type="application/rss+xml" />
	<link>https://shkspr.mobi/blog</link>
	<description>Regular nonsense about tech and its effects 🙃</description>
	<lastBuildDate>Wed, 01 Oct 2025 16:51:02 +0000</lastBuildDate>
	<language>en-GB</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>https://wordpress.org/?v=6.9.4</generator>

<image>
	<url>https://shkspr.mobi/blog/wp-content/uploads/2023/07/cropped-avatar-32x32.jpeg</url>
	<title>iplayer &#8211; Terence Eden’s Blog</title>
	<link>https://shkspr.mobi/blog</link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title><![CDATA[Book Review: Streaming Wars - How Getting Everything We Wanted Changed Entertainment Forever by Charlotte Henry ★★☆☆☆]]></title>
		<link>https://shkspr.mobi/blog/2025/10/book-review-streaming-wars-how-getting-everything-we-wanted-changed-entertainment-forever-by-charlotte-henry/</link>
					<comments>https://shkspr.mobi/blog/2025/10/book-review-streaming-wars-how-getting-everything-we-wanted-changed-entertainment-forever-by-charlotte-henry/#comments</comments>
				<dc:creator><![CDATA[@edent]]></dc:creator>
		<pubDate>Wed, 01 Oct 2025 11:34:54 +0000</pubDate>
				<category><![CDATA[/etc/]]></category>
		<category><![CDATA[Book Review]]></category>
		<category><![CDATA[iplayer]]></category>
		<category><![CDATA[Netflix]]></category>
		<category><![CDATA[NetGalley]]></category>
		<guid isPermaLink="false">https://shkspr.mobi/blog/?p=63503</guid>

					<description><![CDATA[This should be a fascinating look at how streaming services evolved and the outsized impact they&#039;ve had on our culture. Instead it is mostly a series of re-written press-releases and recycled analysis from other people.  Sadly, the book never dives in to the pre-history of streaming. There&#039;s a brief mention of RealPlayer - but nothing about the early experiments of livestreaming gigs and TV…]]></description>
										<content:encoded><![CDATA[<img src="https://shkspr.mobi/blog/wp-content/uploads/2025/09/cover719123-medium.png" alt="Book cover." width="255" height="391" class="alignleft size-full wp-image-63514">

<p>This <em>should</em> be a fascinating look at how streaming services evolved and the outsized impact they've had on our culture. Instead it is mostly a series of re-written press-releases and recycled analysis from other people.</p>

<p>Sadly, the book never dives in to the pre-history of streaming. There's a brief mention of RealPlayer - but nothing about the early experiments of livestreaming gigs and TV over the Internet. Similarly, it ignores how Big Brother created a generation of people who wanted to stream on their phones. Early pioneers like JenniCam are written out of history. The book is relentlessly focussed on American streamers, with only a brief foray into the UK, Africa, and other markets. There's nothing about Project Kangaroo and how it squandered an early opportunity for streaming dominance.</p>

<p>Steaming only started with Netflix, according to this book. Despite iPlayer launching at roughly the same time, it doesn't make an appearance until halfway though the book.  It's also missing some of the interesting aspects of how Netflix built its algorithm, and the privacy impacts of it.</p>

<p>The analysis itself mostly quotes from reports from Enders and other firms like that. It doesn't seem like there was any original research done, and there aren't any new interviews done for the book. Instead it is just a surface-level analysis mixed in with clichéd prose about boiling frogs. It's also fairly uncritical - several sections are just press-releases from big streaming services with little discussion about whether they're accurate. It almost turns into a corporate biography / hagiography rather than a serious look at streaming.</p>

<p>There's very little about the production side.  For example, how <a href="https://www.vice.com/en/article/why-does-everything-on-netflix-look-like-that/">Netflix squashes cinematograph</a> and how its <a href="https://www.reddit.com/r/cinematography/comments/16precd/whats_the_real_reason_netflix_shows_all_look_the/k1v88gd/">lack of permanent props storage</a> restricts accurate set-dressing to <a href="https://www.wired.com/2016/07/stories-behind-stranger-things-retro-80s-props/">tent-pole shows</a>.</p>

<p>Although this is a preview copy, the prose feels half-baked.</p>

<blockquote><p>Overall, the iPlayer is a very high-quality product, providing access to both linear TV and a whole range of content in its extensive catalogue.</p></blockquote>

<p>That's the sort of thing I'd expect from a student essay rather than a serious book.</p>

<p>Unlike <a href="https://shkspr.mobi/blog/2022/03/book-review-warez-the-infrastructure-and-aesthetics-of-piracy-by-martin-paul-eve/">Warez - The Infrastructure and Aesthetics of Piracy by Martin Paul Eve</a>, there's almost nothing about piracy and how that drives the behaviour of consumers, producers, and distributors. There's a bit of discussion of Napster, but hardly anything about the more modern cultural impact.</p>

<p>It is maddeningly contradictory. In a couple of pages it goes from:</p>

<blockquote><p>Consequently, we are closer than we have ever been to having something like global TV. Close, but not actually there.</p></blockquote>

<p>To:</p>

<blockquote><p>because of the amount of work available to view, there is no mono-culture anymore.</p></blockquote>

<p>Which is it?</p>

<p>The book concludes by saying:</p>

<blockquote><p>With that in mind, the ultimate winner of the streaming wars is the consumer. It is us.</p></blockquote>

<p>Is it though? There's almost nothing about shows cancelled before they got going. Nothing about whether American cultural hegemony suffocates local media development. It briefly touches on the constant price rises, but never investigates whether it changes behaviours or if they drive customers away. There's not a single interview with viewers - and no attempt to understand whether they feel positive about the way streaming has changed the world.</p>

<p>There's a fascinating story to be told, but this isn't it.</p>

<p>Thanks to Netgalley for the review copy, the book is available to pre-order now.</p>
<img src="https://shkspr.mobi/blog/wp-content/themes/edent-wordpress-theme/info/okgo.php?ID=63503&HTTP_REFERER=RSS" alt="" width="1" height="1" loading="eager">]]></content:encoded>
					
					<wfw:commentRss>https://shkspr.mobi/blog/2025/10/book-review-streaming-wars-how-getting-everything-we-wanted-changed-entertainment-forever-by-charlotte-henry/feed/</wfw:commentRss>
			<slash:comments>3</slash:comments>
		
		
			</item>
		<item>
		<title><![CDATA[Download 1080p streams from iPlayer]]></title>
		<link>https://shkspr.mobi/blog/2021/11/download-1080p-streams-from-iplayer/</link>
					<comments>https://shkspr.mobi/blog/2021/11/download-1080p-streams-from-iplayer/#comments</comments>
				<dc:creator><![CDATA[@edent]]></dc:creator>
		<pubDate>Fri, 26 Nov 2021 12:34:03 +0000</pubDate>
				<category><![CDATA[/etc/]]></category>
		<category><![CDATA[BBC]]></category>
		<category><![CDATA[drm]]></category>
		<category><![CDATA[iplayer]]></category>
		<category><![CDATA[iplayer-dl]]></category>
		<category><![CDATA[media]]></category>
		<category><![CDATA[NaBloPoMo]]></category>
		<category><![CDATA[python]]></category>
		<guid isPermaLink="false">https://shkspr.mobi/blog/?p=41074</guid>

					<description><![CDATA[Way back in 2010, Paul Battley was blogging about device discrimination on the Internet. The new iPlayer service was using TLS certificates to ensure that only specific devices were able to stream media from the BBC&#039;s servers.  That&#039;s a situation which continues over a decade later. If you watch iPlayer on your laptop, you&#039;re stuck with 720p quality. If you want 1080p and above, you need a…]]></description>
										<content:encoded><![CDATA[<p>Way back in 2010, Paul Battley was blogging about <a href="https://po-ru.com/2010/06/07/device-discrimination-on-the-internet">device discrimination on the Internet</a>. The new iPlayer service was using TLS certificates to ensure that only specific devices were able to stream media from the BBC's servers.</p>

<p>That's a situation which continues over a decade later. If you watch iPlayer on your laptop, you're stuck with 720p quality. If you want 1080p and above, you need a specially certified device.</p>

<p>Well, that's what everyone <em>thought!</em></p>

<p>A few weeks ago, I found <a href="https://www.avforums.com/threads/is-there-a-way-to-get-iplayer-content-in-1080p.2319869/#post-29211339">this curious forum post</a> which said</p>

<blockquote><p>Yes, iPlayer 1080p is possible, not as simple as just using one of these webUI tools but its certainly possible with youtube-dl and a good look around..
<code>audio_eng_1=128000-video=12000000.m3u8</code></p></blockquote>

<p>There wasn't much information about it that I could find. And then I stumbled onto <a href="https://github.com/ytdl-org/youtube-dl/issues/30136">this GitHub issue for <code>youtube-dl</code></a>.</p>

<p>With a bit of faffing around, I was able to patch my YouTube downloader (<code>/usr/local/lib/python3.9/dist-packages/youtube_dl/extractor/bbc.py</code>) with this code:</p>

<pre><code class="language-python">for fmt in formats:
   if '-video=5070000.m3u8' in fmt.get('url', ''):
      formats = [
         {'url': fmt['url'].replace('-video=5070000.m3u8', '-video=12000000.m3u8'),
          'height': 1080, 'vbr': 12000,
          'abr': fmt.get('abr'),
          'protocol': fmt.get('protocol'),
          'preference': fmt.get('preference'),
          'format_id': fmt.get('format_id', 'hack') + '-really12M',
          }, fmt]
</code></pre>

<p>(To be clear, this is a <strong>horrible</strong> hack. It changes the iPlayer download function so it <em>only</em> downloads 1080p. It also doesn't rename the file properly once reconstructed, so you'll have to do that yourself. This is a quick hack - not for production!)</p>

<p>And, with that, I was able to download iPlayer in 1080p.</p>

<img src="https://shkspr.mobi/blog/wp-content/uploads/2021/11/1080p.jpg" alt="Screenshot of VLC reporting that the video is 1080p." width="1788" height="845" class="aligncenter size-full wp-image-41075">

<p>Sadly there's no surround sound - AAC stereo only.</p>

<h2 id="learning-from-history"><a href="https://shkspr.mobi/blog/2021/11/download-1080p-streams-from-iplayer/#learning-from-history">Learning from history</a></h2>

<p>Back in 2008 (!) I was blogging about the <a href="https://shkspr.mobi/blog/2008/03/bbc-iplayer-on-your-phone-in-4-easy-steps-and-2-hard-ones/">BBC's ridiculous decision to restrict iPlayer streaming to iPhones</a>. And in 2012 I blogged about how the <a href="https://shkspr.mobi/blog/2012/08/itoldyouso/">BBC's insistence on using Flash had misfired</a>. The BBC (and, to be fair, the video rights-holders) are desperately trying to avoid their content being shown at high quality on "unsanctioned" devices.</p>

<p>I get that they don't want to lose revenue. But anyone with a USB stick can record HD off air. 4K rips of every movie appear on the Internet 5 minutes after they're released. Trying to restrict who can view your content is a losing battle. It only takes one person to figure it out, and then the genie is out of the bottle.</p>

<p>What's the technical overhead of trying to manage this complicated infrastructure they've created? What is the tangible loss if someone watches a 4K stream from their browser rather than the app?</p>

<p>At some point, surely, media companies will have to realise that making <em>easy</em> access to their content is more powerful than blocking off every creative use. Right?</p>

<p>Bah. I'm off to count the pixels on the latest episode of Doctor Who.</p>
<img src="https://shkspr.mobi/blog/wp-content/themes/edent-wordpress-theme/info/okgo.php?ID=41074&HTTP_REFERER=RSS" alt="" width="1" height="1" loading="eager">]]></content:encoded>
					
					<wfw:commentRss>https://shkspr.mobi/blog/2021/11/download-1080p-streams-from-iplayer/feed/</wfw:commentRss>
			<slash:comments>13</slash:comments>
		
		
			</item>
		<item>
		<title><![CDATA[Bug report: 4K iPlayer on the Amazon Fire Stick]]></title>
		<link>https://shkspr.mobi/blog/2020/01/bug-report-4k-iplayer-on-the-amazon-fire-stick/</link>
					<comments>https://shkspr.mobi/blog/2020/01/bug-report-4k-iplayer-on-the-amazon-fire-stick/#comments</comments>
				<dc:creator><![CDATA[@edent]]></dc:creator>
		<pubDate>Wed, 29 Jan 2020 12:14:30 +0000</pubDate>
				<category><![CDATA[/etc/]]></category>
		<category><![CDATA[Amazon]]></category>
		<category><![CDATA[BBC]]></category>
		<category><![CDATA[bug]]></category>
		<category><![CDATA[hdmi]]></category>
		<category><![CDATA[iplayer]]></category>
		<guid isPermaLink="false">https://shkspr.mobi/blog/?p=33818</guid>

					<description><![CDATA[Technology never works right. And video technology never works right even harder.  The Amazon 4K Fire Stick is a pretty cool bit of kit. It&#039;s an Android device which can push 4K HDR video with surround sound to your TV. But, like any technology, it&#039;s buggy. Here&#039;s the bug report I&#039;ve tried to send to Amazon and the BBC. They haven&#039;t answered - so I&#039;m publishing it here as well.  BBC iPlayer…]]></description>
										<content:encoded><![CDATA[<p>Technology never works right. And video technology never works right even harder.</p>

<p>The Amazon 4K Fire Stick is a pretty cool bit of kit. It's an Android device which can push 4K HDR video with surround sound to your TV. But, like any technology, it's buggy. Here's the bug report I've tried to send to Amazon and the BBC. They haven't answered - so I'm publishing it here as well.</p>

<p>BBC iPlayer supplies 4K video - but the app doesn't switch to 4K mode, it stays at 1080p.</p>

<h2 id="amazon-debug"><a href="https://shkspr.mobi/blog/2020/01/bug-report-4k-iplayer-on-the-amazon-fire-stick/#amazon-debug">Amazon debug</a></h2>

<p>To turn on the Fire stick's debug mode - and get access to X-Ray - <a href="https://developer.amazon.com/docs/fire-tv/system-xray.html">follow these instructions</a>.</p>

<p>This lets you see the bandwidth being used, HDCP information, and audio/video information.  Here's a 4K presentation via Amazon's own video player.
<img src="https://shkspr.mobi/blog/wp-content/uploads/2020/01/Amazon-4K.jpg" alt="Amazon video with debug information" width="1024" height="560" class="aligncenter size-full wp-image-33823">
In the top left is the HDMI output information and bandwidth stats. On the right is the video codec data.</p>

<h2 id="iplayer"><a href="https://shkspr.mobi/blog/2020/01/bug-report-4k-iplayer-on-the-amazon-fire-stick/#iplayer">iPlayer</a></h2>

<p>Within iPlayer you can opt-in to the beta programme, this gives you access to 4K content.  But let's take a look at the debug information.
<img src="https://shkspr.mobi/blog/wp-content/uploads/2020/01/iPlayer-Bug.jpg" alt="BBC video with debug information on it." width="1024" height="576" class="aligncenter size-full wp-image-33820">
4K video <em>is</em> being streamed at 25fps.  But if we look in the top left corner, the app hasn't switched out of 1080p @ 60fps.
<img src="https://shkspr.mobi/blog/wp-content/uploads/2020/01/iPlayer-1080p.jpg" alt="iPlayer output at 1080p." width="1024" height="456" class="aligncenter size-full wp-image-33821"></p>

<p><img src="https://shkspr.mobi/blog/wp-content/uploads/2020/01/iPlayer-4K-detail.jpg" alt="iPlayer detail showing 4K." width="640" height="739" class="aligncenter size-full wp-image-33822">
The end result is a juddering rescaled mess.</p>

<p>So, if you or a friend works for either Amazon or the BBC, please ask them to take a look, eh?</p>
<img src="https://shkspr.mobi/blog/wp-content/themes/edent-wordpress-theme/info/okgo.php?ID=33818&HTTP_REFERER=RSS" alt="" width="1" height="1" loading="eager">]]></content:encoded>
					
					<wfw:commentRss>https://shkspr.mobi/blog/2020/01/bug-report-4k-iplayer-on-the-amazon-fire-stick/feed/</wfw:commentRss>
			<slash:comments>2</slash:comments>
		
		
			</item>
		<item>
		<title><![CDATA[BBC iPlayer and 3D]]></title>
		<link>https://shkspr.mobi/blog/2013/11/bbc-iplayer-and-3d/</link>
					<comments>https://shkspr.mobi/blog/2013/11/bbc-iplayer-and-3d/#comments</comments>
				<dc:creator><![CDATA[@edent]]></dc:creator>
		<pubDate>Thu, 28 Nov 2013 08:00:11 +0000</pubDate>
				<category><![CDATA[/etc/]]></category>
		<category><![CDATA[3d]]></category>
		<category><![CDATA[BBC]]></category>
		<category><![CDATA[iplayer]]></category>
		<category><![CDATA[tv]]></category>
		<guid isPermaLink="false">http://shkspr.mobi/blog/?p=9183</guid>

					<description><![CDATA[I loved the latest episode of Doctor Who.  What made it even better was the fantastic use of 3D.  It had just enough &#34;wow&#34; moments to make the use of technology worthwhile - without totally overdoing it.  I watched the episode live at home on my Panasonic TX-L37ET5B.  After the broadcast, I wanted to watch it again.  That&#039;s where the problems started.  First, a quick lesson on how 3D TV…]]></description>
										<content:encoded><![CDATA[<p>I loved the latest episode of Doctor Who.  What made it even better was the fantastic use of 3D.  It had just enough "wow" moments to make the use of technology worthwhile - without totally overdoing it.</p>

<p>I watched the episode live at home on my <a href="https://shkspr.mobi/blog/2012/09/review-panasonic-tx-l37et5b/">Panasonic TX-L37ET5B</a>.</p>

<p>After the broadcast, I wanted to watch it again.  That's where the problems started.</p>

<p>First, a quick lesson on how 3D TV broadcasts work.  Generally speaking, most 3D TV is Half-Side-By-Side.  That means the left and right image are horizontally compressed and combined into a single image.</p>

<p><a href="https://shkspr.mobi/blog/wp-content/uploads/2013/11/Doctor-Who-3D-Fez.jpg"><img src="https://shkspr.mobi/blog/wp-content/uploads/2013/11/Doctor-Who-3D-Fez.jpg" alt="Doctor Who 3D Fez" width="800" height="450" class="aligncenter size-full wp-image-9185"></a></p>

<p>The TV automatically detects that the image is split-screen and then turns the image into 3D. It displays the left image so it can only be seen by the left eye, and the right by the right.  If we apply that to the above image, we get this 3D effect.
<a href="https://shkspr.mobi/blog/wp-content/uploads/2013/11/Doctor-Who-3D-Fex.gif"><img src="https://shkspr.mobi/blog/wp-content/uploads/2013/11/Doctor-Who-3D-Fex.gif" alt="Doctor Who 3D Fex" width="800" height="450" class="aligncenter size-full wp-image-9184"></a></p>

<p>So far, so good!  The BBC have the <a href="https://www.bbc.co.uk/programmes/p01m25zg">3D version of Day of the Doctor on iPlayer</a> - and my TV has an iPlayer app.  The only problem is that the iPlayer app on the Panasonic doesn't trigger the TV's automatic 3D detection.  Even when I force the TV to 3D mode, it persists in showing the original picture. I've no idea if this is a fault with Panasonic's coding, or with the BBC's.</p>

<p>Well, my phone can access the iPlayer - and it can output its screen over HDMI.  How well would it work?  The answer, not well!</p>

<p>Here's a screenshot from my Android phone from the same scene.
<a href="https://shkspr.mobi/blog/wp-content/uploads/2013/11/Doctor-Who-3D-Fez-DOG.jpg"><img src="https://shkspr.mobi/blog/wp-content/uploads/2013/11/Doctor-Who-3D-Fez-DOG.jpg" alt="Doctor Who 3D Fez DOG" width="800" height="450" class="aligncenter size-full wp-image-9188"></a></p>

<p>You'll notice two things with it.  Firstly the image quality is dreadful.  The image resolution is 832*468 and the bitrate appears to be very poor.</p>

<p>Secondly, there's a bloody great BBC logo in the top left!  The BBC have known for ages that <a href="https://web.archive.org/web/20131127141747/http://www.bbc.co.uk/blogs/aboutthebbc/posts/digital_on_screen_graphics_res">Digital Onscreen Graphics (DOGs) are annoying for their viewers</a> - but still they persist!</p>

<p>The problem with this on 3D content becomes readily apparent.  The DOG is stretched and appears to flicker in and out to the viewer.</p>

<p><a href="https://shkspr.mobi/blog/wp-content/uploads/2013/11/Doctor-Who-3D-Fez-DOG.gif"><img src="https://shkspr.mobi/blog/wp-content/uploads/2013/11/Doctor-Who-3D-Fez-DOG.gif" alt="Doctor Who 3D Fez DOG" width="800" height="450" class="aligncenter size-large wp-image-9189"></a></p>

<p>In addition, all iPlayer audio content is only in stereo - not the lovely surround sound of the original broadcast.</p>

<p>So, I can have iPlayer through the TV which won't display in 3D, I can have it through my phone in low quality with a ridiculous DOG, or I can find a kindly soul on the Internet offering Doctor Who in 1080p 3D with surround sound via a dodgy download.</p>

<p>I bet they don't have these problems on <a href="https://tvtropes.org/pmwiki/pmwiki.php/JustForFun/InspectorSpacetime">Inspector Spacetime</a>!</p>
<img src="https://shkspr.mobi/blog/wp-content/themes/edent-wordpress-theme/info/okgo.php?ID=9183&HTTP_REFERER=RSS" alt="" width="1" height="1" loading="eager">]]></content:encoded>
					
					<wfw:commentRss>https://shkspr.mobi/blog/2013/11/bbc-iplayer-and-3d/feed/</wfw:commentRss>
			<slash:comments>1</slash:comments>
		
		
			</item>
		<item>
		<title><![CDATA[iToldYouSo]]></title>
		<link>https://shkspr.mobi/blog/2012/08/itoldyouso/</link>
					<comments>https://shkspr.mobi/blog/2012/08/itoldyouso/#comments</comments>
				<dc:creator><![CDATA[@edent]]></dc:creator>
		<pubDate>Mon, 13 Aug 2012 21:14:20 +0000</pubDate>
				<category><![CDATA[mobile]]></category>
		<category><![CDATA[Adobe]]></category>
		<category><![CDATA[android]]></category>
		<category><![CDATA[BBC]]></category>
		<category><![CDATA[flash]]></category>
		<category><![CDATA[iplayer]]></category>
		<guid isPermaLink="false">http://shkspr.mobi/blog/?p=6216</guid>

					<description><![CDATA[Two years ago, a bunch of smart people told the BBC that its plans to build iPlayer for Android on Adobe Flash was nuts.  We argued loudly, passionately, deployed logic and reason, and provided specific technical details.  Naturally, we were ignored.  Sure, Flash was only on a few high end devices now, but the BBC were confident that Flash would be soon be available on all Android devices and our …]]></description>
										<content:encoded><![CDATA[<p>Two years ago, <a href="http://www.bbc.co.uk/blogs/bbcinternet/2010/06/bbc_iplayer_on_mobile_a_new_ve.html">a bunch of smart people told the BBC that its plans to build iPlayer for Android on Adobe Flash was nuts</a>.</p>

<p>We argued loudly, passionately, deployed logic and reason, and provided specific technical details.</p>

<p>Naturally, we were ignored.</p>

<p>Sure, Flash was only on a few high end devices now, but the BBC were confident that Flash would be soon be available on all Android devices and our perceived problems would evaporate.</p>

<p>Naturally, reality decided to ignore their wishful thinking.</p>

<p>Two years and one week after the BBC announced its Flash for Android strategy, <a href="https://web.archive.org/web/20120702080349/http://m.engadget.com/2012/06/28/adobe-confirms-it-wont-support-flash-on-android-4-1/">Adobe announced it was killing Flash for Android</a>.</p>

<p>High end Android devices like the Nexus - and any device running Android 4.1 would be incapable of running Flash. So there was no way to use iPlayer.</p>

<blockquote class="social-embed" id="social-embed-235083606605824001" lang="en" itemscope="" itemtype="https://schema.org/SocialMediaPosting"><header class="social-embed-header" itemprop="author" itemscope="" itemtype="https://schema.org/Person"><a href="https://twitter.com/BBCiPlayer" class="social-embed-user" itemprop="url"><img class="social-embed-avatar social-embed-avatar-square" src="data:image/webp;base64,UklGRnoBAABXRUJQVlA4IG4BAACQBwCdASowADAAPrVUpk4nJKOiI4oA4BaJQBn8VFQWBRsWQIZx46bO1l3LT8I2g2xqBnltPBLtIQFKXnZL1dZDQzv3eRAA/v6G6EpSP25Tgl6hbRsJ2I60F49v72n/XfSsNse3rGDCm2OdeAcYFFg7QLImaW1s1yEK8+07VuCFO7skrPOUOzaT/m8HQu2vA8YdCutiEfljCYEZjaj98PeYAPyjjU9VL5Lh9+fRFJEp97Pvzx7j5G0OnFm4r5HCXh1hsDaf58b1UIJ6Bke/XM14JMDrCw6JyGTir5p7WwH2tQc1jP7z3f0y/0xtTpKhkzvifDwgdpbGpey3OhHqJHRmHDYFZ7rP4S41KRFYbXa6to8SVKf2Uf42g5bxd3h1OP4CK2mjhw2YykHvFE7Cd7/L8EBR33BhJMNRQbOz96hDIvY3lNfo5s10UbIeQDxBx9MrstH7Ibvi4oeVEKQMUqUmtaiCFuo6kVJNOboAAAA=" alt="" itemprop="image"><div class="social-embed-user-names"><p class="social-embed-user-names-name" itemprop="name">BBC iPlayer</p>@BBCiPlayer</div></a><img class="social-embed-logo" alt="Twitter" src="data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%0Aaria-label%3D%22Twitter%22%20role%3D%22img%22%0AviewBox%3D%220%200%20512%20512%22%3E%3Cpath%0Ad%3D%22m0%200H512V512H0%22%0Afill%3D%22%23fff%22%2F%3E%3Cpath%20fill%3D%22%231d9bf0%22%20d%3D%22m458%20140q-23%2010-45%2012%2025-15%2034-43-24%2014-50%2019a79%2079%200%2000-135%2072q-101-7-163-83a80%2080%200%200024%20106q-17%200-36-10s-3%2062%2064%2079q-19%205-36%201s15%2053%2074%2055q-50%2040-117%2033a224%20224%200%2000346-200q23-16%2040-41%22%2F%3E%3C%2Fsvg%3E"></header><section class="social-embed-text" itemprop="articleBody">For those asking about Nexus 7 / Jelly Bean 4.1 - we are testing the app and will be releasing an update soon. Thanks for your patience.</section><hr class="social-embed-hr"><footer class="social-embed-footer"><a href="https://twitter.com/BBCiPlayer/status/235083606605824001"><span aria-label="2 likes" class="social-embed-meta">❤️ 2</span><span aria-label="10 replies" class="social-embed-meta">💬 10</span><span aria-label="0 reposts" class="social-embed-meta">🔁 0</span><time datetime="2012-08-13T18:41:14.000Z" itemprop="datePublished">18:41 - Mon 13 August 2012</time></a></footer></blockquote>

<p>This failure is exactly what happens when you choose vendor driven proprietary "solutions" rather than established and open standards.</p>

<p>This embarrassing turn of events is exactly what happens when you refuse to listen to the geeks making logical arguments.</p>

<p>This monumental cock-up over the Olympics is exactly what happens when you refuse to engage with reality and let prejudice drive your decision making process.</p>

<p>Here are the facts:</p>

<ul><li>Most Android devices cannot use the Flash based iPlayer app. </li>
<li>Mobile Flash is now dead for future phones and tablets. </li>
<li>Android devices can play <em>exactly the same files as those served to the iPhone via iPlayer</em>. </li>
</ul>

<p>So why not just serve up the iPhone's MP4 files to any device which can play them? The BBC <strong>refuse</strong> to answer that simple question.</p>

<p>Want to know something funny? I was blogging about <a href="https://shkspr.mobi/blog/2008/03/bbc-iplayer-on-your-phone-in-4-easy-steps-and-2-hard-ones/">how to deliver iPlayer's iPhone streams to other models of mobile in March 2008</a>!</p>

<p>Plus ça change.</p>

<p>We can only guess what shenanigans were involved with the BBC's original decision to bet the Android farm on Flash.</p>

<p>Perhaps now our BBC will pay more attention to the geeks who care so much about it.</p>
<img src="https://shkspr.mobi/blog/wp-content/themes/edent-wordpress-theme/info/okgo.php?ID=6216&HTTP_REFERER=RSS" alt="" width="1" height="1" loading="eager">]]></content:encoded>
					
					<wfw:commentRss>https://shkspr.mobi/blog/2012/08/itoldyouso/feed/</wfw:commentRss>
			<slash:comments>3</slash:comments>
		
		
			</item>
		<item>
		<title><![CDATA[iplayer-dl on Xbox Xebian]]></title>
		<link>https://shkspr.mobi/blog/2010/04/iplayer-dl-on-xbox-xebian/</link>
					<comments>https://shkspr.mobi/blog/2010/04/iplayer-dl-on-xbox-xebian/#respond</comments>
				<dc:creator><![CDATA[@edent]]></dc:creator>
		<pubDate>Sun, 11 Apr 2010 09:58:46 +0000</pubDate>
				<category><![CDATA[linux]]></category>
		<category><![CDATA[iplayer]]></category>
		<category><![CDATA[iplayer-dl]]></category>
		<category><![CDATA[mobile]]></category>
		<category><![CDATA[xebian]]></category>
		<category><![CDATA[xNAS]]></category>
		<guid isPermaLink="false">http://shkspr.mobi/blog/?p=1992</guid>

					<description><![CDATA[I&#039;m a huge fan of Paul Battley&#039;s iplayer-dl.  In brief, it downloads videos from iPlayer by pretending to be an iPhone.  The .MP4 files it grabs are suitable for playback on most mobile devices (480 x 272 and stereo audio).  It also downloads radio programmes as .MP3 files.  I was having a bit of trouble installing it on my XNAS - running Xebian Linux, so I&#039;ve written this as an aide-mémoire.  I …]]></description>
										<content:encoded><![CDATA[<p>I'm a huge fan of Paul Battley's <a href="https://github.com/threedaymonk/iplayer-dl">iplayer-dl</a>.  In brief, it downloads videos from iPlayer by pretending to be an iPhone.  The .MP4 files it grabs are suitable for playback on most mobile devices (480 x 272 and stereo audio).  It also downloads radio programmes as .MP3 files.</p>

<p>I was having a bit of trouble installing it on my <a href="https://shkspr.mobi/blog/2008/11/building-the-ultimate-xbox-server/">XNAS</a> - running <a href="http://web.archive.org/web/20100617003825/http://www.xbox-linux.org/wiki/Xebian_HOWTO">Xebian Linux</a>, so I've written this as an <em>aide-mémoire</em>.  I hope you find it useful.</p>

<p>Install Ruby and Ruby Gems</p>

<pre><code class="language-bash">apt-get install ruby rubygems
</code></pre>

<p>Download and install the latest version of <a href="http://rubygems.org/gems/rake">Rake</a></p>

<pre><code class="language-bash">wget http://rubygems.org/downloads/rake-0.8.7.gem
gem install rake
</code></pre>

<p>Download and install the latest version of <a href="http://rubygems.org/gems/mocha">Mocha</a></p>

<pre><code class="language-bash">wget http://rubygems.org/downloads/mocha-0.9.8.gem
gem install mocha-0.9.8.gem
</code></pre>

<p>Download and install the latest version of <a href="http://rubygems.org/gems/iplayer-dl">iplayer-dl</a></p>

<pre><code class="language-bash">wget http://rubygems.org/downloads/iplayer-dl-0.1.19.gem
gem install iplayer-dl-0.1.19.gem &lt;/pre&gt;
</code></pre>

<p>Done!</p>

<p>To download a show,</p>

<pre><code class="language-bash">iplayer-dl [pid]
</code></pre>

<p>To find the pid, visit an iPlayer page like
<code>http://www.bbc.co.uk/iplayer/episode/b00s0vs1/Doctor_Who_Confidential_Series_5_All_about_the_Girl/</code>
The pid is the weird string of letters and numbers before the episode name.  So, in this case, to download the video, you just type</p>

<pre><code class="language-bash">iplayer-dl b00s0vs1
</code></pre>

<p>If you want to download several files using only one command, you would type</p>

<pre><code class="language-bash">iplayer-dl b00s0vs1 b123abc bdef456
</code></pre>
<img src="https://shkspr.mobi/blog/wp-content/themes/edent-wordpress-theme/info/okgo.php?ID=1992&HTTP_REFERER=RSS" alt="" width="1" height="1" loading="eager">]]></content:encoded>
					
					<wfw:commentRss>https://shkspr.mobi/blog/2010/04/iplayer-dl-on-xbox-xebian/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
	</channel>
</rss>
