Обнаружение пользовательского оборудования через веб-сайт (сервер) - PullRequest
0 голосов
/ 20 декабря 2018

Я пытаюсь создать потоковое веб-приложение.Я использую оболочку Java FFmpeg и использую ее для потоковой трансляции канала моей веб-камеры в AWS MediaLive, который транслирует MediaPackage для перекодирования и отправки канала обратно на веб-сайт.Однако, хотя это будет работать локально, мне в конечном итоге придется разместить это приложение на чем-то вроде AWS EC2 и обнаружить веб-камеру пользователя и аудио через сервер (с установкой FFmpeg на экземпляре EC2).

Какя могу это сделать?Такие сервисы, как Discord, запрашивают разрешение на аудиоустройство в браузере и получают к нему доступ.Как веб-сайты, такие как Discord, достигают этого?

1 Ответ

0 голосов
/ 20 декабря 2018

Провел немного больше исследований и обнаружил, что я вообще не должен использовать FFmpeg.

WebRTC создал API, который уже поставляется с популярными браузерами, позволяя веб-сайту получать доступ к пользовательскому оборудованию с помощью метода, getUserMedia.

Статья об этом здесь: https://www.html5rocks.com/en/tutorials/getusermedia/intro/

...