[weboob] [PATCH 2/2] _play_proxy function to handle cookies and redirect url

Vincent Texier vit at free.fr
Sat Feb 15 21:34:12 CET 2014


Bonjour,

toujours pour réparer la lecture pour le module *dailymotio**n*,

je viens de renvoyer un patch similaire mais qui utilise du pure python 
au lieu de wget
pour streamer l'url qui est protégée par un cookie de sécurité et une 
redirection.

Je suis d'accord pour l'attribut *_playprox**y*, mais ne connaissant pas 
assez l'api,
je me suis inspiré de *_play_rtmp* qui utilise aussi un attribut non-API 
compliant 'swf_player'.

/        Download data with rtmpdump and pipe them to a media player.//
//
//        You need a working version of rtmpdump installed and the SWF//
//        object url in order to comply with SWF verification requests//
//        from the server. The last one is retrieved from the non-standard//
//        non-API compliant 'swf_player' attribute of the 'media' object./

*Mplayer* ne gère pas le cookie fourni par la première url, qui doit 
être transmis à la seconde url qui le vérifie.
Wget le fait.
Ce patch le fait aussi, avant le lecteur vidéo, dont on ne connaît pas 
la nature et qui peut échouer sur ce genre d'url.

J'en profite pour vous féliciter pour le travail que vous faîtes sur 
Weboob qui est un très beau projet !

A bientôt,
Vincent.


Le 12/01/2014 12:30, Romain Bignon a écrit :
> Hello,
>
> On 12/Jan - 12:06, Vincent Texier wrote:
>> Add an attribute "_play_proxy" to the video object to trigger _play_proxy.
>> The _play_proxy function require "wget" to be properly installed.
>>
>> First module requiring _play_proxy : dailymotion.
> I don't agree with the attribute _play_proxy. Either we create a real API
> attribute, or we find another solution, because your patch seems to be a hack.
>
> Could you explain why mplayer is unable to handle the video URL, and why it
> works with wget?
>
> Romain



---
Ce courrier électronique ne contient aucun virus ou logiciel malveillant parce que la protection avast! Antivirus est active.
http://www.avast.com
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.symlink.me/pipermail/weboob/attachments/20140215/30100f6f/attachment.htm>


More information about the weboob mailing list