Cattura stream RTMP: differenze tra le versioni
(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...') |
mNessun oggetto della modifica |
||
(3 versioni intermedie di 2 utenti non mostrate) | |||
Riga 1: | Riga 1: | ||
{{Versioni compatibili|Wheezy|Jessie}} | |||
==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 14: | 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> | ||
{{Autori | |||
|Autore = [[Utente:BubuXP|BubuXP]] | |||
}} | |||
[[Categoria:Multimedia]] | |||
[[Categoria:Internet]] |
Versione attuale delle 20:00, 12 mag 2015
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. |
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 | Debianized 20% |
Estesa da: | |
Verificata da: | |
Verificare ed estendere la guida | Cos'è una guida Debianized |