Cattura stream RTMP: differenze tra le versioni

Da Guide@Debianizzati.Org.
Vai alla navigazione Vai alla ricerca
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 il flusso dati e automaticamente il flusso verrà salvato in ''cattura0''.<br>
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> sul terminale oppure chiudere la pagina con il flusso.<br>
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 se non serve più ''pippo'' cancelliamolo con:
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

Debian-swirl.png 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