Виртуальная веб -камера Flexatar - это технология, которую

Наша технология преднамеренно разработана для WEBRTC !

Для начала, пожалуйста, посмотрите на нашу демонстрацию анимирования Flexatar с веб -радио в вашем браузере.
Вы можете найти предварительные примеры здесь
Ключевое преимущество метода Flexatar заключается в том, что его можно использовать для аниматического аудио -трека пользователя от микрофона, тем самым выступая в качестве виртуальной веб -камеры для WEBRTC .
Мы планируем взять на себя примеры интеграции, чтобы привести WEBRTC SFU, такие как Janus, LiveKit и т. Д. Не стесняйтесь предлагать кандидатам.

Процедура заключается в следующем:
navigator.mediaDevices
.getUserMedia({audio: true,})
.then((stream) => {
flexatarSDK.audioInputByMediaStrem(stream)
})
Мы планируем в ближайшее время поделиться примером взаимодействия пион

Мы нацеливаемся на очевидные приложения, такие как виртуальные помощники, боты и т. Д. Демонстрация дает представление о том, как это работает.
Все, что вам нужно, это
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")
}
}
)
В контексте упомянутого сценария мы работаем над интеграцией с
Следите за обновлениями!
Как в волшебных фильмах: фото начинает двигаться. С технической точки зрения: нет необходимости получать аудио -функции и оживить, как указано выше, анимационная шаблона достаточно.
Мы предоставляем FlexatarsDK как B2B нашим партнерам.
По умолчанию наши услуги предоставляются в качестве предоплаты. После уплаченных денег мы делимся секретом .

Чтобы включить нашу Flexatar SDK для ваших клиентов, вам необходимо получить токен от нашего бэкэнда и предоставить его вашему клиенту.
Когда пользователю требуется сервис от нашего партнера (1), партнеру необходимо сделать запрос POST (2) на нашу бэкэнд, с секретом в заголовке носителя и JSON в органе запроса. JSON содержит пользовательские данные и тариф («подписка»), которые будут использоваться.
Ответ (3) содержит JSON с токеном , который должен быть предоставлен пользователю, наряду с веб -страницей и Flexatar SDK (4).
Когда SDK необходимо создать или загрузить Flexatar (5) для пользователя, токен участвует.
Запрашивание заголовков:
"Content-Type: application/json"
"Authorization: Bearer <Secret>"
Разместите запрос 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__
Поля ответа:
"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__
Мы скоро примем платежи полосы. Мы открыты, чтобы обсудить другие альтернативы.
1. Что означает Flexatar ?
2. Могу ли я сделать Flexatar самостоятельно?
3. Это 3d?
4. Что находится под капюшоном?
5. Сколько времени нужно, чтобы создать Flexatar ?
6. Масштабируемая технология?
7. Мобильный SDK?
8. Любые ограничения?