La BBC a passé un accord avec Apple pour que leurs streams soient disponibles sur l'iPhone et l'iPod Touch en streaming. Ces appareils ne disposant pas du player flash car flash est trop lent sur ces appareils dixit Steve Jobs, Apple a trouvé un moyen d'avoir le streaming en H.264 plutôt qu'en format Windows Media.
En fait, alors que d'un point de vue Marketing c'est le magique QuickTime qui fait tout le travail, d'un point de vue programmation c'est la BBC qui propose son stream en H.264 si l'user Agent est celui de QuickTime. Il n'aura pas fallu longtemps à des fans de Linux, et de la BBC, de comprendre l'astuce et de permettre maintenant de télécharger le streaming de la BBC en 512kb/s sans protection.
Il est probable qu'Apple et la BBC soient obligés de changer de technique dans l'avenir mais en attendant une simple modification d'User Agent ouvre les portes du paradis. Si c'est pas beau, la vie.
La commande magique:
En fait, alors que d'un point de vue Marketing c'est le magique QuickTime qui fait tout le travail, d'un point de vue programmation c'est la BBC qui propose son stream en H.264 si l'user Agent est celui de QuickTime. Il n'aura pas fallu longtemps à des fans de Linux, et de la BBC, de comprendre l'astuce et de permettre maintenant de télécharger le streaming de la BBC en 512kb/s sans protection.
Il est probable qu'Apple et la BBC soient obligés de changer de technique dans l'avenir mais en attendant une simple modification d'User Agent ouvre les portes du paradis. Si c'est pas beau, la vie.
La commande magique:
wget --user-agent="Mozilla/5.0 (iPhone; U; CPU like Mac OS X; en) AppleWebKit/420+ (KHTML, like Gecko) Version/3.0 Mobile/1A543a Safari/419.3" http://www.bbc.co.uk/mediaselector/3/auth/iplayerstreaminghttp_mp4/b00937tc
Liens
BBC iPlayer on GNU/Linux (272 Clics)
Envoyer une nouvelle à un ami