<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0">
	
	<channel>
		<title>Bitácora de Máster Vitronic</title>
		<link>http://vitronic.venenux.org/vitronic.php</link>
		<description>Otra bitácora mas sobre VENENUX y su desarrollo</description>
		<language>es</language>
		<managingEditor>venenux@venenux.org</managingEditor>
                <copyright>Copyleft 2009</copyright>
		<generator>Pivot Pivot - 1.40.7: 'Dreadwind'</generator>
		<pubDate>Fri, 11 Sep 2009 00:41:03 -0700</pubDate>
		<ttl>60</ttl>
		
		
		
		
		<item>
			<title>El costo de La Libertad</title>
			<link>http://vitronic.venenux.org/pivot/entry.php?id=9</link>
			<comments>http://vitronic.venenux.org/pivot/entry.php?id=9#comm</comments>
                        <description><![CDATA[ <!--
@page { margin: 2cm }
P { margin-bottom: 0.21cm }
-->
<p style="margin-bottom: 0cm" align="justify">
<img src="http://vitronic.venenux.org/images/use-gnu-sm.jpg" style="float:left;margin-right:10px;margin-bottom:5px;border:1px solid" title="GNU" alt="GNU" class="pivot-image" />Muchas veces cuando
despierto me pregunto, &iquest;abra valido la pena estos &uacute;ltimos 5 a&ntilde;os
que le he dedicado a la divulgaci&oacute;n del Software Libre?  por que
trabajando con tan poco apoyo, ha sido mucho el costo que hemos
tenido que pagar los involucrados en el proyecto VENENUX, imag&iacute;nense
cuando comenc&eacute; esto pens&eacute; que a falta de una distribuci&oacute;n libre
en Venezuela la aceptaci&oacute;n por parte de la comunidad seria mucho o
much&iacute;simo mayor a la que hemos visto, la verdad es que cometimos
muchos errores los cuales hemos pagado, luego de estas reflexiones
veo a todas las escuelas que hemos migrado a Software Libre y a todos
nuestros usuarios y me siento gratificado, por que al final de cuenta
&iquest;no se trata de eso? &iquest;de dejar un legado?  Bueno la cuesti&oacute;n ha
radicado, y siempre radicara en la educaci&oacute;n y el aporte que le
podamos dejar a nuestros hijos y sociedad . Seria maravilloso que en
el trascurso de mi vida pueda ver a una sociedad usando completamente
software libre y pensar que tuve que ver en esto, por lo menos en
algo,  siempre es una buena motivaci&oacute;n , el hecho de luchar por un
cambio positivo en nuestra sociedad es algo que todos deber&iacute;amos
hacer, no por fama, fortuna, o alguna recompensa material, sino por
el simple hecho que es justo y que es lo correcto, obviamente  usar
software 100 % libre en un mundo dominado por empresas
desarrolladoras de Software y hardware no libre, representa un
desaf&iacute;o para el Movimiento  de Software Libre, estar a la par de
estas empresas y ofrecer soluciones libres a las aplicaciones
privativas que estas promocionan es mucho trabajo, me sorprende el
mercado que cubren aplicaciones por ejemplo como FLASH, JAVA, entre
otras, ofrecer por ejemplo reproductores para navegadores web que
entiendan el lenguaje de flash es un trabajo inmenso considerando que
el c&oacute;digo fuente de este no esta disponible, incluso si estuviese
disponible seria mucho trabajo escribir c&oacute;digo que no violase aquel
principio mal&eacute;volo de &ldquo;arte previa&rdquo; , todo esto resulta en
usuarios molestos por no poder aprovechar el m&aacute;ximo de su ordenador
utilizando solo GNU .</p><!--
@page { margin: 2cm }
P { margin-bottom: 0.21cm }
-->
<p style="margin-bottom: 0cm" align="justify">
<img src="http://vitronic.venenux.org/images/philosophical-gnu-sm.jpg" style="float:left;margin-right:10px;margin-bottom:5px;border:1px solid" title="" alt="" class="pivot-image" />Ante todo este panorama
siempre he optado por educar primero a las personas y no solo
demostrar las ventajas t&eacute;cnicas de usar GNU sino tambi&eacute;n las
ventajas &eacute;ticas que representa utilizar sistemas 100% Libres,
&iexcl;&iexcl;&iexcl;&iexcl;pero imaginense!!!  este es un problema mucho mayor que
desarrollar o incentivar al uso del Software Libre, por que
simplemente  la educaci&oacute;n esta sujeta a la formaci&oacute;n individual de
cada persona, y si una persona tiene pocos valores en su haber, sera
muy dif&iacute;cil hacerle comprender mas all&aacute; de las ventajas t&eacute;cnicas
que usar GNU es lo mejor que puede hacer, me preocupa sobremanera que
la mayor parte de usuarios de  Software Libre utilicen porciones o
partes de  Software Privativo en sus sistemas inform&aacute;ticos, muchos
piensan que utilizando Ubuntu Por ejemplo ya est&aacute;n defendiendo el
100 % de sus libertades, no comprenden que el simple hecho de usar
por nombrar nuestro ejemplo el flashplayer esta limitando el control
que tienen sobre su ordenador  y por ende limitando su libertad a
cambio de comodidad al reproducir una buena cantidad  de paginas web
con este tipo sistema, lo mismo sucede con los controladores de
tarjetas de v&iacute;deo Nvidia o Ati, pienso que instalar un controlador o
pluging privativo  en un sistema 100% libre es contaminarlo y
retroceder al mismo estado que que est&aacute;n los que usan sistemas
completamente privativos, es parecido a pincharte con una aguja
contaminada de hepatitis, al no conocer realmente la funcionalidad de
un programa estas descuidando completamente tus libertades.
</p>
<p style="margin-bottom: 0cm" align="justify">
<img src="http://vitronic.venenux.org/images/fsf-wh.jpg" style="float:left;margin-right:10px;margin-bottom:5px;border:0px solid" title="FSF" alt="FSF" class="pivot-image" />Aunque GNU es el mejor
Sistema Operativo que existe, y se lucra cada d&iacute;a mas de los aportes
a nivel mundial de sus desarrolladores o colaboradores,nunca se trato
de esto, en el fondo RMS solo buscaba ofrecer un sistema que
respetara las libertades que merecen todos los usuarios de sistemas
inform&aacute;ticos, el d&iacute;a de hoy esta meta se ha logrado completamente,
pero lamentablemente se ha  distorsionado  la idea original de un
Sistema Operativo Libre, ofreciendo distribuciones de GNU
completamente contaminadas, y peor aun  incentivando a su uso con
promesas de ser &ldquo;Libres&rdquo; y no explicando a sus usuarios los
verdaderos valores &eacute;ticos que deber&iacute;an tener, esto ha resultado en
una divisi&oacute;n lamentable de los valores defendidos por el proyecto
GNU, y ha hecho que La FSF salga a la calle a defender nuevamente de
&ldquo;positivos falsos&rdquo; que te ofrecen  &ldquo;libertades a medias&rdquo;
acaso la idea no es defender plenamente nuestro derecho a ser libres
por que no creo que ser &ldquo;medio libres&rdquo; sea &eacute;ticamente aceptable
y tampoco creo que personas que apoyan el &ldquo;medio librismo&rdquo; puedan
llamarse defensores de la libertad .
</p>
<p style="margin-bottom: 0cm" align="justify">
Conozco mucha gente que
dice y promociona el uso de &ldquo;Linux&rdquo; (n&oacute;tese que el sistema se
llama GNU) como sistema Operativo y que solo en presencia de RMS
hablan de GNU como Sistema Operativo es lamentable que esfuerzos que
vienen haci&eacute;ndose  desde hace mucho sean empa&ntilde;ados por personas que
se dicen promotoras de GNU pero que realmente no est&aacute;n &eacute;ticamente
capacitadas para hacerlo.
</p>
<p style="margin-bottom: 0cm" align="justify">
Continuare esto luego....</p> ]]></description>
			<guid isPermaLink="false">9@http://vitronic.venenux.org/pivot/</guid>
			<category>vitronic, GNU, Informatica, Linux</category>
			<pubDate>Mon, 27 Jul 2009 04:22:00 -0700</pubDate>
		</item>
		
		
		
		<item>
			<title>Mis Cosas 2009-06-16</title>
			<link>http://vitronic.venenux.org/pivot/entry.php?id=8</link>
			<comments>http://vitronic.venenux.org/pivot/entry.php?id=8#comm</comments>
                        <description><![CDATA[ <p>
Bueno ya con todos los reportes obtenidos de la version RC3 de VNX&nbsp; ya casi tengo la lista completa de cambios para la nueva version de VENENUX, cuando comence el proyecto en el 2005 nunca pense que se extenderia tanto en el tiempo como hasta ahora, me alegra saber que el grupo de usuarios de VENENUX de Valencia Venezuela participo en el CNSL de este a&ntilde;o esto junto con la cada dia mas grande comunidad de desarrolladores a nivel hispano me ha hecho refleccionar sobre algunos cambios/mejoras y sobre algunos aspectos de proyectos como VENENUX</p><p>
&nbsp;&nbsp;&nbsp; El cambio de nombre es desde el primer dia una constante susurra en mi consciencia, recuerdo que lo propuse de manera temporal y pues a los tres integrantes del reciente proyecto les gusto y as&iacute; se a quedado hasta ahora, pero pues se presta a bromas siempre malintencionadas y ya con un desarrollo y propuestas de todas partes de hispanoamerica pienso que ya no es tan Venezolano como sol&iacute;a serlo (noticia que me agrada mucho) los continuos aportes recibidos por parte de la comunidad de usuarios tambi&eacute;n es una buena se&ntilde;al de evoluci&oacute;n para VNX, la versi&oacute;n 0.8 a sufrido muchos cambios con respecto a versiones anteriores, al principio solo a&ntilde;ad&iacute;amos mejoras de cosas que necesit&aacute;bamos, solo hasta la subida y puesta en marcha del portal, este acontecimiento cambio dram&aacute;ticamente (para bien) la manera en la que se llevaba el proyecto mucha participaci&oacute;n mas dinamismo y una capacidad mucho mas amplia de distribuir el sistema resulto en una serie de cambios muy importantes cosa que multiplico por mucho el trabajo para mi que soy el desarrollador principal , en general todo a marchado relativamente bien para VNX en este a&ntilde;o, no puedo decir esto de mi mismo, los continuos problemas econ&oacute;micos y algunos descuidos personales han hecho estragos en mi &uacute;ltimamente , ahora oficialmente estoy desempleado , y pues me toca buscar trabajo el destino pareciera se&ntilde;alarme que una convivencia pacifica entre el desarrollo de VNX y yo no es posible, es decir o VNX esta bien y yo estoy mal o yo estoy bien y VNX va mal , ya me tocara buscar una soluci&oacute;n a este dilema, creo que con delegar funciones y organizar la gesti&oacute;n del proyecto bastara, por lo dem&aacute;s todo marcha bien.</p> ]]></description>
			<guid isPermaLink="false">8@http://vitronic.venenux.org/pivot/</guid>
			<category>GNU</category>
			<pubDate>Tue, 16 Jun 2009 00:00:00 -0700</pubDate>
		</item>
		
		
		
		<item>
			<title>Programando en Gambas</title>
			<link>http://vitronic.venenux.org/pivot/entry.php?id=7</link>
			<comments>http://vitronic.venenux.org/pivot/entry.php?id=7#comm</comments>
                        <description><![CDATA[ <p>
&iquest;No estan Cansados de buscar ejemplos de Gambas en la red y nunca encontrar nada? 
</p>
<p>
Yo si, y mucho, todo lo que consigo esta en &quot;<a rel="tag external" class="taglink" href="/pivot/tags.php?tag=gringo" title="Tagged external link: gringo">gringo</a>&quot;&nbsp; y para personas como yo que son autodidactas y que pa rematar no les interesa enteder mas que el gringo tecnico es una pesadilla, y pues la cosa es esta , mi esposa esta estudiando en la UBV y pues me tienen arto que en mi pais aun insistan en ense&ntilde;ar VB cuando ya deberiamos habernos dado cuenta que no existen &quot;alternativas&quot; al Software Privativo, existen Soluciones, y muy superiores para VB existe una solucion libre que es Gambas aqui dejo un ejemplo que hacer una&nbsp; calculadora que le dise&ntilde;e a mi esposa&nbsp; mientras le ense&ntilde;o .</p><p>
aqui el frontispicio de la calculadora&nbsp; explicadito 
</p>
<p>
<br />
<p style="text-align:center;"><img src="http://vitronic.venenux.org/images/calculadora1.png" style="border:0px solid" title="" alt="" class="pivot-image" /></p>

<p>
&nbsp;aqui el fuente 
</p>
<p>
<!--
@page { margin: 2cm }
P { margin-bottom: 0.21cm }
-->
</p>
<pre>
PUBLIC SUB _new()
END
PUBLIC SUB Form_Open()
ME.Center
END
PUBLIC SUB sm_Click()
res.Text = ent.Text + ent2.Text
END
PUBLIC SUB rs_Click()
res.Text = ent.Text - ent2.Text
END
PUBLIC SUB ml_Click()
res.Text = ent.Text * ent2.Text
END
PUBLIC SUB dv_Click()
res.Text = ent.Text / ent2.Text
END
PUBLIC SUB sl_Click()
ME.Close
END
</pre>
<p>
En un ratop termino esto ya que le di el pendriver a mi esposa pa que lo llevara para la UBV y pues se me fue el fuente con ella :P</p> ]]></description>
			<guid isPermaLink="false">7@http://vitronic.venenux.org/pivot/</guid>
			<category>vitronic, GNU, Informatica, Linux</category>
			<pubDate>Wed, 27 May 2009 13:49:00 -0700</pubDate>
		</item>
		
		
		
		<item>
			<title>Servidor de streaming en GNU/Linux</title>
			<link>http://vitronic.venenux.org/pivot/entry.php?id=6</link>
			<comments>http://vitronic.venenux.org/pivot/entry.php?id=6#comm</comments>
                        <description><![CDATA[ <h2>Introducci&oacute;n</h2>
<p>
Hace un tiempo que estoy tratando de documentar mis conocimientos en
inform&aacute;tica y cada vez que&nbsp; me toca realizar una tarea que llevo rato
sin hacer me toca buscar dentro de los cuatro discos que tengo en mi
Ordenador pero tomando en cuenta que el mas peque&ntilde;o que poseo es de 80
Gb y&nbsp; que no me caracterizo por ser ordenado&nbsp; imaginen lo que me tardo
en encontrar lo que necesito, por eso me decid&iacute; a comenzar a crear
estos peque&ntilde;os manuales de configuraci&oacute;n de servidores y servicios que
en un principio servir&aacute;n de referencia para mi pero cualquier otro que
pueda servirse de ellos pues que se sienta libre de hacerlo adem&aacute;s si
estas leyendo esto y te esta sirviendo de ayuda me sentir&iacute;a honrado de
saberlo as&iacute; que puedes escribirme a este mail venenux@venenux.org.</p><h2>Requisitos</h2> 
<p>
Bueno el servidor lo monte en un Debian GNU/Linux Etch y lo hice
minimalista, es decir dedicado exclusivamente al streaming sin entorno
gr&aacute;fico ni ninguna funci&oacute;n que pudiera afectar el rendimiento de mi
radio en linea, aqu&iacute; una lista de lo que use :
</p>
<ol>
	<li>
	Un Ordenador clonado que consegu&iacute; de segunda mano Pentiun III de 1 Ghz .</li>
	<li>
	256 Mb de RAM .</li>
	<li>
	Tarjeta de red compatible, yo use una de la serie 3Com pero en general el 98% esta soportado as&iacute; que tambi&eacute;n vale .</li>
	<li>
	Tarjeta de Sonido compatible, lo mismo de arriba.</li>
	<li>
	Disco Duro de 1 Gb o superior .</li>
	<li>
	unos buenos ventiladores para el Disco y el Ordenador ya que lo monte con la premisa de que no iba ser apagado nunca !.</li>
	<li>Debian GNU/Linux Etch</li>
	<li>
	Icecast2 como servidor streaming .</li>
	<li>
	Darkice como servidor de audio para Icecast2.</li>
</ol>
<h3>Procedimiento</h3> 
<p>
No voy a explicar aqu&iacute; como montar un Debian GNU/Linux, bastante
informaci&oacute;n existe en la red sobre ese tema pero si les dir&eacute; que solo
monte el sistema base luego instale alsa-base y alsa-tools para
detectar tu hardware de sonido , todo me ocupo unos 250 Mb en el disco,
&iexcl;bastante poco verdad ! luego de terminar solo conectaremos el servidor
a Internet y listo ya tenemos nuestra radio en linea.
</p>
<br />
<h4><strong>Instalando</strong></h4> 
<p>
Ok, ya con la base debian y la detecci&oacute;n de sonido asegurado por el
alsa, estamos hechos, solo nos quedara instalar el server de streaming
propiamente dicho y un cliente que har&aacute; de puente entre el server y la
tarjeta de sonido, para esto debemos a&ntilde;adir a unos mirrors a nuestro
/etc/apt/sources.list con esto bastara.
</p>
<pre>
echo &ldquo;deb http://ftp.de.debian.org/debian etch main contrib&rdquo; &gt;&gt; /etc/apt/sources.list
</pre>
Yo
uso el repo de Alemania porque lo considero muy r&aacute;pido y se actualiza
mucho mas r&aacute;pido que el gringo pero sientete libre de usar cualquiera
ya que todos son espejos .<br />
Ahora actualizamos.<br />
<pre>
apt-get update
</pre>
Entonces ya con el entorno actualizado instalamos los programas que necesitaremos.<br />
<pre>
apt-get install icecast2 darkice
</pre>
<p>
Con esto ya tenemos nuestra emisora en linea funcionando pero tenemos
que configurar todo y poner a punto nuestra estaci&oacute;n, antes de aprender
como hacer esto veamos algunas consideraciones.
</p>
<h5>Consideraciones</h5>
<ol>
	<li>Con lo aqu&iacute; expuesto ya tenemos el servidor trabajando, &iexcl;claro aun no lo sabes!</li>
	<li>&nbsp;la
	codificaci&oacute;n streaming hasta este punto es en formato OGG vorbis, por
	lo que si alguna persona con Microsoft Guindows trata de escuchar
	nuestra trasmisi&oacute;n no lo podr&aacute; hacer de manera f&aacute;cil ya que en estos
	d&iacute;as (2009) el OGG no es muy extendido en ese sistema malevolente, por
	problemas pol&iacute;ticos mas que pr&aacute;cticos esa seria la manera mas &eacute;tica de
	hacer la trasmisi&oacute;n, pero teniendo en cuenta que en el mundo del GNU
	tenemos a lame que es un encoder libre de MP3 si compilamos Darkice con
	soporte a lame podr&iacute;amos hacer nuestra trasmisi&oacute;n en formato MP3 y de
	esa forma el 100% de todos los escuchas podr&aacute;n recibir nuestra emisi&oacute;n
	sin ning&uacute;n problema.</li>
	<li>El OGG es un formato de compresi&oacute;n de
	audio libre y mejor que mp3 (esto seg&uacute;n mi punto de vista)
	lamentablemente hoy en d&iacute;a el est&aacute;ndar de facto es el MP3 por lo que la
	mayor&iacute;a de los reproductores de audio soportan MP3 y no OGG (que malo).</li>
	<li>El
	uso por parte de nuestra emisora de MP3 como formato de encoding no
	representa ninguna violaci&oacute;n de licencias ya que no usamos ning&uacute;n
	software privativo ``usamos lame que esta licenciado con la GPL''</li>
</ol>
<h2>Icecast2</h2>
<p>
Lo primero que configuraremos sera el servidor de streaming, es decir
Icecast2 el archivo de configuraci&oacute;n de este esta en el directorio
/etc/icecast2/ si listamos el contenido de ese directorio nos muestra
los archivos, veamos
</p>
<pre>
root@venenux-desarrollo:~# ls /etc/icecast2/
</pre>
<pre>
admin&nbsp; icecast.xml&nbsp; web
</pre>
<pre>
root@venenux-desarrollo:~#
</pre>
<p>
el archivo mas importante es&nbsp;<em> icecast.xml&nbsp;</em> y es el que modificaremos seg&uacute;n nuestra preferencia veamos.
</p>
<pre>
&lt;!-- editamos el archivo de configuraci&oacute;n /etc/icecast2/icecast.xml y lo dejamos asi --&gt;
&lt;icecast&gt;
&lt;limits&gt;
&lt;clients&gt;50&lt;/clients&gt; &lt;!-- con esto limitamos el maximo de clientes --&gt;
&lt;sources&gt;2&lt;/sources&gt;
&lt;threadpool&gt;5&lt;/threadpool&gt;
&lt;queue-size&gt;524288&lt;/queue-size&gt;
&lt;client-timeout&gt;30&lt;/client-timeout&gt;
&lt;header-timeout&gt;15&lt;/header-timeout&gt;
&lt;source-timeout&gt;10&lt;/source-timeout&gt;
&lt;burst-on-connect&gt;1&lt;/burst-on-connect&gt;
&lt;burst-size&gt;65535&lt;/burst-size&gt;
&lt;/limits&gt;
&lt;authentication&gt;
&lt;source-password&gt;mi-contrase&ntilde;a-super-arrecha&lt;/source-password&gt; &lt;!-- Aqu&iacute; la clave de Darkice --&gt;
&lt;relay-password&gt;mi-contrase&ntilde;a-super-arrecha&lt;/relay-password&gt; &lt;!-- Aqu&iacute; la clave del relay --&gt;
&lt;admin-user&gt;vitronic&lt;/admin-user&gt; &lt;!-- Aqu&iacute; el nombre del administrador --&gt;
&lt;admin-password&gt;mi-contrase&ntilde;a-super-arrecha&lt;/admin-password&gt; &lt;!-- Aqu&iacute; la clave de administrador --&gt;
&lt;/authentication&gt;
&lt;hostname&gt;localhost&lt;/hostname&gt;
&lt;listen-socket&gt;
&lt;port&gt;8000&lt;/port&gt; &lt;!-- Aqu&iacute; la el puerto por donde se hara la trasmici&oacute;n --&gt;
&lt;/listen-socket&gt;
&lt;fileserve&gt;1&lt;/fileserve&gt;
&lt;paths&gt;
&lt;basedir&gt;/usr/share/icecast2&lt;/basedir&gt;
&lt;logdir&gt;/var/log/icecast2&lt;/logdir&gt;
&lt;webroot&gt;/usr/share/icecast2/web&lt;/webroot&gt;
&lt;adminroot&gt;/usr/share/icecast2/admin&lt;/adminroot&gt;
&lt;alias source=&quot;/&quot; dest=&quot;/status.xsl&quot;/&gt;
&lt;/paths&gt;
&lt;logging&gt;
&lt;accesslog&gt;access.log&lt;/accesslog&gt;
&lt;errorlog&gt;error.log&lt;/errorlog&gt;
&lt;loglevel&gt;4&lt;/loglevel&gt; 
&lt;logsize&gt;10000&lt;/logsize&gt; 
&lt;/logging&gt;
&lt;security&gt;
&lt;chroot&gt;0&lt;/chroot&gt;
&lt;/security&gt;
&lt;/icecast&gt; 
</pre>
<h2>Darkice</h2>
<p>
Darkice como ya lo dije solo sera el servidor de audio para el
Icecast2 esto quiere decir que este programita es muy importante ya que
es el encargado de comprimir la salida de audio a un formato que sea
manejable por el servidor de streaming en este caso he compilado un
Darkice que soporta el formato MP3 para mayor compatibilidad con los
reproductores del proletario, cabe destacar que si tu audiencia es
puramente GNUsera no tendr&aacute;s problemas con instalar el darkice de
debian que solo soporta el formato OGG vorbis ya que todos los
reproductores de audio de GNU/Linux soportan por defecto este excelente
formato libre de audio la configuraci&oacute;n de darkice representara un
poquito mas de trabajo ya que tenemos que crear varios archivos pero
como con todo lo dem&aacute;s en esta gu&iacute;a, sera f&aacute;cil, te recomiendo el
popular copy-paste para ahorrar tiempo, veamos como se come esto:<br />
<br />
Lo primero sera que tipees los siguientes comandos siguiendo el orden establecido:&nbsp;
</p>
<pre>
&nbsp;touch /etc/init.d/darkice
</pre>
<pre>
chmod 777 /etc/init.d/darkice
</pre>
<pre>
echo &ldquo;darkice -c /etc/darkice.cfg &amp;&rdquo; &gt;&gt; /etc/init.d/darkice
</pre>
<pre>
update-rc.d darkice defaults 21
</pre>
<p>
Con esto ya le decimos al sistema que cada vez que arranque se inicie
el Darkice despu&eacute;s de Icecast2 pero aun nos hace falta la parte la
importante que es la configuraci&oacute;n para que se pueda comunicar con
Icecast2 ``envi&aacute;ndole audio para que este a su vez lo trasmita''
debemos crear un archivo en el directorio /etc/ que llevara por nombre
darkice.cfg ,
</p>
<pre>
touch /etc/darkice.cfg
</pre>
<p>
veamos como debe quedar: 
</p>
<pre>
#/etc/darkice.cfg archivo de configuracion de darkice
# this section describes general aspects of the live streaming session
[general]
duration = 0 # duration of encoding, in seconds. 0 means forever
bufferSecs = 30 # size of internal slip buffer, in seconds
# reconnect = yes
# this section describes the audio input that will be streamed
[input]
device = hw:0,0 # ALSA DSP soundcard device for the audio input
sampleRate = 22050 # sample rate in Hz. try 11025, 22050 or 44100
bitsPerSample = 16 # bits per sample. try 16
channel = 2 # channels. 1 = mono, 2 = stereo
# this section describes a streaming connection to an IceCast2 server
# there may be up to 8 of these sections, named [icecast2-0] ... [icecast2-7]
# these can be mixed with [icecast-x] and [shoutcast-x] sections
[icecast2-0]
bitrateMode = cbr # average bit rate
format = mp3 # format of the stream: ogg vorbis
bitrate = 64 # bitrate of the stream sent to the server
quality = 0.8
server = localhost # host name of the server
port = 8000 # port of the IceCast2 server, usually 8000
password = mi-contrase&ntilde;a-super-arrecha # la cotrase&ntilde;a de source de IceCast2 server
mountPoint = streaming-venenux # Punto de montaje del audio
name = www.venenux.org
description = Musica y buena programacion # description of the stream
url = http://www.venenux.org # URL related to the stream
genre = Desde lo viejo hasta lo Nuevo # genre of the stream
public = yes # advertise this stream?
lowpass = -1
highpass = -1 
</pre>
<h2>Finalizando </h2>
<p>
Para finalizar con reiniciar los servicios bastar&iacute;a pero si es mucho
rollo tambi&eacute;n puedes reinar el Ordenador, de esa manera tendr&aacute;s todos
los servicios trabajando,&nbsp; 
</p>
<p>
<strong>&iquest;y como verifico? </strong>
</p>
<p>
Ok esta parte es sencilla con alsamixer configura los valores de tu
tarjeta de sonido, ajusta la entrada de audio y conecta a ella alguna
fuente de sonido, para configurar y administrar el Icecast2 bastar&iacute;a
con revisar la direcci&oacute;n IP del servidor en nuestro navegador preferido
te encontraras con una interfas web bien pulida, ejemplo:<a rel="external" href="http://localhost:8000"> localhost:8000</a>&nbsp;&nbsp;&nbsp;
si te fijas el puerto de escucha es el 8000 , para escuchar la emisi&oacute;n
solo completa la direccion con el punto de montaje, es decir, si tu
punto de montaje fue , como en mi caso (ver la configuraci&oacute;n de
Darkice) streaming-venenux entonces la radio saldr&aacute; por la direcci&oacute;n <a rel="external" href="http://localhost:8000/streaming-venenux">localhost:8000/streaming-venenux</a>,
bueno te la pongo mas f&aacute;cil! en cualquier reproductor de audio que
soporte streaming (hoy en d&iacute;a la mayor&iacute;a) colocas esa direcci&oacute;n si eres
como yo y usa VENENUX o en su defecto cualquier distro GNU y tienes
instalado el poderoso MPLAYER bastar&iacute;a con tipear esto
</p>
<pre>
mplayer localhost:8000/streaming-venenux 
</pre>
<p>
y listo por hay escuchas todo lo que le est&eacute;s metiendo a la tarjeta de audio por el INPUT.
</p>
<h2>Notas</h2>
<ol>
	<li>Se que encontraras errores ortograficos no tienes que hecermelo saber por mail (como veras estoy enterado).</li>
	<li>Para
	trasmitir en MP3 tendras que compilar el Darkice con soporte a lame o
	buscarlo en mi sitio personal [http://vitronic.venenux.org||vitronic]
	que ya esta compilad para tal fin, de lo contrario solo trasmitiras en
	formato OGG que al final es la misma cosa solo que el MP3 podra ser
	decodificado por la mayoria de los reproductores.</li>
	<li>VALGAN TODAS LAS REDUNDANCIAS</li>
	<li>Este
	totorial o manual es distribuido con la esperanza de que sea Util, pero
	SIN NINGUNA GARANTIA; incluso sin la garantia implicita de
	MERCANTILISMO o ADECUACION A UN PROPOSITO PARTICULAR. </li>
</ol></p> ]]></description>
			<guid isPermaLink="false">6@http://vitronic.venenux.org/pivot/</guid>
			<category>vitronic, GNU, Informatica, Linux, default, linkdump</category>
			<pubDate>Wed, 27 May 2009 06:07:00 -0700</pubDate>
		</item>
		
		
		
	</channel>
</rss>
