<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>FabrizioMondo.com &#187; Web Tv</title>
	<atom:link href="http://www.fabriziomondo.com/blog/category/web-tv/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.fabriziomondo.com/blog</link>
	<description>Streaming Media Consultant</description>
	<lastBuildDate>Sun, 05 Feb 2012 21:28:41 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>Come creare una web televisione con Windows, Shoutcast, NsvCap e una Webcam (Guida Basilare)</title>
		<link>http://www.fabriziomondo.com/blog/2008/07/13/come-creare-una-web-televisione-con-windows-shoutcast-nsvcap-e-una-webcam-guida-basilare/</link>
		<comments>http://www.fabriziomondo.com/blog/2008/07/13/come-creare-una-web-televisione-con-windows-shoutcast-nsvcap-e-una-webcam-guida-basilare/#comments</comments>
		<pubDate>Sun, 13 Jul 2008 10:10:41 +0000</pubDate>
		<dc:creator>Fabrizio Mondo</dc:creator>
				<category><![CDATA[Web Tv]]></category>

		<guid isPermaLink="false">http://www.fabriziomondo.com/blog/?p=366</guid>
		<description><![CDATA[Secondo articolo dedicato alle web televisioni. Abbiamo precedentemente parlato di come trasmettere con shoutcast un semplice video in modo indefinito, ovvero continuativamente senza interruzioni. Ma questo non ci può bastare. Esaminiamo adesso un altro programma della collezione NSVTools, che si chiama si chiama NSV Live Capture. Dal nome potrete benissimo [...]]]></description>
			<content:encoded><![CDATA[<p><img class="alignleft" style="float: left;" src="http://www.synergraphics.ltd.uk/webcam.gif" alt="Web Cam" width="150" height="150" align="left" /><br />
Secondo articolo dedicato alle web televisioni.</p>
<p><a href="http://www.fabriziomondo.com/blog/2008/07/11/come-creare-una-web-televisione-con-windows-nsvscsrcexe-e-shoutcast">Abbiamo precedentemente parlato</a> di come trasmettere con shoutcast un semplice video in modo indefinito, ovvero continuativamente senza interruzioni. Ma questo non ci può bastare.</p>
<p>Esaminiamo adesso un altro programma della collezione NSVTools, che si chiama si chiama NSV Live Capture. Dal nome potrete benissimo notare che si tratta di un applicazione legata alla vostra web cam. Vediamo in che modo effettuare una trasmissione, che è l&#8217;unico obiettivo della guida basilare.</p>
<p>Apriamo il nostro bel server shoutcast, sappiamo come fare e come gestirlo, lo abbiamo considerato sia in numerosi <a href="http://www.fabriziomondo.com/blog/indice-articoli-web-radio">articoli inerenti le web radio</a>, che nel <a href="http://www.fabriziomondo.com/blog/2008/07/11/come-creare-una-web-televisione-con-windows-nsvscsrcexe-e-shoutcast">primo articolo dedicato alle web televisioni</a>.</p>
<p>Apriamo quindi il programma NsvCap, che troviamo anche nell&#8217;elenco applicazioni, sotto la voce NsvTools, ci comparirà una finestra. <strong>Se la vostra web cam</strong> è vista correttamente da windows, lo sarà anche per NsvCap. Diamo quindi per scontato che all&#8217;interno della finestra ci siano delle immagini in movimento della vostra web cam.</p>
<p>In questo articolo, lo ripeto, ci occuperemo soltanto di effettuare la trasmissione in condizioni di default, per poi considerare tutti le opzioni, configurazioni e particolari, nella o nelle guide avanzate.</p>
<p>Clicchiamo su FILE, quindi su Set Capture Destination.</p>
<p>comparirà una schermata simile a questa:</p>
<p><img src="http://www.fabriziomondo.com/storage/shoutcast/tv/02/01.jpg" alt="" /></p>
<p>Settiamo all&#8217;interno dei campi l&#8217;indirizzo del server shoutcast, la porta, la password e all&#8217;interno del campo headers, i cosidetti metadati. Potete (e per ora ve lo consiglio) limitarvi a modificare i campi già scritti di default.</p>
<p>Una volta settato tutto, clicchiamo su CAPTURE, quindi su START CAPTURE, e il nostro server shoutcast comincierà a ricevere lo stream da redistribuire.</p>
<p>A questo punto potremmo notare non pochi problemi, legati principalmente a:</p>
<p>* Interpretazione della codifica audio<br />
* Interpretazione della codifica video<br />
* Trasmissione dell&#8217;audio tramite soundcard.</p>
<p>Le scremature dei possibili problemi verranno valutate in una prossima guida, per adesso, buona trasmissione live!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.fabriziomondo.com/blog/2008/07/13/come-creare-una-web-televisione-con-windows-shoutcast-nsvcap-e-una-webcam-guida-basilare/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>Come creare una Web Televisione con Windows, NsvScSrc.exe e Shoutcast</title>
		<link>http://www.fabriziomondo.com/blog/2008/07/11/come-creare-una-web-televisione-con-windows-nsvscsrcexe-e-shoutcast/</link>
		<comments>http://www.fabriziomondo.com/blog/2008/07/11/come-creare-una-web-televisione-con-windows-nsvscsrcexe-e-shoutcast/#comments</comments>
		<pubDate>Fri, 11 Jul 2008 12:48:04 +0000</pubDate>
		<dc:creator>Fabrizio Mondo</dc:creator>
				<category><![CDATA[Web Tv]]></category>

		<guid isPermaLink="false">http://www.fabriziomondo.com/blog/?p=365</guid>
		<description><![CDATA[Primo articolo dedicato alle web televisioni. Cominciamo la nostra avventura nel mondo delle web televisioni, provando a creare un emittente molto ma molto rudimentale, che si limiti a trasmettere in modo indefinito, sempre uno stesso filmato. Abbiamo bisogno di alcuni strumenti, obbligatori. * Un server shoutcast, esattamente quello che abbiamo [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: left;"><img src="http://zelig.blog.kataweb.it/files/photos/uncategorized/televisione.gif" alt="TV" align="left" /></p>
<p>Primo articolo dedicato alle web televisioni.</p>
<p>Cominciamo la nostra avventura nel mondo delle web televisioni, provando a creare un emittente molto ma molto rudimentale, che si limiti a trasmettere in modo indefinito, sempre uno stesso filmato.</p>
<p>Abbiamo bisogno di alcuni strumenti, obbligatori.</p>
<p>* Un <a href="http://www.fabriziomondo.com/storage/shoutcast/shoutcast-1-9-7-windows.exe"><strong>server shoutcast</strong></a>, esattamente quello che abbiamo studiato <a href="http://www.fabriziomondo.com/blog/indice-articoli-web-radio">quando abbiamo parlato di web radio</a>.</p>
<p>* <a href="http://www.fabriziomondo.com/storage/shoutcast/tv/01/nsvtools-setup.exe"><strong>NsvTools</strong></a>, una collezione di programmi che ci permetterà di avere funzioni di converter tra formati audio/video, live capturing e soprattutto encoding, che è quello che ci servirà di più in questa guida.</p>
<p>Potranno servire poi dei programmi opzionali, come <a href="http://www.fabriziomondo.com/storage/shoutcast/tv/01/RADTools.zip">RADTools</a> che permette di convertire formati video vari in formato Avi. Vedremo tra poco perchè questo programma può risultare molto ma molto utile.</p>
<p>Cominciamo aprendo il nostro server shoutcast. Se siete spratici dell&#8217;argomento o non conoscete il server shoutcast, vi consiglio caldamente di studiare, all&#8217;interno del primo articolo dedicato alle web radio, e perchè no, anche all&#8217;interno del secondo, i principi fondamentali dell&#8217;utilizzo del server shoutcast. Tutto quello che ho scritto sul server shoutcast, inerente il mondo delle web radio, è pressocchè uguale nel mondo delle web televisioni, compreso il pannello d&#8217;amministrazione. Da ora, daremo per scontata la conoscenza del server shoutcast e dei suoi possibili errori.</p>
<p>Una volta aperto il server shoutcast, avremo la classica interfaccia.</p>
<p style="text-align: center;"><img class="aligncenter" src="http://www.fabriziomondo.com/storage/shoutcast/shoutcast_server_01.jpg" alt="Shoutcast Server" width="400" /></p>
<p>A questo punto, possiamo cominciare a ragionare sulle modalità di encoding.</p>
<p>Installiamo la suite NsvTools. Supponiamo venga installata all&#8217;interno della cartella C:\Programmi\NsvTools. Troveremo a questo punto l&#8217;applicazione nsvscsrc.exe, che in questo momento ci è fondamentale.</p>
<p>All&#8217;interno del file che ho linkato in precedenza, troverete una versione del file nsvsrscr.exe obsoleta e spesso non funzionante, sostituitela con <a href="http://www.fabriziomondo.com/storage/shoutcast/tv/01/nsvscsrc.zip">questa</a>.</p>
<p>All&#8217;interno della cartella NsvTools dovremo avere cura di creare un file, chiamato <strong>headers.txt</strong> in cui andremo ad inserire i metadati della nostra emittente.</p>
<p>Vediamo un pò cosa contiene più precisamente questo file e cosa possiamo configurare,</p>
<blockquote><p>content-type:video/nsv</p>
<p>icy-name:NomeTv</p>
<p>icy-genre:Video</p>
<p>icy-pub:1</p>
<p>icy-br:128</p>
<p>icy-url:http://www.shoutcast.com</p>
<p>icy-irc:#chan</p>
<p>icy-icq:1234567</p>
<p>icy-aim:SomeUser</p>
<p>icy-reset:1</p></blockquote>
<p><strong>Content-type</strong> indica la tipologia di stream, nel nostro caso video/nsv.</p>
<p><strong>icy-name</strong> Indica il nome dell&#8217;emittente</p>
<p><strong>icy-genre:</strong> Indica il nome del genere di trasmissioni che effettuate.</p>
<p><strong>icy-pub</strong> Se 1, la vostra emittente sarà pubblicata nelle pagine gialle di shoutcast (yp.shoutcast.com) se 0, no.</p>
<p><strong>icy-br</strong> Indica il bitrate a cui viene inviato lo stream, ma attenzione, non è assolutamente vincolante.</p>
<p><strong>icy-url</strong> Indica il sito internet di riferimento dello stream</p>
<p><strong>icy-irc</strong> Indica il canale irc di riferimento dello stream</p>
<p><strong>icy-aim</strong> indica l&#8217;Aol Istant Messaging di riferimento dello stream.</p>
<p><strong>icy-reset</strong> Parametro da NON MODIFICARE, indica la presenza del buffer.</p>
<p><strong>Ricapitoliamo. </strong></p>
<p>Abbaimo installato tutti i programmi sopra elencati, abbiamo il nostro server shoutcast aperto, abbiamo sostituito il vecchio file nsvscsrc con la nuova versione, ed abbiamo creato il file headers.txt, che ora fa bella mostra nella stessa cartella NsvTools.</p>
<p>Perfetto, adesso dobbiamo procurarci qualcosa da streammare. L&#8217;encoder che abbiamo scelto di utilizzare permette solo di streammare file di formato nsv, per cui o lo creiamo, o lo procuriamo. Se avete già dei file nsv, o volete solo fare una prova, potete saltare tutta la prossima parte, altrimenti continuate a leggere.</p>
<p style="text-align: center;"><strong>* Come convertire un file video in formato nsv *</strong></p>
<p>Rendiamoci la vita difficile, decidiamo di volere fare streaming video di un video su youtube, cosi magari impariamo anche un modo per potere scaricare i video da uno dei siti più visitati al mondo.</p>
<p>Andiamo su youtube.com e decidiamo quale video scaricare (magari una delle taaaaante cover fatte dai paps&#8217;n'skar, accidenti a loro, avessero mai fatto un brano originale), alchè prendiamone l&#8217;url dalla barra degli indirizzi e copiamolo.</p>
<p>Andiamo quindi sul sito http://www.keepvid.com, troveremo nella home un campo di testo, in cui potremo scrivere l&#8217;indirizzo del nostro video e quindi cliccare su download.</p>
<p>Compariranno due link, dal primo il file sarà scaricabile in formato FLV, mentre dal secondo in formato MP4. Qualsiasi dei due volessimo scaricare, dobbiamo scaricarlo cliccando con il tasto destro sul link e salvando il file con l&#8217;estensione scelta.</p>
<p style="text-align: center;"><img class="aligncenter" src="http://www.fabriziomondo.com/storage/shoutcast/tv/01/keepvid.jpg" alt="Keepvid" width="400" /></p>
<p>Scegliamo di salvare il file mp4. A questo punto, avremo a disposizione sul nostro hard disk un file mp4 contenente il video desiderato.</p>
<p>Adesso entra in gioco Rad Tools. Lo utilizziamo perchè abbiamo bisogno di convertire il file mp4 in un file avi dato che il NSV batch converter, non accetta in input un file mp4.</p>
<p>Rad Tools, ci permette di convertire il file mp4 in avi.</p>
<p>L&#8217;interfaccia di Rad Tools è molto semplice e intuitiva. sostanzialmente occorre scegliere un file video e cliccare su convert a file. Il file d&#8217;uscita AVi può essere molto grande, quindi attenzione.</p>
<p style="text-align: center;"><img class="aligncenter" src="http://www.fabriziomondo.com/storage/shoutcast/tv/01/radtools.jpg" alt="Rad Tools" width="400" /></p>
<p>Siamo perciò arrivati al file Avi. A questo punto interviene Nvs Batch Encoder. Lo troviamo all&#8217;interno della cartella NsvTools. Apriamolo e troveremo la seguente interfaccia:</p>
<p style="text-align: center;"><img class="aligncenter" src="http://www.fabriziomondo.com/storage/shoutcast/tv/01/nsvbatch.jpg" alt="Nsv Batch Encoder" width="400" /></p>
<p>Clicchiamo su FILE, quindi scegliamo il file da convertire, lo selezioniamo nell&#8217;elenco SOURCE e clicchiamo la freccina verde.</p>
<p>Nella stessa cartella in cui si trovava il file AVI, troveremo un file nsv.</p>
<p>Spostiamo il file NSV all&#8217;interno della stessa cartella in cui è presente il file nsvscsrc.exe o una sua sottocartella, a questo punto siamo pronti per streammare.</p>
<p>Ricapitoliamo, anche grazie ad un immagine, tutti i passaggi che abbiamo effettuato per portare un video di youtube sulla nostra scrivania, pronto per essere streammato con shoutcast.</p>
<p style="text-align: center;"><a href="http://www.fabriziomondo.com/storage/shoutcast/tv/01/riepilogo.gif"><img class="aligncenter" src="http://www.fabriziomondo.com/storage/shoutcast/tv/01/riepilogo.gif" alt="Schema conversioni" width="400" /></a></p>
<p style="text-align: center;">***** <strong>Fine parte opzionale</strong> *****</p>
<p>Se volete solo fare una prova, potete scaricare un file NSV da <a title="NSV" href="http://www.fabriziomondo.com/storage/shoutcast/tv/01/c.nsv">qui</a>. Eccoci pronti con il nostro file nsv. Inseriamolo all&#8217;interno di una cartella, chiamata ad esempio prova, nella stessa cartella in cui è presente il nostro encoder.</p>
<p>A questo punto, non ci manca nulla e possiamo effettuare lo streaming vero e proprio.</p>
<p>Apriamo una finestra di terminale su windows. Se non sappiamo come fare, basta andare su START, quindi su ESEGUI, quindi scrivere CMD, comparirà qualcosa del genere:</p>
<p style="text-align: center;"><img class="aligncenter" src="http://www.fabriziomondo.com/storage/shoutcast/tv/01/cmd.jpg" alt="Prompt" width="400" /></p>
<p>A questo punto occorre spostarsi all&#8217;interno della cartella che contiene il file nsvscsrc.exe. Potete utilizzare il comando <em>cd</em> che vi permette di muovervi all&#8217;interno delle cartelle.</p>
<p><strong>CD ..</strong> fa salire di un livello</p>
<p><strong>CD nomecartella </strong>scende nella cartella <em>nomecartella</em></p>
<p>A questo punto scriviamo il comando:</p>
<p><strong>nsvscsrc.exe /SC indirizzoip:porta:password:headers.txt prova</strong></p>
<p>E, se non ci sono problemi inerenti port forwarding, o altri che valuteremo ad hoc, dovrebbe comparire la scritta:</p>
<blockquote><p>[re]connecting to indirizzoip:porta+1</p>
<p>Opening file prova/nomefile.nsv &#8230;Success</p></blockquote>
<p>Il che indica che è tutto ok. Da questo momento in poi il file verrà streammato su internet indefinitamente, a rotazione continua. Chiaramente il pannello si troverà all&#8217;indirizzo http://indirizzoip:8000</p>
]]></content:encoded>
			<wfw:commentRss>http://www.fabriziomondo.com/blog/2008/07/11/come-creare-una-web-televisione-con-windows-nsvscsrcexe-e-shoutcast/feed/</wfw:commentRss>
		<slash:comments>13</slash:comments>
		</item>
	</channel>
</rss>

