Как транслировать аудио с помощью собственного приложения C ++ WebRT C - PullRequest
0 голосов
/ 29 апреля 2020

Какие шаги воспроизведут проблему? 1. Запустите файл peerconnection_server.exe и peerconnection_client.exe в системе windows10. 2. Теперь оба будут подключены. Затем откройте server_test. html (webrt c -checkout \ src \ examples \ peerconnection \ server) в chrome в той же системе. 3. Затем нажмите кнопку «Подключить». Она будет подключена и кнопка подключения будет отключена. 4.Mention Peer ID клиента, который вы хотите подключиться из браузера. (Например: если вы запускаете peerconnection_client.exe после peerconnection_server.exe, идентификатор peer становится равным 1) 5. Введите некоторое сообщение в поле sed (например, HIiiiii) & кнопка отправки *

Каков ожидаемый результат? Аудио и видео связь должна происходить.

Что вы видите вместо этого? Белый макет формируется без звука и видео.

Какую версию продукта вы используете? На какой операционной системе? Использование ветви m79 (https://chromium.googlesource.com/external/webrtc/+/branch-heads/m79/examples/peerconnection/) на windows 10.

Пожалуйста, предоставьте любую дополнительную информацию ниже.

Я работаю над настольным приложением для аудиоконференций и использую М79 филиал. В примере (https://chromium.googlesource.com/external/webrtc/+/branch-heads/m79/examples/peerconnection/) показано, как передавать потоковое аудио / видео из собственного приложения C ++ (peerconnection_client.exe) в браузер (я использую Chrome) или peerconnection_server.exe. Клиентское приложение обладает простыми возможностями передачи голоса и видео.

Сервер позволяет клиентским приложениям инициировать вызов между клиентами, управляя сигнальными сообщениями, генерируемыми клиентами. Но я не могу посмотреть видео. Я просто вижу, как после подключения формируется белая раскладка. (PFA) Кроме того, я хотел бы потоковую передачу звука с помощью собственного приложения, но я не уверен, как это сделать.

...