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 cómo configurar un servicio de grabadora en un Cisco Meeting Server (CMS) versión 3.0 dedicado separado del CMS donde se configura Callbridge.
Cisco recomienda que tenga conocimiento sobre estos temas:
La información que contiene este documento se basa en las siguientes versiones de software y hardware.
The information in this document was created from the devices in a specific lab environment. All of the devices used in this document started with a cleared (default) configuration. Si tiene una red en vivo, asegúrese de entender el posible impacto de cualquier comando.
En un servidor CMS nuevo, puede iniciar la configuración de una instancia de grabadora con los siguientes pasos:
Paso 1. Configure el servidor NFS donde 10.15.2.3 es la dirección IP del servidor de grabadores y Grabación es la carpeta de trayectoria.
Recorder> recorder nfs 10.15.2.3:Recording
Paso 2. Configure la interfaz utilizada para escuchar el tráfico del protocolo de inicio de sesión (SIP) del servicio Callbridge, 5060 es el puerto tcp configurado y ninguno significa que no se ha configurado ningún puerto de seguridad de la capa de transporte (TLS).
recorder> recorder sip listen a 5060 none
Paso 3. Habilite el servicio, ejecute el siguiente comando:
recorder> recorder enable
SUCCESS: Recorder enabled
recorder>
Paso 4. Para verificar la configuración, ejecute el siguiente comando:
recorder> recorder
Enabled : true
SIP interfaces : tcp a:5060, tls none
SIP key file : none
SIP certificate file : none
SIP traffic trace : Disabled
NFS domain name : 10.15.2.3
NFS directory : Recording
Resolution : 720p
Call Limit : none
Paso 1. Navegue hasta el administrador web de Callbridge server Configuration >API para crear un perfil de llamada.
Paso 2. Busque el objeto de perfil de llamada en la lista y haga clic en el símbolo del triángulo para expandir las opciones.
Paso 3. Seleccione Crear nuevo para mostrar los atributos disponibles de un objeto de perfil de llamada.
Paso 4. Introduzca los valores de este nuevo objeto de perfil de llamada y seleccione los valores adecuados para la implementación.
Nota: Tenga en cuenta que recorder@recorder es el identificador uniforme de recursos (URI) que usa callbridge para llegar al grabador. Mientras exista una entrada en las reglas salientes para el puente de llamadas del registrador de dominio puede llamar al servidor de grabador CMS.
Paso 5. Seleccione create para crear un objeto de puente de llamadas y guardar los cambios. Se muestra el nuevo ID de perfil de llamada junto con los atributos como se muestra en la siguiente imagen:
Paso 6. Asigne el ID de perfil de llamada 95b864bd-90c1-4c06-9756-f7e9ce1c2e56 al nivel deseado. En este caso, el perfil de llamada se asigna al nivel de espacio en común. El perfil de llamada se puede asignar a las entradas, arrendatarios o a nivel del sistema.
Paso 7. Abra el administrador web del servidor callbridge.
Paso 8. Navegue hasta Configuration > Spaces y cree un nuevo espacio.
Paso 9. Vaya a Configuration > API.
Paso 10. Busque el objeto coSpace en la lista y haga clic en el símbolo del triángulo para expandir las opciones.
Paso 11. Busque el espacio creado y seleccione el ID de objeto que desea editar.
Paso 12. Busque el atributo callProfile y pegue el ID generado previamente 95b864bd-90c1-4c06-9756-f7e9ce1c2e56 y guarde los cambios.
Paso 1. Vaya a Configuration > API.
Paso 2. Busque el objeto outboundDialPlanRules en la lista y haga clic en el símbolo del triángulo para expandir las opciones.
Paso 3. Seleccione create new e introduzca los valores adecuados para la implementación.
Paso 4. Seleccione create. Se muestra la nueva regla junto con la ID y los atributos, como se muestra en la imagen:
Paso 5. Para verificar que la regla de salida se ha creado correctamente, navegue hasta Configuración > Llamadas salientes:
Paso 1. Cree la solicitud de firma de certificado (CSR) del registrador y firme el certificado.
recorder> pki csr recorder CN:recorder.mxc-cmspod1.lab
.................
..........
Created key file recorder.key and CSR recorder.csr
CSR file recorder.csr ready for download via SFTP
recorder>
Paso 2. Desactive el servicio de grabadora para volver a configurar los parámetros.
recorder> recorder disable
Paso 3. Configure el puerto 5061 para las conexiones TLS.
recorder> recorder sip listen a 5060 5061
Nota: En este laboratorio es posible utilizar el puerto tcp 5061 porque el servicio callbridge se está ejecutando en un servidor independiente.
Paso 4. Configure los certificados, incluya el certificado raíz como certificado de confianza.
recorder> recorder sip certs recorder.key recorder.cer root.cer
recorder> tls sip trust root.cer
Paso 5. CMS 3.0 agrega la opción para verificar los certificados.
recorder> tls sip verify enable
Paso 6. Activar grabador.
recorder>recorder enable
SUCCESS: Key and certificate pair match
SUCCESS: certificate verified against CA bundle
SUCCESS: Recorder enabled
recorder>
Paso 7. Asegúrese de que la regla saliente configurada en Callbridge tenga la opción Encryption seleccionada como Encrypted, como se muestra en la imagen:
Busque los elementos clave descritos en las líneas de registro de callbridge a continuación.
Para mostrar en la línea de comandos las entradas de registro que puede ejecutar el comando:
Recorder> syslog follow
Registro de Callbridge:
#New session is created for a user that joins to a space.
Oct 19 00:28:17.487 user.info cms01 host:server: INFO : new session created for user "guest3738845630"
#Space "222" is configured to automatically start the recording.
#Call bridge search for the recorder server via Outbound dial plan and starts the call.
Oct 19 00:28:17.491 user.info cms01 host:server: INFO : call 8: outgoing recording SIP call to "recorder@recorder" from space "222"
Oct 19 00:28:20.499 user.info cms01 host:server: INFO : call 8: delayed configuration, 3.008s (call branding took 3.011s to load)
Oct 19 00:28:20.502 user.info cms01 host:server: INFO : call 8: configured - API call leg 0dea5179-4f00-4c2e-bfb4-30f341b19a3e with SIP call ID "d99315e1-4431-4652-9d64-78183b93ba6d"
#Recorder has joined to the conference to receive the stream and write it on the NFS server
Oct 19 00:28:20.551 local0.info cms01 host:server: INFO : participant "recorder@recorder" joined space 1149e9ea-df48-4a7e-b567-007068730082 (222)
Oct 19 00:28:20.551 user.info cms01 host:server: INFO : participant "recorder@recorder" (0dea5179-4f00-4c2e-bfb4-30f341b19a3e) joined conference bc5d5a76-5f64-42cd-ac5a-bbd5546feb8a via SIP
Registro de grabadora:
#Recorder gets the incoming call from Call bridge.
Oct 19 00:27:26.854 daemon.info recorder recorder-sip[2052]: 002726.853 : INFO : newIncomingCall, with session description
Oct 19 00:27:26.854 daemon.info recorder recorder-sip[2052]: 002726.854 : INFO : call 2: supplying contact uri, "sips:172.16.86.167:5061"
#Recorder receives media from the Call bridge.
Oct 19 00:27:26.935 daemon.info recorder recorder-sip[2052]: 002726.935 : INFO : call 2: rtcpSessionApplicationPacketReceived (1032)
#Recording is written to the specified path:
Oct 19 00:27:27.938 daemon.info recorder recorder-sip[2052]: 002727.938 : INFO : call 2: recording will be available at /mnt/recordings/spaces/1149e9ea-df48-4a7e-b567-007068730082/20201019002817+0000.mp4
Oct 19 00:27:27.941 daemon.info recorder recorder-sip[2052]: 002727.941 : INFO : call 2: successfully configured media framework objects for recorder