Cattura stream RTMP: differenze tra le versioni

Da Guide@Debianizzati.Org.
Vai alla navigazione Vai alla ricerca
(Creata pagina con 'Ecco come catturare uno stream [http://it.wikipedia.org/wiki/Real_Time_Messaging_Protocol RTMP] su Debian (e molte altre distribuzioni Linux). Installiamo prima di tutto lo stru...')
 
m (Aggiunta template e categorie.)
Riga 1: Riga 1:
{{Versioni compatibili}}
==Introduzione==
Ecco come catturare uno stream [http://it.wikipedia.org/wiki/Real_Time_Messaging_Protocol RTMP] su Debian (e molte altre distribuzioni Linux).
Ecco come catturare uno stream [http://it.wikipedia.org/wiki/Real_Time_Messaging_Protocol RTMP] su Debian (e molte altre distribuzioni Linux).


==Procedimento==
Installiamo prima di tutto lo strumento necessario:
Installiamo prima di tutto lo strumento necessario:
<pre># apt-get install rtmpdump</pre>
<pre># apt-get install rtmpdump</pre>
Riga 22: Riga 25:
e se non serve più ''pippo'' cancelliamolo con:
e se non serve più ''pippo'' cancelliamolo con:
<pre># userdel pippo</pre>
<pre># userdel pippo</pre>
[[Categoria:Multimedia]]
[[Categoria:Internet]]

Versione delle 10:19, 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 il flusso dati e automaticamente il flusso verrà salvato in cattura0.
Per interrompere la cattura premere CTRL+C sul terminale oppure chiudere la pagina con il flusso.
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 se non serve più pippo cancelliamolo con:

# userdel pippo