2. Conceptualización El streaming consiste en la distribución de audio o video por Internet. La palabra streaming se refiere a que se trata de una corriente continua (sin interrupción). El usuario puede escuchar o ver en el momento que quiera. No es necesario estar suscrito para escuchar o ver. Este tipo de tecnología permite que se almacenen en un búfer lo que se va escuchando o viendo. El streaming hace posible escuchar música o ver videos sin necesidad de ser descargados previamente. Sintetizando, desde la aparición del Real Audio 1.0 de la compañía Real Networks se puede tener una radio en línea.
3. Componentes Códecs: Son archivos residentes en el ordenador que permiten a uno o varios programas descifrar o interpretar el contenido de un determinado tipo de archivo multimedia. Con el término streaming también se le puede denominar a los videos que son reproducidos en websites pero con mayor calidad.
4. Protocolos Ligeros: UDP y RTSP (los protocolos empleados por algunas tecnologías de "streaming") hacen que las entregas de paquetes de datos desde el servidor a quien reproduce el archivo se hagan con una velocidad mucho mayor que la que se obtiene por TCP y HTTP. Esta eficiencia es alcanzada por una modalidad que favorece el flujo continuo de paquetes de datos. Cuando TCP y HTTP sufren un error de transmisión, siguen intentando transmitir los paquetes de datos perdidos hasta conseguir una confirmación de que la información llegó en su totalidad. Sin embargo, UDP continúa mandando los datos sin tomar en cuenta interrupciones, ya que en una aplicación multimedia estas pérdidas son casi imperceptibles.
5. Precarga La entrega de datos desde el servidor a quien ve la página pueden estar sujetas a demoras conocidas como lag, (retraso, en inglés) un fenómeno ocasionado cuando los datos escasean (debido a interrupciones en la conexión o sobrecarga en el ancho de banda). Por tanto, los reproductores multimedia precargan, o almacenan en el buffer, que es una especie de memoria, los datos que van recibiendo para así disponer de una reserva de datos, con el objeto de evitar que la reproducción se detenga. Esto es similar a lo que ocurre en un reproductor de CD portátil, que evita los saltos bruscos y los silencios ocasionados por interrupciones en la lectura debidos a vibraciones o traqueteos, almacenando los datos, antes de que el usuario tenga acceso a ellos.
6. Red de Distribución de Contenido Si un determinado contenido comienza a atraer una cantidad de usuarios mayor a su capacidad de ancho de banda, estos usuarios sufrirán cortes o lag. Finalmente, se llega a un punto en que la calidad del stream es malísima. Ofreciendo soluciones, surgen empresas y organizaciones que se encargan de proveer ancho de banda exclusivamente para streaming, y de apoyar y desarrollar estos servicios.
7. Para que se usa el streaming Radio por Internet: La ventaja para la emisora es llegar a un gran público objetivo, que por diversos motivos (como el alcance territorial limitado de la señal radiofónica), desconocían la emisora. Televisión por Internet: Desde finales de los 90, los intentos habían fracasado por el considerable ancho de banda requerido por la señal de vídeo, sin embargo, resurge el interés en este tipo de distribución con el gran éxito de Youtube y la expansión del ADSL.
9. CONCEPTUALIZACIÓN El webcasting, llamado a veces netcasting, comprende la difusión regular de contenidos textuales y gráficos a abonados a través de Internet, el "streaming" de audio y vídeo y la difusión de videoconferencia o audio conferencia sobre Internet. Inicialmente, los webcasts no eran interactivos, por lo cual el cliente sólo miraba la acción ya grabada, sin poder alterar nada de la historia o los personajes. Si hay un presentador, se usa el webcast como un material de apoyo, junto con la video conferencia para así luego poder distribuir las notas de la presentación junto con el webcast.
10. La mayor limitación con la que me he encontrado al crear multimedios, no es tanto la del equipo para grabar audio y vídeo, sino la del almacenaje de los archivos en los servidores. La mayoría de los educadores carecemos de servidores privados (generalmente las instituciones educativas tienen servidores para la administración, pero no para la academia) sin restricciones en el tamaño de los archivos, más bien dependemos de servidores públicos gratuitos que nos limitan el tamaño de los archivos.
12. Conceptualización El gestor de contenidos es una aplicación informática usada para crear, editar, gestionar y publicar contenido digital en diversos formatos. El gestor de contenidos genera páginas dinámicas interactuando con el servidor para generar la página web bajo petición del usuario, con el formato predefinido y el contenido extraído de la base de datos del servidor. Esto permite gestionar, bajo un formato padronizado, la información del servidor, reduciendo el tamaño de las páginas para descarga y reduciendo el coste de gestión del portal con respecto a una página estática, en la que cada cambio de diseño debe ser realizado en todas las páginas, de la misma forma que cada vez que se agrega contenido tiene que maquetarse una nueva página HTML y subirla al servidor.
13. Funcionamiento Un sistema de administración de contenido siempre funciona en el servidor web en el que esté alojado el portal. El acceso al gestor se realiza generalmente a través del navegador web, y se puede requerir el uso de FTP para subir contenido. Cuando un usuario accede a una URL, se ejecuta en el servidor esa llamada, se selecciona el esquema gráfico y se introducen los datos que correspondan de la base de datos. La página se genera dinámicamente para ese usuario, el código HTML final se genera en esa llamada. Normalmente se predefine en el gestor varios formatos de presentación de contenido para darle la flexibilidad a la hora de crear nuevos apartados e informaciones.
14. Tipos de gestores de contenidos Los gestores de contenido se pueden segmentar según diferentes criterios: Según el lenguaje de programación empleado: Active Server Pages, Java, PHP, ASP.NET, Ruby On Rails, Python Según la propiedad del código Open Source (código abierto); permite que se desarrolle sobre el código, Código privativo; sólo su desarrollador puede desarrollar la aplicación. Según el tipo de uso o funcionalidades: Plataformas generales Sistemas específicos Blogs; pensados para páginas personales Foros; pensados para compartir opiniones Wikis; pensados para el desarrollo colaborativo e-learning; plataforma para contenidos de enseñanza on-line e-commerce; plataforma de gestión de usuarios, catálogo, compras y pagos Publicaciones digitales Difusión de contenido multimedia
15. Ventajas y Oportunidades El gestor de contenidos facilita el acceso a la publicación de contenidos a un rango mayor de usuarios. Permite que sin conocimientos de programación ni maquetación cualquier usuario pueda indexar contenido en el portal. Además permite la gestión dinámica de usuarios y permisos, la colaboración de varios usuarios en el mismo trabajo, la interacción mediante herramientas de comunicación. Los costes de gestión de la información son mucho menores ya que se elimina un eslabón de la cadena de publicación, el maquetador. La maquetación es hecha al inicio del proceso de implantación del gestor de contenidos. La actualización, backup y reestructuración del portal son mucho más sencillas al tener todos los datos vitales del portal, los contenidos, en una base de datos estructurada en el servidor.