---------------------------------| URL Sniffing user instructions |
----------------------------------------------------------------------------1. How to use rtmpdump with rtmpsrv in Linux
-------------------------------------------rtmpsrv allows you to get all parameters that are required by rtmpdump. You don'
t need packet sniffers or complex analysis to use rtmpdump when using rtmpsrv. T
he only problem you may have is when a video
consists of several segments (chapters). In such cases just skip to the next cha
pter.
How to use rtmpsrv in Ubuntu Linux
...................................
- Configure your firewall to redirect RTMP traffic through a local port: "sudo i
ptables -t nat -A OUTPUT -p tcp --dport 1935 -j REDIRECT"
- Then just start rtmpsrv in terminal : "rtmpsrv"
rtmpsrv will be analyzing data from your local port. It will output a rtmpdump c
ommand that can be used to watch live streams or to download videos.
When you get the rtmpdump command, press CTRL+C to stop rtmpsrv.
- Delete the firewall redirect created above: "sudo iptables -t nat -D OUTPUT -p
tcp --dport 1935 -j REDIRECT"
Example :
rtmpdump -r "rtmp://[Link]:1935/2e2cd" -a "2e2cd" -f "LNX 10,1,102,65" -W
"[Link] -p "http:/
/[Link]/nhkworld/r/movie/[Link]" -y "[Link]" -o nhkworldhd.f
lv
Live stream command :
rtmpdump -v -r "rtmp://[Link]:1935/2e2cd/[Link]" -W "[Link]
[Link]/nhkworld/r/movie/fivecool_player.[Link].swf" | vlc -------------------------------------------2. How to sniff in Windows : Freewares used
-------------------------------------------- Streamtransport : the most powerful sniffer
- URL Snooper : good but can't sniff every platform
- rtmpexplorer : useful for complete sniffing results with URL Snooper
---------------------------------------------3 .Instructions for live flash streams in VLC
---------------------------------------------Command : rtmpdump -v -r "rtmp://..." -W "[Link] -q | vlc --live|-v............. [Save a live stream, no --resume (seeking) of live stream
s possible]
--rtmp|-r url......... [URL (e.g. rtmp//hotname[:port]/path)]
--swfVfy|-W url........[URL to player swf file, compute hash/size automatically]
--quiet|-q.............[Supresses all command output]
--pageUrl|-p url.......[Web URL of played programme]
[Link]
------------
rtmpdump -v -r "rtmp://[Link]/live/funmaza" -W "[Link]
[Link]" -p "[Link] | vlc [Link] : with Streamtransport
--------------------------------rtmpdump -v -r "rtmp://[Link]/globalhdtv-l
ive/key=fe1ff99f/futbolhub5" -W "[Link] -p "http
://[Link]/[Link]?n=futbolhub5" | vlc [Link]
-----------rtmpdump -v -r "rtmp://[Link]/live/fvbrgbgrbr" -W "[Link]
/[Link]" -p "[Link] | vlc Flowplayer ([Link])
------------------------rtmpdump -v -r "rtmp://[Link]/live/[Link]" -W "[Link]
[Link]" | vlc [Link] : with Streamtransport
-------------------------------------rtmpdump -v -r "rtmp://[Link]/live/false" -W "[Link]
m/hdflvplayer/[Link]" -p "[Link] | vlc [Link] : not working
----------------------rtmpdump -v -r "rtmpe://[Link]/edge/dvfdvfdvfdfd" -W "[Link]
layer/[Link]" -p "[Link]
cbvnvbncxvbf" | vlc Longtailvideo
------------rtmpdump -v -r "rtmp://[Link]/live/sporttv" -W "[Link]
[Link]/[Link]" | vlc [Link]
--------rtmpdump -v -r "rtmp://[Link]/live/mtvasia4" -W "[Link]
[Link]" -p "[Link] | vlc [Link] : with Streamtransport
-----------------------------------rtmpdump -v -r "rtmp://[Link]/videochat/stream_N2VMNDQ5ZDGZOWY1NTZMM
GQZYJM4MDVJOTE3MTY1ZMUX" -W "[Link] -p "[Link]
[Link]/?v=N397EADK" | vlc [Link]
-------rtmpdump -v -r "rtmp://[Link]/live/cfgff" -W "[Link]
[Link]" -p "[Link]
height=450" | vlc -
Or open it in VLC (in linux only) : rtmp://[Link]/live/_definst_/cfgff
[Link]
-------rtmpdump -v -r "rtmp://[Link]/edge/cwhispjaxw2ta7x" -W "[Link]
.tv/jwplayer/[Link]" -p "[Link] | vlc [Link] : with Streamtransport
--------------------------------rtmpdump -v -r "rtmp://[Link]:1936/videowhisper/stream0002" -W "http://
[Link]/jwplayer/[Link]" | vlc [Link]
---------rtmpdump -v -r "rtmp://[Link]/aliez/tvope/teletubbiess" -W "ht
tp://[Link]/73166/40398/[Link]-3.2.6-1.
swf" -p "[Link] | vlc [Link] : with Streamtransport
--------------------------------rtmpdump -v -r "rtmp://[Link]/live/ustream-sj@23675" -W "http:
//[Link]/swf/4/[Link]" -p "[Link]
rld-tv" | vlc rtmpdump -v -r "rtmp://[Link]/live/ustream-sj@23675" -W "http:
//[Link]/swf/4/[Link]" | vlc [Link]
---------rtmpdump -v -r "rtmp://[Link]/live/ArAfSUNZRxgMlPt" -W "[Link]
om/player/[Link]" -p "[Link]
lPt&vw=640&vh=360&domain=[Link]" | vlc Or open it in VLC : rtsp://[Link]/live/_definst_/ArAfSUNZRxgMlPt
[Link]
-------------rtmpdump -v -r "rtmp://[Link]/live/40xo6iAhsvVEhsO" -W "[Link]
[Link]/player/[Link]" -p "[Link]
" | vlc Or open it in VLC : rtsp://[Link]/live/_definst_/40xo6iAhsvVEhs
O
[Link] : with Streamtransport
---------------------------------rtmpdump -v -r "rtmpe://[Link]:1935/pub/leestream43" -W "[Link]
[Link]/player/[Link]" -p "[Link]
am43&vw=750&vh=400" | vlc [Link]
----------
rtmpdump -v -r "rtmp://[Link]/live/fsports80" -W "[Link]
805/[Link]" -p "[Link]
=600&vh=400" | vlc [Link] : with Streamtransport
-------------------------------rtmpdump -v -r "rtmp://[Link]:1935/268853?doPlay=a/zonein" -W "[Link]
[Link]/5458/[Link]" -p "[Link] | vlc ------------------------------4. How to download RTMP videos
------------------------------Command : rtmpdump -r "rtmp://...mp4" -W "[Link] -o "d:\videos\Filename.
mp4"
--rtmp|-r url......... [URL (e.g. rtmp//hotname[:port]/path)]
--playpath|-y..........[Overrides the playpath parsed from rtmp url]
--swfVfy|-W url........[URL to player swf file, compute hash/size automatically]
--pageUrl|-p url.......[Web URL of played programme]
--flv|-o string........[FLV output file name, if the file name is - print stream
to stdout]