#javascript #java #reactjs #aws-chime-sdk #amazon-chime
#javascript #java #reactjs #aws-chime-sdk #amazon-chime
Вопрос:
Я пытаюсь создать загрузочное приложение Java Spring, которое используется для создания / присоединения и общения с помощью AWS Chime. Я просмотрел демонстрационный код, предоставленный chime. Но выполняется node.js . Кто-нибудь может мне помочь, как интегрировать и использовать API-интерфейсы chime с помощью mvc.
Комментарии:
1. вы нашли какое-либо решение для этого?
2. @Noshaf еще нет, все еще работаю над этим.
3. вы используете aws_chime_sdk_js? дайте мне знать, если это сработает для вас, я работаю над тем же.. это будет большим подспорьем
4. @Noshaf Я попробовал следующий способ для серверной службы. Я пытаюсь создать настраиваемый пользовательский интерфейс с помощью react, который может выполнять Аудио и видеозвонки и может обмениваться файлами.
Ответ №1:
Я сталкиваюсь с той же проблемой, и я нашел несколько очень простых первых шагов.
-
Ознакомьтесь с ключевыми понятиями https://docs.aws.amazon.com/chime/latest/dg/meetings-sdk.html
-
Получить java-модуль «aws-java-sdk-chime» из репозитория maven
-
Создайте экземпляр AmazonChime в качестве точки входа в API Chime на стороне сервера. Настройка является чем-то более общим, поэтому вы будете работать аналогичным образом с SDK для сервера AWS
AmazonChime chime = AmazonChimeClient.builder()......build();
-
Java SDK выглядит сгенерированным (по крайней мере, частично) из чего-то более общего. Но это выглядит действительно согласованным с этой документацией, которая не специфична для Java:
https://docs.aws.amazon.com/chime/latest/APIReference/API_Meeting.html
Здесь вы можете найти описание API с типами данных и различными действиями, которые вы можете выполнить. Соответствующая документация по Java находится здесь https://docs.aws.amazon.com/AWSJavaSDK/latest/javadoc/com/amazonaws/services/chime/AmazonChime.html но приведенное выше общее описание кажется мне более читабельным. -
Используйте экземпляр AmazonChime для создания различных необходимых вам объектов (собрание, участник, ..) И передачи данных из созданных объектов (например, URL-адреса мультимедиа и т. Д.) В клиентские приложения.
Надеюсь, что это немного помогло, Лукас
Комментарии:
1. Спасибо за информацию. На самом деле я прошел через это. Я пытаюсь создать пользовательский интерфейс, который может совершать аудио / видеозвонки и может передавать файлы в этом. Я использую React Js для интерфейса и Java-сервисы для серверной части. Для меня было бы более полезно, если бы вы рассказали мне, как использовать AWS Chime в react js. Спасибо.
2. Мне жаль, что я не могу помочь с этим. Я сосредоточен на серверной части
Ответ №2:
Недавно я сделал это в ASP.NET . По сути, я запустил приложение в Node.JS . Затем я понял, как извлечь .HTML, .CSS и javascript с помощью Chrome devtools и вставил их в файлы, которые я создал в своем проекте, и это сработало.
Теперь, когда у меня есть это в ASP.NET Приложение MVC, которое я могу использовать оттуда. Основная проблема сейчас заключается в том, что файл javascript огромен и с ним сложно работать, но я постепенно с ним справляюсь.