Conceptos de voz y vídeo
Puede usar Azure Communication Services para hacer y recibir llamadas de voz o videollamadas individuales o de grupo. Las llamadas se pueden hacer a otros dispositivos conectados a Internet y en teléfonos convencionales. Puede usar los SDK para JavaScript, Android o iOS de Communication Services para crear aplicaciones que permitan a los usuarios hablar entre sí en conversaciones privadas o en discusiones grupales. Azure Communication Services admite hacer y recibir llamadas desde servicios o bots.
Tipos de llamada en Azure Communication Services
Hay varios tipos de llamadas que puede hacer en Azure Communication Services. El tipo de llamadas que haga determinará el esquema de señales, los flujos de tráfico multimedia y el modelo de precios.
Llamada de voz sobre IP (VoIP)
Cuando un usuario de la aplicación llama a otro usuario de la aplicación a través de una conexión de datos o Internet, la llamada se hace a través de voz sobre IP (VoIP). En este caso, las señales y los elementos multimedia fluyen a través de Internet.
Red telefónica conmutada (RTC)
Cada vez que los usuarios interactúan con un número de teléfono tradicional, las llamadas se facilitan mediante llamadas de voz de RTC (red telefónica conmutada). Para hacer y recibir llamadas RTC, tiene que agregar funcionalidades de telefonía a su recurso de Azure Communication Services. En este caso, las señales y los elementos multimedia usan una combinación de tecnologías basadas en IP y en RTC para conectar a los usuarios.
Llamada individual
Una llamada de uno a uno en Azure Communication Services se produce cuando uno de los usuarios se conecta con otro usuario mediante uno de nuestros SDK. La llamada puede ser VoIP o RTC.
Llamada grupal
Una llamada grupal en Azure Communication Services se produce cuando tres o más participantes se conectan entre sí. Cualquier combinación de usuarios con conexión VoIP o RTC puede estar presente en una llamada grupal. Una llamada de uno a uno se puede convertir en una llamada grupal si se agregan más participantes a la llamada. Uno de estos participantes puede ser un bot.
Llamada a salas
Una llamada que tiene lugar en el contexto de una sala. Una sala es un contenedor que administra la actividad entre los usuarios finales de Azure Communication Services. Una sala ofrece a los desarrolladores de aplicaciones un mejor control sobre quién puede unirse a una llamada, cuándo se reúnen y cómo colaboran. Para más información sobre Salas, vea la documentación conceptual.
Estándares de vídeo compatibles
Se admite el códec de vídeo H.264 (MPEG-4).
Calidad de vídeo
Resolución máxima de vídeo | WebJS | iOS | Android | Windows |
---|---|---|---|---|
Recepción de una secuencia de vídeo remota o un recurso compartido de pantalla | 1080P | 1080P | 1080P | 1080P |
Envío de vídeo | 720P | 720P | 720P | 1080P |
Envío de un recurso compartido de pantalla | 1080P | 1080P | 1080P | 1080P |
La resolución puede variar en función del número de participantes en una llamada, la cantidad de ancho de banda disponible para el cliente, las funcionalidades de hardware del participante local que representa las secuencias de vídeo remotas y otros parámetros generales de llamada.
Pasos siguientes
Para más información, consulte los siguientes artículos.
- Familiarización con los flujos de llamada generales
- Tipos de número de teléfono
- Más información sobre las funcionalidades de Calling SDK.