Cattura stream RTMP: differenze tra le versioni

Da Guide@Debianizzati.Org.
Vai alla navigazione Vai alla ricerca
m (Aggiunta template e categorie.)
mNessun oggetto della modifica
 
(2 versioni intermedie di 2 utenti non mostrate)
Riga 1: Riga 1:
{{Versioni compatibili}}
{{Versioni compatibili|Wheezy|Jessie}}
==Introduzione==
==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).
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>
{{Autori
|Autore = [[Utente:BubuXP|BubuXP]]
}}


[[Categoria:Multimedia]]
[[Categoria:Multimedia]]
[[Categoria:Internet]]
[[Categoria:Internet]]

Versione attuale delle 20:00, 12 mag 2015

Edit-clear-history.png Attenzione. Questa guida è da considerarsi abbandonata, per via del tempo trascorso dall'ultima verifica.

Potrà essere resa obsoleta, previa segnalazione sul forum, se nessuno si propone per l'adozione.


Debian-swirl.png Versioni Compatibili

Debian 7 "wheezy"
Debian 8 "jessie"

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




Guida scritta da: BubuXP Swirl-auth20.png Debianized 20%
Estesa da:
Verificata da:

Verificare ed estendere la guida | Cos'è una guida Debianized