webcam https://keopx.net/ es Eliminar rc que no existan o no queramos en GNU/Linux https://keopx.net/blog/eliminar-rc-que-no-existan-o-no-queramos-en-gnulinux <span>Eliminar rc que no existan o no queramos en GNU/Linux</span> <div class="text-content clearfix field field--name-body field--type-text-with-summary field--label-hidden field__item"><p>Vamos a eliminar el servicio que teníamos para la webcam. Estos ficheros se quedan en el sistema con lo cual para eliminar deberíamos ejecutar:</p> <p><code>sudo update-rc.d -f webcam-server remove</code></p> <p>De esta forma nos eliminaría aquellos enlaces de arranque y detención de servidor.</p> <p>Referencia:</p> <p><a href="http://linuxreviews.org/man/rc-update/">http://linuxreviews.org/man/rc-update/</a></p> </div> <span><span>keopx</span></span> <span><time datetime="2010-02-23T16:46:11+01:00" title="Martes, Febrero 23, 2010 - 16:46">Mar, 23/02/2010 - 16:46</time> </span> <div class="field field--name-field-tax-cat field--type-entity-reference field--label-above"> <div class="field__label">Categoria</div> <div class="field__items"> <div class="field__item"><a href="/categoria/gnu-linux" hreflang="es">GNU Linux</a></div> <div class="field__item"><a href="/categoria/debian" hreflang="es">Debian</a></div> <div class="field__item"><a href="/categoria/ubuntu" hreflang="es">Ubuntu</a></div> </div> </div> <div class="field field--name-field-tax-tag field--type-entity-reference field--label-above"> <div class="field__label">Tag</div> <div class="field__items"> <div class="field__item"><a href="/tag/webcam" hreflang="es">webcam</a></div> <div class="field__item"><a href="/tag/gnu-linux" hreflang="es">GNU Linux</a></div> <div class="field__item"><a href="/tag/debian" hreflang="es">Debian</a></div> <div class="field__item"><a href="/tag/ubuntu" hreflang="es">Ubuntu</a></div> </div> </div> <section data-drupal-selector="comments" class="comments"> <h2 class="comments__title">Comentarios</h2> <div class="add-comment"> <div class="add-comment__form"> <drupal-render-placeholder callback="comment.lazy_builders:renderForm" arguments="0=node&amp;1=165&amp;2=field_comments&amp;3=comment" token="6NwcqFnwIqomLuhw2F-FR0LqPCvqluNPghYCXasynXc"></drupal-render-placeholder> </div> </div> </section> Tue, 23 Feb 2010 15:46:11 +0000 keopx 165 at https://keopx.net https://keopx.net/blog/eliminar-rc-que-no-existan-o-no-queramos-en-gnulinux#comments Hacer streaming con webcam en Debian/Ubuntu https://keopx.net/blog/hacer-streaming-con-webcam-en-debianubuntu <span>Hacer streaming con webcam en Debian/Ubuntu</span> <div class="text-content clearfix field field--name-body field--type-text-with-summary field--label-hidden field__item"><p>Si queremos emitir a través de la web nuestra webcam o queremos visualizar la webcam de forma remota existe la posibilidad con webcam-server. Eso si es necesario el tener la maquina virtual de java.</p> <p>Instalación:</p> <pre> <code class="language-bash">sudo apt-get install webcam-server</code></pre><p>Fichero configuración de arranque y parado:</p> <pre> <code class="language-bash">sudo nano /etc/init.d/webcam-server</code></pre><p>Y añadimos:</p> <pre> <code class="language-bash">#!/bin/sh SERVER_BIN=webcam-server LOCK_FILE=/var/lock/$SERVER_BIN RTRN=0 OPTIONS='-v -g 320x240 -p 8888 -c hacktivision.com' start() { [ -f $LOCK_FILE ] &amp;&amp; echo "$SERVER_BIN already started" [ -f $LOCK_FILE ] &amp;&amp; return echo -n "Starting $SERVER_BIN: " export LD_PRELOAD=/usr/lib/libv4l/v4l1compat.so nohup $SERVER_BIN $OPTIONS &gt; /dev/null 2&gt;/dev/null &amp; RTRN=$? [ $RTRN -eq 0 ] &amp;&amp; echo Started! || echo FAIL [ $RTRN -eq 0 ] &amp;&amp; touch $LOCK_FILE } stop() { [ -f $LOCK_FILE ] || echo "$SERVER_BIN is not running" [ -f $LOCK_FILE ] || return echo -n "Stopping $SERVER_BIN: " pkill -f "$SERVER_BIN $OPTIONS" RTRN=$? rm -f $LOCK_FILE [ $RTRN -eq 0 ] &amp;&amp; echo Stopped! || echo FAIL } case "$1" in start) start ;; stop) stop ;; restart) stop start ;; *) echo "Usage: $0 {start|stop|restart}" RTRN=1 esac exit $RTRN</code></pre><p>Le asignamos permisos:</p> <pre> <code class="language-bash">sudo chmod +x /etc/init.d/webcam-server</code></pre><p>Y actualizamos los scripts de inicio y apagado automatico.</p> <pre> <code class="language-bash">sudo update-rc.d webcam-server defaults</code></pre><p>Ahora arrancamos:</p> <pre> <code class="language-bash">sudo /etc/init.d/webcam-server start</code></pre><p>Podemos visualizar en esta ruta:</p> <p><a href="http://localhost:8888/">http://localhost:8888/</a></p> <p>Para visualizar en nuestro apache basta con hacer lo siguiente:</p> <pre> <code class="language-bash">sudo apt-get install apache2</code></pre><p>Copiamos los ficheros a nuestra ruta por defecto del apache.</p> <pre> <code class="language-bash">sudo cp /usr/share/doc/webcam-server/applet/* /var/www/</code></pre><p>Y accedemos a la ruta web:</p> <p><a href="http://localhost/webcam.html">http://localhost/webcam.html</a></p> <p>Fuente:</p> <ul><li><a href="http://hacktivision.com/index.php/2009/06/16/setting-up-an-ubuntu-webcam-server">http://hacktivision.com/index.php/2009/06/16/setting-up-an-ubuntu-webcam-server</a></li> </ul></div> <span><span>keopx</span></span> <span><time datetime="2010-02-22T16:09:13+01:00" title="Lunes, Febrero 22, 2010 - 16:09">Lun, 22/02/2010 - 16:09</time> </span> <div class="field field--name-field-tax-cat field--type-entity-reference field--label-above"> <div class="field__label">Categoria</div> <div class="field__items"> <div class="field__item"><a href="/categoria/gnu-linux" hreflang="es">GNU Linux</a></div> <div class="field__item"><a href="/categoria/software-libre" hreflang="es">Software Libre</a></div> </div> </div> <div class="field field--name-field-tax-tag field--type-entity-reference field--label-above"> <div class="field__label">Tag</div> <div class="field__items"> <div class="field__item"><a href="/tag/webcam" hreflang="es">webcam</a></div> <div class="field__item"><a href="/tag/video" hreflang="es">Video</a></div> <div class="field__item"><a href="/tag/server" hreflang="es">server</a></div> </div> </div> <section data-drupal-selector="comments" class="comments"> <h2 class="comments__title">Comentarios</h2> <div class="add-comment"> <div class="add-comment__form"> <drupal-render-placeholder callback="comment.lazy_builders:renderForm" arguments="0=node&amp;1=164&amp;2=field_comments&amp;3=comment" token="sNd0pyw5y_DBP9BKSbfBMJIHu87K-kFjSB-zZ7_XGF0"></drupal-render-placeholder> </div> </div> </section> Mon, 22 Feb 2010 15:09:13 +0000 keopx 164 at https://keopx.net Debian squeeze Sound Blaster Audigy SE y Logitech S5500 https://keopx.net/blog/debian-squeeze-sound-blaster-audigy-se-y-logitech-s5500 <span>Debian squeeze Sound Blaster Audigy SE y Logitech S5500</span> <div class="text-content clearfix field field--name-body field--type-text-with-summary field--label-hidden field__item"><p>Buenas pues una vez instalado el sistema y configurando me encuentro que no puedo modificar el volumen desde el teclado, tampoco desde el panel para controlar el volumen.</p> <p>Para saber que tarjetas de sonido tienes vale con lo siguiente:</p> <p><code>$cat /proc/asound/cards</code></p> <p><code>0 [U0x46d0x9a1 ]: USB-Audio - USB Device 0x46d:0x9a1<br /> USB Device 0x46d:0x9a1 at usb-0000:00:1a.7-2, high speed<br /> 1 [Audigy      ]: Audigy - SB Audigy 1 ES [SB0160]<br /> SB Audigy 1 ES [SB0160] (rev.3, serial:0x521102) at 0xb000, irq 20</code></p> <p>Tras varias pruebas e intentos fallidos mire la configuración que utiliza Ubuntu. Cual es mi sorpresa que me doy cuenta de que utiliza PulseAudio.</p> <p>El problema reside en que coge primero la configuración de la webcam en vez de la tarjeta de sonido, de ahí que no pueda manejar el audio de la Sound Blaster.</p> <p>Realizo una copia de los ficheros de pulse audio que tengo instalados:</p> <p><code>aptitude search pulse &gt;&gt; pulse.txt</code></p> <p>Instalo los paquetes necesarios:</p> <p><code>sudo aptitude install gstreamer0.10-pulseaudio pulseaudio pulseaudio-module-gconf</code></p> <p>Reinicio el equipo, probablemente con reiniciar las X valdría.</p> <p>Ya esta todo corriendo perfectamente.</p> </div> <span><span>keopx</span></span> <span><time datetime="2010-01-02T10:10:52+01:00" title="Sábado, Enero 2, 2010 - 10:10">Sáb, 02/01/2010 - 10:10</time> </span> <div class="field field--name-field-tax-cat field--type-entity-reference field--label-above"> <div class="field__label">Categoria</div> <div class="field__items"> <div class="field__item"><a href="/categoria/audio" hreflang="es">Audio</a></div> <div class="field__item"><a href="/categoria/gnu-linux" hreflang="es">GNU Linux</a></div> <div class="field__item"><a href="/categoria/debian" hreflang="es">Debian</a></div> <div class="field__item"><a href="/categoria/ubuntu" hreflang="es">Ubuntu</a></div> </div> </div> <div class="field field--name-field-tax-tag field--type-entity-reference field--label-above"> <div class="field__label">Tag</div> <div class="field__items"> <div class="field__item"><a href="/tag/ubuntu" hreflang="es">Ubuntu</a></div> <div class="field__item"><a href="/tag/debian" hreflang="es">Debian</a></div> <div class="field__item"><a href="/tag/audio" hreflang="es">Audio</a></div> <div class="field__item"><a href="/tag/webcam" hreflang="es">webcam</a></div> </div> </div> <section data-drupal-selector="comments" class="comments"> <h2 class="comments__title">Comentarios</h2> <div class="add-comment"> <div class="add-comment__form"> <drupal-render-placeholder callback="comment.lazy_builders:renderForm" arguments="0=node&amp;1=155&amp;2=field_comments&amp;3=comment" token="7SA5MnXzENND2yFJmLgbNGI0mXoal0_ytqKWgOMMBls"></drupal-render-placeholder> </div> </div> </section> Sat, 02 Jan 2010 09:10:52 +0000 keopx 155 at https://keopx.net