Sunteți pe pagina 1din 55

Contenido

INTRODUCCIÓN

4

Como está organizada esta Guía

4

Convenciones Tipográficas

4

CAPÍTULO 1: HELIX BROADCASTER

5

Helix Broadcaster

5

Red de Entrada al Servidor

5

Entradas SDI o HDMI

5

Servidor HELIX

5

Entrega de Contenido Multimedia al Cliente

5

Reempaquetado del Flujo de Datos

6

Archivado en Vivo y Distribución Bajo Demanda

6

División del Flujo de Datos y Carga a la Red

6

CAPÍTULO 2: CONFIGURACIÓN DEL CODIFICADOR

7

Configuración del Helix Broadcaster

7

Iniciar Sesión en el Helix Broadcaster

7

Uso de la Interfaz

7

Cambiar la clave del Helix Broadcaster

8

Ingresar una Dirección WAN

9

Colocar una Dirección de la Red LAN

10

Configurar Acceso Mediante FTP

10

CAPÍTULO 3: CODIFICACIÓN DEL FLUJO DE DATOS

12

Recepción del Flujo de Datos de la Red

12

Establecimiento de las Propiedades de Recepción de Datos en el Servidor

12

Modo de Inicio

13

Nombre de Red

13

Protocolo de Entrada

13

Tipo de Entrada (Flujos de Datos RTP y UDP)

14

Interfaz de Entrada

15

Puerto de Entrada (RTP y UDP)

15

URI remoto (HTTP, RTSP, and RTMP)

15

Tamaño del Buffer de Entrada

15

Codificación de datos provenientes de dispositivo SDI/HDMI

15

Configuración de la Entrada SDI/HDMI

16

Modo de Inicio

16

Nombre SDI

17

Relación de Aspecto

17

Modo de Video

17

Configuración de Audio

17

Velocidad de Audio

18

Canales de Audio

18

Bits de Entrada HD-SDI

18

Tamaño del Buffer de Entrada

18

Creación de una Salida de Datos

18

Definición del Flujo de Datos

18

Configurar Características Básicas del Flujo de Datos de Salida

19

Codificación de Video

23

Codificación de Audio

28

Uso del Panel de Control de Servicios

31

CAPÍTULO 4: CONFIGURACIÓN DEL SERVIDOR HELIX

31

Acceder al Servidor Helix

31

Cambiar la Clave del Servidor Helix

32

Agregar un Nuevo Usuario Administrador

33

Control de Servicios del Servidor Helix

34

Usar el Panel de Control de Servicios

34

Reiniciar el Servidor Helix

35

Visualizar el Registro de Estadísticas del Servidor HELIX

35

Administrador Helix

35

Panel de Control Helix

36

Acceder a Ayuda en Línea del Servidor Helix

36

Páginas de Configuración del Servidor Helix

37

Sistema de Archivos del Servidor Helix

43

Archivo de Configuración

43

Archivos de Certificado

43

CAPÍTULO 5: ENTREGA DE DATOS

44

Restricciones de Ancho de Banda

44

Componentes URL

44

Protocolo

45

Dirección

45

Puertos

45

Puntos Cliente Mount

46

Puntos Broadcast Mount

47

Nombre del Flujo de Datos

47

Recibir un Flujo de Datos Codificado

47

Monitoreo de Flujos de Datos

49

Entrega de Contenidos a Clientes HLS y DASH

50

Habilitar la Segmentación HLS o DASH

51

Consejos para Realizar Streaming con Clientes HLS y DASH

52

Streaming en Reproductores Flash

54

Contenido de Múltiples Velocidades para reproductores Flash

54

Ejemplo Contenido Reproductores Flash

54

Satreaming con Clientes RTSP

55

INTRODUCCIÓN

Esta guía explica como configurar y poner en producción Helix Broadcaster con su servidor embebido Helix Server. La guía muestra de que forma configurar la codificación de los datos de entrada y escribir las direcciones URL para formatear la secuencia codificada para los clientes multimedia populares.

Como está organizada esta Guía

Esta guía de administración contiene los siguientes capítulos y apéndices.

Capítulo 1: Helix Broadcaster

Este

Broadcaster.

Capítulo 2: Configuración del Codificador

Se configura Helix Broadcaster, asignándole una dirección IP y la creación de contraseñas de administrador, como se describe en este capítulo.

Capítulo 3: Codificación del Flujo de Datos

Este capítulo conduce al usuario a través de los procesos de recepción de datos provenientes de dispositivos tal como una cámara e inclusive otro servidor y definir las características de la salida H.264/AAC.

Capítulo 4: Configuración del Servidor Helix

El servidor Helix puede enviar flujos de datos codificados a múltiples tipos de clientes. Este capítulo explica como configurar el Servidor Helix para su uso.

Capítulo 5: Entrega de Flujos de Datos

Helix

capítulo

brinda

una

introducción

al

usuario

a

las

características

de

Usando el software embebido de Servidor Helix, se puede entregar flujos de datos en vivo a populares clientes multimedia.

Convenciones Tipográficas

La siguiente tabla explica las convenciones tipográficas usadas en este manual.

CONVENCIÓN

SIGNIFICADO

Sintaxis

Esta fuente se utiliza para la sintaxis de los archivos de configuración, URL, o instrucciones de línea de comandos.

Variables

Las variables están representadas en texto Italic. Substituir o establecer los valores adecuados según el sistema.

Énfasis

Se usa texto Bold para proporcionar énfasis.

….

Los puntos suspensivos indican información no esencial omitida en los ejemplos.

[ ]

Los corchetes indican material opcional.

CAPÍTULO 1: HELIX BROADCASTER

Helix Broadcaster utiliza un codificador H.264/AAC potente y confiable con un servidor multimedia Helix que puede entregar flujos de datos en vivo a populares clientes multimedia como por ejemplo iPhone y Flash Player. Este capítulo trata sobre las principales características del codificador Helix Broadcaster y el servidor su servidor integrado.

Helix Broadcaster

El codificador Helix Broadcaster puede aceptar dispositivos SDI o HDMI directamente conectados, codifica los datos que ingresan de estos dispositivos como H.264/AAC con control total sobre el tamaño de las tramas, velocidad de trama, frecuencia de muestreo, etc. Helix Broadcaster también puede recibir datos de una variedad de servidores en la red, transcodifica los datos de entrada hasta cumplir con las especificaciones de salida precisas.

Red de Entrada al Servidor

Helix Broadcaster puede recibir información de su red local o de internet, que es transmitida sobre diferentes protocolos de control y transporte, incluidos UDP, RTP, RTSP y RTMP.

Entradas SDI o HDMI

La tarjeta de captura interna de Helix Broadcaster es capaz de recibir información de la mayoría de cámaras. El dispositivo de entrada puede enviar flujos de datos de audio y video sin comprimir en formato NTSC, PAL, o HD. También acepta entradas que usen cualquiera de los siguientes tipos de compresión.

Video

MPEG-1, MPEG-2, MPEG-4, H.264

Audio

MPEG-1, MPEG-2, MPEG-3, AC3, MPEG-4A (H.264), Ogg-Vorbis

Servidor HELIX

El servidor multimedia Helix altamente configurable, puede entregar flujos de datos en vivo codificados por Helix Broadcaster o cualquier otro servidor de la red a los clientes multimedia populares.

Entrega de Contenido Multimedia al Cliente

El servidor Helix puede entregar el contenido H.264/AAC a una amplia gama de reproductores multimedia:

Clientes de HLS, como el iPhone de Apple y el iPad. Para soportar, HTTP Live Streaming, el servidor Helix escribe el flujo de difusión H.264/AAC a una serie de archivos MPEG-2 (.ts) para ser transportados a los clientes HLS utilizando HTTP. Los clientes HLS solicitan el transporte de estos archivos utilizando una lista de reproducción basada en texto (.m3u8) que el servidor Helix genera. Flujos de segmentos cifrados a distintas velocidades son compatibles.

Clientes multimedia Dash Al igual que los clientes HLS, los clientes DASH solicitan el transporte de datos con contenido H.264/AAC utilizando HTTP. Para este tipo de clientes, el servidor Helix genera una lista de reproducción con formato XML (.mpd). Tanto el MP4 (.m4s) y el MPEG-2 (.ts) son formatos de flujo de transporte soportados.

Clientes Flash Para brindar soporte a los clientes de Flash embebidos, el servidor Helix entrega el flujo de datos H.264/AAC mediante Real-Time Messaging Protocol (RTMP), el mismo protocolo utilizado por Flash Media Server. Flujos de datos a velocidad fija y velocidades variables son compatibles.

Clientes RTSP Los clientes móviles 3GPP y los usuarios RealPlayer utilizan Real-Time Streaming Protocol para contenido H.264/AAC. Soporta flujos de datos de distintas velocidades además de flujos de datos de velocidad cambiante.

Reempaquetado del Flujo de Datos

Si la señal entrada H.264/AAC se genera en un servidor o codificador independiente o diferente y no tiene que ser transcodificado para cambiar la velocidad de transmisión, velocidad de trama, frecuencia de muestreo, etc., la entrada puede ser procesada directamente por el servidor Helix, sin necesidad de pasar primero por el codificador Helix Broadcaster. El servidor Helix, luego puede re empaquetar el contenido según sea necesario para entregarlo a los clientes multimedia. Flujos de datos provenientes de codificador multimedia Flash, codificadores MPEG-2, codificadores MPEG-4 y codificadores de QuickTime son aceptados.

Archivado en Vivo y Distribución Bajo Demanda

Adicionalmente a entregar flujos de datos en vivo, el servidor Helix puede soportar flujo de datos bajo demanda para todos los clientes multimedia que soporta. Comúnmente el contenido H.264/AAC es escrito en un archivo MPEG4. Para transmisión en vivo de contenido H.264/AAC generado por Helix Broadcaster u otro codificador, el servidor Helix puede archivar los flujos de datos como archivos MPEG- 4 para la entrega bajo demanda. Usando la función de almacenamiento de contenido en caché, se puede propagar automáticamente clips bajo demanda, entre el servidor Helix y su red.

División del Flujo de Datos y Carga a la Red

El servidor Helix proporciona métodos robustos para realizar una transmisión en vivo a través de la red y entregarla a los diferentes usuarios:

De un Servidor Helix Server para otro Servidor Helix.

El servidor Helix puede dividir una transmisión en vivo y repartirla entre otros servidores Helix, o bien a otros codificadores Helix Broadcaster o servidores Helix que se ejecutan en Windows, Linux o Solaris. Esto a menudo se hace en una red habilitada para multidifusión para reducir el consumo de ancho de banda.

Del Servidor Helix para un Servidor Flash Media Server.

Usando RTMP, el servidor Helix puede entregar una un flujo de datos H.264/AAC en vivo a un Servidor Flash Media para que a su vez distribuya el contenido entre sus clientes.

Del Servidor Helix para CDN.

El Servidor Helix permite subir contenido en vivo mediante flujos de datos RTMP y segmentos HLS a las principales redes de distribución de contenido, incluyendo Akamai.

CAPÍTULO 2: CONFIGURACIÓN DEL CODIFICADOR

Este capítulo describe los procedimientos de configuración básicos para Helix Broadcaster. Explica como configurar direcciones IP y cambiar la contraseña de administración configurada por defecto.

Configuración del Helix Broadcaster

Helix Broadcaster incluye un puerto Ethernet para conexión de la Red de Área Extendida (WAN) y uno o más puertos para conexión a la Red de Área Local (LAN). Los puertos LAN pueden ser usados si se requieren conexione Ethernet adicionales. En la interfaz de Helix Broadcaster, características que requieren una dirección IP le permiten seleccionar la WAN o una conexión LAN.

Tip: El puerto WAN está diseñado para ser accesible desde fuera del firewall de la organización. Los puertos LAN normalmente son accesibles desde la red de la organización sin pasar el firewall. Sin embargo, se puede acceder a cualquier puerto Ethernet desde dentro o fuera del firewall, en función de la configuración y las políticas de seguridad de la red.

Iniciar Sesión en el Helix Broadcaster

En la parte posterior del equipo Helix Broadcaster, viene escrita la dirección IP por defecto para el puerto WAN. Una vez que el equipo está encendido y conectado a la red, se debe ingresar esta dirección en la barra de búsqueda de un navegador, para iniciar sesión en la utilidad de configuración Web de la red mediante esta dirección predeterminada. Por ejemplo:

http://98.111.12.114

Se le pedirá que introduzca el nombre del administrador y la contraseña por defecto:

Nombre de Usuario

admin

Password

admin

Uso de la Interfaz

La utilidad de configuración Helix Broadcaster organiza las funcionalidades a configurar por áreas, usando los tabs o pestañas podemos navegar entre ellas.

System Status Muestra información, acerca del uso de CPU, ancho de banda de la red

System Status

Muestra información, acerca del uso de CPU, ancho de banda de la red y codificación de flujo de datos.

Stream Setup

Configuración de entradas y salidas, se explica mejor en el Capítulo 3.

Helix Setup

Entrega de contenido a los usuarios y reproductores multimedia. Se verá en el Capítulo 4 y 5.

Apps Setup

Configuración de servicios tales como HTTP, FTP y SNMP.

Server Setup

Configuración de direcciones de red, iniciar o detener el servicio y actualizar el frimware.

Cambiar la clave del Helix Broadcaster

Una vez que pueda iniciar sesión en la interfaz de Helix Broadcaster, se debe cambiar el Password con que inicia sesión el administrador.

Para cambiar el Password por defecto:

1. Clic en la pestaña/tab Server Setup.

2. En el menú de la izquierda clic en Services Setup.

3. Luego seleccionar Config Web Server.

Services Setup . 3. Luego seleccionar Config Web Server. 4. Tanto en Web Server Password como

4. Tanto en Web Server Password como en Confirm Web Server Password, se debe ingresar el nuevo case-sensitive (mayúscula y minúscula) Password.

5. Clic en Update.

Si se habilita Enable SSL Web Server, se puede tener acceso a la utilidad de configuración de Helix Broadcaster mediante HTTPS (https://). El puerto 443 que se utiliza para la conexión SSL, no es necesario que sea incluido en la URL,

debido a que los certificados de seguridad del Helix Broadcaster son auto-

firmados, por ello los navegadores advertirán de un riesgo de seguridad, en la mayoría de los navegadores, se puede añadir una excepción permanente para

la dirección de Helix Broadcaster.

Al hacer clic en la pestaña/tab Helix Setup, le solicitará un nombre de usuario

y contraseña para acceder Servidor Helix. Estas credenciales son diferentes

del nombre de usuario y contraseña para ingresar a Helix Broadcaster. Al igual que con Helix Broadcaster, el nombre de usuario y contraseña del servidor Helix se establecen en admin por defecto. Se puede modificar estos parámetros utilizando la interfaz Helix Server como se describe más adelante en la sección “Cambiar la Clave del Servidor Helix.

Ingresar una Dirección WAN

Una vez que ha iniciado sesión en Helix Broadcaster, se pueden modificar la dirección IP por defecto del puerto WAN.

Para ingresar una nueva dirección IP:

1. Clic en la pestaña/tab Server Setup.

2. En el menú de la izquierda clic en Network Setup.

3. Seleccionar WAN Setup.

izquierda clic en Network Setup. 3. Seleccionar WAN Setup. 4. Si 5. Para establecer una dirección

4. Si

5. Para establecer una dirección IP estática, ingrese en los campos de WAN IP Address la dirección IPv4 correspondiente.

6. Ingrese el valor de máscara para la dirección WAN, un Gateway y la dirección del servidor DNS especificado para la red.

7. Clic en Update.

8.

Debe cerrar el navegador y volver a ingresar con la nueva dirección IP y el nuevo Password.

Colocar una Dirección de la Red LAN

Por cada puerto LAN que sea necesario utilizar se puede especificar la Dirección IP.

Para ingresar una nueva dirección LAN:

1. Clic en la pestaña/tab Server Setup.

2. En el menú de la izquierda clic en Network Setup.

3. Clic en uno de los puertos LAN#nSetup, donde n corresponde al número de interfaz que se pretende usar.

n corresponde al número de interfaz que se pretende usar. 4. LAN Name identifica a esta

4. LAN Name identifica a esta conexión en la interfaz del Helix Broadcaster. Este no es un nombre de dominio que puede ser usado para tener acceso al Helix Broadcaster.

5. En los campos de LAN IP Address, se debe ingresar una dirección IPv4 estática.

6. Ingresar el valor de la máscara para la dirección de red LAN. Todas las conexiones LAN utilizan la misma dirección de servidor DNS ingresada en el puerto WAN.

7. Clic Update.

Configurar Acceso Mediante FTP

RealNetworks recomienda configurar el acceso mediante FTP para Helix Broadcaster. Esto permite tener acceso a los archivos de sistema del servidor Helix sin una conexión directa al Helix Broadcaster, de una máquina de la red utilizando la línea de comandos de con alguna herramienta gráfica tal como WinSCP(www://winscp.net).

Para habilitar el acceso mediante FTP:

1. Clic en la pestaña/tab Apps Setup.

2. En el menú de la izquierda clic en FTP Access.

3. Habilitar la opción Enable FTP Server . 4. Ingresar el nombre de usuario y

3. Habilitar la opción Enable FTP Server.

4. Ingresar el nombre de usuario y el Password para el usuario en los campos FTPUsername y FTPPassword respectivamente, estos datos permiten la autentificación para el acceso FTP. Este usuario y Password pueden ser el mismo que permiten el acceso mediante el navegador web a la interfaz de Helix Broadcaster. Para una mejor seguridad se recomienda establecer un usuario y Password diferentes.

5. En el campo FTP Bind IP, seleccionar una dirección ethernet (WAN o LAN) que permita el acceso FTP.

6. El puerto estándar para aplicaciones FTP es el 21. Si se elige un puerto diferente, se debe especificar el mismo puerto en el cliente antes de proceder a establecer la sesión con FTP.

7. Clic en Update.

8. Clic en la pestaña/tab Server Setup.

9. En Services Setup, seleccionar Service Control.

10. Desplácese hasta el listado de servicios ftpd.

10. Desplácese hasta el listado de servicios ftpd. 11. Clic en Start. 12. Ahora Helix Broadcaster

11. Clic en Start.

12. Ahora Helix Broadcaster aceptará inicios de sesión FTP validados para la dirección y el puerto designados. Una vez que se captura los datos de entrada y comienza el proceso de codificación, se puede usar el servidor Helix para entregar el flujo de datos, en el formato correspondiente para cada cliente multimedia soportado, lo que se describe en el Capítulo 5.

CAPÍTULO 3: CODIFICACIÓN DEL FLUJO DE DATOS

Este capítulo describe como configurar y codificar flujos de datos provenientes de un servidor de la red o de un dispositivo conectado a los puertos de entrada del Helix Broadcaster. Este capítulo trata de las configuraciones básicas para las operaciones comunes de codificación. El capítulo no describe todas las opciones permitidas en la interfaz de Helix Broadcaster para entrada y salida de datos.

Recibir Flujo de Datos de la Red

A continuación se explica cómo se recibe los datos provenientes de la red local o de

Internet. La fuente puede ser un servidor de Streaming, un codificador MPEG-TS, un enlace satelital, o incluso un archivo multimedia MPEG-4. Una vez que se ha configurado el Helix Broadcaster para la recepción de datos, se debe configurar una salida para los datos, este procedimiento se explicará más delante en la sección Creación de una Salida de Datos, igualmente para la codificación de datos provenientes de micrófonos y cámaras directamente conectados al Helix Broadcaster en la sección “Codificación de datos provenientes de dispositivo SDI/HDMI.

Establecimiento de las Propiedades de Recepción de Datos en el Servidor

El Helix Broadcaster puede codificar múltiples fuentes de datos simultáneamente.

Cada flujo de datos entrante debe definirse en una categoría en NET Setup (como Net # 1 Setup) en la pestaña/tab Stream Setup.

En cada una de las categorías creadas, se debe hacer clic en Input Setup para definir las características del flujo de datos.

Setup para definir las características del flujo de datos. Recordar: cuando se termine de realizar las

Recordar: cuando se termine de realizar las configuraciones para los datos de entrada, se debe hacer clic en el botón Update para guardar las mismas, caso contrario al navegar por la interfaz sin haber guardado los cambios, estos no se registrarán.

Modo de Inicio

La opción Start Mode determina cuando el proceso de codificación inicia y termina:

Manual Al seleccionar la opción de Manual, la codificación inicia cuando comienza el proceso que se describe más adelante en la sección " Uso del Panel de Control de Servicios". Opcionalmente se puede especificar cuándo termina el proceso indicando un número prudencial en segundos en el campo Execution Time. Al colocar en este campo un valor de 3600 por ejemplo, el proceso se detendrá después de una hora de haber iniciado.

Always On Con la configuración Always On, una vez definida la entrada la codificación arranca cuando el proceso es iniciado manualmente, si se detiene la codificación manualmente o el Helix Broadcaster es reiniciado el proceso de codificación volverá a arrancar automáticamente Consejo: para detener el proceso en este modo, primero se debe elegir el modo Manual, después hacer clic en Update y detener el proceso usando el panel de control.

Scheduled Si se elige la opción Scheduled, se pueden ingresar un máximo de tres entradas, estas entradas permiten especificar un lapso de tiempo en el que se llevará a cabo la codificación en el formato que se muestra a continuación:

codificación en el formato que se muestra a continuación:  Loop Si en la entrada de

Loop Si en la entrada de datos es un archivo, se puede seleccionar la opción Loop para establecer un lazo en el Helix Broadcaster, de esta forma se establece un proceso continuo de codificación y envío después de haber iniciado manualmente el proceso de codificación.

Nombre de Red

En el campo Net Name, se define el nombre que identifica una entrada. Este nombre sirve únicamente de referencia. No influye en el nombre del flujo de datos saliente.

Protocolo de Entrada

Input Protocol es una opción desplegable que permite definir el método por el cual se reciben los flujos de datos entrantes o los archivos que sirvan de fuente.

Protocolo

Propósito

UDP

User Datagram Protocol. Esta opción es para un flujo de datos UDP que no usa un protocolo de control tal como RTSP. Usado por lo general en datos provenientes de un codificador MPEG-2 TS o de un enlace satelital.

RTP

Real-Time Transport Protocol.

RTP con paridad FEC

Real-Time Transport Protocol con corrección de errores por retransmisión, está definido en IETF RFC 6015.

HTTP

HyperText Transport Protocol. Esta opción permite la recepción de información multimedia de un servidor web o de otro servidor sin soporte para RTSP o RTMP. Se puede usar esta opción para cargar un archivo SDP utilizado en la adquisición de flujos de datos.

RTSP/UDP

Real-Time Streaming Protocol con User Datagram Protocol. RTSP es un protocol utilizado en servidores d Streaming. Cuando el transporte se realiza utilizando el protocolo UDP, el servidor puede entregar paquetes de contenido multimedia más eficientemente que con TCP.

RTSP/TCP

Real-Time Streaming Protocol con Transmission Control Protocol. Usando TCP como protocolo de transporte para un servidor RTSP se obtiene una mayor sobrecarga de la red. Pero la pérdida de paquetes a menudo puede ser resuelta cuando la capa pertinente ejecuta la retransmisión de los mismos. Esta opción es recomendada cuando el servidor no se encuentra ubicado en la red loca sino en Internet.

RTSP/HTTP

Real-Time Streaming Protocol sobre HTTP. Esta opción se maneja principalmente cuando se trabaja con firewalls que restringen las transmisiones RTSP, debido a que RTSP sobre HTTP es menos eficiente que las opciones con UDP y TCP para la transmisión de contenido multimedia, no es recomendado a menos que no sea posible implementar ninguna de las dos opciones mencionadas.

RTMP/RTMPT/RTMPE/

Una variación de Real-Time Protocol usada por servidores multimedia Flash. rtmp.- standard protocolo (recomendado). rtmpt .- RTMP encapsulado como HTTP para evitar firewalls. rtmpe.- RTMP encriptado. rtmps.- RTMP seguro. rtmpte.- RTMP encriptado y encapsulado. Rtmpts.- RTMP seguro y encapsulado.

RTMPS/RTMPTE/RTMPTS

Tipo de Entrada (Flujos de Datos RTP y UDP)

Para un flujo de datos UDP o RTP, definir el tipo de entrada como Unicast o Multicast depende de la dirección IP a la que le flujo de datos este dirigido. Si la opción seleccionada es Multicast, se debe ingresar una dirección Multicast en el rango comprendido entre 224.0.0.0 y 239.255.255.255.

Interfaz de Entrada

Para cualquier tipo de flujo de datos entrante, utilizando la opción desplegable de la interfaz gráfica se puede elegir la tarjeta de red por ende la dirección IP del Helix Broadcaster para recibir el flujo de datos. Las direcciones se configuran en la pestaña/tab Server Setup en la categoría Network Configuration. Si el servidor remoto inicia la transmisión del flujo de datos, se debe configurar esta dirección como destino en el servidor remoto.

Nota: no usar una configuración local para la entrada de red.

Puerto de Entrada (RTP y UDP)

Para un flujo de datos UDP o RTP, configurar el puerto del Helix Broadcaster que recibe el flujo de datos del servidor remoto en el campo Input Port. Si el flujo de datos es Multicast, seleccionar el puerto de la dirección multidifusión a la que se envía el flujo de datos. Si el servidor remoto es el que inicia la transmisión del flujo de datos se debe configurar el servidor para que envié los datos a este puerto.

URI remoto (HTTP, RTSP, and RTMP)

En el campo Remote URI, configure la URL donde Helix Broadcaster puede obtener el flujo de datos. El formato de URI es el siguiente en donde se puede incluir el nombre de usuario y Password en el URL si se requiere autenticación en algún servidor remoto.

Protocol://nombreusuario:password@dirección/ruta(Path)/nombre_flujo_de_datos

Por ejemplo:

http://192.168.123.1:80/stream.sdp

rtsp://helixbcd:TR9ls3UIP@192.168.123.1:554/test.sdp

rtmp://192.168.123.1:1935/live/mivideo

Tamaño del Buffer de Entrada

Input Buffer Size permite configurar el número de milisegundos que los datos entrantes son almacenados antes de proceder a codificarlos. El valor por defecto es de 800 milisegundos. Un valor inferior, tal como 200 acelera el proceso de entrega de extremo a extremo. Un valor más alto como 1200 añade más protección contra fallas en la entrega de datos por el mayor almacenamiento de flujo de datos antes de que se codifique.

Nota: no configurar valores inferiores a 200.

Codificación de datos provenientes de dispositivo SDI/HDMI

En las siguientes secciones se explica la recepción de datos directamente de dispositivos como cámaras o micrófonos conectados al Helix Broadcaster mediante puertos SDI o HDMI. Una vez que se ha configurado la entrada del dispositivo, se debe definir la salida como se explica en la sección Creación de una Salida de Datos”.

Configuración de la Entrada SDI/HDMI En la pestaña/tab Stream Setup , seleccionar una de las

Configuración de la Entrada SDI/HDMI

En la pestaña/tab Stream Setup, seleccionar una de las categorías de SDI/HDMI Setup. Clic en Input Setup para definir las características del flujo de datos que ingresa al Helix Broadcaster proveniente de un dispositivo SDI/HDMI.

al Helix Broadcaster proveniente de un dispositivo SDI/HDMI. Nota : una vez terminadas las configuraciones si

Nota: una vez terminadas las configuraciones si se navega entre las opciones sin antes hacer clic en Update Helix Broadcaster descartara los cambios.

Modo de Inicio

Start Mode, determina cuando el proceso de codificación empieza y finaliza:

Manual Si se selecciona Manual, la codificación comienza cuando se inicia el proceso descrito en la sección “Usar el Panel de Control de Servicios”. Opcionalmente se puede especificar un tiempo prudencial una vez transcurrido el proceso para que finalice, mediante un número entero de segundos en el campo Execution Time. Una entrada con un valor de 3600 por ejemplo, finaliza el proceso de codificación después de una hora de haber iniciado.

Always On Con la configuración Always On, después de definir la salida e iniciar el proceso de codificación y transmisión del flujo de datos manualmente.

Después de eso, se reinicia automáticamente si se detiene manualmente o si Helix Transmisor se reinicia. Nota: para desactivar always-on, el modo de inicio se debe cambiar a Manual, nunca olvidando hacer clic en Update, y desactivar el proceso usando “Usar el Panel de Control de Servicios” como se verá más adelante.

Scheduled Si la seleccionada es la opción Scheduled, se puede ingresar un máximo de tres entradas especificando el inicio y el final de la codificación. La hora debe ser especificada en el formato hh:mm:ss. La siguiente figura muestar como se configuro un proceso de codificación para que se ejecute de 2:30 a 3:30 p.m. los días laborables de la semana mientras que los fines de semana se configuro de 10 a 11 a.m.

que los fines de semana se configuro de 10 a 11 a.m. Nombre SDI SDI Name

Nombre SDI

SDI Name, define un nombre que identifica la entrada, este nombre es para referencia solamente no afecta el nombre del flujo de datos saliente.

Relación de Aspecto

Aspect Ratio, permite seleccionar la relación de aspecto del vídeo capturado por el dispositivos SDI / HDMI.

Las opciones para la selección son:

1. 4:3 .- Standard Video

2. 16:9 .- pantalla ancha, típicamente 1280x720 o 1920x1080.

Modo de Video

En la opción Video Mode; se puede seleccionar el tamaño de la trama y la velocidad de la trama de la señal de video entrante. En la pantalla existe una opción desplegable que permite distintos formatos de video, por ejemplo formatos como NTSC, PAL y Video HD.

Configuración de Audio

Para la opción Audio Configuration, se debe seleccionar una de las siguientes opciones:

Embedded.- audio de video digital embebido por una cámara en una pista de video.

AES/EBU.- salida digital de audio proveniente de un micrófono.

Analog.- audio de formato análogo proveniente de un micrófono.

Velocidad de Audio

Para audio digital, la frecuencia de muestreo indica el número de muestras tomadas cada segundo para digitalizar una señal de audio. Una entrada de audio digital tiene una frecuencia de muestreo específica, típicamente en el intervalo de 8.000 a 48.000 Hz, aunque puede ser mayor. En la opción Audio Rate desplegable, existen varias opciones para la frecuencia de muestreo, se debe seleccionar la frecuencia de muestreo utilizada en los dispositivos de origen.

Nota: esta opción desplegable no tiene efecto sobre audio analógico.

Canales de Audio

Audio Channels, permite seleccionar el número de canales de audio que los dispositivos SDI/HDMI soportan. El valor típico es 2, indicando sonido estéreo, aunque las entradas SDI y HDMI pueden soportar múltiples canales.

Bits de Entrada HD-SDI

HD-SDI Input Bits, es una opción desplegable, que permite indicar la cantidad de información de color que la cámara captura por pixel:

8 bits.- Esta es la opción más común de profundidad de color, captura 8 bits de información por cada color de cada pixel, resultando más de 16 millones de colores.

10 bits.- las cámaras de alta definición pueden capturar 10 bits de información por color en lugar de 8 bits, resultando en 1 billón de posibles colores.

Tamaño del Buffer de Entrada

Esta opción permite configurar un número de milisegundos que la información es almacenada antes de iniciar el proceso de codificación. El valor por defecto es 800 milisegundos. Para una menor latencia de codificación y entrega, configurar valores de menor cantidad, como 200.

Creación de una Salida de Datos

Por cada entrada definida, se puede configura una salida específica o un conjunto de salidas. Es posible crear diferentes salidas para generar flujos de datos con diferentes relaciones de producción, por ejemplo. Si la entrada está en un formato de pantalla ancha de 16:9, puede crear una salida que conserva la relación de aspecto 16:9 y otra que convierte el flujo a una relación 4:3 estándar.

Definición del Flujo de Datos

Para definir una salida, en la pestaña/tab Stream Setup se debe seleccionar una categoría de entrada (NET Setup o SDI/HDMI Setup). Después hacer clic en New Output, una vez se termine de configurar la salida se debe hacer clic en Update para que los cambios se registren.

Configurar Características Básicas de la Salida del Flujo de Datos

En la parte superior de la página para configurar una salida, se define las características básicas del flujo de datos. Se debe asegurar que la casilla Enable está seleccionada para activar la generación de información cuando se inicia el proceso de codificación. Para desactivar una salida que se está ejecutando actualmente, desmarque la casilla Habilitada, haga clic en Actualizar en la parte inferior de la página de salida, y haga clic en Reiniciar en la paleta de control de servicios.

haga clic en Reiniciar en la paleta de control de servicios. Nombre del Flujo de Datos

Nombre del Flujo de Datos Para el nombre de la secuencia, introduzca una palabra que identifique claramente el flujo de datos. Este nombre aparece como una item en la categoría de entradas una vez que guarde la información de configuración. Por ejemplo, si está definiendo una salida HDMI llamado salidaHDMI, el item correspondiente cambiara su nombre por defecto a output: salidaHDMI aparece en la categoría de configuraciones SDI / HDMI. A continuación, puede editar la información de configuración correspondiente a esta salida haciendo clic en el nombre de esta entrada en la lista que se presenta en la parte izquierda.

entrada en la lista que se presenta en la parte izquierda. Nota: El nombre que aquí

Nota: El nombre que aquí se ingresa no es el nombre del flujo de datos, es decir no es el nombre con el que el usuario con el que los clientes consumen la información multimedia.

Formatos de Salida y Tamaños de Buffer Para el Formato, seleccione alguna de las siguientes opciones:

Transport Stream (TS) sobre UDP. Esta es una salida estándar que se crea por parte del codificador y se la pasa al servidor Healix para ser entregada a los clientes.

Transport Stream (TS) sobre UDP/RTP con baja latencia.

Este formato de salida es idéntico al anterior, excepto que el codificador almacena menos información del flujo de datos antes de pasárselo al servidor healix para que lo difunda entre los clientes multimedia. Esto da como

resultado menor latencia en conexiones punto a punto, además que los clientes multimedia están habilitados para reproducir el evento más rápido que con una latencia estándar.

Tamaños de Buffer para Bajas Latencias. Para un flujo de datos con latencia estándar, los valores por defecto del buffer son los adecuados. Para un flujo de datos con baja latencia, configure los siguientes valores de almacenamiento:

Para entada SDI/HDMI, configure el tamaño del buffer de entrada en 200. El valor por defecto es 800.

Para cada salida SDI/HDMI, configure el tamaño del buffer de salida en 150. Se puede configurar valores inferiores si es necesario lograr una mayor reducción de latencia, pero no inferior a 100. El valor por defecto es 300.

Para cada salida SDI/HDMI, configurar el mux cache en 150. Se puede colocar valores inferiores si es necesario lograr mayor reducción de latencia, pero no valores por debajo de 100, el valor por defecto es 200.

Configuraciones del Códec de Video para Baja Latencia Cuando se configura un flujo de datos para la salida de video, es recomendable que, para la opción transcodificación de vídeo se seleccione Constant Bit Rate, esta opción se describe más adelante. Todas las demás opciones de Códec de Video necesarias se configuraran automáticamente.

Características para proporcionar baja latencia Entregar resultados de baja latencia, en un tiempo inferior de entrega extremo a extremo, desde el codificador a los clientes multimedia. Sin embargo, muchos factores pueden afectar el tiempo que tarda un cliente en reproducir un flujo de datos:

• Topografía de la red

La distancia entre el cliente y el codificador Helix, afecta la rapidez con la que el cliente recibe el flujo de datos.

• Tipo de clientes multimedia

• Los clientes RTSP y RTMP normalmente pueden reproducir transmisiones en

vivo más rápido porque el servidor Helix proporciona un flujo continuo de datos. Cada cliente que se une a la difusión, recibe una copia de la corriente en su estado actual.

• Para HLS y clientes DASH, Helix Server escribe los flujos de datos en archivos

individuales y construye una lista de reproducción que se envía a cada cliente, la lista de reproducción se actualiza a medida que la emisión continúa. Por esta razón, el primer archivo que recibe un cliente de HLS o DASH, pueden contener datos de flujo codificado segundos antes.

Buffering en Clientes

Todos los clientes almacenan una cierta cantidad de la secuencia de datos antes de la representación y la visualización de la corriente de datos. El buffering puede durar entre unos pocos cientos de milisegundos a varios segundos, dependiendo de la configuración del reproductor del cliente.

Modo Multibitrate

El desplegable MultibitrateMode permite crear una salida única o combinar múltiples salidas en un flujo de múltiples velocidades. Flujos de tasas múltiples se pueden codificar en cualquier número de salidas establecidas a diferentes anchos de banda. Se puede elegir uno de los siguientes:

Single Bit Rate per Mux

Esta opción permite crear una salida de tipo único. En este caso, todas las otras salidas creadas para este flujo entrante deben ser dirigidas hacia una dirección IP destino diferente o si se utiliza la misma dirección, un puerto diferente en esa dirección.

Multibitrate Master Mode

Permite crear un flujo de múltiples velocidades, la primera salida se establece como en modo maestro. Esta puede ser cualquier salida en la corriente (mayor tasa de transmisión, menor velocidad o cualquier salida en el rango).

Multibitrate - Member

Para una transmisión de múltiples velocidades, ajuste las salidas posteriores como miembros, dirigiendo cada salida a la misma dirección IP de destino y el puerto en modo maestro. La corriente principal y cada flujo de datos miembro debe tener diferentes tipos de relación de aspecto, emparejados con diferentes frecuencias de muestreo de audio.

Anchos de banda para velocidades fluctuantes

El propósito principal de la creación de una corriente de múltiples velocidades es permitir que un reproductor pueda cambiar velocidades basados en cambios en la disponibilidad de ancho de banda. Cuando se crea un flujo de datos de múltiples velocidades, se debe seleccionar las velocidades de streaming con cuidado considerando la audiencia. Si las velocidades están muy cercanas, los los reproductores multimedia pueden variar las velocidades de reproducción constantemente, lo que crea una pobre experiencia para el usuario. Si las velocidades son demasiado separadas, el reproductor multimedia puede no ser capaz de cambiar entre una y otra, en los instantes donde puede ser necesario. Puede ser necesario

variar las configuraciones hasta encontrar una que sea adecuada para sus espectadores y su red específica. Los siguientes principios pueden ser útiles:

• Ajustar la velocidad de transmisión superior a no más del 90 por ciento del

rendimiento de la red. Para una velocidad máxima de la red 500 Kbps, por ejemplo,

establecer el momento de mayor audiencia en una tasa de transmisión no mayor de

450 Kbps (vídeo más audio).

• Establecer un margen de 80 por ciento adicional para permitir que el reproductor

multimedia puede variar entre estas velocidades sin que el rendimiento de la red

disminuya. Por ejemplo, para un flujo de datos 450 Kbps sería de aproximadamente

360 Kbps y 288 Kbps.

Características del flujo de datos de video para velocidades cambiantes Para cada secuencia de vídeo, la velocidad de transmisión y la velocidad de trama puede variar. Para habilitar la velocidad cambiante para el cliente, todos los flujos de vídeo en una salida de múltiple velocidad deben compartir los siguientes parámetros:

• códec de vídeo

• Tamaño de trama

• El modo de escala

Características flujo de audio de Cambio Shifting Para cada flujo de audio, la tasa de transmisión puede variar. Para habilitar la variabilidad y una consistente experiencia de para el usuario, todos los flujos de audio en una salida múltiple velocidad deben compartir los siguientes parámetros:

• Códec de audio

• Frecuencia de muestreo

• Canales de audio

• ganancia de audio

• Perfil de AAC

IP de destino En el campo Destination, ingrese la dirección IP a la que el codificador Helix enviará el flujo de datos:

• 127.0.0.1

Esta dirección es útil para pasar el flujo de datos codificado directamente para el Servidor Helix, también se llama la dirección localhost. Helix Server, a continuación puede distribuir la información a los clientes, a otros servidores, o para una red de distribución de contenido.

Direcciones multicast IP versión 4

En una red habilitada para multidifusión, puede utilizar una dirección de multidifusión en el rango de 224.0.0.0 y 239.255.255.255. Helix Server, junto con cualquier otro dispositivo compatible con multidifusión en la red, pueden recibir los flujos de datos por medio de direcciones de multidifusió. En la pantalla para la opción desplegable, Output Interface se debe seleccionar la dirección de multidifusión que Helix Broadcaster utiliza para enviar los datos.

Nota: No utilice el ajuste local para multidifusión.

Puerto de destino

En el campo Destination Port se establece el puerto con en el que la dirección localhost o multicast recibe los datos:

• Si se define un flujo de datos múltiples velocidades, las salidas que establecen

dentro de un mismo ancho de banda deben utilizar el mismo puerto en la dirección localhost o multicast. Por ejemplo, un flujo múltiple velocidad, 500 Kbps y 300 Kbps, los dos flujos deben utilizar el puerto 8050.

• Si se crea múltiples flujos, las salidas para las diferentes secuencias de datos deben

utilizar un puerto diferente en la dirección localhost o multicast. Por ejemplo, un flujo

de salida 04:03 podrá utilizar el puerto 9000 mientras que un flujo de salida 16:09 podrá utilizar el puerto 9010.

Valores de Puertos Multicast Para la multidifusión, utilice un puerto disponible en la dirección de multidifusión según lo definido por el administrador de red.

Valores de puerto Localhost Para la entrega a la dirección localhost de 127.0.0.1, se puede utilizar cualquier valor de puerto desde 1024 hasta 65535, siempre y cuando ese puerto no está ya en uso.

Codificación de Video

La parte correspondiente a la página para configurar la codificación de vídeo de salida establece el formato de vídeo y velocidad de transmisión junto con los ajustes avanzados opcionales.

de vídeo de salida establece el formato de vídeo y velocidad de transmisión junto con los

Formato de Video

La opción desplegable, Video Transcoding Format permite seleccionar el formato del video creado por el codificador Helix Broadcaster. Se puede elegir entre las siguientes opciones:

• H264 vídeo

Esta opción permite codificar el vídeo con el códec de vídeo H.264. Si el flujo de datos de la señal de video entrante ya está codificada con H.264, se puede elegir esta opción si es necesario cambiar las características del flujo de datos, por ejemplo establecer una velocidad de transmisión diferente o cambiar la relación de aspecto para la señal saliente.

Nota: Helix Server puede entregar vídeo solamente en formato H.264, a los clientes. Es necesaria una opción de codec de vídeo diferente para entregar flujo de datos a otros servidores. Sin embargo Helix Server no será capaz de entregar flujos de datos a los clientes.

• No Video Transcoding

Esta opción es recomendada si el vídeo de entrada ya está codificado como H.264. Helix Broadcaster no volverá a codificar el flujo, lo que se traduce en un ahorro de procesamiento. El flujo de datos pasa a través del Helix Broadcaster sin ninguna modificación, las características del flujo de datos correspondientes al video no se pueden modificar, tales como la velocidad de transmisión o relación de aspecto. Al elegir esta opción no están habilitadas opciones de configuración del vídeo.

• Remove Vídeo

Cuando se selecciona esta opción, Helix Broadcaster no codifica o permite el paso de cualquier señal de vídeo. Esto significa que el flujo contendrá sólo audio. Al elegir esta opción no están habilitadas opciones de configuración del vídeo.

Video Bit Rate

La opción Video Bit Rate, permite establecer la velocidad de transmisión en kilobits por segundo (Kbps). La velocidad total de transmisión de la secuencia codificada es la suma de la tasa de bits de vídeo y la tasa de bits de audio. La velocidad que se seleccione debe ser en función de la red de transmisión, el dispositivo cliente y el tamaño de fotograma de vídeo, velocidad de fotogramas de vídeo, y la calidad de multimedia que desee.

Método de Transcodificación de Video

Para la transcodificación de vídeo, existen las siguientes opciones:

• Velocidad media

Codificación de bits de velocidad media, mantiene la tasa de transmisión de vídeo en un valor seleccionado, como un promedio general. Sin embargo la tasa de transmisión real puede estar por encima o por debajo de la tasa de bits seleccionada en un

momento dado. Esta fluctuación ayuda a mejorar la calidad sobre la codificación de velocidad de bits constante. La codificación de velocidad media suele ser la mejor opción para una amplia gama de redes de alta velocidad, tales como LANs corporativas, DSL, cable, y LTE móvil.

• Velocidad constante

Utilice la opción de velocidad constante para la codificación de flujos de datos de baja latencia. Mantiene los datos de vídeo más cercanos al parámetro establecido que la codificación de velocidad media. La calidad puede ser menor que con la codificación de velocidad media, pero la tasa de transmisión es estable. Se puede elegir esta opción de codificación al transmitir un flujo de datos con latencia estándar a través de redes con anchos de banda constantes, tales como las redes móviles 3G.

Velocidad Variable

La codificación de velocidad variable proporciona más ancho de banda para los casos en que existen escenas difíciles de comprimir, la diferencia más evidente está en los videos que tienen escenas de mucha acción y rápido movimiento. Para poder seleccionar la opción de velocidad variable, la red debe ser capaz de manejar grandes variaciones de ancho de banda. Este método suele ser recomendado para las redes corporativas y para el uso de cable-módem. No es recomendable para DSL o conexiones de banda ancha móvil.

Formato de Salida de Video

La opción desplegable para establecer el formato de salida del vídeo, permite establece el tamaño de fotogramas del vídeo codificado. Si el tamaño de la trama está en la misma relación de aspecto (tal como 04:03 o 16:09) como la entrada de vídeo, el vídeo se escala más pequeña o más grande según sea necesario para satisfacer el tamaño de destino. Si la relación de aspecto es diferente, el modo de escala determina cómo se cambia el tamaño del video.

Modo de Escala

Si los flujos de vídeo de entrada y salida tienen una relación de aspecto diferente, el modo de escala determina el aspecto de la salida.

Preservar Origen

La opción preservar origen, conserva la relación de aspecto de la entrada, anulando la configuración de formato para la salida de vídeo, siempre que estos valores sean diferentes.

Stretch

El valor Stretch, permite aumentar o disminuir el tamaño del vídeo si es necesario para adaptarse a la configuración de la salida. Esto puede causar distorsión visible cuando las relaciones de entrada y de aspecto son diferentes. La siguiente figura muestra un video 16:09, cambiado a una relación de aspecto de 04:03, que comprime la imagen de vídeo en su dimensión horizontal.

 Crop Con la opción crop, el flujo de vídeo de entrada se recorta según

Crop

Con la opción crop, el flujo de vídeo de entrada se recorta según sea necesario para ajustarse al tamaño configurado para la salida. En la siguiente ilustración, los márgenes del video en formato 16:9 se recortan para adaptarse al tamaño de salida

04:03.

16:9 se recortan para adaptarse al tamaño de salida 04:03.  Pad La opción Pad conserva

Pad

La opción Pad conserva la relación de aspecto del vídeo en las entrada y agrega barras negras a los bordes izquierdo/derecho o superior/inferior, en función de las relaciones de aspecto de entrada y salida. La siguiente ilustración muestra las barras superior e inferior añadidas a un vídeo en formato 16:9 que se cambia de tamaño para que quepa en un tamaño de salida 04:03.

e inferior añadidas a un vídeo en formato 16:9 que se cambia de tamaño para que

Convertir Velocidad de Fotograma

Esta opción determina cuántas tramas se codifican para mostrar cada segundo. En control desplegable se proporciona varias opciones para alterar la velocidad de fotogramas en la salida. Video streaming a través de Internet por lo general se codifica a una velocidad de 15 a 30 fotogramas por segundo, aunque los vídeos de menor ancho de banda se pueden codificar a velocidades de cuadro más lentas.

Cambiar Metadatos

El valor por defecto, que conserva la velocidad de fotogramas de entrada es Keep Source Framerate and Metadata (Mantener la velocidad de fotogramas y metadatos). Las otras opciones para mantener la velocidad de fotogramas de origen permiten cambiar la velocidad de la información de metadatos para los fotogramas en el video. Si los metadatos de entrada son incorrectos, puede elegir la opción metadatos personalizados e introducir el valor correcto en el campo Custom Value.

Disminución o Incremento del muestreo

Esta opción permite cambiar la frecuencia de muestreo de la entrada y la salida, entre las que se utilizan en la producción de cine y video:

largometraje

24

tramas por segundo

Video PAL

25

tramas por segundo

Video NTSC

30

tramas por segundo

Dropping Frames

Helix Broadcaster proporciona varias opciones para disminuir los cuadros y alcanzar una velocidad de fotogramas más baja. Sin embargo esta opción podría hacer que el vídeo aparezca con saltos.

Desentralazado

Deinterlacing, es una opción que permite eliminar el jaggedness 1 de ciertas fuentes de vídeo. Normalmente, se puede configurar este campo con su valor predeterminado de Auto. En este caso el Helix Broadcaster desentrelazará automáticamente el flujo de entrada, según sea necesario. Si existen requisitos específicos, se puede utilizar la lista desplegable para desactivar el desentrelazado o elegir un método específico de desentrelazado.

Tip: el desentrelazado duplica la velocidad de los fotogramas de vídeo. Por ejemplo, para un vídeo con formato NTSC de 30 fotogramas por segundo resulta en una salida de 60 fotogramas por segundo. Para disminuir las tramas agregadas como relleno, se puede seleccionar la opción, excluir 1 de cada 2 fotogramas de la

1 El pequeño retraso entre las actualizaciones de una línea par e impar crea una distorsión o "jaggedness".

velocidad de fotogramas de conversión seleccionad entre las opciones en el control desplegable.

¿Qué es el desentrelazado?

Una cámara de vídeo NTSC corriendo a 30 cuadros por segundo captura las líneas impares de un campo en 1/60o de un segundo y las líneas de número par en la próxima 1/60o de un segundo. A continuación, se entrelaza los dos para crear el marco. Debido a que la mitad de las líneas del campo se capturan una fracción de segundo más tarde que la otra mitad, los objetos que se mueven rápidamente pueden aparecer irregulares. Este es el resultado del objeto avanzar ligeramente dentro 1/60o de un segundo. Desentrelazado elimina esta jaggedness.

1/60o de un segundo. Desentrelazado elimina esta jaggedness. Detalle de Vídeo entrelazado (izquierda) y el
1/60o de un segundo. Desentrelazado elimina esta jaggedness. Detalle de Vídeo entrelazado (izquierda) y el

Detalle de Vídeo entrelazado (izquierda) y el desentrelazado de vídeo (a la derecha)

Desentralazado

Para agregar una imagen como una superposición de logotipo o una marca de agua a cada fotograma de vídeo, cambie la lista desplegable para el logotipo / marca de agua de inserción en Habilitado y escriba la ruta completa y el nombre de archivo del archivo de gráficos (GIF o PNG) para utilizar en el archivo campo. El gráfico se superpone a la corriente en el tamaño de pixel codificada en el archivo.

Nota: Puede configurar Helix Transmisor para acceder a una unidad de red compartida de Windows / Samba, haga clic en la ficha Configuración del servidor y seleccionando Configuración de Servicios, para instalación de almacenamiento.

Transparencia

La opción desplegable, Transparencia, permite establecer el nivel de transparencia de la imagen, de invisible a sólido en graduaciones de 10 por ciento. La información del canal alfa en PNG y GIF se preserva.

Posición

La opción desplegable, Posición, permite colocar la imagen en el cuadro de video. Usted puede elegir una de las nueve posiciones preestablecidas como Inferior derecha. Seleccione Personalizado para indicar los valores de píxeles de desplazamiento de los campos Custom X Pos y Custom Y Pos. Las compensaciones de insertar la distancia de píxeles definido entre la esquina inferior izquierda del archivo de imagen y la esquina inferior izquierda del cuadro de video. Por ejemplo, los valores de 10, tanto para las posiciones X e Y coloque la imagen de 10 píxeles a la derecha de la parte izquierda del vídeo y 10 píxeles hacia arriba desde el borde inferior del vídeo.

Codificación de Audio

La parte de codificación de audio de la página de salida establece el formato de audio y velocidad de transmisión.

establece el formato de audio y velocidad de transmisión. Formato de Audio La opción, transcodificación del

Formato de Audio

La opción, transcodificación del formato de audio, permite desplegar y elegir entre las alternativas para codificar el audio entrante y enviarlo, puede elegir entre las siguientes opciones:

• AAC Audio

Permite codificar el audio con un codec AAC. Si el flujo de entrada ya está codificado como AAC, es recomendable elegir esta opción si se necesita cambiar características del flujo entrante, por ejemplo establecer una velocidad de transmisión diferente o perfil AAC.

Nota: Helix Server solamente puede entregar audio AAC a los clientes. Se puede elegir una opción diferente de codec de audio para el flujo de datos que se envía a otros servidores. Sin embargo Helix Server no será capaz de entregar este flujo de datos a los clientes.

• No Audio Transcoding

Puede seleccionar esta opción si el audio de entrada ya está codificado como AAC. Helix Broadcaster no se volverá a codificar el flujo de datos, permitiendo un mejor procesamiento. El audio al salir será igual que al entrar, sin embargo, no podrá modificar características tales como la velocidad de transmisión o la frecuencia de muestreo. Si se elige esta opción, no están permitidas otras configuraciones de audio.

• Remove Audio

Cuando se selecciona esta opción, Helix Broadcaster no codifica o permite el paso de audio. Esto resulta en una secuencia solamente de vídeo. Si se elige esta opción, no hay otros ajustes de audio disponibles.

Audio Bit Rate

Esta opción permite configurar la velocidad del flujo de datos en kilobits por segundo (Kbps). La velocidad de transmisión total de la secuencia codificada es la suma de la velocidad de audio y la velocidad de vídeo. Para realizar la transmisión en redes modernas, el audio estéreo que acompaña a una secuencia de vídeo se codifica habitualmente en cualquiera de las siguientes velocidades (Kbps):

24, 28, 32, 40, 48, 56, 64, 80, 96, 128, 160, 192 , 224, 256, 320

Consejo: Para velocidades de transmisión lentas, la velocidad de audio puede ser hasta la mitad de la velocidad de vídeo. Para velocidades de transmisión más rápidas, este valor por lo general puede ser un cuarto o menos de la velocidad del vídeo.

Para clientes de HLS, Apple recomienda la inclusión de una pista de audio de bajo ancho de banda en los flujos de datos con distintas velocidades. Servidor Helix construye esta corriente de forma automática, siempre y cuando una de las secuencias de vídeo contiene una pista de audio codificado a 48 Kbps o menos.

Audio Rate

Para la configuración de la salida de audio existe un desplegable, que permite seleccionar la frecuencia de muestreo para el audio codificado. Si la frecuencia de muestreo del audio de entrada no coincide con la frecuencia de muestreo seleccionada en esta sección, Helix Broadcaster vuelve a muestrear la entrada cuando se crea el flujo de datos de salida.

Consejo: Si transmite a Flash Player, elija 44,100 Hz, que es la frecuencia de muestreo más común para ese reproductor. El uso de otros tipos puede introducir distorsión de audio la mayoría de los reproductores restantes podrían reproducir un flujo de 44.1 kHz sin complicaciones.

Audio Channels

La opción desplegable, canales de audio, permite seleccionar el número de canales de audio que se graban. Utilice el valor predeterminado de Auto para que Helix Broadcaster seleccione los canales para grabar basándose en las configuraciones de entrada y de salida. Seleccione la opción 2 si tiene entrada multi-canal que desea convertir a estéreo. Seleccione la opción 1 para codificar audio tipo mono.

Nota: El Healix Broadcaster no puede incrementar el número de canales presentes en la entrada. Por ejemplo, al seleccionar la opción 5 no aumenta el número de canales discretos si la entrada es estéreo.

Audio Gain

La opción desplegable, en la sección ganancia de audio permite aumentar o reducir el nivel de salida de audio, más fuerte o más suave que la señal de entrada. El valor por defecto de 100 codifica el audio en el mismo volumen que el de entrada. Seleccionando un valor más alto se puede incrementar el volumen, de igual manera un valor inferior para reducirlo.

Audio Profile

Para el audio AAC, se puede elegir entre tres versiones:

• LC

Advanced

Audio

Coding

Low

Complexity

(AAC-LC),

crea

contenido

de

audio

a

velocidades a partir de 8 kbps. La mayoría de los dispositivos de medios son

compatibles con audio AAC-LC, por lo que es la opción más segura para distribuir a los usuarios finales.

• HE-AAC

AAC de alta eficiencia, que también se conoce como AAC Plus (AAC +), proporciona Replicación de Banda Espectral (SBR) y de codificación más eficiente que AAC-LC. Se requiere mayor procesamiento en el reproductor multimedia para decodificar, sin embargo, puede no ser soportado por todos los dispositivos cliente. Esta opción es recomendada sólo si antes se conoce que el público al que se dirige es compatible con AAC Plus.

• HE-AAC v2

La versión 2 de Alta Eficiencia AAC, que es también conocido como AAC mejorado Plus (+ EACC), añade estéreo paramétrico para mejorar la calidad de sonido. Sin embargo se requiere mayor procesamiento para que el reproductor multimedia pueda decodificar. De igual manera se recomienda sólo si se conoce que los usuarios manejan dispositivos que soportan este formato.

Uso del Panel de Control de Servicios

La paleta de control de servicios aparece en el lado derecho de la pantalla cuando se desplaza la ficha Configuración Stream. Haga clic en los botones en esta paleta para iniciar y detener los diversos procesos de codificación. Cuando se inicia un proceso, de un verde "en la" aparece en la paleta y al lado de la categoría corriente en el menú de la izquierda.

lado de la categoría corriente en el menú de la izquierda. Nota: Las acciones efectuadas en

Nota: Las acciones efectuadas en la paleta de control de servicios afectan a la categoría de corriente (como por ejemplo Net # 1) que haya seleccionado en el menú de la izquierda. Asegúrese de realizar la selección de la categoría de corriente antes de iniciar o detener un proceso.

CAPÍTULO 4: CONFIGURACIÓN DEL SERVIDOR HELIX

Helix Server puede entregar las corrientes viven codificados a clientes de los medios populares, así como transmitir a los diferentes servidores o las redes de distribución de contenido. En este capítulo se describe la configuración básica necesaria para utilizar el componente del servidor Helix Helix del Transmisor.

Acceder al Servidor Helix

Al hacer clic en la sección Configuración de Helix Broadcaster acceder Helix Server, se le pide una contraseña que se establece inicialmente en estos valores predeterminados:

Nombre de Usuario

admin

Password

admin

Mantenga los siguientes puntos en mente sobre Helix Transmisor y servidor Helix credenciales de acceso:

• Al iniciar sesión en Helix Broadcaster, es necesario proporcionar las credenciales de usuario Helix Broadcaster (ver página 6). Cuando accede a la hélice del servidor haciendo clic en la pestaña Configuración de la hélice, debe proporcionar las credenciales Helix Server. Estos inicios de sesión están separados a pesar de que se establecen en los mismos valores por defecto.

• RealNetworks recomienda establecer diferentes contraseñas para Helix Server y Helix Transmisor.

• Opcionalmente, puede configurar varias cuentas de usuario para el acceso Helix Server, asignar a cada usuario una contraseña diferente.

• acceso administrativo Helix Server tiene un tiempo de espera de inactividad

establecido en 15 minutos. Después de que el tiempo de espera que transcurre, el acceso al componente del servidor Helix Helix Transmisor de reautorización requiere

con las credenciales Helix Server.

Cambiar la Clave del Servidor Helix

Cambiar

la

contraseña

de

administración

Helix

Server

mediante

el

siguiente

procedimiento:

 

1.

Haga

clic

en

la

ficha

Configuración

de

la

hélice

y

entrar

en

la

opción

predeterminada credenciales log-in Helix Server.

2. Haga clic en la categoría Seguridad.

3. Elija Autenticación. Aparecerá un cuadro de diálogo que le permite crear y

administrar usuarios y contraseñas del servidor Helix.

4. En el cuadro de diálogo, seleccione el reino SecureAdmin. 5. Haga clic en el

4. En el cuadro de diálogo, seleccione el reino SecureAdmin.

5. Haga clic en el enlace Cambiar contraseña de usuario.

5. Haga clic en el enlace Cambiar contraseña de usuario. 6. Introduzca admin como nombre de

6. Introduzca admin como nombre de usuario.

7. Introduzca una nueva contraseña entre mayúsculas y minúsculas, tanto en el New

Password y Confirm New campos de contraseña.

8. Haga clic en Aceptar.

Agregar un Nuevo Usuario Administrador

Opcionalmente, se puede agregar un nuevo administrador servidor Helix:

1. Visualice el diálogo de autenticación como se muestra arriba.

2. Resalte el reino SecureAdmin.

3. Haga clic en Agregar un usuario a Realm.

4. En la ventana emergente, introduzca el nuevo nombre de cuenta de usuario

(palabra) y una contraseña entre mayúsculas y minúsculas.

Sugerencia: Haga clic en Examinar Usuarios en el reino para visualizar todos los usuarios que tienen acceso administrativo Helix Server.

Control de Servicios del Servidor Helix

En la ficha Configuración de la hélice, la página de control de servicios le permite detener y reiniciar el proceso de servidor Helix independientemente de cualquier trabajo de codificación de los trabajos realizados por Helix Transmisor.

de los trabajos realizados por Helix Transmisor. 1. Asegúrese de que la casilla Activar Helix Server

1. Asegúrese de que la casilla Activar Helix Server está marcada para activar todas las

funciones Helix Server.

2. Los campos de Asignación Máxima de la Memoria establece el límite superior en el

uso de memoria Helix Server. Es posible que desee aumentar este en función de la cantidad de memoria de su máquina Helix Transmisor ofrece. Para más información:

Para obtener más información acerca de cómo Helix Server utiliza la memoria, consulte el tema de ayuda de funcionamiento del servidor en línea> de asignación de memoria.

3. El campo de Licencia proporciona la ID de máquina del hardware de la hélice Transmisor, que se utiliza en la generación del archivo de licencia servidor Helix. Esto es para fines de referencia. Es posible que deba suministrar este ID a un representante de soporte técnico si tiene problemas con la licencia Helix Server.

Nota: El ID de máquina no es la misma que la dirección MAC de hardware.

4. En su primera puesta en marcha, aparece el contrato de licencia de usuario final

Helix Server (EULA). Haga clic para aceptar el acuerdo. Una vez que haya hecho esto, el EULA ya no aparece en pantalla.

5. Haga clic en Actualizar si realiza algún cambio.

Usar el Panel de Control de Servicios

Aparece la paleta de control de servicios en el lado derecho de la página de control de servicios. Usted puede utilizar el botones Detener y empezar a cambiar el servicio de servidor Helix apagado o encendido.

Reiniciar el Servidor Helix Algunos cambios de configuración realizados en Helix Server requieren reiniciar el

Reiniciar el Servidor Helix

Algunos cambios de configuración realizados en Helix Server requieren reiniciar el servidor. En estos casos, la página de configuración indica que un reinicio es necesario para desplegar un mensaje al hacer clic en Aplicar. Usted puede reiniciar el servidor mediante la navegación de vuelta a la página de control de servicios y haciendo clic en el botón Reiniciar. También puede hacer clic en el botón Reiniciar en la paleta de Control de la hélice (vea la página 32).

Sugerencia: al reiniciar Helix Server no afecta los flujos están codificadas por Helix Transmisor. Sin embargo, se apaga conexiones del reproductor de medios. Por tanto, es mejor para hacer los cambios de configuración en los períodos de baja utilización. Un reinicio completo del proceso de Helix Server toma generalmente cerca de 20 segundos. Una vez que las corrientes están disponibles de nuevo, reproductores de medios generalmente se vuelven a conectar a las emisiones.

Para más información: Se puede implementar una función de retardo que causa Helix Server para esperar un período de tiempo determinado antes de apagar o reiniciar. En la pestaña Configuración de la hélice, haga clic en la categoría de configuración y visualización de la página Apagado retardado. Haga clic en el vínculo Ayuda de la página para ver las instrucciones de instalación.

Visualizar el Registro de Estadísticas del Servidor HELIX

Haga clic en Ver registro en la paleta de control de servicios para abrir una nueva ventana del navegador que muestra la salida de texto del registro de estadísticas del servidor Helix. Este archivo de registro contiene estadísticas generales sobre los arroyos y operación Helix Server, pero no proporciona información específica acerca de las solicitudes de reproductor de medios. Las nuevas entradas de registro se crean cada 60 segundos.

Sugerencia: El tiempo de generación para cada conjunto de estadísticas se escribe en el registro en la línea Server Stats. Por ejemplo: Server Stats (23-abr-2013 23:01:25)

Para más información: Para obtener más información sobre el significado de cada entrada de registro, consulte el tema de ayuda en línea RSS Estadísticas.

Administrador Helix

Aparte

de

la

página

de

control

de

servicios,

 

las

categorías

y

las

páginas

de

configuración

de

la

ficha

Configuración

de

la

hélice

le

permiten

configurar

características Helix Server. En la ayuda en línea Helix Server, la interfaz basada en navegador para Helix Server se llama Administrador de Helix.

Nota: Cuando se cambia la información de configuración en una página de configuración de Helix Server, haga clic en Aplicar en la parte inferior de la página. Si no hace clic en Aplicar, servidor Helix descarta los cambios una vez que se navega a una página diferente.

Panel de Control Helix

El lado derecho de cada página de configuración de Helix Server muestra una paleta de control Helix.

de Helix Server muestra una paleta de control Helix. Monitor Server Monitor, una herramienta basada en

Monitor

Server Monitor, una herramienta basada en Java que indica las conexiones entrantes y salientes del servidor.

Muestras

Enlaces a degustar clips se puede jugar en Helix Server

Licencia

Los detalles sobre la licencia de Helix Server.

Biblioteca

Documentación en el sitio Web de RealNetworks.

Ayuda

La ayuda

en línea

instalada con el servidor, muestra en una

ventana emergente.

Reiniciar

Reinicie Helix Server sin interrumpir cualquier proceso de codificación (véase la página 32).

Acceder a Ayuda en Línea del Servidor Helix

Usted puede ver la ayuda sensible al contexto para Helix servidor haciendo clic en el vínculo Ayuda en la parte superior de cualquier página de configuración. El sistema de ayuda basado en HTML se abre en una nueva ventana del navegador. Utilice el panel de la izquierda para navegar entre los temas.

Ayuda Online áreas de características

Los paneles de acordeón en la esquina inferior izquierda de la ayuda en línea le permiten elegir entre las diferentes áreas funcionales.

Toolbar Buttons Los botones en la parte superior de la barra de herramientas de ayuda

Toolbar Buttons

Los botones en la parte superior de la barra de herramientas de ayuda en línea permiten el acceso a las funciones específicas.

en línea permiten el acceso a las funciones específicas. Páginas de Configuración del Servidor Helix La

Páginas de Configuración del Servidor Helix

La ficha Configuración de Helix Helix Transmisor organiza las características Helix Server en áreas funcionales. Para ver instrucciones detalladas sobre la configuración de una función Helix Server, mostrar la página de configuración de la función y haga clic en el vínculo Ayuda.

Las siguientes secciones resumen de cada página de configuración de Helix Server. La columna de

Las siguientes secciones resumen de cada página de configuración de Helix Server. La columna de Área en cada una de las siguientes tablas indica si la función se usa con transmisión en vivo o bajo demanda:

En Vivo

Esta característica es aplicable a flujos de difusión en vivo, generados por Helix Broadcaster.

OD

Característica que aplica a clips pregrabados en streaming bajo demanda, uso opcional para Helix Server.

Configuración

Se puede encontrar las siguientes páginas para configuración de características en la categoría Setup en la sección Helix Setup.

Page

Area

Prposito

Puertos

En vivo/OD

Establece

los

puertos

que

se

utilizan

con

protocolos streaming.

 

Vínculos IP

En vivo/OD

Enlaza Helix Server para las direcciones Helix Transmisor IP. No cambie esto a menos que desee utilizar Helix Server en un subconjunto de la Helix Transmisor direcciones IP en lugar de todos ellos.

Tipo MIME

En vivo/OD

Establece los tipos MIME para la entrega HTTP. Esto típicamente no necesita ser cambiado.

Puntos

de

OD

Crea nuevos puntos de montaje que se utilizan con clips a la carta. Esto le permite transmitir clips de un directorio de red compartido, por ejemplo.

Montaje

Envio

OD

Determina que el montaje que entrega apoyo puntos a través de HTTP. Helix Server está preconfigurado para utilizar HTTP con HLS y transmisiones DASH. Normalmente se necesita cambiar esto sólo para permitir la entrega de HTTP clips OnDemand desde un cierto punto de montaje.

HTTP/HTTPS

Control

de

En vivo/OD

Opcionalmente límites de ancho de banda de transmisión utilizado por servidor Helix. Esto

Conexiones

   

generalmente no es necesario modificar.

 

Servidores

En vivo/OD

Redirige RealPlayer (pero

no

otros

Redundantes

reproductores multimedia) a un servidor secundario si el flujo RTSP falla.

URL

En vivo/OD

Acorta URLs largas mediante la creación de cadenas de alias.

Cache Proxy

En vivo/OD

Controla RTSP Proxy división de secuencias en directo y el almacenamiento en caché de los clips de OnDemand. Esto generalmente no es necesario modificar.

 

En vivo/OD

Agrega una demora antes de un reinicio del servidor Helix o el apagado.

Entrega

La siguiente página de configuración de la categoría Entrega afectan streaming características generales y el soporte de cliente de medios.

Page

Area

Prposito

Configuración

En vivo/OD

Sets de streaming características de los reproductores multimedia HLS como el iPhone de Apple y IPAD. Consulte "llevar contenido a HLS y Clientes DASH" en la página 45.

HLS

Configuración

En vivo/OD

Define las características de streaming para los reproductores multimedia DASH. Consulte "llevar contenido a HLS y Clientes DASH" en la página 45.

DASH

Velocidad

de

En vivo/OD

Establece las características de control de la velocidad del servidor se utiliza con los jugadores móviles basados en RTSP. Los ajustes por defecto suelen ser adecuados.

Adaptación

RTSP

Canal

Rápido

En vivo /OD

Permite a los reproductores multimedia RTSP para cambiar entre múltiples pistas en directo.

RTSP

Servidores

de

En vivo

Ofrece una serie

de

vídeos

en

vivo

o

bajo

Reproducción

demanda

a

RTSP

o

HLS

reproductores

multimedia.

Marcado de Flujo de Datos

OD

Establece un punto de partida en los clips a la carta.

Svcs

En vivo /OD

Establece prioridades para el protocolo RTSP en ciertas redes IPv4.

Diferenciados

DRM

La categoría de DRM permite a las tecnologías de gestión de derechos digitales de terceros para asegurar diferentes tipos de contenido de los medios.

Page

Area

Prposito

Verimatrix DRM

En vivo/OD

Permite HLS reproductores de medios para utilizar el cifrado Verimatrix.

buyDRM

En vivo/OD

Define los servicios BuyDRM para su uso con HLS reproductores multimedia.

Broadcasting

Las páginas de Radiodifusión controlan las funciones básicas de radiodifusión.

Page

Area

Prposito

Configuración

En vivo

Acepta un flujo de difusión desde un codificador de RealNetworks tales como la hélice Productor. Esto normalmente no se utiliza con Helix Transmisor, que genera sus propios flujos del codificador.

HLS

RTP en vivo

En vivo

Recibe un flujo de difusión desde un codificador basado en RTP. Puede utilizar esta función para recibir el flujo RTP directamente en Helix Server, sin pasar por las características de codificación de la hélice del locutor. Si necesita cambiar los parámetros de codificación de la secuencia, utilice Helix Transmisor para recibir la corriente (consulte "Recepción de la corriente de red" en la página 11), codificarlo, y pasarlo a Helix Server, pasando por alto la funcionalidad de esta página.

Flash en vivo

En vivo

Recibe un flujo de difusión de un codificador de Flash. Puede utilizar esta función para recibir el flujo de RTMP directamente en Helix Server, sin pasar por las características de codificación de la hélice del locutor. Si necesita cambiar los parámetros de codificación de la secuencia, utilice Helix Transmisor para recibir la corriente (consulte "Recepción de la corriente de red" en la página 11), codificarlo, y pasarlo a Helix Server, pasando por alto la funcionalidad de esta página.

MPEGTS en vivo

En vivo

Permite Helix Server para recibir una transmisión en vivo desde el codificador Helix Transmisor. Consulte "Recepción de un torrent Encoder" en la página 42.

Servidores

de

En vivo

Ofrece una serie

de

vídeos

en

vivo

o

bajo

Reproducción

demanda

a

RTSP

o

HLS

reproductores

multimedia.

Windows

En vivo

Recibe un flujo de difusión de ciertas versiones de Windows Media Encoder.

Multimedia

en

vivo

 

Broadcast

En vivo

Archivos de una corriente H.264/AAC vivo como un archivo MPEG-4. A continuación, puede transmitir el archivo como un clip a la carta. La función incluye API HTTP que le permiten controlar el archivo y borrar los archivos que ya no son necesarios.

Archiving

Codificador

En vivo

Permite múltiples conexiones del codificador para el mismo flujo. Esto no se utiliza si Helix Transmisor genera la transmisión en vivo.

Redundante

Distribución

Páginas La función de puesta a punto bajo control avanzados de distribución de radiodifusión características.

Page

Area

Prposito

Transmisor

En vivo

Envía una transmisión en vivo a otro servidor Helix o un grupo de servidores Helix.

Receptor

En vivo

Recibe una transmisión en vivo desde otro Helix Server.

Publicación HLS

En vivo

Carga el formato HLS (segmentos y listas de reproducción) de una transmisión en vivo a ciertas redes de distribución de contenido.

Publicación

En vivo

Permite Helix Server para utilizar RTMP para empujar una corriente de H.264/AAC a otro servidor de la hélice o un servidor de flash, así como a ciertas redes de distribución de contenidos.

RTMP

Multicast

En vivo

Multicasts una transmisión en vivo de los reproductores multimedia RTSP en una red habilitada para multidifusión.

Escalable

 

live

Establece un punto de partida en los clips a la carta.

Multicast

En vivo

Establece prioridades para el protocolo RTSP en ciertas redes IPv4.

Windows

Multimedia

 

Anuncio

de

En vivo

Publica multidifusiones escalables.

Sesión

Contenido

Las páginas de contenido definen características generales de la visualización y distribución de contenido bajo demanda.

Page

Area

Prposito

Contenido

en

OD

Distribuye bajo demanda de contenido entre servidores Helix.

Caché

Almacenamiento

OD

Establece áreas específicas del usuario para que se puedan en streaming RTSP. Esto típicamente no necesita ser cambiado.

en ISP

Navegación

de

En vivo/OD

Muestra en la demanda archivos disponibles para streaming. También puede utilizar esta función para ver qué HLS y segmentos DASH para transmisiones en vivo se han escrito en el disco en el área Biblioteca Segmento.

Contenido

Ver Código

En vivo/OD

Controla la información de la corriente enviada a RealPlayer. Esto típicamente no necesita ser modificado.

Seguridad

Características en la sección Seguridad restringen el acceso a la hélice del servidor basada en la dirección IP o el nombre de usuario y contraseña de autenticación.

Page

Area

Prposito

Control

de

En vivo/OD

Acceso jugador límites medios por las listas negras o listas blancas direcciones IP.

Acceso

Base

de

datos

En vivo/OD

Define

bases

de

datos

utilizadas

con

la

de Usuario

autenticación.

 

Autenticación

En vivo/OD

Establece los nombres de usuario y contraseñas para el acceso administrativo al servidor Helix (ver "Cambio de la contraseña del servidor de Helix" en la página 29). Nombre de usuario y contraseña de autenticación también se puede utilizar con los reproductores multimedia de escritorio como RealPlayer y QuickTime Player.

Reglas

de

En vivo/OD

Define reglas que restringen el acceso de los reproductores de medios autenticados.

Negocio

Certificados SSL

En vivo/OD

Establece la ubicación de los certificados utilizados con HTTP seguro.

Monitoreo

 

Las páginas de Monitoreo organizan las características que le permiten supervisar la actividad del servidor y definir informes.

Page

Area

Prposito

Servidor

de

En vivo/OD

Muestra las conexiones entrantes y salientes.

Monitoreo

Consulte "Monitorización Streams" en la página

44.

Logging básico

En vivo/OD

Define el registro de acceso básico.

Logging

En vivo/OD

Permite definir informes de acceso de cliente y dirigir la salida a un archivo o un / TCP / UDP socket HTTP.

avanzado

Configuración

En vivo/OD

Define el control SNMP. Esta función está disponible a través de la hélice Transmisor en la ficha Configuración Apps.

SNMP

Sistema de Archivos del Servidor Helix

Puede acceder al sistema de archivos Helix Server mediante SSH o FTP desde la línea de comandos. Desde Windows, puede utilizar un cliente SSH como PuTTY o un cliente FTP como WinSCP para ver el sistema de archivos. Para el acceso FTP, el servicio FTP debe estar en ejecución como se describe en "Configuración de FTP de acceso" en la página 9. La siguiente figura ilustra el nivel superior del sistema de archivos del servidor Helix representado en el cliente WinSCP.

del servidor Helix representado en el cliente WinSCP. Archivo de Configuración El archivo de configuración

Archivo de Configuración

El archivo de configuración estándar (rmserver.cfg), que normalmente reside en el directorio de nivel superior Helix Server, se almacena en una partición cifrada. Acceso directo al archivo de configuración no está disponible a través de la hélice Transmisor. Todos los cambios de configuración se deben hacer a través de la interfaz del administrador de la hélice, como se describe en la sección "Administrador Helix" en la página 32.

Archivos de Certificado

El directorio de certificados contiene las claves de seguridad de 2048 bits y una solicitud de firma de certificado (. Csr). Una autoridad de firma de certificado puede utilizar este archivo de solicitud para validar la identidad de su servidor de (HTTPS) transacciones HTTP seguro y proporcionarle un certificado firmado oficialmente. RealNetworks no respalda el uso de cualquier autoridad específica de firma.

Certificados autofirmados

Hasta que reciba una respuesta de una autoridad de firmas, los certificados son auto- firmado. Estos certificados funcionarán con las peticiones HTTPS. Sin embargo, tenga en cuenta lo siguiente acerca de la utilización de certificados selfsigned:

• Los navegadores avisan al usuario que el servidor no es de confianza. Después, los usuarios pueden optar por añadir una excepción para el servidor.

• HTTPS solicitudes de contenido segmentado por HLS y clientes DASH no funcionan con certificados selfsigned.

Programa de OpenSSL

Helix Server genera. Pem y. Archivos de claves utilizando el programa OpenSSL proporcionada por el

OpenSSL Project. El archivo ejecutable, openssl.exe, se incluye en el subdirectorio bin del directorio de instalación principal. Este programa tiene muchos usos, incluyendo la regeneración de la. Csr y. Pem sin ejecutar el programa de instalación.

Para más información: Documentación para el programa openssl.exe está disponible en el sitio Web del Proyecto OpenSSL, http://www.openssl.org/.

CAPÍTULO 5: ENTREGA DE DATOS

Helix Server puede suministrar una corriente H.264/AAC vivo codificada por Helix Transmisor a los clientes de los medios, al formatear la secuencia de contenido como es requerido por el cliente y el uso de protocolo de flujo preferido por el cliente, ya sea HTTP, RTMP, RTSP o. En este capítulo se explica cómo crear URLs que le permiten ofrecer a los clientes las corrientes de medios populares.

Restricciones de Ancho de Banda

En la radiodifusión estándar (también llamado unicasting), cada corriente de cliente utiliza el ancho de banda, por lo que está limitado por disponible, ancho de banda de salida de Helix Transmisor. Unicasting desde una sola hélice Transmisor es generalmente adecuado para las transmisiones de luz-a-medio-volumen. Para eventos con un gran número de espectadores, se puede usar la división, la multidifusión, o una combinación de los dos para ofrecer un gran número de flujos de difusión o para conservar el ancho de banda de salida.

Para más información: Para más información acerca de la multidifusión y la división, consulte la categoría de ayuda en línea del administrador Helix> Broadcast Distribución.

Componentes URL

Helix Server determina cómo entregar una transmisión en vivo a un cliente de medios basado en el formato de la URL de la solicitud. Para cada cliente, los datos codificados deben ser H.264/AAC, pero el protocolo de empaquetamiento de datos y la entrega pueden variar en función de las necesidades del cliente. La siguiente es la estructura básica de una petición de URL medios:

protocol://address:port/client_mount_point/broadcast_mount_point/stream_name

Protocolo

El URL debe comenzar con la designación de protocolo. Se requiere un valor de puerto si Helix Server no utiliza el puerto por defecto para el protocolo especificado.

http://

Protocolo de transferencia de hipertexto para la entrega de contenido a HLS y clientes de los medios DASH.

https://

Protocolo seguro de transferencia de hipertexto, la variación cifrada de HTTP.

rtmp://

Real-Time Messaging Protocol para clientes de Flash.

rtsp://

Real-Time Streaming Protocol para RealMedia, 3GPP y MPEG-4 clientes.

Dirección

Una dirección IPv4 o nombre de dominio indica la ubicación de red de Helix Server. Si Helix Transmisor no tiene un nombre de dominio asignado, utilice una de las direcciones IP definidas en Configuración del servidor> Configuración de red. De forma predeterminada, servidor Helix se une a todas las direcciones configuradas, usando los mismos puertos de protocolo en cada dirección. Los ejemplos de esta guía utilizan el siguiente nombre de dominio:

rtmp :/ / helixbroadcaster.example.com

Un ejemplo de una dirección IP en un URL es:

rtmp :/ / 163.112.11.12

Si el protocolo requiere un valor de puerto, agregue el valor después de que el nombre de dominio o dirección IP, que separa los dos con dos puntos:

http://helixbroadcaster.example.com:88

http://163.112.11.12:88

Consejo: Al solicitar el contenido a nivel local, por ejemplo, con el reproductor de muestras de inflamación (véase la página 48), puede utilizar la dirección localhost de

127.0.0.1.

Puertos

Valores de puerto de protocolo se definen en Helix Server como el siguiente. Con valores de puerto estándar, el número de puerto no tiene que ser incluido con la URL.

HTTP

88 (no estándar). Para solicitar el contenido, los clientes suelen utilizar 80 para el puerto HTTP, pero Helix Server está configurado por defecto para utilizar el puerto 88, que se debe especificar en la URL después de la dirección.

HTTPS

444

(no estándar). El puerto predeterminado para HTTP seguro es

443, pero Helix Server está configurado por defecto para utilizar el

puerto 444, que se debe especificar en la URL después de la dirección.

RTMP

1935 (estándar). Helix Server utiliza el puerto estándar para RTMP, que es 1935. El valor de puerto normalmente no necesita ser incluido en direcciones URL de solicitud.

RTSP

554

(estándar). Helix Server utiliza el puerto estándar para RTSP, que

es 554. El valor de puerto normalmente no necesita ser incluido en

direcciones URL de solicitud.

Nota: Los valores de puerto se encuentran en la interfaz de Helix Transmisor en Configuración> página Puertos. Usted puede elegir diferentes valores de puerto, pero no fije los puertos HTTP y HTTPS a los valores estándar de 80 y 443, respectivamente. Los puertos 80 y 443 se utilizan para otras actividades basadas en HTTP en Helix Transmisor.

Puntos Cliente Mount

Un punto de montaje del cliente es una ruta de acceso virtual que sigue la dirección. Indica el tipo de cliente que solicita la corriente. Un cliente de punto de montaje es necesario para algunos (pero no todos) los tipos de solicitudes de los medios.

dashgen

A

/ dashgen / punto de montaje en un URL indica que la solicitud

está siendo realizada por un cliente multimedia que soporta Dinámica Adaptativa Streaming (DASH) a través de HTTP. Para detalles de la entrega, consulte "llevar contenido a HLS y Clientes DASH" en la página 45.

flashgen

A

/ flashgen / punto de montaje se utiliza con una URL HTTP cuando

el

contenido de múltiples velocidades se entrega a Flash Player. Ver

"Multi-Rate contenido para Flash" en la página 48.

m3ugen

El

punto de montaje M3UGen aparece como / m3ugen / en las URL.

Se indica que la solicitud está siendo realizada por un cliente multimedia que soporta HTTP Live Streaming (HLS), como un Apple iPhone o el iPad. Para detalles de la entrega, consulte "llevar contenido a HLS y Clientes DASH" en la página 45.

sdpgen

Un punto / sdpgen / mount puede ser utilizado con una URL HTTP para entregar el contenido a un reproductor multimedia RTSP. Es útil

si

el navegador realiza la petición y no está configurado para lanzar

un reproductor de RTSP cuando el usuario hace clic en una dirección URL RTSP. Consulte "Streaming a Clientes RTSP" en la página 49.

Para más información: Para más información sobre los puntos de montaje del cliente, se refieren a la ayuda en línea tema Contenido y Enlaces> predefinidas puntos de montaje> Client puntos de montaje.

Puntos de Montaje Broadcast

mptslive

Todos los vídeos en vivo creada por Helix Transmisor y entregados por Helix Server incluyen el / mptslive / punto de montaje.

rtmplive

Un / rtmplive / punto de montaje precede a la / mptslive / punto de montaje en la URL cuando la corriente se suministra a Flash Player. Consulte "Transmisión de Jugadores" en la página 48.

rtsplive

El / rtsplive / punto de montaje precede a la / mptslive / punto de

montaje en la URL cuando la corriente se suministra a un reproductor multimedia RTSP. Consulte "Streaming a Clientes RTSP" en la página

49.

Para más información: Para más información sobre la difusión de puntos de montaje, consulte la ayuda en línea tema Contenido y Enlaces> predefinidas puntos de montaje> Puntos de Broadcast Mount.

Nombre del Flujo de Datos

El último componente de la URL es el nombre de la secuencia, que se define en Helix Server como se explica en la siguiente sección. A nombre de la secuencia suele ser una sola palabra, como cámara.

Recibir un Flujo de Datos Codificado

El siguiente procedimiento explica cómo configurar Helix Server para recibir un flujo Helix Transmisor. Como se explica en el Capítulo 3, Helix Transmisor puede dirigir el chorro a la dirección localhost (127.0.0.1) o de una dirección de multidifusión.

Para configurar Helix Server para recibir un flujo de H.264/AAC codificado:

1. Haga clic en la ficha Configuración de la hélice.

2. Haga clic en la categoría de Difusión.

3. Elija MPEG2TS Live. La siguiente figura muestra la parte del cuadro de diálogo Servidor

de Helix necesario configurar un flujo de transporte MPEG-2.

de Helix necesario configurar un flujo de transporte MPEG-2. Consejo: Los valores globales de la parte

Consejo: Los valores globales de la parte superior del cuadro de diálogo por lo general no necesitan ser

cambiado. Usted puede aprender más acerca de estos valores haciendo clic en el vínculo Ayuda en la

parte superior del diálogo.

4. En la lista Orígenes, haga clic en el icono "+" y editar el texto predeterminado que

aparece en la Fuente

Cuadro de nombres para que el registro describe la corriente. La descripción es para su referencia y

no se utiliza en las direcciones URL.

Nota: El resto de los ajustes en el cuadro de diálogo sólo se aplican a la fuente resaltada en

Fuentes cuadro Para.

Advertencia! No incluya períodos en un nombre de la fuente.

5. Seleccione Sí para Habilitar fuente para permitir Helix Server para adquirir esta corriente

de la hélice

Codificador Transmisor.

Consejo: Siempre y cuando la fuente está activada, Helix Server examina la dirección designada

y el puerto en la frecuencia (en segundos) establecido por Fuente Intervalo de exploración en la parte superior de

el cuadro de diálogo. Si la fuente está inactiva durante períodos prolongados, puede desactivar la

escaneo ajustando No para Habilitar fuente y haga clic en Aplicar.

6. Seleccione Sí para Habilitar todos los bits de Cambio para recibir todas las velocidades

de bits de audio y video multi-tasa

arroyo. Seleccione No si la salida es de tipo único.

Para más información: Consulte "Modo Multibitrate" en la página 19.

7. En el campo de recepción Nombre, asigne un nombre a la corriente. Este nombre se

debe incluir en la

solicitar direcciones URL utilizadas por los reproductores multimedia. Cada corriente que recibe del codificador debe tener un

Nombre de flujo único. Opcionalmente, puede preceder al nombre del flujo con una ruta de acceso virtual.

Esto le permite utilizar el mismo nombre de base corriente al definir las salidas para los diferentes

dispositivos. Por ejemplo, es posible configurar estos dos nombres corriente:

iPad / cámara

flash / cámara

8 Para Unicast / Multicast Dirección, establecer la dirección IPv4 donde servidor Helix adquiere la corriente del codificador. Esto puede ser o bien la dirección localhost (127.0.0.1) o de una dirección de multidifusión. Use la misma dirección definida para la salida de corriente en la ficha Configuración Stream.

Para más información: Consulte la sección "Destino de IP" en la página 21 y "Puerto de destino" en la página 21.

9. El campo Rango de Puertos establece el puerto Helix Server o puerto multicast donde el codificador Helix Transmisor proporciona datos de la secuencia. Utilice el mismo puerto definido para la salida de corriente en la ficha Configuración Stream.

Consejo: Para controlar un solo puerto, especifique el mismo valor de puerto para el rango de inicio y fin, como en 9000-9000.

10. No es necesario para establecer los valores restantes para el número de programa, de audio y

los PID de vídeo, y audio y las tasas de bits de vídeo.

11. Haga clic en Aplicar en la parte inferior del cuadro de diálogo.

12. Repita este procedimiento si es necesario definir los flujos adicionales para la adquisición de la

salida Helix Transmisor.

Nota: Una vez definida la secuencia y hace clic en Aplicar, servidor Helix adquiere la corriente del codificador en el plazo fijado por el campo Origen Scan Interval. Para obtener información acerca de cómo iniciar el proceso codificador para generar el flujo, consulte la sección "Uso de la paleta de control de servicios" en la página 28.

Monitoreo de Flujos de Datos

Usted puede comprobar si Helix Server está recibiendo una corriente que se está codificada por clic en la ficha Configuración de la hélice, al hacer clic en Supervisión y seleccionando Monitor Server. También puede iniciar el servidor de supervisión en una ventana del navegador emergente haciendo clic en el enlace del monitor en la paleta de Control de la hélice mientras se visualiza la ficha Configuración de la hélice.

el enlace del monitor en la paleta de Control de la hélice mientras se visualiza la

Una vez que el monitor de servidor basado en Java se inicia, haga clic en la ficha Conexiones en la parte inferior de la pantalla del monitor. El nombre de la secuencia que se ha definido en el paso 7 en la página 43 aparece bajo la columna Nombre de archivo. El / mptslive / punto de montaje (vea la página 42) se incluye para indicar que los medios de comunicación H.264/AAC codificado está en el formato de flujo de transporte MPEG-2.

está en el formato de flujo de transporte MPEG-2. Entrega de Contenidos a Clientes HLS y

Entrega de Contenidos a Clientes HLS y DASH

Para entregar una corriente H.264/AAC a DASH clientes o clientes de HLS, como un Apple iPhone o iPad, Helix Server crea una lista de reproducción y los segmentos de los contenidos en una serie de archivos de transporte, la entrega de estos archivos en el cliente de HLS utilizando HTTP. La dirección URL de una solicitud de cliente HLS utiliza un formato como el siguiente:

http://helixbroadcaster.example.com:88/m3ugen/mptslive/camera

La dirección URL de una solicitud de cliente DASH utiliza un formato similar:

http://helixbroadcaster.example.com:88/dashgen/mptslive/camera

El / m3ugen / o / dashgen / porción de la URL es un cliente de punto, un camino virtual que instruye Helix Server para convertir el clip original en los archivos del segmento de montaje. Cuando la solicitud de URL contiene uno de estos puntos de montaje de clientes, segmentos Helix Server el contenido en formato MPEG-2 archivos de transporte (TS). Para los clientes de HLS o segmentos MP4 (. M4s) para los clientes de DASH.

Cada archivo de segmento codifica una porción de la corriente, por lo general los datos suficientes para proporcionar de 4 a 10 segundos de reproducción. Al solicitar los archivos de flujo de transporte individuales, el cliente se refiere a un archivo de lista de reproducción que muestra los segmentos en el orden de la reproducción. Clientes de HLS reciben un. Archivo de texto m3u8 basado en texto, mientras que los clientes utilizan un DASH. Mpd con formato XML.

Para más Información: Usted puede aprender más sobre HLS y DASH de los temas de ayuda en línea Tipos de medios> Clientes HLS y tipos de medios> Clientes DASH.

Habilitar la Segmentación HLS o DASH

Helix Server ofrece muchas opciones de configuración para HLS y medios DASH entrega. El procedimiento siguiente le guía por el proceso de verificación de la configuración de flujo básico para HLS y clientes DASH.

la configuración de flujo básico para HLS y clientes DASH. Para habilitar los flujos del codificador

Para habilitar los flujos del codificador para HLS o segmentación DASH:

1. Haga clic en la ficha Configuración de la hélice

2. Haga clic en la categoría salud.

3. Seleccione Ajustar HLS para configurar clientes de HLS o Configuración DASH para

configurar clientes DASH. la

ilustración anterior muestra la página de configuración de HLS. La página de configuración de DASH es casi idéntica.

4. En el menú desplegable para Habilitar Segmentación, seleccione Sí para permitir la

segmentación de

contenido de streaming en archivos de transporte para los clientes de los medios.

5. En el área Servidor de nombre de host, escriba una de las direcciones IP de la hélice

del locutor o nombres DNS. hélice

Server inserta este valor en URLs lista de reproducción si el montaje del segmento de punto usa rutas absolutas

o cifrado.

Consejo: Especifique sólo la dirección IP o nombre de host, como en helixbroadcaster.example.com.

Helix servidor rellena los valores de protocolo y de puertos en función de si HTTP

o HTTPS se utiliza.

6.

Conjunto Enviar Listas por HTTPS en Sí para requerir transacciones HTTP seguro

(HTTPS) para una lista de reproducción

archivos. Un valor No transmite por las listas de reproducción estándar HTTP.

Advertencia! Entrega HTTPS sólo funciona con certificados firmados oficialmente. selfsigned

certificados no funcionarán con esta característica. Si usted no tiene un

certificado firmado oficialmente, deje este valor se establece en No hasta que haya obtenido

uno.

7. (HLS solamente.) Si cifra los archivos del segmento de HLS, es posible que desee

establecer Envía Encryption Key Archivos

por HTTPS en Yes. Esto refuerza la transmisión HTTP seguro de los archivos de clave utilizada para descifrar

cada segmento.

Para más información: Para obtener más información acerca de los métodos de cifrado, consulte la línea

tema de ayuda Tipos de medios> Clientes HLS> Cifrado Segmento HLS.

8. En el cuadro Fuente Caminos, haga clic en el / mptslive / entrada para resaltarla.

9. Seleccione Sí para Habilitar ruta de origen para permitir Helix Server para generar

segmentos de las secuencias en vivo generados por Helix Transmisor.

10. Si selecciona Sí para Segmentos de purga en el Servidor de inicio, todos los

segmentos creados para emisiones se eliminan cuando se reinicia Helix Server. Esto se recomienda.

11. En la lista desplegable de punto de montaje de destino, seleccione la / Segmentos /

content punto de montaje como el lugar donde se segmentan corrientes Helix locutor.

12. Haga clic en Aplicar en la parte inferior de la página.

Para más información: Los ajustes restantes de estos cuadros de diálogo afectan a cómo se generan HLS o segmentos DASH. Para obtener más detalles sobre su uso, consulte la ayuda en línea haciendo clic en el vínculo Ayuda en la parte superior de la página de configuración.

Consejos para Realizar Streaming con Clientes HLS y DASH

Mantenga los siguientes puntos en mente cuando la entrega de contenido a HLS o clientes DASH. Para obtener detalles sobre HLS y entrega DASH, consulte los Tipos de categorías de la ayuda de los medios en línea.

URL de las peticiones HTTP y utilizan un punto de montaje del cliente

URL de las peticiones deben empezar siempre con el HTTP (http://) o HTTPS (https://). Ellos siempre deben contener la / m3ugen / cliente punto de montaje para los clientes de HLS y el punto de la / dashgen / mount para clientes DASH.

HTTP y HTTPS utilizan puertos no estándar

Helix Server no está configurado para utilizar el estándar HTTP y HTTPS puertos (80 y 443).

En su lugar, utiliza el puerto HTTP 88 y HTTPS utiliza el puerto 444. Estos números de puerto deben ser incluidos en la solicitud de URLs para HLS y clientes DASH como se muestra en los ejemplos anteriores.

La segmentación se produce en la solicitud el primer medio

La segmentación de la transmisión en vivo comienza con la primera solicitud de cliente. Clientes adicionales se pueden hacer solicitudes utilizando el mismo / m3ugen / o / dashgen / URL. Si el proceso de segmentación ya ha comenzado, Helix Server ofrece la lista de reproducción y los segmentos existentes para el cliente medio. Es decir, conjuntos separados de los segmentos no se crean para cada cliente que realiza una solicitud mediante

/ m3ugen / o / dashgen /.

Los segmentos de los medios se purgan en Restart

Para cada emisión, sólo los últimos pocos segmentos están disponibles en el disco. Esto evita que las transmisiones largas o continuas del uso de cantidades excesivas de espacio en disco. No es necesario eliminar los segmentos y las listas de reproducción existentes manualmente al final de la emisión. Ellos serán purgados en el siguiente reinicio del servidor.

La velocidad de transmisión inicial para clientes de HLS es seleccionable

Puedes incluir un parámetro de cadena de consulta en la URL de solicitud para seleccionar la velocidad de transmisión inicial para los clientes de HLS. Para obtener más detalles, consulte los Tipos tema de ayuda de los medios de comunicación en línea> Clientes> HLS HLS Solicitudes de los medios.

Los clientes pueden utilizar DASH MPEG-2 en lugar de segmentos MP4

Los Tipos tema de ayuda de los medios de comunicación en línea> Clientes> DASH DASH solicitudes de prensa explica cómo solicitar MPEG-2 segmentos de transporte (. Ts) en lugar de segmentos MP4 (. M4S) para los clientes de DASH.

Streaming en Reproductores Flash

La entrega de los medios de comunicación a Flash Player no requiere ningún tipo de configuración Helix Server. Puede transmitir H.264/AAC de tipo único contenido en vivo a Flash Player versión 9 y posterior usando una URL RTMP dirigida hacia el puerto RTMP de Helix Server, que es 1935 por defecto. El / rtmplive / punto de montaje en la dirección URL provoca Helix Server para formatear la corriente H.264/AAC como si fuera generada por un codificador de Flash:

rtmp :/ / helixbroadcaster.example.com / rtmplive / mptslive / cámara

Contenido de Múltiples Velocidades para reproductores Flash

Para el contenido de múltiples velocidades, el / flashgen / punto de montaje se incluye en una URL HTTP (no una URL RTMP) para el contenido:

http://helixbroadcaster.example.com:88/flashgen/rtmplive/mptslive/camera

El / flashgen / punto de montaje hace que Helix Server para generar un archivo que lista el contenido de múltiples velocidades como un conjunto de flujos de tasa única, una para cada ancho de banda codificada. El uso de este archivo, Flash Player elige el tipo adecuado en función de sus condiciones de ancho de banda. A continuación pide a los medios de comunicación mediante el protocolo RTMP.

Ejemplo Contenido Reproductores Flash

Helix Server incluye un reproductor de muestras Flash que puede utilizar para probar el streaming de Flash. En la ficha Configuración de la hélice, haga clic en las muestras enlace en la paleta Control Helix.

haga clic en las muestras enlace en la paleta Control Helix. Esto pone en marcha una

Esto pone en marcha una nueva página del navegador con una biblioteca de muestras. Haga clic en el enlace de Flash Player para que aparezca un reproductor Flash integrado que se puede utilizar para probar el contenido compatible con Flash en Helix Server.

Satreaming con Clientes RTSP La entrega de los medios de comunicación a un reproductor RTSP

Satreaming con Clientes RTSP

La entrega de los medios de comunicación a un reproductor RTSP no requiere ningún tipo de configuración Helix Server. Para recibir una H.264/AAC la emisión en directo a través de RTSP, un cliente solicita los medios de comunicación de la corriente usando una URL RTSP dirigida hacia el puerto RTSP de Helix Server, que es 554 por defecto. El / rtsplive / punto de montaje en la dirección URL provoca Helix Server para dar formato a la corriente de la entrega RTSP:

rtsp :/ / helixbroadcaster.example.com / rtsplive / mptslive / cámara

Para las páginas web prestados en los navegadores que no redireccionan automáticamente un enlace RTSP en un reproductor multimedia, solicitan URLs pueden utilizar el protocolo HTTP y que incluyen el / sdpgen / punto de montaje:

http://helixbroadcaster.example.com:88/sdpgen/rtsplive/mptslive/camera

Cuando se utiliza / / sdpgen, la secuencia MIME en la respuesta HTTP enviado por Helix Server hace que el navegador del usuario para iniciar el reproductor de medios y pasarle el URL RTSP al clip.