SlideShare una empresa de Scribd logo
1 de 15
Descargar para leer sin conexión
Sistemas de Streaming de
audio y/o video
Mg. Alejandro Mellado G.
amellado@inf.uct.cl
Universidad Católica de Temuco
Escuela de Ingeniería Informática – UC. Temuco 2013 amellado@inf.uct.cl
Sistemas de Streaming de audio y/o video
Introducción
Escuela de Ingeniería Informática – UC. Temuco 2013 amellado@inf.uct.cl
Definición de streaming
Distribución de contenido multimedia (audio y video) a
través de una red de conmutación de paquetes de
manera que el usuario consume el producto al mismo
tiempo que se descarga.
El streaming usa como plataforma la red Internet
rompiendo las barreras físicas de distancia que
poseen los medios analógicos de transmisión de
audio y video.
Sistemas de Streaming de audio y/o video
Elementos de un sistema de transmisión de streaming
Escuela de Ingeniería Informática – UC. Temuco 2013 amellado@inf.uct.cl
Codificadores de audio y/o video
Estos dispositivos realizan las tareas de
transformar la señal de fuente analógica o digital en
un formato o contenedor que envía el flujo a un
servicio difusor.
Difusores (Broadcaster)
El difusor es un servicio encargado de enviar el
contenido de audio y/o video a un cliente, previa
solicitud de recurso.
Sistemas de Streaming de audio y/o video
Elementos de un sistema de transmisión de streaming
Escuela de Ingeniería Informática – UC. Temuco 2013 amellado@inf.uct.cl
Cliente final
Es un programa o complemento de software que
recibe el flujo de audio y/o video desde un difusor.
Mediante un técnica llamada buffering, más el uso de
programación multihilo presente un sistema operativo,
recibe la carga útil de información, la almacena en un
periodo de tiempo y reproduce el contenido, estos
procesos se realizan de manera simultanea,
produciendo la continuidad del contenido.
Sistemas de Streaming de audio y/o video
Antecedentes históricos
Escuela de Ingeniería Informática – UC. Temuco 2013 amellado@inf.uct.cl
Los primeros intentos de streaming en la UC.Temuco
se realizaron el 2005, con tres tipos de flujos de
servicios distintos:
- RealNetworks (Cliente Real Player)
- Windows Media Server (cliente Windows Media
Player)
- NullSoft Showcast (cliente WinAmp).
Sistemas de Streaming de audio y/o video
Antecedentes históricos
Escuela de Ingeniería Informática – UC. Temuco 2013 amellado@inf.uct.cl
Mantener muchos servicio en funcionamiento creaba
sobrecarga de servicios de difusión y de codificación.
Para unificar los servicios de streaming se opto por
usar Showcast ya que poseía mayor estandarización
tanto en audio como en video.
La codificación de audio para radio on-line se
realizaba con un software para codificar llamado
Simplecast y un aplicación de automatización de radio
llamado SamBroadcaster, todo sobre plataforma
Windows XP.
Sistemas de Streaming de audio y/o video
Antecedentes históricos
Escuela de Ingeniería Informática – UC. Temuco 2013 amellado@inf.uct.cl
La creación de canales en Showcast se realiza de
acuerdo a una dirección IP y un puerto definido. Por
tanto cada flujo independiente debía usar un puerto
(audio o video).
En el caso de flujos de video se usaba un cliente
codificador de nullsoft para envío de video con un
contedor VP6 a un puerto Showcast.
Por parte del decodificador Windows Media Player y
WinAmp en Windows y Mplayer en GNU/Linux podían
reproducir los contenidos de los canales Showcast.
Sistemas de Streaming de audio y/o video
Problemas presentador por Showcast
Escuela de Ingeniería Informática – UC. Temuco 2013 amellado@inf.uct.cl
Aunque Showcast proveía un sistema más o menos
“estándar”, no era del todo eficiente ya que la
disponibilidad de puertos no siempre era accesible
desde Internet debido al filtrado que tenían algunas
redes.
La solución en este caso estaba enfocada a superar el
problema de puertos TCP en el streaming.
Sistemas de Streaming de audio y/o video
Icecast2
Escuela de Ingeniería Informática – UC. Temuco 2013 amellado@inf.uct.cl
De acuerdo a la problemática presentada por
Showcast para los canales de streaming icecast2
venía a resolver el problema, ejemplo acceso:
Showcast
Canal de radio 1 → http://164.77.114.252:8801
Canal de radio 2 → http://164.77.114.252:8802
Icecast2
http://164.77.114.252:80/radio1
http://164.77.114.252:80/radio2
Sistemas de Streaming de audio y/o video
Flash Player
Escuela de Ingeniería Informática – UC. Temuco 2013 amellado@inf.uct.cl
El uso de flash player estandarizaba de hecho la
plataforma de reproducción multimedia, la tendencia
natural se orientaría en hacia ese camino.
Se inicia un proceso de investigación aplicada en el
cual se buscaba el mejor rendimiento de video con el
mínimo de costo. En esta tarea el contenedor FLV fue
todo un hito, porque unifico como reproductor al
navegador Internet con flashplayer como
complemento.
Sistemas de Streaming de audio y/o video
Red 5, Flash Media Server y Flash Media Encoder
Escuela de Ingeniería Informática – UC. Temuco 2013 amellado@inf.uct.cl
La difusión de contenido de flash player necesitaba un
difusor, para esta labor las mejores opciones estaban
dadas por Red 5 (FreeSoftware) y Flash Media Server
(Privativo).
En ambos casos, entre los codificadores que se
podían usar estaba “Flash Media Encoder” usando el
contenedor FLV con formatos VP8 o H.264 para video
y mp3 o AAC para audio entre otros.
Sistemas de Streaming de audio y/o video
Optimización de la radio
Escuela de Ingeniería Informática – UC. Temuco 2013 amellado@inf.uct.cl
La tendencia de la Escuela de Informática hacia el
software libre y la falta de estabilidad de Windows nos
orienta a implementar los sistemas de streaming en
GNU/Linux Ubuntu.
Para esta labor este estudiaron el 2012 la estructura
de audio Jackd que consiste un servicio de audio que
concentra mucho flujos de audio en tiempo real. Es
como una completa mesa de sonido virtualizada
mediante software.
Sistemas de Streaming de audio y/o video
Optimización de la radio
Escuela de Ingeniería Informática – UC. Temuco 2013 amellado@inf.uct.cl
Entre los complementos que usamos con jackd están
jackeq [Mesa de sonido virtual] y jamin [Ecualizador
de 30 bandas].
Sobre esta plataforma digital de sonido se monta el
codificador de audio darkice y el automatizador de
radio Rivendell.
Todas estás aplicaciones son de software libre.
Sistemas de Streaming de audio y/o video
Trabajos futuros en video
Escuela de Ingeniería Informática – UC. Temuco 2013 amellado@inf.uct.cl
Actualmente se está trabajando en migrar toda la
plataforma de video a software libre bajo plataforma
GNU/Linux ...
Sistemas de Streaming de audio y/o video
Escuela de Ingeniería Informática – UC. Temuco 2013 amellado@inf.uct.cl

Más contenido relacionado

La actualidad más candente

Concepto de streaming
Concepto de streamingConcepto de streaming
Concepto de streaming
picitapastor
 
Electiva sonora
Electiva sonoraElectiva sonora
Electiva sonora
senyalee
 
Electiva sonora
Electiva sonoraElectiva sonora
Electiva sonora
senyalee
 
IPTV Una Nueva Forma de Entretenimiento
IPTV Una Nueva Forma de EntretenimientoIPTV Una Nueva Forma de Entretenimiento
IPTV Una Nueva Forma de Entretenimiento
Wayner Barrios
 
Conceptos basicos de redes
Conceptos basicos de redesConceptos basicos de redes
Conceptos basicos de redes
Martín Guzmán
 

La actualidad más candente (20)

Streaming
StreamingStreaming
Streaming
 
STREAMING
STREAMINGSTREAMING
STREAMING
 
Concepto de streaming
Concepto de streamingConcepto de streaming
Concepto de streaming
 
Electiva sonora
Electiva sonoraElectiva sonora
Electiva sonora
 
Descarga y streaming
Descarga y streamingDescarga y streaming
Descarga y streaming
 
Electiva sonora
Electiva sonoraElectiva sonora
Electiva sonora
 
IPTV Una Nueva Forma de Entretenimiento
IPTV Una Nueva Forma de EntretenimientoIPTV Una Nueva Forma de Entretenimiento
IPTV Una Nueva Forma de Entretenimiento
 
Television IP
Television IPTelevision IP
Television IP
 
Conceptos basicos de redes
Conceptos basicos de redesConceptos basicos de redes
Conceptos basicos de redes
 
Protocolos iptv
Protocolos iptvProtocolos iptv
Protocolos iptv
 
Cable hdmi
Cable hdmiCable hdmi
Cable hdmi
 
Iptv
IptvIptv
Iptv
 
Presentación de Internet TV (IPTV)
Presentación de Internet TV (IPTV)Presentación de Internet TV (IPTV)
Presentación de Internet TV (IPTV)
 
Tecnologías en audio y radio
Tecnologías en audio y radioTecnologías en audio y radio
Tecnologías en audio y radio
 
Tecnologías en audio y radio
Tecnologías en audio y radioTecnologías en audio y radio
Tecnologías en audio y radio
 
Hdmi
HdmiHdmi
Hdmi
 
Radio En Internet
Radio En InternetRadio En Internet
Radio En Internet
 
Introducción a VoIP
Introducción a VoIPIntroducción a VoIP
Introducción a VoIP
 
Voz ip qos
Voz ip qosVoz ip qos
Voz ip qos
 
Practica - creación de una estación de radio
Practica - creación de una estación de radioPractica - creación de una estación de radio
Practica - creación de una estación de radio
 

Destacado

Streaming Informatica
Streaming InformaticaStreaming Informatica
Streaming Informatica
msanchez2000
 
Streaming, radio online, podcast
Streaming, radio online, podcastStreaming, radio online, podcast
Streaming, radio online, podcast
Andres Lora
 
Presentacion de la tecnologia streaming
Presentacion de la tecnologia streamingPresentacion de la tecnologia streaming
Presentacion de la tecnologia streaming
Grecia Porras
 
Cisco Video Data Explosion
Cisco Video Data ExplosionCisco Video Data Explosion
Cisco Video Data Explosion
menkento
 
El video digital, video en internet y el video streaming!
El video digital, video en internet y el video streaming!El video digital, video en internet y el video streaming!
El video digital, video en internet y el video streaming!
IreneIS
 
Introduction To Iptv
Introduction To IptvIntroduction To Iptv
Introduction To Iptv
fendy812
 
IPTV, Internet Video and Adaptive Streaming Technologies
IPTV, Internet Video and Adaptive Streaming TechnologiesIPTV, Internet Video and Adaptive Streaming Technologies
IPTV, Internet Video and Adaptive Streaming Technologies
Cisco Canada
 
INTERNET PROTOCOL TELEVISION SEMINAR PPT
INTERNET PROTOCOL TELEVISION SEMINAR PPTINTERNET PROTOCOL TELEVISION SEMINAR PPT
INTERNET PROTOCOL TELEVISION SEMINAR PPT
Anil Mahapatra
 

Destacado (20)

Streaming Informatica
Streaming InformaticaStreaming Informatica
Streaming Informatica
 
Video streaming
Video streamingVideo streaming
Video streaming
 
Contribution to provide QoS over Mobile Ad Hoc Networks for Video-Streaming S...
Contribution to provide QoS over Mobile Ad Hoc Networks for Video-Streaming S...Contribution to provide QoS over Mobile Ad Hoc Networks for Video-Streaming S...
Contribution to provide QoS over Mobile Ad Hoc Networks for Video-Streaming S...
 
Streaming
StreamingStreaming
Streaming
 
Streaming and podcast
Streaming and podcastStreaming and podcast
Streaming and podcast
 
Streaming, radio online, podcast
Streaming, radio online, podcastStreaming, radio online, podcast
Streaming, radio online, podcast
 
Presentacion de la tecnologia streaming
Presentacion de la tecnologia streamingPresentacion de la tecnologia streaming
Presentacion de la tecnologia streaming
 
Junta directiva
Junta directivaJunta directiva
Junta directiva
 
Cisco Video Data Explosion
Cisco Video Data ExplosionCisco Video Data Explosion
Cisco Video Data Explosion
 
El video digital, video en internet y el video streaming!
El video digital, video en internet y el video streaming!El video digital, video en internet y el video streaming!
El video digital, video en internet y el video streaming!
 
Televicion IP
Televicion IPTelevicion IP
Televicion IP
 
Evaluación del estándar de video escalable H.264/SVC para la implantación de ...
Evaluación del estándar de video escalable H.264/SVC para la implantación de ...Evaluación del estándar de video escalable H.264/SVC para la implantación de ...
Evaluación del estándar de video escalable H.264/SVC para la implantación de ...
 
Introduction To Iptv
Introduction To IptvIntroduction To Iptv
Introduction To Iptv
 
H.264 nal and RTP
H.264 nal and RTPH.264 nal and RTP
H.264 nal and RTP
 
IPTV Architecture and Challenges
IPTV  Architecture and ChallengesIPTV  Architecture and Challenges
IPTV Architecture and Challenges
 
Introduction to IPTV
Introduction to IPTVIntroduction to IPTV
Introduction to IPTV
 
IPTV, Internet Video and Adaptive Streaming Technologies
IPTV, Internet Video and Adaptive Streaming TechnologiesIPTV, Internet Video and Adaptive Streaming Technologies
IPTV, Internet Video and Adaptive Streaming Technologies
 
Iptv.Ppt
Iptv.PptIptv.Ppt
Iptv.Ppt
 
The Future of IPTV
The Future of IPTVThe Future of IPTV
The Future of IPTV
 
INTERNET PROTOCOL TELEVISION SEMINAR PPT
INTERNET PROTOCOL TELEVISION SEMINAR PPTINTERNET PROTOCOL TELEVISION SEMINAR PPT
INTERNET PROTOCOL TELEVISION SEMINAR PPT
 

Similar a Streaming de audio y video

CODIFICACIÓN DIGITAL DE VÍDEO PARA USO DE ESTUDIO Y CENTROS DE PRODUCCIÓN
CODIFICACIÓN DIGITAL DE VÍDEO PARA USO DE ESTUDIO Y CENTROS DE PRODUCCIÓNCODIFICACIÓN DIGITAL DE VÍDEO PARA USO DE ESTUDIO Y CENTROS DE PRODUCCIÓN
CODIFICACIÓN DIGITAL DE VÍDEO PARA USO DE ESTUDIO Y CENTROS DE PRODUCCIÓN
ingtelevision
 
Presentacion videoconf
Presentacion videoconfPresentacion videoconf
Presentacion videoconf
Pelupsico10
 

Similar a Streaming de audio y video (20)

Descarga & streaming de videos
Descarga & streaming de videosDescarga & streaming de videos
Descarga & streaming de videos
 
Streaming
StreamingStreaming
Streaming
 
Guía de la Unidad I
Guía de la Unidad IGuía de la Unidad I
Guía de la Unidad I
 
Videoconferencia
VideoconferenciaVideoconferencia
Videoconferencia
 
Video Conferencia
Video ConferenciaVideo Conferencia
Video Conferencia
 
Presentacion videoconferencia
Presentacion videoconferenciaPresentacion videoconferencia
Presentacion videoconferencia
 
Videoconferencia
VideoconferenciaVideoconferencia
Videoconferencia
 
Clase 8 tecno i-periodismo 2016
Clase 8  tecno i-periodismo 2016Clase 8  tecno i-periodismo 2016
Clase 8 tecno i-periodismo 2016
 
Clase 8 tecno i-comunicacion 2016
Clase 8  tecno i-comunicacion 2016Clase 8  tecno i-comunicacion 2016
Clase 8 tecno i-comunicacion 2016
 
CODIFICACIÓN DIGITAL DE VÍDEO PARA USO DE ESTUDIO Y CENTROS DE PRODUCCIÓN
CODIFICACIÓN DIGITAL DE VÍDEO PARA USO DE ESTUDIO Y CENTROS DE PRODUCCIÓNCODIFICACIÓN DIGITAL DE VÍDEO PARA USO DE ESTUDIO Y CENTROS DE PRODUCCIÓN
CODIFICACIÓN DIGITAL DE VÍDEO PARA USO DE ESTUDIO Y CENTROS DE PRODUCCIÓN
 
Cmc45
Cmc45Cmc45
Cmc45
 
Tv virtual o tv por internet
Tv virtual o tv por internetTv virtual o tv por internet
Tv virtual o tv por internet
 
STREAMING
STREAMINGSTREAMING
STREAMING
 
Presentacion Plataforma Tecnologia Ago 2009 Resumen
Presentacion Plataforma Tecnologia Ago 2009 ResumenPresentacion Plataforma Tecnologia Ago 2009 Resumen
Presentacion Plataforma Tecnologia Ago 2009 Resumen
 
Presentacion videoconf
Presentacion videoconfPresentacion videoconf
Presentacion videoconf
 
Video alexander jonatan
Video alexander jonatanVideo alexander jonatan
Video alexander jonatan
 
VideoNetworks
VideoNetworksVideoNetworks
VideoNetworks
 
Difusión de video a través de redes IP
Difusión de video a través de redes IPDifusión de video a través de redes IP
Difusión de video a través de redes IP
 
S.Multimedia...NT
S.Multimedia...NTS.Multimedia...NT
S.Multimedia...NT
 
Videoblogs: web ,blog y vídeo.
Videoblogs: web ,blog y vídeo.Videoblogs: web ,blog y vídeo.
Videoblogs: web ,blog y vídeo.
 

Más de Tm-CS

Notas curso Telemática 1 2014
Notas curso Telemática 1 2014Notas curso Telemática 1 2014
Notas curso Telemática 1 2014
Tm-CS
 
Conferencias del 26 al 29 de mayo
Conferencias del 26 al 29 de mayoConferencias del 26 al 29 de mayo
Conferencias del 26 al 29 de mayo
Tm-CS
 
Conferencias 12 al 15 de mayo
Conferencias 12 al 15 de mayoConferencias 12 al 15 de mayo
Conferencias 12 al 15 de mayo
Tm-CS
 
Conferencias 12 de mayo
Conferencias 12 de mayoConferencias 12 de mayo
Conferencias 12 de mayo
Tm-CS
 
Conferencias 5 al 9 de mayo
Conferencias 5 al 9 de mayoConferencias 5 al 9 de mayo
Conferencias 5 al 9 de mayo
Tm-CS
 
Hci curso comsocial-2014
Hci curso comsocial-2014Hci curso comsocial-2014
Hci curso comsocial-2014
Tm-CS
 
Conferencias 24 de abril curso telematica
Conferencias 24 de abril curso telematicaConferencias 24 de abril curso telematica
Conferencias 24 de abril curso telematica
Tm-CS
 

Más de Tm-CS (20)

Notas curso Telemática 1 2014
Notas curso Telemática 1 2014Notas curso Telemática 1 2014
Notas curso Telemática 1 2014
 
Telemática en el proyecto Joiner
Telemática en el proyecto JoinerTelemática en el proyecto Joiner
Telemática en el proyecto Joiner
 
Conferencias del 26 al 29 de mayo
Conferencias del 26 al 29 de mayoConferencias del 26 al 29 de mayo
Conferencias del 26 al 29 de mayo
 
Television digital interactiva
Television digital interactivaTelevision digital interactiva
Television digital interactiva
 
Conferencias 12 al 15 de mayo
Conferencias 12 al 15 de mayoConferencias 12 al 15 de mayo
Conferencias 12 al 15 de mayo
 
Conferencias 12 de mayo
Conferencias 12 de mayoConferencias 12 de mayo
Conferencias 12 de mayo
 
Educacion en linea
Educacion en lineaEducacion en linea
Educacion en linea
 
Software Libre
Software LibreSoftware Libre
Software Libre
 
Conferencias 5 al 9 de mayo
Conferencias 5 al 9 de mayoConferencias 5 al 9 de mayo
Conferencias 5 al 9 de mayo
 
Software Libre 2014
Software Libre 2014Software Libre 2014
Software Libre 2014
 
Conferencias 28 de abril curso Telematica
Conferencias 28 de abril curso TelematicaConferencias 28 de abril curso Telematica
Conferencias 28 de abril curso Telematica
 
Servicios móviles
Servicios móvilesServicios móviles
Servicios móviles
 
Consejos seguridad INTECO
Consejos seguridad INTECOConsejos seguridad INTECO
Consejos seguridad INTECO
 
Hci curso comsocial-2014
Hci curso comsocial-2014Hci curso comsocial-2014
Hci curso comsocial-2014
 
Conferencias 24 de abril curso telematica
Conferencias 24 de abril curso telematicaConferencias 24 de abril curso telematica
Conferencias 24 de abril curso telematica
 
Web 2.0
Web 2.0Web 2.0
Web 2.0
 
Instrucciones protocolos curso Telemática
Instrucciones protocolos curso TelemáticaInstrucciones protocolos curso Telemática
Instrucciones protocolos curso Telemática
 
Programación 01 conferencias curso de Telemática
Programación 01 conferencias curso de TelemáticaProgramación 01 conferencias curso de Telemática
Programación 01 conferencias curso de Telemática
 
Telecomunicaciones en Colombia
Telecomunicaciones en ColombiaTelecomunicaciones en Colombia
Telecomunicaciones en Colombia
 
Taller preparatorio examen de primer parcial
Taller preparatorio examen de primer parcial Taller preparatorio examen de primer parcial
Taller preparatorio examen de primer parcial
 

Último

FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURAFORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
El Fortí
 
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
EliaHernndez7
 
Proyecto de aprendizaje dia de la madre MINT.pdf
Proyecto de aprendizaje dia de la madre MINT.pdfProyecto de aprendizaje dia de la madre MINT.pdf
Proyecto de aprendizaje dia de la madre MINT.pdf
patriciaines1993
 
RESULTADOS DE LA EVALUACIÓN DIAGNÓSTICA 2024 - ACTUALIZADA.pptx
RESULTADOS DE LA EVALUACIÓN DIAGNÓSTICA 2024 - ACTUALIZADA.pptxRESULTADOS DE LA EVALUACIÓN DIAGNÓSTICA 2024 - ACTUALIZADA.pptx
RESULTADOS DE LA EVALUACIÓN DIAGNÓSTICA 2024 - ACTUALIZADA.pptx
pvtablets2023
 
TALLER DE DEMOCRACIA Y GOBIERNO ESCOLAR-COMPETENCIAS N°3.docx
TALLER DE DEMOCRACIA Y GOBIERNO ESCOLAR-COMPETENCIAS N°3.docxTALLER DE DEMOCRACIA Y GOBIERNO ESCOLAR-COMPETENCIAS N°3.docx
TALLER DE DEMOCRACIA Y GOBIERNO ESCOLAR-COMPETENCIAS N°3.docx
NadiaMartnez11
 
NUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdf
NUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdfNUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdf
NUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdf
UPTAIDELTACHIRA
 

Último (20)

Infografía EE con pie del 2023 (3)-1.pdf
Infografía EE con pie del 2023 (3)-1.pdfInfografía EE con pie del 2023 (3)-1.pdf
Infografía EE con pie del 2023 (3)-1.pdf
 
CONCURSO NACIONAL JOSE MARIA ARGUEDAS.pptx
CONCURSO NACIONAL JOSE MARIA ARGUEDAS.pptxCONCURSO NACIONAL JOSE MARIA ARGUEDAS.pptx
CONCURSO NACIONAL JOSE MARIA ARGUEDAS.pptx
 
Diapositivas de animales reptiles secundaria
Diapositivas de animales reptiles secundariaDiapositivas de animales reptiles secundaria
Diapositivas de animales reptiles secundaria
 
EL HABITO DEL AHORRO en tu idea emprendedora22-04-24.pptx
EL HABITO DEL AHORRO en tu idea emprendedora22-04-24.pptxEL HABITO DEL AHORRO en tu idea emprendedora22-04-24.pptx
EL HABITO DEL AHORRO en tu idea emprendedora22-04-24.pptx
 
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURAFORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
 
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
 
Prueba de evaluación Geografía e Historia Comunidad de Madrid 4ºESO
Prueba de evaluación Geografía e Historia Comunidad de Madrid 4ºESOPrueba de evaluación Geografía e Historia Comunidad de Madrid 4ºESO
Prueba de evaluación Geografía e Historia Comunidad de Madrid 4ºESO
 
Tema 19. Inmunología y el sistema inmunitario 2024
Tema 19. Inmunología y el sistema inmunitario 2024Tema 19. Inmunología y el sistema inmunitario 2024
Tema 19. Inmunología y el sistema inmunitario 2024
 
Biografía de Charles Coulomb física .pdf
Biografía de Charles Coulomb física .pdfBiografía de Charles Coulomb física .pdf
Biografía de Charles Coulomb física .pdf
 
BIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICA
BIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICABIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICA
BIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICA
 
FUERZA Y MOVIMIENTO ciencias cuarto basico.ppt
FUERZA Y MOVIMIENTO ciencias cuarto basico.pptFUERZA Y MOVIMIENTO ciencias cuarto basico.ppt
FUERZA Y MOVIMIENTO ciencias cuarto basico.ppt
 
Proyecto de aprendizaje dia de la madre MINT.pdf
Proyecto de aprendizaje dia de la madre MINT.pdfProyecto de aprendizaje dia de la madre MINT.pdf
Proyecto de aprendizaje dia de la madre MINT.pdf
 
ACRÓNIMO DE PARÍS PARA SU OLIMPIADA 2024. Por JAVIER SOLIS NOYOLA
ACRÓNIMO DE PARÍS PARA SU OLIMPIADA 2024. Por JAVIER SOLIS NOYOLAACRÓNIMO DE PARÍS PARA SU OLIMPIADA 2024. Por JAVIER SOLIS NOYOLA
ACRÓNIMO DE PARÍS PARA SU OLIMPIADA 2024. Por JAVIER SOLIS NOYOLA
 
PINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).ppt
PINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).pptPINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).ppt
PINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).ppt
 
RESULTADOS DE LA EVALUACIÓN DIAGNÓSTICA 2024 - ACTUALIZADA.pptx
RESULTADOS DE LA EVALUACIÓN DIAGNÓSTICA 2024 - ACTUALIZADA.pptxRESULTADOS DE LA EVALUACIÓN DIAGNÓSTICA 2024 - ACTUALIZADA.pptx
RESULTADOS DE LA EVALUACIÓN DIAGNÓSTICA 2024 - ACTUALIZADA.pptx
 
Feliz Día de la Madre - 5 de Mayo, 2024.pdf
Feliz Día de la Madre - 5 de Mayo, 2024.pdfFeliz Día de la Madre - 5 de Mayo, 2024.pdf
Feliz Día de la Madre - 5 de Mayo, 2024.pdf
 
TALLER DE DEMOCRACIA Y GOBIERNO ESCOLAR-COMPETENCIAS N°3.docx
TALLER DE DEMOCRACIA Y GOBIERNO ESCOLAR-COMPETENCIAS N°3.docxTALLER DE DEMOCRACIA Y GOBIERNO ESCOLAR-COMPETENCIAS N°3.docx
TALLER DE DEMOCRACIA Y GOBIERNO ESCOLAR-COMPETENCIAS N°3.docx
 
Tema 10. Dinámica y funciones de la Atmosfera 2024
Tema 10. Dinámica y funciones de la Atmosfera 2024Tema 10. Dinámica y funciones de la Atmosfera 2024
Tema 10. Dinámica y funciones de la Atmosfera 2024
 
NUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdf
NUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdfNUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdf
NUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdf
 
Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.
Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.
Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.
 

Streaming de audio y video

  • 1. Sistemas de Streaming de audio y/o video Mg. Alejandro Mellado G. amellado@inf.uct.cl Universidad Católica de Temuco Escuela de Ingeniería Informática – UC. Temuco 2013 amellado@inf.uct.cl
  • 2. Sistemas de Streaming de audio y/o video Introducción Escuela de Ingeniería Informática – UC. Temuco 2013 amellado@inf.uct.cl Definición de streaming Distribución de contenido multimedia (audio y video) a través de una red de conmutación de paquetes de manera que el usuario consume el producto al mismo tiempo que se descarga. El streaming usa como plataforma la red Internet rompiendo las barreras físicas de distancia que poseen los medios analógicos de transmisión de audio y video.
  • 3. Sistemas de Streaming de audio y/o video Elementos de un sistema de transmisión de streaming Escuela de Ingeniería Informática – UC. Temuco 2013 amellado@inf.uct.cl Codificadores de audio y/o video Estos dispositivos realizan las tareas de transformar la señal de fuente analógica o digital en un formato o contenedor que envía el flujo a un servicio difusor. Difusores (Broadcaster) El difusor es un servicio encargado de enviar el contenido de audio y/o video a un cliente, previa solicitud de recurso.
  • 4. Sistemas de Streaming de audio y/o video Elementos de un sistema de transmisión de streaming Escuela de Ingeniería Informática – UC. Temuco 2013 amellado@inf.uct.cl Cliente final Es un programa o complemento de software que recibe el flujo de audio y/o video desde un difusor. Mediante un técnica llamada buffering, más el uso de programación multihilo presente un sistema operativo, recibe la carga útil de información, la almacena en un periodo de tiempo y reproduce el contenido, estos procesos se realizan de manera simultanea, produciendo la continuidad del contenido.
  • 5. Sistemas de Streaming de audio y/o video Antecedentes históricos Escuela de Ingeniería Informática – UC. Temuco 2013 amellado@inf.uct.cl Los primeros intentos de streaming en la UC.Temuco se realizaron el 2005, con tres tipos de flujos de servicios distintos: - RealNetworks (Cliente Real Player) - Windows Media Server (cliente Windows Media Player) - NullSoft Showcast (cliente WinAmp).
  • 6. Sistemas de Streaming de audio y/o video Antecedentes históricos Escuela de Ingeniería Informática – UC. Temuco 2013 amellado@inf.uct.cl Mantener muchos servicio en funcionamiento creaba sobrecarga de servicios de difusión y de codificación. Para unificar los servicios de streaming se opto por usar Showcast ya que poseía mayor estandarización tanto en audio como en video. La codificación de audio para radio on-line se realizaba con un software para codificar llamado Simplecast y un aplicación de automatización de radio llamado SamBroadcaster, todo sobre plataforma Windows XP.
  • 7. Sistemas de Streaming de audio y/o video Antecedentes históricos Escuela de Ingeniería Informática – UC. Temuco 2013 amellado@inf.uct.cl La creación de canales en Showcast se realiza de acuerdo a una dirección IP y un puerto definido. Por tanto cada flujo independiente debía usar un puerto (audio o video). En el caso de flujos de video se usaba un cliente codificador de nullsoft para envío de video con un contedor VP6 a un puerto Showcast. Por parte del decodificador Windows Media Player y WinAmp en Windows y Mplayer en GNU/Linux podían reproducir los contenidos de los canales Showcast.
  • 8. Sistemas de Streaming de audio y/o video Problemas presentador por Showcast Escuela de Ingeniería Informática – UC. Temuco 2013 amellado@inf.uct.cl Aunque Showcast proveía un sistema más o menos “estándar”, no era del todo eficiente ya que la disponibilidad de puertos no siempre era accesible desde Internet debido al filtrado que tenían algunas redes. La solución en este caso estaba enfocada a superar el problema de puertos TCP en el streaming.
  • 9. Sistemas de Streaming de audio y/o video Icecast2 Escuela de Ingeniería Informática – UC. Temuco 2013 amellado@inf.uct.cl De acuerdo a la problemática presentada por Showcast para los canales de streaming icecast2 venía a resolver el problema, ejemplo acceso: Showcast Canal de radio 1 → http://164.77.114.252:8801 Canal de radio 2 → http://164.77.114.252:8802 Icecast2 http://164.77.114.252:80/radio1 http://164.77.114.252:80/radio2
  • 10. Sistemas de Streaming de audio y/o video Flash Player Escuela de Ingeniería Informática – UC. Temuco 2013 amellado@inf.uct.cl El uso de flash player estandarizaba de hecho la plataforma de reproducción multimedia, la tendencia natural se orientaría en hacia ese camino. Se inicia un proceso de investigación aplicada en el cual se buscaba el mejor rendimiento de video con el mínimo de costo. En esta tarea el contenedor FLV fue todo un hito, porque unifico como reproductor al navegador Internet con flashplayer como complemento.
  • 11. Sistemas de Streaming de audio y/o video Red 5, Flash Media Server y Flash Media Encoder Escuela de Ingeniería Informática – UC. Temuco 2013 amellado@inf.uct.cl La difusión de contenido de flash player necesitaba un difusor, para esta labor las mejores opciones estaban dadas por Red 5 (FreeSoftware) y Flash Media Server (Privativo). En ambos casos, entre los codificadores que se podían usar estaba “Flash Media Encoder” usando el contenedor FLV con formatos VP8 o H.264 para video y mp3 o AAC para audio entre otros.
  • 12. Sistemas de Streaming de audio y/o video Optimización de la radio Escuela de Ingeniería Informática – UC. Temuco 2013 amellado@inf.uct.cl La tendencia de la Escuela de Informática hacia el software libre y la falta de estabilidad de Windows nos orienta a implementar los sistemas de streaming en GNU/Linux Ubuntu. Para esta labor este estudiaron el 2012 la estructura de audio Jackd que consiste un servicio de audio que concentra mucho flujos de audio en tiempo real. Es como una completa mesa de sonido virtualizada mediante software.
  • 13. Sistemas de Streaming de audio y/o video Optimización de la radio Escuela de Ingeniería Informática – UC. Temuco 2013 amellado@inf.uct.cl Entre los complementos que usamos con jackd están jackeq [Mesa de sonido virtual] y jamin [Ecualizador de 30 bandas]. Sobre esta plataforma digital de sonido se monta el codificador de audio darkice y el automatizador de radio Rivendell. Todas estás aplicaciones son de software libre.
  • 14. Sistemas de Streaming de audio y/o video Trabajos futuros en video Escuela de Ingeniería Informática – UC. Temuco 2013 amellado@inf.uct.cl Actualmente se está trabajando en migrar toda la plataforma de video a software libre bajo plataforma GNU/Linux ...
  • 15. Sistemas de Streaming de audio y/o video Escuela de Ingeniería Informática – UC. Temuco 2013 amellado@inf.uct.cl