El conjunto de documentos para este producto aspira al uso de un lenguaje no discriminatorio. A los fines de esta documentación, "no discriminatorio" se refiere al lenguaje que no implica discriminación por motivos de edad, discapacidad, género, identidad de raza, identidad étnica, orientación sexual, nivel socioeconómico e interseccionalidad. Puede haber excepciones en la documentación debido al lenguaje que se encuentra ya en las interfaces de usuario del software del producto, el lenguaje utilizado en función de la documentación de la RFP o el lenguaje utilizado por un producto de terceros al que se hace referencia. Obtenga más información sobre cómo Cisco utiliza el lenguaje inclusivo.
Cisco ha traducido este documento combinando la traducción automática y los recursos humanos a fin de ofrecer a nuestros usuarios en todo el mundo contenido en su propio idioma. Tenga en cuenta que incluso la mejor traducción automática podría no ser tan precisa como la proporcionada por un traductor profesional. Cisco Systems, Inc. no asume ninguna responsabilidad por la precisión de estas traducciones y recomienda remitirse siempre al documento original escrito en inglés (insertar vínculo URL).
Este documento describe los pasos para configurar y resolver problemas de la integración de transmisión en directo y vídeo a demanda (VoD) de Cisco Telepresence Content Server (TCS) con el servidor VBrick Distributed Media Engine (DME) y el servidor VBrick Rev. La integración de VBrick con TCS se ha agregado desde la versión s6.2.1 y posterior.
Contribuido por Christian Ruiz y Cesar Coria, Ingenieros del TAC de Cisco.
Precaución: Se requiere Cisco TCS s7.2 y posterior para la configuración VoD FTP sobre SSL (FTPS)
La información de este documento se basa en estas versiones de software y hardware:
1. TCS 7.2
2. VBrick DME 3.15.0 Rhel7
3. VBrick Rev 7.14 (para integración de VoD)
The information in this document was created from the devices in a specific lab environment. Todos los dispositivos utilizados aquí comenzaron con configuraciones despejadas (predeterminadas). If your network is live, make sure that you understand the potential impact of any command.
Hay dos tipos de integración que se pueden configurar:
1. Transmisión en directo (Webcast) y
2. VoD
La integración de streaming en directo con VBrick DME permite a los usuarios ver cualquier conferencia de TCS transmitida en directo desde cualquier lugar de la red desde diferentes dispositivos, además, cuando VBrick Rev se utiliza a lo largo de VBrick DME, esto amplía esta capacidad de visualización desde fuera de la red para cada usuario autorizado de VBrick Rev.
La integración de VoD con VBrick DME y VBrick Rev permite a los usuarios autorizados de VBrick Rev ver cualquier grabación enviada creada por TCS desde cualquier lugar dentro y fuera de la red desde diferentes dispositivos.
1. Integración de streaming en directo (Webcast).
1a Agregar configuración del servidor en directo de VBrick.
En la interfaz web de TCS, vaya a Management > Recording setup > Media server configuration y haga clic en el enlace '+ Add VBrick Live Server Configuration':
Rellene los campos para la configuración del servidor de medios:
Nombre | Nombre para identificar el servidor de medios |
Dirección del servidor | IP o FQDN de DME de Vbrick |
Puerto RTSP | Número de puerto RTSP del servidor multiprotocolo configurado en Vbrick. El valor predeterminado es 5544. |
User Name | Stream Input Authentication User Name configurado en Vbrick. El nombre de usuario predeterminado es 'broadcast' |
Contraseña | Stream Input Authentication Password configurado en Vbrick. La contraseña predeterminada es 'broadcast' |
Confirmar contraseña | Confirme la contraseña |
Nombre de flujo estático | El nombre que aparece con usted identificará la secuencia en la red. Si no se rellena, TCS añadirá un nombre aleatorio para la secuencia cuando se cree. Incluso cuando la interfaz web sugiere que esto es opcional, se recomienda encarecidamente configurarlo. Además, si Vbrick Rev se utiliza junto con VBrick DME, la configuración de este campo es obligatoria. |
Si la conexión se realiza correctamente con VBrick DME, recibirá el siguiente mensaje de confirmación: " Prueba de RTSP exitosa en el servidor 'Su dirección IP de DME o nombre de host'. El servidor es un servidor VBrick":
1b Añadir plantilla para usar con la transmisión en directo de VBrick:
En la interfaz web de TCS, vaya a Management > Recording setup > Templates y haga clic en el enlace '+ Add template':
Rellene y seleccione los campos para la configuración de la plantilla VBrick Live:
Nombre | Nombre para identificar la plantilla de Vbrick Live. |
Elija cómo desea que las grabaciones realizadas con esta plantilla estén disponibles y edite las opciones siguientes: | Marque la opción "Viewable in the Content Server web interface" (Sólo visible en la interfaz web del servidor de contenido). |
Resultados que se van a ver en la interfaz web de Content Server > Salidas que se van a ver en la interfaz web de Content Server | Seleccione una de las opciones según sus necesidades de grabación y transmisión. |
Resultados que se verán en la interfaz web de Content Server > A petición | Formatos: Seleccione el formato 'MPEG-4 para Flash' (obligatorio, ya que Vbrick sólo funcionará con él) Opcional para elegir tipos de formato adicionales siempre y cuando el formato 'MPEG-4 para Flash' también esté seleccionado. Tamaños: Seleccione una de las opciones según sus necesidades de grabación y transmisión. |
Resultados que se deben ver en la interfaz web del servidor de contenido > Configuración del servidor de medios a demanda | MPEG-4 para Flash se seleccionará automáticamente y Windows Media y MPEG-4 para QuickTime se atenuarán al seleccionar el formato 'MPEG-4 para Flash' anterior. La casilla de verificación 'Optimizar para movimiento' es opcional. |
Resultados que se verán en la interfaz web de Content Server > Live Stream | Activar transmisión en directo. Formato: Confirme que está seleccionado MPEG-4 para Flash. Tamaño: Elija una de sus opciones. Retranscodificar películas en tiempo real: Opcional. Configuración del servidor de medios: Confirme que la configuración del servidor de medios para Vbrick Live está seleccionada. |
Haga clic en el botón "Guardar" para guardar la configuración.
1c Agregar alias de grabación para usar con la transmisión en directo de VBrick:
Rellene y seleccione los campos para la configuración de alias de grabación de VBrick Live:
Alias de grabación | Nombre': Nombre para identificar el alias de Vbrick Recording. 'Propietario de alias de grabación personal': Elija el usuario que tendrá permisos de edición para estas grabaciones. |
Propiedades de marcación | Según el plan de marcación de la red de vídeo. Introduzca la información de marcación H.323 o SIP. |
Configuración de grabación | En la plantilla, seleccione la plantilla de Vbrick Live creada en 1b. El resto de configuraciones de esta sección se pueden dejar de forma predeterminada o se pueden personalizar según sus necesidades. |
Información de grabación predeterminada | Se puede dejar en blanco o personalizar según sus necesidades. |
Permisos de grabación predeterminados | Puede dejar los parámetros predeterminados o personalizarlos según sea necesario. |
Haga clic en el botón "Guardar" para guardar la configuración.
Si sólo configura la integración de transmisión en directo (Webcast), ya está. Puede omitir los siguientes pasos hasta la sección "Verificar" para que pueda comenzar a probar esta integración. Si también está configurando VoD (vídeo a demanda), siga los siguientes pasos.
2. Integración de VBrick VoD (vídeo a demanda).
2a. Agregue la configuración del servidor VoD de VBrick.
En la interfaz web de TCS, vaya a Management > Recording setup > Media server configuration y haga clic en el enlace '+ Add VBrick VoD server configuration':
Hay dos opciones para configurar el servidor de medios VoD: Puede configurarlo para que se conecte a través de FTP o FTPS (FTP seguro mediante SSL).
Configuración de FTP.
Nombre | Nombre para identificar el servidor de medios VoD de Vbrick |
Dirección del servidor | IP o FQDN de DME de Vbrick |
File Transfer Protocol | Elija FTP |
Puerto de comando | Campo deshabilitado cuando se elige FTP |
User Name | Usuario administrador del servidor DME de Vbrick. El valor predeterminado es 'admin' |
Contraseña | Contraseña para el usuario administrador en el servidor DME de Vbrick. El valor predeterminado es 'admin' |
Confirmar contraseña | Confirme la contraseña establecida en el campo anterior. |
Antes de guardar la configuración, puede utilizar el botón 'Probar FTP' para confirmar que alcanza el servidor y que las credenciales de administrador son correctas, si obtiene una marca de verificación verde con el mensaje: 'Prueba FTP satisfactoria para servidor YourDMEServer:21' y, a continuación, es bueno guardar la configuración del servidor de medios:
Configuración de FTPS:
Nombre | Nombre para identificar el servidor de medios VoD de Vbrick |
Dirección del servidor | IP o FQDN de DME de Vbrick |
File Transfer Protocol | Elija FTPS |
Puerto de comando | Esto debe coincidir con el 'Puerto de comandos FTP' configurado en la interfaz web de DME de Vbrick: System Configuration > Ports (Configuración del sistema > Puertos). |
User Name | Usuario administrador del servidor DME de Vbrick. El valor predeterminado es 'admin' |
Contraseña | Contraseña para el usuario administrador en el servidor DME de Vbrick. El valor predeterminado es 'admin' |
Confirmar contraseña | Confirme la contraseña establecida en el campo anterior. |
Antes de guardar la configuración, puede utilizar el botón 'Probar FTPS' para confirmar que alcanza el servidor y que las credenciales de administrador son correctas, si obtiene una marca de verificación verde con el mensaje: 'Prueba de FTPS satisfactoria para el servidor YourDMEServer:YourCommandPortNumber' y, a continuación, puede guardar la configuración del servidor de medios:
Nota: Para que FTPS funcione, el servidor DME de VBrick debe tener FTPS habilitado, el puerto de comando configurado es diferente del predeterminado 21 y el certificado SSL cargado.
Habilite FTPS en VBrick DME usando la interfaz web en Configuración del sistema > Seguridad:
Especifique un puerto diferente para que FTPS funcione en Configuración del sistema > Puertos:
Cargue un certificado SSL en el servidor VBrick bajo Configuración del sistema > Certificados SSL, para obtener información detallada sobre cómo cargar y firmar el certificado, consulte la documentación de VBrick: Guía de administración de VBrick.
2 ter. Agregar plantilla para usar con VBrick VoD:
En la interfaz web de TCS, vaya a Management > Recording setup > Templates y haga clic en el enlace '+ Add template':
Rellene y seleccione los campos para la configuración de la plantilla VBrick Live:
Nombre | Nombre para identificar la plantilla VoD de Vbrick. |
Elija cómo desea que las grabaciones realizadas con esta plantilla estén disponibles y edite las opciones siguientes: | Marque la opción 'Distribuido a Media Experience Engine 3500, VBrick, Show and Share, Podcast Producer o iTunes U' solamente. |
Productos para su distribución a Media Experience Engine 3500, Show and Share,VBrick, Podcast Producer o iTunes U | Para los resultados, seleccione una de las opciones según sus necesidades de grabación y streaming, luego seleccione la casilla de verificación Vbrick, elija la 'Configuración del servidor de medios' creada para Vbrick VoD en el paso anterior. Seleccione un tamaño para la transmisión. |
Haga clic en el botón "Guardar" para guardar la configuración.
2 quáter. Agregar alias de grabación para usar con VBrick VoD:
Rellene y seleccione los campos para la configuración de alias de grabación VoD de VBrick:
Alias de grabación | Nombre': Nombre para identificar el alias de Vbrick VoD Recording. 'Propietario de alias de grabación personal': El usuario seleccionado aquí debe coincidir exactamente con un usuario que existe en el servidor VBrick Rev. |
Propiedades de marcación | Según el plan de marcación de la red de vídeo. Introduzca la información de marcación H.323 o SIP. |
Configuración de grabación | En la plantilla, seleccione la plantilla Vbrick VoD creada en 2b. El resto de configuraciones de esta sección se pueden dejar de forma predeterminada o se pueden personalizar según sus necesidades. |
Información de grabación predeterminada | Se puede dejar en blanco o personalizar según sus necesidades. |
Permisos de grabación predeterminados | Puede dejar los parámetros predeterminados o personalizarlos según sea necesario. |
Nota: Si el usuario elegido como propietario del alias de grabación personal no coincide exactamente con un usuario con todas las funciones asignadas a 'Media' que existen en VBrick Rev Server, la integración de VoD no funcionará. Este usuario será el cargador del vídeo en Rev y debe ser reconocido por él.
Consulte la sección Solución de problemas de este documento para obtener información detallada sobre cómo: Cree un usuario en TCS que coincida con un usuario existente en Rev y/o cómo crear un usuario en Rev que coincida exactamente con el usuario seleccionado en TCS.
Haga clic en el botón "Guardar" para guardar la configuración.
Si se han configurado todos estos parámetros, vaya a la sección "Verificar" de este documento.
Utilize esta sección para confirmar que su configuración funcione correctamente.
Transmisión en directo de VBrick:Para verificar que esto funciona correctamente, verifique lo siguiente:
Al conectar una llamada al alias H.323 o SIP de Live Streaming Recording en TCS, debería ver la grabación que se está produciendo en la interfaz web de TCS en la pestaña "Ver grabaciones":
En la interfaz web del servidor DME de VBrick, vaya a Monitor and Logs >Multi-Protocol Connections, si la transmisión va correctamente de TCS a DME, debería ver todos los detalles de la secuencia ahí:
Utilice cualquier reproductor de streaming como VLC Player para captar el flujo y probar el audio y el video funcionan correctamente usando los links rtsp o rtmp que se ven en la interfaz web de VBrick Monitor and Logs >Multi-Protocol Connections.
Si alguno de estos pasos no muestra el comportamiento correcto, consulte la sección "Solución de problemas" de este documento para ver las posibles causas y acciones para corregirlas.
VoD de VBrick: Para verificar que esto funciona correctamente, verifique lo siguiente:
Una vez finalizada la grabación, vaya a la interfaz web de TCS y vaya a la ficha 'Gestión' y verifique que la grabación haya terminado de transcodificarse. Sólo después de que la grabación se haya transcodificado por completo comenzará a cargarse en el servidor VBrick Rev:
Una vez que el trabajo de transcodificación haya terminado en TCS, vaya a la interfaz web del servidor de DME de VBrick y vaya a Monitor y registros > Registro de carga, si la carga se realiza sin problemas verá mensajes que confirman que la entrada de vídeo y la carga se ha completado correctamente en el servidor Rev:
Después de eso, vaya a la interfaz web del servidor VBrick Rev para verificar que el vídeo se ha cargado correctamente y que se reproduce correctamente, recuerde que el vídeo se mostrará como inactivo hasta que se active para su visualización.
Si alguno de estos pasos no muestra el comportamiento correcto, consulte la sección Solución de problemas de este documento para ver las posibles causas y acciones para corregirlas.
Las capturas de paquetes de TCS y DME le ayudarán en la mayoría de los problemas relacionados con la comunicación.
TCS: Utilice Wireshark o similar en Windows Server donde TCS está instalado para recuperar capturas de paquetes.
DME: Utilice la interfaz web en Diagnostics > Trace Capture, pulse el botón 'Start capture'. Pulse el botón "Detener captura" para detener el seguimiento. Presione el 'Descargar archivo de seguimiento' para descargar la captura de paquetes.
Verifique que los puertos estén configurados correctamente.
Los puertos DME de VBrick utilizados para la transmisión y FTP(S) se pueden verificar y configurar en la interfaz web del servidor DME en Configuración del sistema > Puertos:
Transmisión en directo de TCS a VBrick problemas más comunes:
Problemas de configuración del servidor de medios:
Mensaje de error: "Error al conectar con el servidor".
Causa: puerto RTSP incorrecto.
Solución: Compruebe que el 'puerto RTSP del servidor multiprotocolo' configurado en Configuración del sistema > Puertos en la interfaz web de DME de VBrick es el mismo.
Mensaje de error: 'Error de autenticación en el anuncio RTSP al servidor'.
Causa: nombre de usuario y/o contraseña incorrectos.
Solución: Compruebe que 'Stream Input Authentication User Name' en User Configuration —> Stream Input Authentication en la interfaz web de DME de VBrick es la misma.
No se puede ver la transmisión desde TCS en los registros de la interfaz web de DME >Conexiones multiprotocolo:
Causa: problemas de comunicación entre TCS y DME.
Solución:
En TCS: Verifique que la grabación se muestre como activa en la 'ficha Grabaciones' (círculo rojo que muestra que está grabando) Verifique que todos los servicios TCS se estén ejecutando correctamente.
En DME: Verifique en la interfaz web que los servicios RTSP y RTMP muestran True.
Si los pasos anteriores son correctos, entonces tenemos un problema de comunicación entre TCS y DME y puede que un problema relacionado con la red o una falla en uno de los servidores, tome capturas de paquetes de TCS y DME para reducir el problema, filtrar por sus respectivas direcciones IP. Verifique que la comunicación esté ocurriendo. Es decir, la captura de paquetes TCS muestra que TCS envía paquetes a DME y la captura de paquetes DME no muestra que se reciban paquetes de TCS. En este ejemplo, usted querrá verificar si algo en la red está bloqueando o impidiendo que esta comunicación ocurra o si hay una falla importante del servidor DME. Si no está muy familiarizado con las capturas de paquetes, abra un caso TAC y proporcione ambas capturas de paquetes para que un ingeniero pueda ayudarle a identificar el problema de comunicación entre TCS y DME.
No se puede captar la transmisión en directo desde un reproductor de streaming:
Verifique que el link rtsp se muestre en la interfaz web de VBrick bajo Monitor and Logs > Multi-Protocol Connections y no sólo el rtmp. Si no se muestra, siga los pasos mencionados en "No se puede ver la transmisión desde TCS en los registros de interfaz web de DME > Conexiones de protocolo múltiple".
Si los detalles y enlaces de transmisión en directo de TCS se muestran en la interfaz web de DME de VBrick en Monitor and Logs > Multi-Protocol Connections, se debe realizar un análisis más profundo en la red y en el servidor DME de VBrick. Abra un caso con soporte de VBrick.
VoD de TCS con VBrick problemas más comunes:
Problemas de configuración del servidor de medios:
Mensaje de error: "Error al conectar con el servidor FTP(S)".
Causa: Puerto FTP(S) incorrecto.
Solución: Compruebe que el número 'Puerto de comandos FTP' configurado en 'Configuración del sistema > Puertos' en la interfaz web de DME de VBrick es el mismo.
Mensaje de error: "El usuario 'suusuario' no pudo iniciar sesión en el servidor FTP..."
Causa: Nombre de usuario y/o contraseña erróneos.
Solución: Compruebe que el usuario y/o la contraseña del administrador de DME son correctos. Si se han perdido estas credenciales, póngase en contacto con el servicio de asistencia de VBrick.
No se puede cargar VoD desde TCS al servidor Rev,
Mensaje de error: "CargadorUsuarioNoExiste CargadorElUsuarioNoExiste = { ElUsuarioNoExiste = No se puede cargar el vídeo. Asegúrese de que el vídeo está asociado a un usuario válido..."
04/20/17 14:21:04, .tcs_ingest/O149271454700-30674761fl.mp4, Starting Rev upload 04/20/17 14:21:05, .tcs_ingest/O149263473800-58284370fl.mp4, UploaderUserDoesNotExist UploaderUserDoesNotExist = { UserDoesNotExist = Unable to upload video. Please ensure that video is associated to a valid user., Uploader = Administrator, accountId = 30dcd82e-ae13-4aae-b0a6-fd8d0ed3b805 } 04/20/17 14:21:05, .tcs_ingest/O149263452400-34534979fl.mp4, UploaderUserDoesNotExist UploaderUserDoesNotExist = { UserDoesNotExist = Unable to upload video. Please ensure that video is associated to a valid user., Uploader = Administrator, accountId = 30dcd82e-ae13-4aae-b0a6-fd8d0ed3b805 }
Causa: El usuario configurado como 'propietario de alias de grabación personal' en el alias de grabación VoD de VBrick en TCS no coincide con un usuario que existe en el servidor VBrick Rev.
Solución: Cree un usuario en TCS que coincida con un usuario con derechos 'Media' en el servidor Rev o cree un usuario en Rev con derechos 'Media' que coincida con el usuario de TCS configurado como 'propietario del alias de grabación personal' en el alias de grabación para VBrick VoD.
Cómo crear un usuario en la interfaz web de TCS:
Vaya a Configuration > Groups and users, en la sección 'Add users' escriba el nombre de usuario en la ventana 'Creator role', recuerde que este nombre de usuario debe coincidir con el nombre de usuario en el servidor Rev. Haga clic en el botón "Agregar" situado en la parte inferior de la página. El usuario se creará y estará disponible para seleccionar de la lista desplegable en la configuración del "propietario del alias de grabación personal".
Cómo crear un usuario en VBrick Rev:
Creación de un usuario en la interfaz web del servidor Rev: Vaya a Settings > Users > Users y haga clic en el botón '+ Add User' . Compruebe que el nombre de usuario coincide con el nombre de usuario de TCS (no distingue entre mayúsculas y minúsculas). Además, compruebe que el usuario tiene asignadas todas las funciones de medios. Haga clic en el botón "Crear usuario" para crear el usuario. Recuerde que el usuario no estará activo hasta que llegue al enlace de activación después de crearlo.
Problemas al reproducir el vídeo en VBrick Rev:
Mensaje de error: "No se puede procesar el vídeo" en la interfaz web del servidor VBrick Rev cuando se intenta reproducir la grabación VoD de TCS.
Solución: Póngase en contacto con el servicio de asistencia de VBrick para obtener más información sobre la solución de problemas, ya que esto puede estar relacionado con los servicios Rev alojados en la nube.