Начало работы с Libjitsi: как заставить примеры AVTransmit2 и AVReceive2 работать локально - PullRequest
0 голосов
/ 02 января 2019

Не знаю, как определить, работают ли примеры AVReceive2 и AVTransmit2 локально.

Я только начинаю работать с Libjitsi и пытаюсь заставить примеры AVTransmit2 и AVReceive2 работать локально.Я клонировал проект и передал следующие аргументы каждой программе (просто следуя примеру):

AVTransmit2: -Drun.example.arg.line="–remote-host=127.0.0.1 --remote-port-base=10000"
AVReceive2: -Drun.example.arg.line="–local-port-base=10000 --remote-host=<my_public_IP_address> --remote-port-base=5000"

Являются ли эти аргументы правильными для использования, если я просто передаю из моегопереносной компьютер на мой ноутбук?

Кроме того, вместо инициализации всех типов мультимедиа сейчас я просто делаю MediaType.AUDIO.

Передатчик распечатывает свою передачу в течение 60 секунд, поэтому я считаю,он работает правильно:

INFO: audio codec/freq: PCMU/8000 Hz
Dec 18, 2018 2:18:33 PM org.jitsi.util.LoggerImpl log
INFO: audio remote IP/port: 127.0.0.1/10000
Start transmission for 60 seconds…

Кажется, что ресивер тоже работает:

Dec 18, 2018 2:18:57 PM org.jitsi.util.LoggerImpl log
INFO: Warming up SecureRandom finished.

Должен ли я ожидать, что я смогу говорить в мой микрофон, и он выйдет из моих динамиков?

...