2016-09-25 10 views
0

У меня есть расширенный учебник один на один для записи.kurento медиасервер не записывает удаленный звук

Оригинал http://doc-kurento.readthedocs.io/en/stable/tutorials.html#webrtc-one-to-one-video-call

Расширенная https://github.com/gaikwad411/kurento-tutorial-node

Все это хорошо, но запись удаленного звука.

Когда записываются видеоролики и вызываемые видеоролики, в голосе вызывающего абонента запись голоса голоса отсутствует и наоборот.

Я искал документы и списки рассылки kurento, но не нашел решения.

Обходные пути, которые я имею в виду 1. Используйте ffmpeg для объединения двух видеороликов. 2. Используйте композитную запись, мне также необходимо объединить удаленный аудиопоток.

Мои вопросы

1) Почему это происходит, потому что я могу слышать удаленный звук в текущий момент вызова, а не в записи. В записи я слышу только свой голос.

2) Есть ли другое решение, кроме композитной записи.

ответ

1

Это совершенно нормальное поведение. Когда вы подключаете WebRtcEndpoint к RecorderEndpoint, вы получаете только носитель, который конечная точка втягивает в конвейер. Поскольку конечная точка является одноранговым соединением WebRTC между браузером и медиа-сервером, носитель, который конечная точка вставляет в конвейер, является тем, что он получает от браузера, который согласовал это соединение WebRTC.

Единственные варианты, которые у вас есть, поскольку у вас уже есть состояния, являются постобработки или комбинированное смешивание.

+0

Можем ли мы добавить еще один аудиопоток в тот же webRtcEndPoint ?, потому что это устранит проблему без композитной записи. –

+0

@SachinG. Нет, это то, что используется для медиа-элемента Composite. – igracia

 Смежные вопросы

  • Нет связанных вопросов^_^