Je viens d'apprendre que les flux rtmp pouvaient être lus à l'aide de FFMPEG .
- Code: Tout sélectionner
http://forum.wiziwig.eu/threads/49818-Swiss-TV-(German-French-Italian-English)?p=1681896#post1681896
Ci-dessous un essai effectué :
- Code: Tout sélectionner
fmpeg -i "rtmp://edge1.stream-server.org/livestv/ token=LALALALA.YOU.GUYS.SUCKS swfUrl=http://stream.live-stream.tv/player.php pageUrl=http://www.live-stream.tv/online/fernseher/3plus.html playpath=3plus.stream" -f mpeg out.mpg
ffmpeg version N-43206-gf857465 Copyright (c) 2000-2012 the FFmpeg developers
built on Aug 4 2012 16:10:39 with gcc 4.7.1 (GCC)
configuration: --enable-gpl --enable-version3 --disable-w32threads --enable-runtime-cpudetect --enable-avisynth --enable-bzlib --enable-frei0r --ena
ble-libass --enable-libcelt --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-libfreetype --enable-libgsm --enable-libmp3lame --enable-li
bnut --enable-libopenjpeg --enable-librtmp --enable-libschroedinger --enable-libspeex --enable-libtheora --enable-libutvideo --enable-libvo-aacenc --e
nable-libvo-amrwbenc --enable-libvorbis --enable-libvpx --enable-libx264 --enable-libxavs --enable-libxvid --enable-zlib
libavutil 51. 66.100 / 51. 66.100
libavcodec 54. 49.100 / 54. 49.100
libavformat 54. 22.100 / 54. 22.100
libavdevice 54. 2.100 / 54. 2.100
libavfilter 3. 5.102 / 3. 5.102
libswscale 2. 1.100 / 2. 1.100
libswresample 0. 15.100 / 0. 15.100
libpostproc 52. 0.100 / 52. 0.100
Metadata:
duration 0.00
width 720.00
height 404.00
videodatarate 0.00
framerate 12.50
videocodecid 7.00
audiodatarate 125.00
audiosamplerate 48000.00
audiosamplesize 16.00
stereo TRUE
audiocodecid 10.00
encoder Lavf55.12.100
filesize 0.00
Input #0, flv, from 'rtmp://edge1.stream-server.org/livestv/ token=LALALALA.YOU.GUYS.SUCKS swfUrl=http://stream.live-stream.tv/player.php pageUrl=http
://www.live-stream.tv/online/fernseher/3plus.html playpath=3plus.stream':
Metadata:
encoder : Lavf55.12.100
Duration: 00:00:00.00, start: 0.000000, bitrate: N/A
Stream #0:0: Video: h264 (High), yuv420p, 720x404 [SAR 1:1 DAR 180:101], 25 tbr, 1k tbn, 50 tbc
Stream #0:1: Audio: aac, 48000 Hz, stereo, s16, 128 kb/s
[mpeg @ 02926020] VBV buffer size not set, muxing may fail
Output #0, mpeg, to 'out.mpg':
Metadata:
encoder : Lavf54.22.100
Stream #0:0: Video: mpeg1video, yuv420p, 720x404 [SAR 1:1 DAR 180:101], q=2-31, 200 kb/s, 90k tbn, 25 tbc
Stream #0:1: Audio: mp2, 48000 Hz, stereo, s16, 128 kb/s
Stream mapping:
Stream #0:0 -> #0:0 (h264 -> mpeg1video)
Stream #0:1 -> #0:1 (aac -> mp2)
Press [q] to stop, [?] for help
frame= 2345 fps= 27 q=31.0 size= 5492kB time=00:01:33.72 bitrate= 480.1kbits/s dup=15 drop=0
Cordialement .