On 17/12/11 16:49, Nigel Taylor wrote:
On 12/17/11 15:53, Clive wrote:
On 17/12/11 15:32, bat guano wrote:
-where do I get the
information from please.
No need to use RTMPDump method.
As dinkypumpkin suggested, download it from this page instead --->
http://www.bbc.co.uk/programmes/p00mlvcy
get_iplayer --get --pid=p00mlvcy --type=tv
Yes, I understand that, but I was curious as to how you find such a
seemingly complex command.
_______________________________________________
get_iplayer mailing list
[email protected]
http://lists.infradead.org/mailman/listinfo/get_iplayer
Hi,
Most likely to be using rtmpsrv on something running linux -
this is done by having iptables redirect traffic...
Covered in the man pages for rtmpsrv... run this to
set up iptables...
sudo iptables -t nat -A OUTPUT -p tcp --dport 1935 -m owner \! --uid-owner rtmp
\
-j REDIRECT
(use -L to list -F to flush table)
$ sudo iptables -t nat -L
Chain PREROUTING (policy ACCEPT)
target prot opt source destination
Chain POSTROUTING (policy ACCEPT)
target prot opt source destination
Chain OUTPUT (policy ACCEPT)
target prot opt source destination
REDIRECT tcp -- anywhere anywhere tcp dpt:1935 !
owner UID match rtmp
Start rtmpsrv running under account rtmp, and on another session, start
browser and go to the video to watch, rtmpsrv will start rtmpdump running
with the correct parameters, example below is for channel 4 won't be
of much use as ip address/time are used in authentication string ...
$ rtmpsrv
RTMP Server 2.4-git-20111014
(c) 2010 Andrej Stepanchuk, Howard Chu; license: GPL
Streaming on rtmp://0.0.0.0:1935
rtmpdump -r "rtmpe://ll.securestream.channel4.com:1935/a4174/e1/?ovpfv=1.1&e=1324139406&ip=xx.xxx.xxx.xxx&h=03644ad62b52a045e52351b1dc1d4502" -a
"a4174/e1/?ovpfv=1.1&e=1324139406&ip=xx.xxx.xx.xxx&h=03644ad62b52a045e52351b1dc1d4502" -f "LNX 11,1,102,55" -W
"http://www.channel4.com/static/programmes/asset/flash/swf/4odplayer-11.8.5.swf" -p "http://www.channel4.com/programmes/black-mirror/4od" -C Z: -y
"mp4:xcuassets/CH4_08_02_900_49114002001002_001.mp4?e=1324139406&ip=xx.xxx.xx.xxx&h=03644ad62b52a045e52351b1dc1d4502" -o
CH4_08_02_900_49114002001002_001.flv
Closing connection... done!
WARNING: Trying different position for client digest!
ERROR: WriteN, RTMP send error 32 (1536 bytes)
ERROR: Handshake failed
Closing connection... done!
WARNING: Trying different position for client digest!
ERROR: Handshake failed
Closing connection... done!
WARNING: Trying different position for client digest!
ERROR: Handshake failed
Closing connection... done!
WARNING: Trying different position for client digest!
ERROR: Handshake failed
Closing connection... done!
RTMPDump 2.4-git-20111014
(c) 2010 Andrej Stepanchuk, Howard Chu, The Flvstreamer Team; license: GPL
Connecting ...
WARNING: HandShake: Type mismatch: client sent 6, server answered 9
INFO: Connected...
Starting download at: 0.000 kB
INFO: Metadata:
INFO: duration 3713.11
INFO: moovPosition 28.00
INFO: width 640.00
INFO: height 360.00
INFO: videocodecid avc1
INFO: audiocodecid mp4a
INFO: avcprofile 77.00
INFO: avclevel 30.00
INFO: aacaot 2.00
INFO: videoframerate 25.00
INFO: audiosamplerate 24000.00
INFO: audiochannels 2.00
INFO: trackinfo:
INFO: length 92825000.00
INFO: timescale 25000.00
INFO: language eng
INFO: sampledescription:
INFO: sampletype avc1
INFO: length 89114624.00
INFO: timescale 24000.00
INFO: language eng
INFO: sampledescription:
INFO: sampletype mp4a
20968.254 kB / 192.72 sec (5.1%)
Nigel
Thank you Nigel - I'm gonna have to print that down and look at it in
daylight. I did ask for an explanation and now I've got one! I shall
make sense of it but it will take a coffee or two.
Clive
_______________________________________________
get_iplayer mailing list
[email protected]
http://lists.infradead.org/mailman/listinfo/get_iplayer