Radio Linux - HOWTO streaming audio
Matteo Pedani
matteo.pedani@libero.it
Wed, 28 Nov 2001 16:04:02 +0100
--------------Boundary-00=_Q6NIIYSCCLH8C6Y813RG
Content-Type: text/plain;
charset="iso-8859-1"
Content-Transfer-Encoding: 8bit
Per ricevere lo streaming audio:
Linux - UNIX
xmms http://radiolinux.bibop.it:8000/radiolinux
oppure
mpg123 http://radiolinux.bibop.it:8000/radiolinux
Mac OS9
con il Mac usate realplayer e date la solita url
http://radiolinux.bibop.it:8000/radiolinux
oppure ITunes
Mac OSX - Darvin
Doverebbe andare ITunes, ma non l'ho provato.
oppure utilizzate xmms e mpg123
Spiacente ma non ho windows da vari anni quindi ...
ma credo che possiate usare winamp - realplayer
#########################################################
se volete solo vedere radio linux avete finito di leggere
##########################################################
Per fare da repeter per la rete locale della vostra università - azienda
caricate il programma icecast (nel pacchetto icecast-server della debian)
Configurate /etc/icecast/icecast.conf ( è abbastanza bene commentato)
dovete dagli nome macchina ip ecc..
poi aggiungete la riga
alias radiolinux http://radiolinux.bibop.it:8000/radiolinux
poi fate partire icecast è tutto.
Mi avvertite alla mail radio@radiolinux.bibop.it se volete pubblicare la
vostra radio.
############################################################
Se volete che le vostre conferenze siano ripetute dal server di Radio Linux
caricate il programma liveice
(nella debian è in icecast-player)
caricate il programma icecast
fate partire icecast
fate partire liveice
(liveice accetta anche un file mp3 in imput oltre che dalla scheda audio,
quindi potete usare un file che viene generato come copia di salvataggio da
una altro programma di streaming)
Mi avvertite e io aggiungerò un alias della vostra radio nella mia
configurazione o
alias trieste1 http://trieste.linux.it:8000/trieste1
alias trieste2 http://trieste.linux.it:8000/trieste2
http://radiolinux.bibop.it:8000/trieste1
oppure
http://radiolinux.bibop.it:8000/trieste2
Naturalmente ho preso un trieste a caso.
Ultimo a non meno importante
per lo straming audio servono soli 16kbps
#####################################################
Streaming video lento 0,3 fps 36kbps
compilate ffmpeg (lo scaricate da sourceforge)
dentro trovate i programmi
ffmpeg
e ffserver
(allego il file ffserver.conf
se volete ripetere radio linux
date i comandi
ffserver
e poi
ffmpeg -i http://radiolinux.bibop.it:8090/radiolinux.ffm \
http://nomevostro:8090/radiolinux.ffm
(una riga sola)
se volete fare un vostro server
ffserver
e poi
ffmpeg http://nomevostro:8090/nomevostro.ffm
Ho visto che per una rete locale potete arrivare benissimo a 25 fps
ma io cosiglio 15 fps a 500kbps, e allora potete usare mp2 che è supportato
da tutti i player per linux e mac e winzzoz.
gtv - xmms (si è pure un player video mp2)
################################################################
Per registrare le conferenze
Video e audio
##############
Usate
avicap e aviplay
facili e comodi da usare
per macchine normali (k6) usate un quarto di schermo a 25 fps dvix4
Audio solo
usate
xmms + plugin
oppure lame
####################################
Poi mi mandate tutto il materiale che sarà reso pubblico da Radio Linux
Ci sarà infatti la possibilità di fare lo streaming dei vostri matriali
in vari formati.
Sia con streaming a 24fps che fare il download.
Basta che me li mandiate video mpg4 o audio mp3
(P.S. nello straming audio per adesso c'è della musica in loop e nel video
il mio bel faccione)
--
Matteo
--------------Boundary-00=_Q6NIIYSCCLH8C6Y813RG
Content-Type: text/plain;
charset="iso-8859-1";
name="ffserver.conf"
Content-Transfer-Encoding: base64
Content-Disposition: attachment; filename="ffserver.conf"
ClBvcnQgODA5MCAKQmluZEFkZHJlc3MgMTkyLjE2OC4zLjE5IApNYXhDbGllbnRzIDEwMDAKQ3Vz
dG9tTG9nICBmZnNlcnZlci5sb2cgCgo8RmVlZCByYWRpb2xpbnV4LmZmbT4KRmlsZU1heFNpemUg
NU0KPC9GZWVkPgoKPFN0cmVhbSByYWRpb2xpbnV4Lm1qcGc+CkZlZWQgcmFkaW9saW51eC5mZm0K
Rm9ybWF0IG1wanBlZwpWaWRlb0ZyYW1lUmF0ZSAwLjUgClZpZGVvSW50cmFPbmx5ClZpZGVvU2l6
ZSAgMzUyeDI0MCAKPC9TdHJlYW0+CgoKPFN0cmVhbSByYWRpb2xpbnV4LmpwZz4KRmVlZCByYWRp
b2xpbnV4LmZmbQpGb3JtYXQganBlZwpWaWRlb0ZyYW1lUmF0ZSAwLjUKVmlkZW9JbnRyYU9ubHkK
VmlkZW9TaXplICAzNTJ4MjQwCjwvU3RyZWFtPgoKCgo8U3RyZWFtIHN0YXQuaHRtbD4KRm9ybWF0
IHN0YXR1cwo8L1N0cmVhbT4K
--------------Boundary-00=_Q6NIIYSCCLH8C6Y813RG--