opentech 2008 - the child of baird and berners-lee
DESCRIPTION
Tom Loosemore\'s presentation of some mildly crazy ideas about the future of the TV platform.TRANSCRIPT
![Page 1: OpenTech 2008 - The Child of Baird and Berners-Lee](https://reader033.vdocument.in/reader033/viewer/2022061221/54bf40ae4a795951298b4604/html5/thumbnails/1.jpg)
1
No Programme Left Behind:Liberating Television from the Tyranny of the Ephemeral
Tom Loosemore
Saturday 5th July 2008
![Page 2: OpenTech 2008 - The Child of Baird and Berners-Lee](https://reader033.vdocument.in/reader033/viewer/2022061221/54bf40ae4a795951298b4604/html5/thumbnails/2.jpg)
2
The Small Print:
Warning: this speaker may give the impression of vague technical plausibility. This is erroneous. In truth, he’s one of those managerial bluffer types with ideas above his station. The last code he wrote was some catastrophically bad PHP back in 1999, leading an erstwhile colleague to revoke his access to CVS, stating ‘he knows just enough to be terribly dangerous’. Caveat Emptor.
![Page 3: OpenTech 2008 - The Child of Baird and Berners-Lee](https://reader033.vdocument.in/reader033/viewer/2022061221/54bf40ae4a795951298b4604/html5/thumbnails/3.jpg)
3
My House, North London
![Page 4: OpenTech 2008 - The Child of Baird and Berners-Lee](https://reader033.vdocument.in/reader033/viewer/2022061221/54bf40ae4a795951298b4604/html5/thumbnails/4.jpg)
4
Alexandra Palace
![Page 5: OpenTech 2008 - The Child of Baird and Berners-Lee](https://reader033.vdocument.in/reader033/viewer/2022061221/54bf40ae4a795951298b4604/html5/thumbnails/5.jpg)
5
![Page 6: OpenTech 2008 - The Child of Baird and Berners-Lee](https://reader033.vdocument.in/reader033/viewer/2022061221/54bf40ae4a795951298b4604/html5/thumbnails/6.jpg)
6
![Page 7: OpenTech 2008 - The Child of Baird and Berners-Lee](https://reader033.vdocument.in/reader033/viewer/2022061221/54bf40ae4a795951298b4604/html5/thumbnails/7.jpg)
7
Someone just broke TV
![Page 8: OpenTech 2008 - The Child of Baird and Berners-Lee](https://reader033.vdocument.in/reader033/viewer/2022061221/54bf40ae4a795951298b4604/html5/thumbnails/8.jpg)
10/04/23 8
Bang to rights, Sir Tim…
![Page 9: OpenTech 2008 - The Child of Baird and Berners-Lee](https://reader033.vdocument.in/reader033/viewer/2022061221/54bf40ae4a795951298b4604/html5/thumbnails/9.jpg)
9
How is TV broken?
![Page 10: OpenTech 2008 - The Child of Baird and Berners-Lee](https://reader033.vdocument.in/reader033/viewer/2022061221/54bf40ae4a795951298b4604/html5/thumbnails/10.jpg)
10
99.9999% of TV is not longer with us
![Page 11: OpenTech 2008 - The Child of Baird and Berners-Lee](https://reader033.vdocument.in/reader033/viewer/2022061221/54bf40ae4a795951298b4604/html5/thumbnails/11.jpg)
11
And even the 0.00001% that is available…
can’t be found can’t be shared
can’t be linked to
![Page 12: OpenTech 2008 - The Child of Baird and Berners-Lee](https://reader033.vdocument.in/reader033/viewer/2022061221/54bf40ae4a795951298b4604/html5/thumbnails/12.jpg)
12
“Make All TV Ever Available,
Findable &
Addressable.”
The Organising Problem:
![Page 13: OpenTech 2008 - The Child of Baird and Berners-Lee](https://reader033.vdocument.in/reader033/viewer/2022061221/54bf40ae4a795951298b4604/html5/thumbnails/13.jpg)
13
Digital TVDigital Satellite DVB-S Digital Cable DVB-C Digital Terrestrial DVB-T (aka
Freeview)Digital Mobile DVB-H
Digital RadioDigital Audio Broadcast DABDigital Radio Mondial DRM
Internet BroadcastLive Unicast streamingMulticast streaming (bbc.co.uk/multicast)
Digital Broadcasting in the UK
![Page 14: OpenTech 2008 - The Child of Baird and Berners-Lee](https://reader033.vdocument.in/reader033/viewer/2022061221/54bf40ae4a795951298b4604/html5/thumbnails/14.jpg)
10/04/23 14
Freeview: The UK’s best TV, free.
![Page 15: OpenTech 2008 - The Child of Baird and Berners-Lee](https://reader033.vdocument.in/reader033/viewer/2022061221/54bf40ae4a795951298b4604/html5/thumbnails/15.jpg)
15
Pros:Rich AV Content Accessible Well structuredExtremely ScalableVery High AvailabilityProven
Cons Documentation
Licence Ephemeral
How does Freeview stack up as an API?
![Page 16: OpenTech 2008 - The Child of Baird and Berners-Lee](https://reader033.vdocument.in/reader033/viewer/2022061221/54bf40ae4a795951298b4604/html5/thumbnails/16.jpg)
16
DVB-T Broadcast Audio & Video API
2Mbs MPEG2 streamWidescreenStereoView a single channel, or capture a multiplexLicence: Some programmes with CC licence
DVB-T Broadcast Metadata API
“Next 8 days” programme infoTitle, description, genre, channel, start time etc.UIDs & series linking not implemented.Licence: OK
Freeview is really a pair of linked APIs
![Page 17: OpenTech 2008 - The Child of Baird and Berners-Lee](https://reader033.vdocument.in/reader033/viewer/2022061221/54bf40ae4a795951298b4604/html5/thumbnails/17.jpg)
10/04/23 17
BBC Broadcast Metadata API
http://backstage.bbc.co.uk/data/BbcWebApi
![Page 18: OpenTech 2008 - The Child of Baird and Berners-Lee](https://reader033.vdocument.in/reader033/viewer/2022061221/54bf40ae4a795951298b4604/html5/thumbnails/18.jpg)
18
QuickTime™ and aTIFF (Uncompressed) decompressor
are needed to see this picture.
![Page 19: OpenTech 2008 - The Child of Baird and Berners-Lee](https://reader033.vdocument.in/reader033/viewer/2022061221/54bf40ae4a795951298b4604/html5/thumbnails/19.jpg)
19
Damn. Ok, at least publish the catalogue.
open.bbc.co.uk/catalogue
![Page 20: OpenTech 2008 - The Child of Baird and Berners-Lee](https://reader033.vdocument.in/reader033/viewer/2022061221/54bf40ae4a795951298b4604/html5/thumbnails/20.jpg)
20
“Make All TV Ever Available,
Findable &
Addressable.”
OK. now back to that Organising Challenge:
![Page 21: OpenTech 2008 - The Child of Baird and Berners-Lee](https://reader033.vdocument.in/reader033/viewer/2022061221/54bf40ae4a795951298b4604/html5/thumbnails/21.jpg)
21
My Danny O’Brien Moment
![Page 22: OpenTech 2008 - The Child of Baird and Berners-Lee](https://reader033.vdocument.in/reader033/viewer/2022061221/54bf40ae4a795951298b4604/html5/thumbnails/22.jpg)
22
Dom & Nick Ludlam
![Page 23: OpenTech 2008 - The Child of Baird and Berners-Lee](https://reader033.vdocument.in/reader033/viewer/2022061221/54bf40ae4a795951298b4604/html5/thumbnails/23.jpg)
23
Promise.tv : The last week’s TV, in a box.
![Page 24: OpenTech 2008 - The Child of Baird and Berners-Lee](https://reader033.vdocument.in/reader033/viewer/2022061221/54bf40ae4a795951298b4604/html5/thumbnails/24.jpg)
25
OK, but…
![Page 25: OpenTech 2008 - The Child of Baird and Berners-Lee](https://reader033.vdocument.in/reader033/viewer/2022061221/54bf40ae4a795951298b4604/html5/thumbnails/25.jpg)
26
“Make All TV Ever Available,
Findable &
Addressable.”
Once again, that Organising Problem:
![Page 26: OpenTech 2008 - The Child of Baird and Berners-Lee](https://reader033.vdocument.in/reader033/viewer/2022061221/54bf40ae4a795951298b4604/html5/thumbnails/26.jpg)
27
“How about a year’s worth of TV?”
Real-time transcode MPEG2 to MPEG4 0.5 GB per channel per hour 12 GB per channel per day1 TB stores a channel for 3 months24 TB stores all BBC TV for a year
Much too large to sit in living room20,000 programmes - too many for ‘grid’ EPG…
…and so to the Web!
![Page 27: OpenTech 2008 - The Child of Baird and Berners-Lee](https://reader033.vdocument.in/reader033/viewer/2022061221/54bf40ae4a795951298b4604/html5/thumbnails/27.jpg)
28
QuickTime™ and aTIFF (Uncompressed) decompressor
are needed to see this picture.
BBCRedux.com
![Page 28: OpenTech 2008 - The Child of Baird and Berners-Lee](https://reader033.vdocument.in/reader033/viewer/2022061221/54bf40ae4a795951298b4604/html5/thumbnails/28.jpg)
29
BBCMacro.com: A year of BBC TV
![Page 29: OpenTech 2008 - The Child of Baird and Berners-Lee](https://reader033.vdocument.in/reader033/viewer/2022061221/54bf40ae4a795951298b4604/html5/thumbnails/29.jpg)
10/04/23 30
Of course, it did the usual schedule stuff
![Page 30: OpenTech 2008 - The Child of Baird and Berners-Lee](https://reader033.vdocument.in/reader033/viewer/2022061221/54bf40ae4a795951298b4604/html5/thumbnails/30.jpg)
10/04/23 31
But you could also search 20,000+ programmes
![Page 31: OpenTech 2008 - The Child of Baird and Berners-Lee](https://reader033.vdocument.in/reader033/viewer/2022061221/54bf40ae4a795951298b4604/html5/thumbnails/31.jpg)
10/04/23 32
Download programme, Programme information,
![Page 32: OpenTech 2008 - The Child of Baird and Berners-Lee](https://reader033.vdocument.in/reader033/viewer/2022061221/54bf40ae4a795951298b4604/html5/thumbnails/32.jpg)
10/04/23 33
Tags hacked via term extraction
![Page 33: OpenTech 2008 - The Child of Baird and Berners-Lee](https://reader033.vdocument.in/reader033/viewer/2022061221/54bf40ae4a795951298b4604/html5/thumbnails/33.jpg)
10/04/23 34
Et voila: the collected works of Cruickshank
![Page 34: OpenTech 2008 - The Child of Baird and Berners-Lee](https://reader033.vdocument.in/reader033/viewer/2022061221/54bf40ae4a795951298b4604/html5/thumbnails/34.jpg)
10/04/23 35
User Ratings; User Comments
![Page 35: OpenTech 2008 - The Child of Baird and Berners-Lee](https://reader033.vdocument.in/reader033/viewer/2022061221/54bf40ae4a795951298b4604/html5/thumbnails/35.jpg)
10/04/23 36
People + Programmes = Social Scheduling
![Page 36: OpenTech 2008 - The Child of Baird and Berners-Lee](https://reader033.vdocument.in/reader033/viewer/2022061221/54bf40ae4a795951298b4604/html5/thumbnails/36.jpg)
37
OK, but…
![Page 37: OpenTech 2008 - The Child of Baird and Berners-Lee](https://reader033.vdocument.in/reader033/viewer/2022061221/54bf40ae4a795951298b4604/html5/thumbnails/37.jpg)
38
“Make All TV Ever Available,
Findable &
Addressable.”
Back, for the final time, to that Organising Problem:
![Page 38: OpenTech 2008 - The Child of Baird and Berners-Lee](https://reader033.vdocument.in/reader033/viewer/2022061221/54bf40ae4a795951298b4604/html5/thumbnails/38.jpg)
39
Need. More. Storage.
![Page 39: OpenTech 2008 - The Child of Baird and Berners-Lee](https://reader033.vdocument.in/reader033/viewer/2022061221/54bf40ae4a795951298b4604/html5/thumbnails/39.jpg)
40
What if… ?
![Page 40: OpenTech 2008 - The Child of Baird and Berners-Lee](https://reader033.vdocument.in/reader033/viewer/2022061221/54bf40ae4a795951298b4604/html5/thumbnails/40.jpg)
41
Some maths.
Real-time transcode MPEG2 to MPEG4 An hour-long programme is 500MB120TB stores all decent UK TV for a year
So we need 10TB/month storage
![Page 41: OpenTech 2008 - The Child of Baird and Berners-Lee](https://reader033.vdocument.in/reader033/viewer/2022061221/54bf40ae4a795951298b4604/html5/thumbnails/41.jpg)
42
Some more maths.
Assume each Impossibox had a 1TB diskAssume 100 bought each monthThat’s an additional 100TB storage each month
But we only need 10TB each month
100 boxes/month = 10 copies of each programme
And a very nicely seeded bittorrent cloud...
![Page 42: OpenTech 2008 - The Child of Baird and Berners-Lee](https://reader033.vdocument.in/reader033/viewer/2022061221/54bf40ae4a795951298b4604/html5/thumbnails/42.jpg)
43
How the Impossibox Network Seeds
BBC One Jun – Aug
2008
BBC Two Jul – Sep 2008
BBC Four Jul – Dec
2008
ITV1 Aug – Oct
2008
Channel Four Sep – Nov
2008BBC Two Sep – Nov
2008
Tracker server
TV
TV Metadata
![Page 43: OpenTech 2008 - The Child of Baird and Berners-Lee](https://reader033.vdocument.in/reader033/viewer/2022061221/54bf40ae4a795951298b4604/html5/thumbnails/43.jpg)
44
How you watch any programme, ever
BBC Two May – Jul
2008
BBC Four Jan – Jun 2008
ITV1 Oct– Dec
2008
Channel Five Feb – Apr
2008BBC Two
Mar – May 2008
BBC One Jun – Aug
2008
TV Metadata
Tracker server
Tracker Data
![Page 44: OpenTech 2008 - The Child of Baird and Berners-Lee](https://reader033.vdocument.in/reader033/viewer/2022061221/54bf40ae4a795951298b4604/html5/thumbnails/44.jpg)
45
![Page 45: OpenTech 2008 - The Child of Baird and Berners-Lee](https://reader033.vdocument.in/reader033/viewer/2022061221/54bf40ae4a795951298b4604/html5/thumbnails/45.jpg)
46
…has built a couple of prototypes
![Page 46: OpenTech 2008 - The Child of Baird and Berners-Lee](https://reader033.vdocument.in/reader033/viewer/2022061221/54bf40ae4a795951298b4604/html5/thumbnails/46.jpg)
47
Impossibox Spec
MythTV ++
Metadata db
Torrent Creator
RSS in/out
OS
(Debian)
1 TB Local
Storage
Freeview Tuner
Remote Control
TV Out
Platform (AMD 64)
Tracker Server
Networked
Storage
TV Metadata
TV
![Page 47: OpenTech 2008 - The Child of Baird and Berners-Lee](https://reader033.vdocument.in/reader033/viewer/2022061221/54bf40ae4a795951298b4604/html5/thumbnails/47.jpg)
48
What Else Could It Do?
The ma’ and pa’ of all social TV navigation?Integration with DSL router? Popularity-based seeding?ISP-sensitive p2p?Targeted advertising?Encryption / PPV?