Comment puis-je télécharger des vidéos en flux avec le protocole rtmp? De Harvard Extension, plus précisément

J'ai eu du mal à télécharger des conférences vidéo de la Harvard Extension School. J'espérais pouvoir prendre CS171, mais je me suis retrouvé à devoir passer énormément de temps à attendre une mise en mémoire tampon sans fin. Je souhaite donc trouver un moyen de télécharger les conférences et de les regarder localement.

J'ai donc essayé de voir le code source de la page (prenez la première conférence par exemple), j'ai trouvé que FlashViewer est lié à une url XML. J'ai suivi le lien et j'ai trouvé entre les balises "rtmp", il y avait un lien vers un fichier mp4: "rtmp://flash.dce.harvard.edu/bounce/mp4:2012/02/22872/L01/22872-20120124-L01-1-h264-av1248-16x9-852x480.mp4 " et j'ai cru que c'était ça, le dossier que je cherchais.

Vient ensuite le problème du téléchargement. J'ai effectué de vastes recherches et essayé plusieurs fois. Aucun n'a fonctionné.

Une façon que j'ai essayé était de courir

    $ wget rtmp://flash.dce.harvard.edu/bounce/mp4:2012/02/22872/L01/22872-20120124-L01-1-h264-av1248-16x9-852x480.mp4

Sur mon Ubuntu, avec une réponse de

    rtmp://flash.dce.harvard.edu/bounce/mp4:2012/02/22872/L01/22872-20120124-L01-1-h264-av1248-16x9-852x480.mp4: Unsupported scheme `rtmp'.

Je ne suis pas sûr de ce que cela moyen...

J'ai également essayé rtmpdump, acquis via apt-get. Et quand je cours

    $ rtmpdump -r rtmp://flash.dce.harvard.edu/bounce/mp4:2012/02/22872/L01/22872-20120124-L01-1-h264-av1248-16x9-852x480.mp4 -o lecture1.mp4

Je reçois

    RTMPDump v2.4
    (c) 2010 Andrej Stepanchuk, Howard Chu, The Flvstreamer Team; license: GPL
    Connecting ...
    INFO: Connected...
    ERROR: Closing connection: NetStream.Play.Failed

Je ne sais pas ce que NetStrem.Jouer.Échec signifie non plus...

Puis j'ai rencontré un débordement de pile, avec les suggestions d'utiliser mplayer et vlc, j'ai couru, respectivement:

    $ mplayer -dumpstream rtmp://flash.dce.harvard.edu/bounce/mp4:2012/02/22872/L01/22872-20120124-L01-1-h264-av1248-16x9-852x480.mp4

Je suis revenu

    MPlayer svn r34540 (Ubuntu), built with gcc-4.7 (C) 2000-2012 MPlayer Team
    mplayer: could not connect to socket
    mplayer: No such file or directory
    Failed to open LIRC support. You will not be able to use your remote control.

    Playing rtmp://flash.dce.harvard.edu/bounce/mp4:2012/02/22872/L01/22872-20120124-L01-1-h264-av1248-16x9-852x480.mp4.
    libavformat version 53.21.0 (external)
    Mismatching header version 53.19.0
    Using network protocols without global network initialization. Please use avformat_network_init(), this will become mandatory later.
    Using network protocols without global network initialization. Please use avformat_network_init(), this will become mandatory later.
    [rtmp @ 0x7f3de47abc00]Server error: Read access denied for stream 2012/02/22872/L01/22872-20120124-L01-1-h264-av1248-16x9-852x480.mp4.
    Failed to open rtmp://flash.dce.harvard.edu/bounce/mp4:2012/02/22872/L01/22872-20120124-L01-1-h264-av1248-16x9-852x480.mp4.


    Exiting... (End of file)

Et

    $ vlc -I dummy vlc -I dummy rtmp://flash.dce.harvard.edu/bounce/mp4:2012/02/22872/L01/22872-20120124-L01-1-h264-av1248-16x9-852x480.mp4 --sout file/ts:output.mpg vlc://quit

Avec

    VLC media player 2.0.4 Twoflower (revision 2.0.3-289-g6e6100a)
    [0xf0aed8] dummy interface: using the dummy interface module...
    Using network protocols without global network initialization. Please use avformat_network_init(), this will become mandatory later.
    Using network protocols without global network initialization. Please use avformat_network_init(), this will become mandatory later.
    [rtmp @ 0x7f6f28010a20] Server error: Read access denied for stream 2012/02/22872/L01/22872-20120124-L01-1-h264-av1248-16x9-852x480.mp4.
    [0x7f6f28002d38] access_avio access error: Failed to open rtmp://flash.dce.harvard.edu/bounce/mp4:2012/02/22872/L01/22872-20120124-L01-1-h264-av1248-16x9-852x480.mp4: Input/output error
    [0x7f6f20000b28] main input error: open of `rtmp://flash.dce.harvard.edu/bounce/mp4:2012/02/22872/L01/22872-20120124-L01-1-h264-av1248-16x9-852x480.mp4' failed
    [0x7f6f20000b28] main input error: Your input can't be opened
    [0x7f6f20000b28] main input error: VLC is unable to open the MRL 'rtmp://flash.dce.harvard.edu/bounce/mp4:2012/02/22872/L01/22872-20120124-L01-1-h264-av1248-16x9-852x480.mp4'. Check the log for details.
    [0x7f6f28002a08] idummy demux: command `quit'

En réponse.

J'ai également essayé le téléchargement Orbit sur Windows avec zéro joie. Le le téléchargement ne commencerait même pas!

Quelqu'un me dirait-il gentiment pourquoi il est si difficile de télécharger ce genre de fichiers et ce que signifient ces messages d'erreur? Et y a-t-il un moyen que je puisse regarder ces conférences localement?

demandé sur