12/03/2008 @ 09:11:33: Apple - L'iPlayer de la BBC piraté grâce à Apple et un User-Agent
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:

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
Source: The Register
Auteur: zion
12/03/2008 @ 09:55:04: max: L'iPlayer de la BBC piraté grâce à Apple et un User-Age...
Ca fait une erreur (enfin une page d'erreur) chez moi :ohwell:
12/03/2008 @ 09:59:57: zion: L'iPlayer de la BBC piraté grâce à Apple et un User-Age...
max> C'est un rien plus compliqué, la commande est expliquée en détail sur le deuxième lien. Tu dois aller choisir ce que tu veux télécharger sur le site de la BBC et remplacer l'url trouvée sur le site dans la commande :smile:
12/03/2008 @ 14:06:52: max: L'iPlayer de la BBC piraté grâce à Apple et un User-Age...
Ahhh ok, ça m'apprendra à ne pas lire les articles en liens