Flexatar Virtual Webcam es la tecnología que

¡Nuestra tecnología está diseñada intencionalmente para WEBRTC !

Para empezar, eche un vistazo a nuestra demostración de animar flexatar con la radio web en su navegador.
Puedes encontrar los ejemplos preliminares aquí
La ventaja clave de la técnica Flexatar es que se puede utilizar para animar la pista de audio del usuario desde el micrófono, actuando así como una cámara web virtual para WebRTC .
Estamos planeando cometer ejemplos de integración para liderar las SFU de WEBRTC como Janus, LiveKit, etc., no dude en ofrecer candidatos.

El procedimiento es el siguiente:
navigator.mediaDevices
.getUserMedia({audio: true,})
.then((stream) => {
flexatarSDK.audioInputByMediaStrem(stream)
})
Estamos planeando compartir el ejemplo de Pion Interfacing Soon

Estamos apuntando a aplicaciones obvias como asistentes virtuales, bots, etc. La demostración proporciona una idea de cómo funciona.
Todo lo que necesitas es
videoElement.srcObject = ftar.FlexatarSDK.mediaStreamFactory(
"<token>",
"<flexatar link from telegram bot>",
mediaStream, // media stream with audio track
(success) => {
if (success){
// Do your awesome stuff ...
}else{
console.log("Flexatar media stream is unavailable")
}
}
)
En el contexto del escenario mencionado, estamos trabajando en la integración con
¡Manténganse al tanto!
Como en películas de magia: una foto comienza a moverse. Desde el punto de vista técnico: no es necesario obtener funciones de audio y animar como se indica anteriormente, el patrón de animación es suficiente.
Estamos proporcionando FlexatarsDK como B2B a nuestros socios.
Por defecto, nuestros servicios se proporcionan como prepagos. Después del dinero pagado, estamos compartiendo un secreto .

Para habilitar nuestro SDK Flexatar para sus clientes, debe recibir token de nuestro backend y proporcionarlo a su cliente.
Cuando un usuario requiere un servicio de nuestro socio (1), un socio debe hacer una solicitud posterior (2) a nuestro backend, con secreto en el encabezado Bearer y JSON en el cuerpo de solicitud. El JSON contiene datos de usuario y tarifa ("suscripción") que se utilizarán.
La respuesta (3) contiene JSON con token que se proporcionará al usuario, junto con una página web y un SDK flexatar (4).
Cuando SDK necesita crear o descargar Flexatar (5) para el usuario, el token está involucrado.
Encabezados de solicitud:
"Content-Type: application/json"
"Authorization: Bearer <Secret>"
Solicitud post JSON Fields:
"subscription": "<the tariff to be used>",
"authtype": "<the way how the end-user was authenticated, like gmail.com>",
"user": "<user id>",
"resubscribe": true __optional, if the user is to be charged as a new one__
Campos de respuesta posteriores:
"token": "<token for the given end-user>",
"ExpiresAt": "when the token expires",
"is_expired": <bool> __if the token expires, either time-based or resources consumed__
"exists": <bool> __if the token is charged now or have already been charged earlier__
Aceptaremos los pagos de rayas pronto. Estamos abiertos a discutir otras alternativas.
1. ¿Qué representa flexatar ?
2. ¿Puedo hacer un flexato por la mía?
3. ¿Es 3D?
4. ¿Qué hay debajo del capó?
5. ¿Cuánto tiempo se tarda en crear un flexato ?
6. ¿La tecnología es escalable?
7. Mobile SDK?
8. ¿Alguna restricción?