Forum

Forum (http://www.coolstreaming.us/forum/)
-   Linux & Mac (http://www.coolstreaming.us/forum/linux-mac/)
-   -   encodr linux (http://www.coolstreaming.us/forum/linux-mac/260482-encodr-linux.html)

Ogher 08-21-2008 09:35 PM

le playlist m3u le puoi tranquillamente editare con un qualsiasi editor di testo.

se la playlist dura meno di un'ora e in mezzo non devi trasmettere puoi impostare il pc in modo che all'ora x:y faccia partire lo stream di vlc con la playlist z

jfive 08-22-2008 01:02 AM

Quote:
Originally Posted by Ogher
se la playlist dura meno di un'ora e in mezzo non devi trasmettere puoi impostare il pc in modo che all'ora x:y faccia partire lo stream di vlc con la playlist z


e come faccio a impostare il pc in questo modo!?? mi stai dicendo una cosa che non sapevo si potesse fare...

Ogher 08-22-2008 01:23 PM

ecco un esempio.
per prima cosa si crea uno scriptino per avviare vlc, apri un editor di testo e copiaci dentro questo:
Code:
#!/bin/sh vlc $1 --intf dummy --sout "#transcode{vcodec=h264,vb=150,scale=0.5,acodec=mp3 ,ab=32,channels=2}:duplicate{dst=std{access=http,m ux=asf,dst=:1234}}"
$1 è il primo argomento passato alla riga di comando
--intf dummy disabilita la gui
--sout "..." è l'mrl di uscita ( ti conviene copiarlo dalla gui )
ora salva questo file come vlcserver , apri un terminale nella cartella in cui l'hai salvato e dai:
Code:
chmod +x vlcserver sudo mv vlcserver /usr/local/bin/
il primo comando lo conosci, il secondo sposta il file in /usr/local/bin/ così puoi richiamare lo script come un qualsiasi altro programma chiamando il comando vlcserver, prova in un terminale:
Code:
vlcserver /path/tua/playlist.m3u
Ora si imposta il "timer", da terminale :
Code:
crontab -e
dovrebbe aprirsi nano (editor di testo) e scrivici dentro:
Code:
00 17 22 8 * vlcserver /path/tua/playlist.m3u 45 17 22 8 * killall vlcserver
la sintassi è:
minuto ora num.giorno num.mese giorno.settimana comando
giorno.settimana (0 domenica - 6 lunedì), * sta per "qualsiasi"
il primo comando lancia il server, il secondo dopo 45min lo uccide
ora salva ed esci..se il demone cron è avviato (lo è di default), dovrebbe funzionare tutto :)

jfive 08-22-2008 02:20 PM

madonna... sei sempre il migliore sulla programmazione linux... grazie... provo da macchina virtuale oggi ma porrebbe incepparsi... settimana prossima sono tranquillo sul pc con installato ubuntu e ti saprò dire...

io non so se si può fare, ma se ne avessi tempo un piccolo programma per radio su linux secondo me potresti farlo e non essendoci sarebbe una figata in generale per il mondo del web... grazie, comunque mi tengo sta guida nell'hard disk!!! :D :D :D

jfive 08-24-2008 01:52 PM

ho il problema che tra una playlist e l'altro lo stream si ferma... è un mio errore?!?

jfive 08-24-2008 05:45 PM

infine... per lanciare tvu metto questa riga di comando che, tolta la pass che ho cambiato è così...

/usr/local/bin/sp-bd [-d] [-r url] [-b ipaddr] [-u ilgabrio@gmail.com:***] <service_port 80> <name 61608> <http://locahost:1234> <play_port 80> <fs 211.152.32.134> <fsport 8443> <fsurl /app/transferservlet>

ma com'è che mi dice

bash: syntax error near unexpected token `<'

poi per quanto riguarda gli stream li vediamo con calma... per ora vorrei almeno far partire tvubroadcaster...

Ogher 08-25-2008 12:55 AM

Quote:
Originally Posted by jfive
ho il problema che tra una playlist e l'altro lo stream si ferma... è un mio errore?!?

da quanto mi ricordo è un problema di vlc, non puoi farci niente

Quote:
infine... per lanciare tvu metto questa riga di comando che, tolta la pass che ho cambiato è così...

/usr/local/bin/sp-bd [-d] [-r url] [-b ipaddr] [-u ilgabrio@gmail.com:gabriele17] <service_port 80> <name 61608> <http://locahost:1234> <play_port 80> <fs 211.152.32.134> <fsport 8443> <fsurl /app/transferservlet>

mmmmm hai fatto un po' un macello...
vai nella cartella dove hai estratto tvubroadcast e dai:
Code:
./TVUBroadcast.v2.1.1beta18 -u ilgabrio@gmail.com:gabriele17 80 61608 http://localhost:1234 80 211.152.32.134 8443 /app/transferservlet

in genere <nome> vuol dire che devi sostituire a <nome> il suo corrispettivo, le [] indicano un parametro opzionale (questo in linea di massima...per i casi specifici devi leggere l'help)

jfive 08-25-2008 10:01 AM

ok la riga di comando come l'hai messa te è perfetta... va aggiunto solo lo streamid all'inizio con << xyz

ora però torna il primo problema... con idjc posso fare trasmissioni shoutcast ma non so come creare uno stream mms con linux anche per rete interna che non sia con vlc... a meno che io non faccia una playlist di almeno 24 ore... ma che palle

in giro non trovo guide su icecast ma mi sa che è la stessa cosa di shoutcast...

grazie e scusa ma io e le righe di comando siam due cose diverse...

Ogher 08-25-2008 12:29 PM

ho cercato ma per lo streaming live su linux no ho trovato niente...a sto punto usa sam broadcaster con wine

jfive 08-25-2008 12:46 PM

mi hanno suggerito peercast... cosa ne pensi?!?

Ogher 08-26-2008 12:40 PM

sembra sia buono, ma non l'ho mai provato a fondo
gli sto dando un'occhiata.
se vuoi ho trovato questo peercast "speciale" con interfaccia utente, basta installarlo e lo trovi sotto Applicazioni->Internet
http://ftp.debian.org/debian/pool/m...1etch0_i386.deb

EDIT: per installarlo
Code:
sudo dpkg -i gnome-peercast_0.5.4-1.1etch0_i386.deb

jfive 08-27-2008 02:02 AM

comunque li sto provando tutte e tutti... ora vediamo se riesco ad installare sam con wine perchè mi sa di unica soluzione... speriamo... grazie per le notizie su peercast... appena ci riesco faccio una guida per la radio con linux... :D :D :D e sotto un ringraziamento speciale a Ogher

jfive 08-27-2008 03:50 PM

CON VLC E PEERCAST SEMBRA ANDARE... scusa il maiuscolo... non so però come dare il link e come si può ascoltare tale stream... mi da un file in pls ma non capisco... 52D1546A5C5D0E4A8D3DF82008FB0617.pls questo è l'id del mio canale...

jfive 08-27-2008 04:06 PM

nelle yellowpages di peercast il canale dovrebbe avere id Radio ADM test

jfive 08-27-2008 04:25 PM

intanto che peercast procede e non capisco se e come fare a sentirlo... continuo con il tormentone TVU, cioè, io non riesco a dare la giusta riga di comando, rimane li fermo il terminale e non capisco cosa succede... il numero del canale dicono sia da mettere in esadecimale... e ho fatto... spero qualcuno possa aiutarmi

./TVUBroadcast.v2.1.1beta18 << 0xF0A8000 ilgabrio@gmail.com:miapass 80 61608 mms://localhost:1234 8080 211.152.32.134 8443 /app/transferservlet


All times are GMT +2. The time now is 04:54 AM.

Powered by: vBulletin Version 3.0.7
Copyright ©2000 - 2021, Jelsoft Enterprises Ltd.
Search Engine Friendly URLs by vBSEO 3.1.0 ©2007, Crawlability, Inc.