Professional Documents
Culture Documents
Multimedia
en
Sistemas de Comunicación
Alternativa
Índice de Contenido
1. PERFIL DE LA PROPUESTA:...........................................................................................1
1 PERFIL DE LA PROPUESTA:...........................................................................................1
1.1. Responsable del proyecto..........................................................................................1
1.1 Responsable del proyecto..........................................................................................1
1.2. Universidad.................................................................................................................1
1.1 Universidad.Referencias bibliográficas......................................................................1
1.3. Título del proyecto......................................................................................................1
1.2 Título del proyecto......................................................................................................1
1.4. Resumen del Proyecto...............................................................................................1
1.3 Resumen del Proyecto...............................................................................................1
1.5. Palabras Clave...........................................................................................................1
1.4 Palabras Clave...........................................................................................................1
1.6. Metodología del trabajo de investigación...................................................................2
1.5 Metodología del trabajo de investigación...................................................................2
1.7. Argumentación sobre los resultados científicos y económicos esperados................3
1.6 Argumentación sobre los resultados científicos y económicos esperados................3
2 PROYECTO IN EXTENSO................................................................................................3
2.1. Título del proyecto......................................................................................................3
2.1 Título del proyecto......................................................................................................3
2.2. Descripción del proyecto............................................................................................3
2.2 Descripción del proyecto............................................................................................3
2.3. Antecedentes..............................................................................................................4
2.3 Antecedentes..............................................................................................................4
2.3.1. Pertinencia en la Educación Superior.................................................................4
2.3.1 Pertinencia en la Educación Superior.................................................................4
2.3.2. Teoría General de Sistemas................................................................................5
2.3.2 Teoría General de Sistemas................................................................................5
2.3.2.1 Teoría General de Sistemas.........................................................................5
2.3.2.1 Teoría General de Sistemas........................................................................5
2.3.2.2. Sistemas.......................................................................................................6
2.3.2.2 Sistemas.......................................................................................................6
2.3.2.3. Sistemas Blandos........................................................................................6
2.3.2.3 Sistemas Blandos........................................................................................6
2.3.2.4. Dinámica de Sistemas.................................................................................6
2.3.2.4 Dinámica de Sistemas.................................................................................6
2.3.4. Sistemas de Comunicación Alternativos.............................................................7
2.3.3 Sistemas de Comunicación Alternativos.............................................................7
2.3.4.1. Medio de Información Alternativa.................................................................7
2.3.3.1 Medio de Información Alternativa.................................................................7
2.3.4.2. Radio:...........................................................................................................7
2.3.3.2 Radio:...........................................................................................................7
2.3.4.3 Televisión:......................................................................................................7
2.3.3.3 Televisión:.....................................................................................................7
2.3.4.4. Escritos:........................................................................................................7
2.3.3.4 Escritos:........................................................................................................7
2.3.4.5. Informáticos:.................................................................................................8
2.3.3.5 Informáticos:.................................................................................................8
2.3.5. Software Libre.....................................................................................................8
2.3.4 Software Libre.....................................................................................................8
2.3.5.1. Software Libre:.............................................................................................8
2.3.4.1 Software Libre:.............................................................................................8
2.3.5.2. Proyecto GNU:.............................................................................................8
2.3.4.2 Proyecto GNU:.............................................................................................8
2.3.5.3. Licencias:.....................................................................................................9
2.3.4.3 Licencias:.....................................................................................................9
2.3.5.4. GNU / LINUX:...............................................................................................9
2.3.4.4 GNU / LINUX:...............................................................................................9
2.3.5.5. Open Source:...............................................................................................9
2.3.4.5 Open Source:...............................................................................................9
2.3.6. Redes................................................................................................................10
2.3.5 Redes................................................................................................................10
2.3.6.1. Redes.........................................................................................................10
2.3.5.1 Redes:........................................................................................................10
2.3.6.2. LAN:...........................................................................................................10
2.3.5.2 LAN:...........................................................................................................10
2.3.6.3. INTRANET:.................................................................................................11
2.3.5.3 INTRANET:.................................................................................................11
2.3.6.4. Cliente Servidor:.........................................................................................11
2.3.5.4 Cliente Servidor:.........................................................................................11
2.3.6.5. WIFI:...........................................................................................................11
2.3.5.5 WIFI:...........................................................................................................11
2.3.6.6. P2P:............................................................................................................12
2.3.5.6 P2P:............................................................................................................12
2.3.6.7. VOIP:..........................................................................................................13
2.3.5.7 VOIP:..........................................................................................................13
2.3.6.8. Cluster de Computadoras:.........................................................................13
2.3.5.8 Cluster de Computadoras:.........................................................................13
2.3.7. Servidores de Streaming Multimedia. ..............................................................14
2.3.6 Servidores de Streaming Multimedia. ..............................................................14
2.3.7.1. Streaming Multimedia:...............................................................................14
2.3.6.1 Streaming Multimedia:...............................................................................14
2.3.7.2. Proyecto Vorbis:.........................................................................................14
2.3.6.2 Proyecto Vorbis:.........................................................................................14
2.3.8. Live CD de Linux...............................................................................................14
2.3.7 Live CD de Linux...............................................................................................14
2.3.8.1. Proyecto Knoppix:......................................................................................14
2.3.7.1 Proyecto Knoppix:......................................................................................14
2.3.8.2. CD Live Linux:............................................................................................15
2.3.7.2 CD Live Linux:............................................................................................15
2.4. Investigaciones previas en el tema propuesto.........................................................15
2.4 Investigaciones previas en el tema propuesto.........................................................15
2.4.1. Proyecto Indymedia:..........................................................................................16
2.4.1 Proyecto Indymedia:..........................................................................................16
2.4.2. Comunidades Hacker:.......................................................................................16
2.4.2 Comunidades Hacker:.......................................................................................16
2.4.3 HackLabs:...........................................................................................................16
2.4.3 HackLabs:..........................................................................................................16
2.4.4. IcesCast e Ice:...................................................................................................17
2.4.4 IcesCast e Ice:...................................................................................................17
2.4.5. CD Live Knoppix Cluster:..................................................................................17
2.4.5 CD Live Knoppix Cluster:..................................................................................17
2.4.6. Cd Live Dyabolic:..............................................................................................17
2.4.6 Cd Live Dyabolic:..............................................................................................17
2.4.7. CD Live Musix:..................................................................................................17
2.4.7 CD Live Musix:..................................................................................................17
2.4.8. Comunidades Wireless:....................................................................................17
2.4.8 Comunidades Wireless:....................................................................................17
2.4.9. Jornadas Libres: Universidad Rey Juan Carlos España:................................18
2.4.9 Jornadas Libres: Universidad Rey Juan Carlos España:................................18
2.4.10. KeHuelga Radio: UNAM Mexico:....................................................................18
2.4.10 KeHuelga Radio: UNAM Mexico:....................................................................18
2.5. Justificación y planteamiento del problema e hipótesis de trabajo..........................19
2.5 Justificación y planteamiento del problema e hipótesis de trabajo..........................19
2.5.1. Justificación:......................................................................................................19
2.5.1 Justificación:......................................................................................................19
2.5.2. Planeamiento del Problema:.............................................................................19
2.5.2 Planeamiento del Problema:.............................................................................19
2.5.3. Hipótesis de Trabajo:.........................................................................................19
2.5.3 Hipótesis de Trabajo:.........................................................................................19
2.6. Relevancia técnica y económica del tema propuesto..............................................19
2.6 Relevancia técnica y económica del tema propuesto..............................................19
2.7. Objetivo General y Objetivos Específicos................................................................20
2.7 Objetivo General y Objetivos Específicos................................................................20
2.7.1. Objetivo General...............................................................................................20
2.7.1 Objetivo General...............................................................................................20
2.7.2. Objetivos Específicos........................................................................................20
2.7.2 Objetivos Específicos........................................................................................20
2.8. Metodología a utilizar................................................................................................21
2.8 Metodología a utilizar................................................................................................21
2.8.1. Modelo Sistémico de una Red de Comunicación Alternativa...........................21
2.8.1 Modelo Sistémico de una Red de Comunicación Alternativa...........................21
2.8.1.1..Descripción del Sistema de Comunicación...............................................21
2.8.1.1 Descripción del Sistema de Comunicación...............................................21
2.8.1.2. Análisis usando la Metodología de Sistemas Blandos..............................22
2.8.1.2 Análisis usando la Metodología de Sistemas Blandos..............................22
2.8.1.2.1. Etapa 1: Situación No estructurado...................................................23
2.8.1.2.1 Etapa 1: Situación No estructurado...................................................23
2.8.1.2.2. Etapa 2: Situación Estructurado.........................................................23
2.8.1.2.2 Etapa 2: Situación Estructurado.........................................................23
2.8.1.2.3. Etapa 3: Elaboración de las definiciones raíces y construncción de los
modelos conceptuales........................................................................................23
2.8.1.2.3 Etapa 3: Elaboración de las definiciones raíces y construncción de los
modelos conceptuales........................................................................................23
2.8.1.2.4. Etapa 4: Cambios factibles y deseables ...........................................25
2.8.1.2.4 Etapa 4: Cambios factibles y deseables ( elaboración del Modelo
Conceptual de Tarea Primarias )........................................................................25
2.8.1.3. Análisis usando la Metodología de Dinámica de Sistmas.........................25
2.8.1.3 Análisis usando la Metodología de Dinámica de Sistmas.........................25
2.8.1.4. Recomendaciones.....................................................................................26
2.8.1.4 Recomendaciones.....................................................................................26
2.8.2. Redes de Computadoras..................................................................................27
2.8.2 Redes de Computadoras..................................................................................27
2.8.2.1. Descripción de una Red Estandar.............................................................27
2.8.2.1 Descripción de una Red Estandar.............................................................27
2.8.2.1.1. Red Local Simple con Salida a Internet.............................................27
2.8.2.1.1 Red Local Simple con Salida a Internet ..........................................27
2.8.2.1.2. Red Local con VPN con salida a internet...........................................27
2.8.2.1.2 Red Local con VPN con salida a internet...........................................27
2.8.2.2. Red a Tratar...............................................................................................28
2.8.2.2 Red a Tratar...............................................................................................28
2.8.2.2.1. La Red FIIS.........................................................................................28
2.8.2.2.1 La Red FIIS.........................................................................................28
2.8.2.2.2. La Red UNI.........................................................................................28
2.8.2.2.2 La Red UNI.........................................................................................28
2.8.2.2.3.Futura red UNI.....................................................................................29
2.8.2.2.3 Futura red UNI....................................................................................29
2.8.2.3. Conclusiones Sobre las Necesidades Tecnológicas.................................30
2.8.2.3 Conclusiones Sobre las Necesidades Tecnológicas ................................30
2.8.2.4. Alternativa Práctica....................................................................................30
2.8.2.4 Alternativa Práctica....................................................................................30
2.8.3. Servidores de Streaming Multimedia................................................................31
2.8.3 Servidores de Streaming Multimedia................................................................31
2.8.3.1 ¿Por qué escoger Servidores Streaming y Formatos Libres?..................31
2.8.3.1. Configurando los Servidores......................................................................32
2.8.3.2 Configurando los Servidores .....................................................................32
2.8.3.1.1. Configuración del Icecast2.................................................................33
2.8.3.2.1 Configuración del Icecast2.................................................................33
2.8.3.1.3 Configuración del Ices2.......................................................................34
2.8.3.2.2 Configuración del Ices2......................................................................34
2.8.3.2. Testenado el Sistema.................................................................................36
2.8.3.3 Testenado el Sistema.................................................................................36
2.8.3.2.1. Funcionamiento de Icecast2...................................................................36
2.8.3.3.1 Funcionamiento de Icecast2...............................................................36
2.8.3.2.2. Funcionamiento de Ices2........................................................................37
2.8.3.3.2 Funcionamiento de Ices2....................................................................37
2.8.3.3. Utilidades...................................................................................................37
2.8.3.4 Utilidades...................................................................................................37
2.8.3.3.1. Estadísticas de Nuestro Servidor.......................................................37
2.8.3.4.1 Estadísticas de Nuestro Servidor.......................................................37
2.8.3.3.2. CMS de programación interactiva......................................................37
2.8.3.4.2 CMS de programación interactiva......................................................37
2.8.3.3.3. Servidor de Jabber..............................................................................37
2.8.3.4.3 Servidor de Jabber..............................................................................37
2.8.3.3.4. Convertir MP3 en Ogg Vorbis.............................................................38
2.8.3.4.4 Convertir MP3 en Ogg Vorbis.............................................................38
2.8.4. Live CD de Linux para Sistemas Alternativos. .................................................38
2.8.4 Live CD de Linux para Sistemas Alternativos. .................................................38
2.8.4.1. ¿Por qué un CDLive de Linux?..................................................................38
2.8.4.1 ¿Por qué un CDLive de Linux?..................................................................38
2.8.4.2. Sistema Base.............................................................................................38
2.8.4.2 Sistema Base.............................................................................................38
2.8.4.3. Criterios a Tener en Cuenta.......................................................................39
2.8.4.3 Criterios a Tener en Cuenta.......................................................................39
2.8.4.4. Instalación de Software..............................................................................39
2.8.4.4 Instalación de Software..............................................................................39
2.8.4.5. Testeo del Sistema.....................................................................................40
2.8.4.5 Testeo del Sistema.....................................................................................40
2.8.4.6. Producto Final............................................................................................40
2.8.4.6 Producto Final............................................................................................40
2.8.4.8. Requerimientos de Hardware. ..................................................................41
2.8.4.7 Requerimientos de Hardware. ..................................................................41
2.9. Resultados esperados..............................................................................................41
2.9 Resultados esperados..............................................................................................41
2.10. Impacto o beneficios esperados.............................................................................41
2.10 Impacto o beneficios esperados.............................................................................41
2.11. Estrategia a utilizar para la transferencia y comunicación de los resultados a los
usuarios potenciales........................................................................................................41
2.11 Estrategia a utilizar para la transferencia y comunicación de los resultados a los
usuarios potenciales........................................................................................................41
2.12 Conclusiones..........................................................................................................43
2.13. Referencias bibliográficas .....................................................................................44
2.13 Referencias bibliográficas .....................................................................................44
3 ANEXO 1..........................................................................................................................44
4 ANEXO 2..........................................................................................................................45
3. Licencia............................................................................................................................46
5 Licencia............................................................................................................................46
Live CD de Linux Streaming Multimedia en Sistemas de Comunicación Alternativa.
XIII CONEIS
1 PERFIL DE LA PROPUESTA:
software libre, gnu/linux, live CD, multimedia, streaming, vorbis, icecast, ogg,
speex, theora.
2 PROYECTO IN EXTENSO
2.1 Título del proyecto.
Live CD de Linux Streaming Multimedia en Sistemas de Comunicación
Alternativa.
2.3 Antecedentes.
Aquí incluiremos los conpectos que usaremos para la realización del
proyecto:
2.3.1 Pertinencia en la Educación Superior.
Partiendo desde el enfoque elaborado en el borrador de Planemiento
1 http://es.groups.yahoo.com/group/Reingenieria_FIIS/
2 http://www.unesco.org/education/educprog/wche/declaration_spa.htm
3 http://rehue.csociales.uchile.cl/publicaciones/moebio/03/frprinci.htm
4 http://www.monografias.com/trabajos7/holis/holis.shtml
2.3.2.2 Sistemas
Los sistemas como conjuntos de elementos que guardan estrechas
relaciones entre sí, que mantienen al sistema directo o indirectamente unido
de modo más o menos estable y cuyo comportamiento global persigue,
normalmente, algún tipo de objetivo5.
2.3.2.3 Sistemas Blandos
Es una metodología cuya base filosófica es la fenomenología 6 y la
hermenéutica7, que sustituyen la visión positivista. La gran diferencia del
esquema blando es que con estas filosofías los problemas no están
definidos en el mundo real, sino que aparecen en las imágenes de los
analistas que observan la realidad y de las personas que viven el o los
problemas, siendo imágenes co-construidad enre el analista y las personas
que viven la situación problemática.
2.3.2.4 Dinámica de Sistemas
La Dinámica de Sistemas8 es una metodología para la construcción
de modelos de simulación para sistemas complejos, como los que son
estudiados por las ciencias sociales, la economía o la ecología. En nuestro
Caso a Sistemas de Comunicación en entornos universitarios.
En Dinámica de Sistemas la simulación permite obtener trayectorias
para las variables incluidas en cualquier modelo mediante la aplicación de
técnicas de integración numérica. Sin embargo, estas trayectorias nunca se
interpretan como predicciones, sino como proyecciones o tendencias. El
objeto de los modelos de Dinámica de Sistemas es, como ocurre en todas
las metodologías de sistemas blandos, llegar a comprender cómo la
estructura del sistema es responsable de su comportamiento.
5 http://www.daedalus.es/AreasISSistemaE.php
6 http://es.wikipedia.org/wiki/Fenomenolog%C3%ADa
7 http://es.wikipedia.org/wiki/Hermen%C3%A9utica
8 http://www.daedalus.es/AreasDSDefE.php
2.3.3.5 Informáticos:
Sin duda uno de los lugares donde mas abundan los medios de
Comunicación Alternativos es la internet ya sea a nivel de grupos de interes
o proyectos que alimentan webs o weblogs10 con información
correspondiente a un determinado tipo de interes de manera comunitaria.
10 http://es.wikipedia.org/wiki/Weblog
11 http://es.wikipedia.org/wiki/Richard_Stallman
12 http://es.wikipedia.org/wiki/Unix
2.3.4.3 Licencias:
Las licencias copyleft13 son aquellas que ceden los derechos de copia,
distribución y modificación del programa bajo condiciones que defienden al
software libre pero que además exigen que cualquier versión modificada
herede el mismo tipo de obligaciones y derechos que tenía el porgrama
original. La licencia copyleft por antonomacsia es le General Public License
o GPL14.
Las licencias de código abierto15 permisivas son aquellas que ceden el
uso del programa bajo ciertas condiciones que defienden el software libre
pero que no obligan necesariamente a hacer públicas las mejoras que
realicemos sobre el código. Ejemplo Bsd, MIT, X11, etc.
2.3.4.4 GNU / LINUX:
En 1991, Linus Torvalds16 desarrolló un núcleo compatible con Unix y
lo denominó Linux. Cerca de 1992, al combinar Linux con el sistema no tan
completo de GNU, resultó en un sistema operativo libre completo. (La
combinación en sí misma dió un considerable trabajo.) Es gracias a Linux
que podemos ver funcionar un sistema GNU en la actualidad. Denominamos
a esta versión GNU/Linux, para expresar su composición como combinación
de un sistema GNU con Linux como núcleo.
2.3.4.5 Open Source:
Durante el año 1998 Eric S. Raymond17, Bruce Perens18 y otros
hackers involucrados en el desarrollo de software libre lanzaron Open
Software Initiative y propusieorn el uso del termino open source (código
abierto) en contra posición a free software (software libre) como termino mas
atractivo al entorno empresarial. Con los terminos de:
• Libre Distribución.
13 http://www.gnu.org/copyleft/copyleft.html
14 http://www.gnu.org/copyleft/gpl.html
15 http://es.wikipedia.org/wiki/Licencia_de_software
16 http://es.wikipedia.org/wiki/Linus_Torvalds
17 http://es.wikipedia.org/wiki/Eric_S._Raymond
18 http://perens.com/
• Codigo Fuente.
• Trabajos Derivados.
• Integridad del Código Fuente Original.
• No dicriminación contra personas o grupos.
• No discriminación contra usos.
• Distribución de la licencia.
• La licencia no debe se específica de un producto.
• La licencia no debe restringir otro software.
• La licencia debe ser tecnologicamente neutra.
2.3.5 Redes.
2.3.5.1 Redes:
El origen del protocolo TCP/IP19, se debe a un proyecto de
investigación, financiado por la DARPA20, (Defense Advanced Research
Projects Agency, o Agencia de Proyectos Avanzados de Investigación en
Defensa), en 1969. La ARPANET, fue una red experimental que se convirtió
en funcional a mediados de 1975, tras haber sido admitida su funcionalidad.
En 1983, el nuevo conjunto de protocolos TCP/IP, fue adoptado como
estándar y todas las máquinas de la red tuvieron la necesidad de él.
Cuando, finalmente, ARPANET creció y se convirtió en Internet,
(integrándose luego ella misma a Internet, en 1990), el uso de TCP/IP se
propagó incluso a redes ajenas a ella. Ahora, muchas compañías
empresariales construyen redes TCP/IP, e Internet ha crecido hasta tal
punto, que se la puede considerar como la corriente principal de consumo
tecnológico. Actualmente, es difícil leer un periódico sin ver referencias sobre
Internet; casi todo el mundo ya puede usarla.
2.3.5.2 LAN:
El desarrollo de redes LAN/MAN brinda soluciones integrales de
redes para el transporte de múltiples aplicaciones, como, por ejemplo, datos,
voz, video y voz sobre IP, abarcando tanto la actualización de redes
existentes como el relevamiento, el diseño y la puesta en marcha de nuevas
19 http://es.wikipedia.org/wiki/TCP/IP
20 http://en.wikipedia.org/wiki/DARPA
redes.
Contamos, además, con la ventaja competitiva de poder integrar las
soluciones con redes WAN provistas por nuestra compañía, cubriendo, de
esta manera, todo el espectro de las redes empresariales presentes en el
mercado.
2.3.5.3 INTRANET:
Una Intranet es una red privada empresarial o educativa que utiliza
los protocolos TCP/IP de Internet para su transporte básico. Los protocolos
pueden ejecutar una variedad de Hardware de red, y también, pueden
coexistir con otros protocolos de red, como IPX. Aquellos empleados que
están dentro de una Intranet pueden acceder a los amplios recursos de
Internet, pero aquellos en Internet no pueden entrar en la Intranet, que tiene
acceso restringido.
2.3.5.4 Cliente Servidor:
La arquitectura cliente-servidor llamado modelo cliente-servidor o
servidor-cliente es una forma de dividir y especializar programas y equipos
de computo a fin de que la tarea que cada uno de ellos realiza se efectúe
con la mayor eficiencia, y permita simplificar las actualizaciones y
mantenimiento del sistema.
En esta arquitectura la capacidad de proceso está repartida entre el
servidor y los clientes.
2.3.5.5 WIFI:
Wi-Fi21 (o Wi-fi, WiFi, Wifi, wifi), abreviatura de Wireless Fidelity, es un
conjunto de estándares para redes inalámbricas basado en las
especificaciones IEEE 802.11.
Wi-Fi se creó para ser utilizada en redes locales inalámbricas, pero es
frecuente que en la actualidad también se utilice para acceder a Internet.
Wi-Fi es una marca de la Wi-Fi Alliance (anteriormente la Wireless
Ethernet Compatibility Alliance), la organización comercial que prueba y
certifica que los equipos cumplen los estándares IEEE22 802.11x.
Hay, al menos, dos tipos de Wi-Fi, basado cada uno de ellos en un
21 El WiFI: http://es.wikipedia.org/wiki/WiFi
22 Protocolo de Comunicaciones IEEE_802.11g http://es.wikipedia.org/wiki/IEEE_802.11g
24 Proveedor de Servicios de Internet http://es.wikipedia.org/wiki/ISP
2.3.5.7 VOIP:
Si bien la idea de una red única, que permita la convergencia entre las
redes de voz y datos no es nueva, la continua actualización y mejora de los
sistemas de transmisión de datos, han hecho posible que un estándar
(H.323) definido hace ya algún tiempo, esté empezando a dar sus primeros
pasos significativos. La apuesta de AT&T por la Voz sobre IP (VoIP 25), con el
fin de abaratar los costes de contratación en líneas locales, es un claro
ejemplo de la tendencia a utilizar las muy extendidas redes de datos para la
transmisión de voz.
2.3.5.8 Cluster de Computadoras26:
Un cluster es un grupo de equipos independientes que ejecutan una
serie de aplicaciones de forma conjunta y aparecen ante clientes y
aplicaciones como un solo sistema. Los clusters permiten aumentar la
escalabilidad, disponibilidad y fiabilidad de múltiples niveles de red. Existen
dos tipos de escalabilidad:
• Escalabilidad del hardware (también denominada «escalamiento
vertical»). Se basa en la utilización de un gran equipo cuya capacidad
se aumenta a medida que lo exige la carga de trabajo existente.
25 http://es.wikipedia.org/wiki/VoIP
26 http://es.wikipedia.org/wiki/Cluster_de_computadores
27 Conjunto de discos redundantes independientes/baratos http://es.wikipedia.org/wiki/RAID
28 Proyecto vorbis: http://www.vorbis.com/
29 Ogg es un formato contenedor, libre de patentes, especial para transmitir streaming
http://es.wikipedia.org/wiki/Ogg
30 CD Live de Linux KNOPPIX http://es.wikipedia.org/wiki/Knoppix
31 GIMP: Programa de Retoque Grafico http://www.gimp.org/
32 OpenOffice.org (no OpenOffice, debido a una disputa de marcas), es un proyecto basado en el código abierto para
crear una suite ofimática. http://es.wikipedia.org/wiki/OpenOffice, www.openoffice.org
33 www.KDE.org
34 Personalizaciones del Knoppix: http://www.knoppix.net/wiki/Knoppix_Customisations
35 http://es.wikipedia.org/wiki/Indymedia
36 http://es.wikipedia.org/wiki/Hacker
37 http://www.sindominio.net/madhack02/
38 http://dir.xiph.org/
39 ClusterKnoppix is a modified Knoppix distro http://bofh.be/clusterknoppix/
40 OpenMosix: http://alumnes.eps.udl.es/~b4767512/07.openMosix/oM_como.html
41 Distribucion de Linux Gentoo http://es.wikipedia.org/wiki/Gentoo
http://www.musix.org.ar/
43 http://es.wikipedia.org/wiki/Wireless
44 Salas de Proyección de Teleconferencias http://chaplin.urjc.es/z_files/aj_comu/aj04/Sala1/Sala1.html
45 http://kehuelga.org/ . Actualmente transmite desde: http://kehuelga.org/stream.m3u Desde el 1 de Agosto del 2005.
46 Academic Ranking of World Universities – 2004 http://ed.sjtu.edu.cn/ranking.htm
LAN.
• Aprovechar las ventajas y aplicaciones del software libre en el area de
Servidores de Streaming Multimedia para crear un scritp o
aplicativo “frontend47” para manipular sus funcionalides intuitivamente.
• Crear un Live CD de Linux con los paquetes necesarios para hacer
funcionar el Sistema de Comunicación Alternativa conservando los
principios del software libre.
• Compartir con la Comunidades Educativas a nivel Mundial un
Software Libre intuitivo con todos los requisitos para crear Sistemas
de Comunicación Alternativa y elevar el nivel de análisis crítico que
es pertinente a la formación integral.
47 Los terminos front end y back end se refieren al principio y final de un proceso
http://es.wikipedia.org/wiki/Frontend
48 http://www.catvnet.com.ar/41.html
49 PARADIGMA Vol. 2 Nro 2 1994, p.49
Universidad Nacional de IIngenieria Pág. 22
Live CD de Linux Streaming Multimedia en Sistemas de Comunicación Alternativa.
XIII CONEIS
[ C ] Cliente:
– Facultad de Ingeniería Industrial y de Sistemas FIIS de la
Universidad Nacional de Ingeniería UNI.
[ A ] Actor:
– Estudiante activista colaborativo.
[ T ] Transformación:
– Necesidad de cambiar el paradigma de los miembros de la
comunidad universitaria o de facultad en sus temas de
interés sobre temas relevantes y pertinentes a las
necesidades de nuestra sociedad.
– Disponer de una Infraestructura suficiente para la creación
de un Sistema de Comunicación Alternativa.
[ D ] Dueño:
– Estudiantes de la Universidad Nacional de Ingeniería.
[ W ] Weltanshaung:
– Un sistema eficiente, intuitivo, económico y práctico para la
difución de temas de interes cultural, social, académico,
politico que reprecuten en la formación de criterios de los
miembros de la comunidad universitaria.
[ E ] Entorno:
– Políticas de Mediaticas de los Medios de Comunicación
Masiva.
– Carencia de un Sistema Político para contrarrestar la
perdida de interés por parte de los estudiantes en su
sociedad.
– Factibilidad de la creación de uns Sistema de
Comunicación Alternativo utlizando la infraestructura de red
existente en la universidad.
– Factibilidad de crear la infraestructura necesaria para la
creación del Sistema de Comunicación Alternativa usando
Software Libre.
50 Javier, Aracil; Dinámica de Sistemas p. 28,29
ComunicaciónAlternativos.
– Sistemas de Comunicación Masiva.
– Sistemas de Comunicación Alternativa
51 http://es.wikipedia.org/wiki/Red_inal%C3%A1mbrica
52 http://www.realnetworks.com/
53 http://www.hispamp3.com/noticias/noticia.php?noticia=20020828073232
54 http://www.theora.org/
Autentificación
<authentication>
<source-password>password_01</source-password>
<relay-password>password_02</relay-password>
<admin-user>admin</admin-user>
<admin-password>password_03</admin-password>
</authentication>
Configuración de Archivos
<paths>
<basedir>/usr/local/icecast2</basedir>
<logdir>/usr/local/icecast2/logs</logdir>
<webroot>/usr/local/icecast2/web</webroot>
<adminroot>/usr/local/icecast2/admin</adminroot>
<pidfile>/usr/local/icecast2/icecast.pid</pidfile>
<alias source="/foo" dest="/bar"/>
</paths>
Configuración de Accesos
<logging>
<accesslog>access.log</accesslog>
<errorlog>error.log</errorlog>
<loglevel>4</loglevel>
</logging>
Configuración de Seguridad
<security>
<chroot>0</chroot>
<changeowner>
<user>iceuser</user>
<group>iceuser</group>
</changeowner>
</security>
Confirucación de Metadatos
<metadata>
<name>Test Stream</name>
Nombre del servidor Stream.
<genre>music</genre>
Género del servidor Stream.
<description>A test stream</description>
Descripción del servidor Stream.
<url>http://www.mydomain.com</url>
URL del del servidor Stream.
</metadata>
Configuración de Salida
<input>
<module>oss</module>
Modulo de sonido a usar, en linux ALSA, oss, esd.
<param name="rate">44100</param>
Ratio de Transmisión de sonido.
<param name="channels">2</param>
Canales de transmisión de datos.
<param name="device">/dev/dsp</param>
Dispositivo o tarjeta de sonido a usar.
<param name="metadata">0</param>
<param name="metadatafilename">live</param>
</input>
<mount>/midband.ogg</mount>
Archivo de salida.
<yp>0</yp>
<reconnectdelay>2</reconnectdelay>
<reconnectattempts>5</reconnectattempts>
<maxqueuelength>80</maxqueuelength>
<downmix>1</downmix>
<resample>
<in-rate>44100</in-rate>
<out-rate>22050</out-rate>
</resample>
<encode>
<nominal-bitrate>32000</nominal-bitrate>
<samplerate>22050</samplerate>
<channels>2</channels>
<quality>1</quality>
</encode>
</instance>
2.8.3.3 Testenado el Sistema.
2.8.3.3.1 Funcionamiento de Icecast2.
Luego de la Configuración ejecutamos el icecast2 de la siguiente
forma:
# icecast -c /usr/local/icecast/conf/icecast.xml &
Para darnos cuenta si está ejecutándose el icecast2 hacemos:
# ps -ef | grep icecast
EL resultado debe ser lo siguiente:
icecast 19793 19614 0 09:27 pts/5 00:00:00 \
icecast -c /usr/local/icecast/conf/icecast.xml
Si tenemos lo anterior el puerto 8000 de nuestra computadora deberá
estar abierto: # netstat -n
Ahora tenemos todo lo necesario para empezar nuestra transmisión
de audio o video.
2.8.3.4 Utilidades.
2.8.3.4.1 Estadísticas de Nuestro Servidor.
Para mantener un control periodico sobre el número de
usuarios que acceden al canal de streaming es conviente usar un
determinado software de stadísticas, por ejemplo el AWStats55.
Icecast2 provee un minimalista script para estadísticas para
streaming. Este se coloca en: /usr/local/icecast2/web/.
Para vizualizar las estadísticas estas se encuentran en la url
de: http://server:port/status.xsl.
2.8.3.4.2 CMS56 de programación interactiva.
Consiste en una interfaz que controla una el contenido del sitio
del Sistema de Comunicación Alternativa. El sistema permitirá
manejar de manera independiente el contenido de una posible
programación. Para no rebundar en detalles sobre la elección de este
sistema optaremos por un sistema llamdo Drupal57. Liviano, práctico,
eficiente y libre.
2.8.3.4.3 Servidor de Jabber58.
Seg{un se den las encesidades de mayor cantidad de usuarios
y para aumentar la interacción entre los mismos es conveniente crear
un servidor local para mensajeria instantánea, como lo es el Jabber.
55 http://awstats.sourceforge.net/
56 CMS es el acrónimo de Content Management System, en inglés, y significa Sistema de Gestión de Contenido. Un
CMS permite la creación y administración de contenidos principalmente en páginas web.
57 http://www.drupal.org/
58 www.jabberes.org/ , http://es.wikipedia.org/wiki/Jabber
59 http://tunky.net/unimauro/index.php/archives/category/acuni/acunix/
• Necesarios
• icecast-client - Streaming Mpeg Layer III feeder.
• icecast-server - MPEG Layer III Streaming Server.
• icecast2 - Ogg Vorbis and MP3 streaming media server.
• ices2 - Ogg Vorbis streaming source for Icecast 2.
• Opcional:
• poc-streamer - An MP3/Ogg multicast/HTTP streamer and MP3
cutting tool.
• slimp3 - MPEG Layer III Streaming Server.
• streamtuner - A GUI audio stream directory browser.
• vlc - multimedia player for all audio and video formats.
• vls - lightweight MPEG and DVD video streaming server.
• ffmpeg - multimedia player, server and encoder.
Teniendo encuenta las consideraciones de configuración del Servidor
IceCast2.
2.8.4.5 Testeo del Sistema.
Ahora al ya tener el CD Live de Linux con todo lo necesario para
hacer funcionar un Sistema de Comunicación Alternativa. Para probarlo
solo hace grabarlo en el medio apropiado ( CD, DVD o usb ). En nuestro
caso un CD Live regrabable para ir corrigiendo los bugs61 que pueda
presentar.
Truco, compruebe la imagen del cd sin grabarla en un cd es usar
Qemu62 con la imagen ISO de esta forma: qemu -m 128 -cdrom
/temp/acunix.iso -boot d -user-net.
2.8.4.6 Producto Final.
El producto final será el CD Live de linux basado en ACUNI con el
software necesario para el Sistema de Comunicación Alternativa. Ser
posible para tener un menor consumo de recursos en la pc servidora CD
Live debe “pesar” menos de 600 MB. Teniendo encuenta que solo es para el
funcionamiento de un servidor streaming.
61 http://en.wikipedia.org/wiki/Computer_bug
62 http://fabrice.bellard.free.fr/qemu/
63 Creative Commons (bienes "Comunes Creativos") es una Organización política No/NeoGubernamental (ONG), sin
fines de lucro, que fue fundada y actualmente es presidida por Lawrence Lessig, profesor de derecho en la
Universidad de Stanford y especialista en ciberderechos. http://creativecommons.org/
2.12 Conclusiones
Después de todo lo detallado se puede concluir:
• Existes medios de comunicación masivos mediatizados que limitan el
pensamiento crítico y la formación de criterios para la solución de
problemas de nuestro entorno.
• Las experiencias citadas sobre intentos para construir sistemas de
comunicación alternativos pueden llevar al incremento de conciencia e
interes sobre temas relacionados a las problemáticas sociales.
• Las metodologías de ingeniería de sistemas utilizadas para la factibilidad
del proyecto son indiferentes a los resultados obtenidos porque en
ambas califican de positiva la creación de Sistemas de Comunicación
Alternativos.
• Se debe aprovechar al máximo la infraestructura de red instalada en
beneficio del Sistema de Comunicación Alternativa.
• El uso de servidores de Streaming multimedia de proyecto de software
libre hacen posible el uso de una tecnología para soportar la transmisión
del contenido del Sistema de Comunicación Alternativa.
• El uso del CD Live de Linux para crear el producto final para ejecutar
rápidamente el Sistema de Comunicación Alternativa.
• Si es factible obtener ingresos económicos Anexo 1 a partir del proyecto
ofreciendo el servicio de implementación y mantenimiento en centros de
educación superior.
• Las estrategías de implementación del proyecto son factibles de
realizarse utilizando eficientemente el tiempo. Anexo 2.
3 ANEXO 1
Costos del Proyecto de CD Live de Linux Streaming Multimedia para Sistemas de Comunicación Alternativos
Total en Soles 35,6
Total en Dollares 10
* Costos en Dollares
3,56
4 ANEXO 2
5 Licencia
“Esta obra es libre y está sometida a las condiciones de una licencia Creative
Commons. Puede redistribuir, copiar, y reutilizar y mezclar este libro siempre que
se haga con fines no comerciales y dando crédito a su autor Carlos Mauro
Cárdenas Fernánadez :: unimauro@tunky.net . Para una copia completa de la
licencia visitar la web: http://creativecommons.org/licenses/by-nc/2.0.”