Cattura stream RTMP: differenze tra le versioni
m (Aggiunta template e categorie.) |
m (Correzioni di forma) |
||
Riga 17: | Riga 17: | ||
$ cd /home/mioutente/cattura0 | $ cd /home/mioutente/cattura0 | ||
$ /usr/sbin/rtmpsuck</pre> | $ /usr/sbin/rtmpsuck</pre> | ||
Adesso basta aprire sul vostro browser la pagina contenente | Adesso basta aprire sul vostro browser la pagina contenente lo stream e automaticamente il flusso verrà salvato in ''cattura0''.<br> | ||
Per interrompere la cattura premere <code>CTRL+C</code> | Per interrompere la cattura chiudere la pagina del browser con il flusso. Per chiudere il programma premere <code>CTRL+C</code>.<br> | ||
Per uscire da ''pippo'' e tornare al nostro utente basta digitare: | Per uscire da ''pippo'' e tornare al nostro utente basta digitare: | ||
<pre>$ exit</pre> | <pre>$ exit</pre> | ||
Per rimettere come prima il firewall: | Per rimettere come prima il firewall: | ||
<pre># iptables -t nat -D OUTPUT -p tcp --dport 1935 -m owner \! --uid-owner pippo -j REDIRECT</pre> | <pre># iptables -t nat -D OUTPUT -p tcp --dport 1935 -m owner \! --uid-owner pippo -j REDIRECT</pre> | ||
e | e quando non servirà più ''pippo'' potremo cancellarlo con: | ||
<pre># userdel pippo</pre> | <pre># userdel pippo</pre> | ||
[[Categoria:Multimedia]] | [[Categoria:Multimedia]] | ||
[[Categoria:Internet]] | [[Categoria:Internet]] |
Versione delle 22:25, 28 set 2012
Versioni Compatibili Tutte le versioni supportate di Debian |
Introduzione
Ecco come catturare uno stream RTMP su Debian (e molte altre distribuzioni Linux).
Procedimento
Installiamo prima di tutto lo strumento necessario:
# apt-get install rtmpdump
Poi bisogna aggiungere un nuovo utente nel sistema (che in questa guida chiameremo pippo):
# useradd pippo
Dirottiamo il traffico RTMP con:
# iptables -t nat -A OUTPUT -p tcp --dport 1935 -m owner \! --uid-owner pippo -j REDIRECT
Creiamo una directory nella nostra home dove possa scrivere l'utente pippo:
$ mkdir ~/cattura0 $ chmod a=rwx ~/cattura0
Adesso assumiamo le sembianze di pippo e prepariamolo a ricevere il flusso dati:
# su pippo $ cd /home/mioutente/cattura0 $ /usr/sbin/rtmpsuck
Adesso basta aprire sul vostro browser la pagina contenente lo stream e automaticamente il flusso verrà salvato in cattura0.
Per interrompere la cattura chiudere la pagina del browser con il flusso. Per chiudere il programma premere CTRL+C
.
Per uscire da pippo e tornare al nostro utente basta digitare:
$ exit
Per rimettere come prima il firewall:
# iptables -t nat -D OUTPUT -p tcp --dport 1935 -m owner \! --uid-owner pippo -j REDIRECT
e quando non servirà più pippo potremo cancellarlo con:
# userdel pippo