freeswitchforum.com

Форум поддержки FreeSWITCH

FreeSWITCH is a registered trademark of Anthony Minessale. Official FreeSWITCH site.

Текущее время: 11 дек 2019 18:37

Часовой пояс: UTC + 4 часа




Начать новую тему Ответить на тему  [ Сообщений: 18 ]  На страницу Пред.  1, 2
Автор Сообщение
СообщениеДобавлено: 22 окт 2019 23:49 

Зарегистрирован: 16 окт 2019 21:58
Сообщения: 11
Vlad1983 писал(а):
проверите простой тест чтоб убедится что дело в браузерах
проиграйте всем участникам какой-нить длинную запись
делается так в fs_cli (id конфы найти по <TAB> после conference)


Извините,не очень понял.

Проиграть в вэбинаре? Я проиграл, есть raw запись в wav формате в /var/bigbluebutton/recording/raw/16002843d3f593a320ff68b96bd7bb8d54741caf-1571772230309/audio/
там звуки эти есть, но это вроде как внутренний номер BBB записи,не имеющий отношение к freeswitch

Если я делаю /opt/freeswitch/bin/fs_cli, вбиваю conference и нажимаю TAB,то ничего не показывает.


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 23 окт 2019 08:11 
FreeSWITCH_GuRu

Зарегистрирован: 22 авг 2012 09:52
Сообщения: 1633
не запись конференции взять она уже битая, а закинуть какую-нить музыку
conference <TAB> при активном хотя бы одном вебинаре что-то может показать

_________________
Мобильные РФ 1.2 руб./мин. + НДС с посекундной тарификацией, CLI
Telegram: @rostel


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 23 окт 2019 12:28 

Зарегистрирован: 16 окт 2019 21:58
Сообщения: 11
Vlad1983 писал(а):
не запись конференции взять она уже битая, а закинуть какую-нить музыку
conference <TAB> при активном хотя бы одном вебинаре что-то может показать



1)Запустил fs_cli
2) Вбил conference
3)Нажал Tab
4)Запустил конференцию, начал трансляцию, в окне начал показываться лог (pastebin)

Вроде каких-то предупреждений и ошибок нет, но, может, я не туда смотрю \

Код:
freeswitch@NLDW2-R14> conference list
+OK Conference 36694 (2 members rate: 48000 flags: running|answered|enforce_min|dynamic|exit_sound|enter_sound|recording|json_status)
10;sofia/external/GLOBAL_AUDIO_36694@SERVER_IP_ADDRESS;d16a9cb2-37c5-428d-84eb-7fdbdf483f2c;GLOBAL_AUDIO_36694;GLOBAL_AUDIO_36694;hear|speak;0;0;0
8;sofia/external/w_f2qo1qmzqi5q-bbbID-Преподаватель@webinar.MYWEBSITE.org;f99b1caa-87ca-4fd7-a1fa-291924b36d60;w_f2qo1qmzqi5q-bbbID-Преподаватель;w_f2qo1qmzqi5q-bbbID-Преподаватель;hear|speak|talking|floor|vid-floor;0;0;0


Код:
freeswitch@NLDW2-R14> conference 36694 record /tmp/test.wav
+OK Record file /tmp/test.wav

2019-10-23 10:23:07.413162 [DEBUG] conference_record.c:304 Setup timer success interval: 20  samples: 960


Запись получившегося аудио


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 23 окт 2019 13:29 
FreeSWITCH_GuRu

Зарегистрирован: 22 авг 2012 09:52
Сообщения: 1633
Последовательность должна быть такой:
1) Запустил конференцию
2) Запустил fs_cli
3) Вбил conference
4) Нажал Tab

_________________
Мобильные РФ 1.2 руб./мин. + НДС с посекундной тарификацией, CLI
Telegram: @rostel


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 23 окт 2019 16:10 

Зарегистрирован: 16 окт 2019 21:58
Сообщения: 11
Простите, я совсем что-то запутался..

Когда я зажимаю, а не нажимаю, ТАБ, то он автоматом подставлят номер конференции(который я могу и так посмотреть через List

Вы писали сделать вот это

conference d68caa42-f6c4-4d7b-9c78-f8d91c994a32 play conference/conf-enter_conf_number.wav

т е допустим если у меня номер конференции 52208 то надо вбить

conference 52208 play conference/conf-52208.wav

Он мне выдает mod_sndfile.c:204 Error Opening File [/opt/freeswitch/share/freeswitch/sounds/en/us/callie/conference/conf-52208.wav] [System error : No such file or directory.]


Мне надо скопировтаь wav файл в /opt/freeswitch/share/freeswitch/sounds/en/us/callie/conference/ ? (можно ли просто залить в /tmp/ conf-52208.wav файл и дать команду conference 52208 play /tmp/conf-52208.wav ? ) и этой командой через freeswitch проиграть ее и послушать как будет звучать в самой конференции?

Я сделал conference 52208 play /tmp/conf-52208.wav и я не слышу ничего в конференции (два человека в режиме только слушать присоединены)

Я опять что-то не так сделал?




И насчет d68caa42-f6c4-4d7b-9c78-f8d91c994a32.. мне туда надо ставить 027c530b-23a2-4fbc-a4f5-4d1a6d2aa79f из прмиера ниже
Код:
sofia/external/GLOBAL_AUDIO_52208@ип_апдрес_сервар;027c530b-23a2-4fbc-a4f5-4d1a6d2aa79f


или номер конференции 52208 все-таки? Команда работает только с 52208

Код:
freeswitch@NLDW2-R14> conference 52208 play /tmp/conf-52208.wav
+OK (play) Playing file /tmp/conf-00052.wav

2019-10-23 14:17:55.947024 [WARNING] switch_core_file.c:410 File has 2 channels, muxing to 1 channel will occur.



Спасибо.


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 23 окт 2019 16:31 

Зарегистрирован: 16 окт 2019 21:58
Сообщения: 11
Апдейт.

Команда работает! 8-)

Я на рабочем ноутбуке слушал в качестве гостя и тишина была, звук играется на другом, где я конференцию запустил.

Звуковых артефактов нет! Звук нормальный и чистый.

Что это значит? Где тогда проблема может быть?

Я правильно понимаю, что она где-то между источником звука и сервером? Или с браузером что-то(на всех комптьютерах? сомнительно) или что-то с соединением между организатором и сервером?

Как я писал, я запускал с разных компьютеров, со смартфона даже, разные сети провайдеров, разные ОС и браузеры

Благодарю


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 24 окт 2019 07:16 
FreeSWITCH_GuRu

Зарегистрирован: 22 авг 2012 09:52
Сообщения: 1633
если браузер шлет с артефактами тут уже ничего не сделать
для chrome/chromium можно попробовать подампить chrome://webrtc-internals/
там и статистика есть
может что-то и нароете

_________________
Мобильные РФ 1.2 руб./мин. + НДС с посекундной тарификацией, CLI
Telegram: @rostel


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 20 ноя 2019 23:37 

Зарегистрирован: 16 окт 2019 21:58
Сообщения: 11
Путем проб и ошибок значительно снизил клиппинг аудио используя такие параметрв(жирным выделено что изменил)

Цитата:
<configuration name="opus.conf">
<settings>
<param name="use-vbr" value="1"/>
<param name="use-dtx" value="0"/>
<param name="complexity" value="5"/>
<param name="packet-loss-percent" value="15"/>
<param name="keep-fec-enabled" value="1"/>
<param name="use-jb-lookahead" value="1"/>
<param name="advertise-useinbandfec" value="1"/>

</settings>
</configuration>



conference.conf.xml

Цитата:
<profile name="cdquality">
<param name="domain" value="$${domain}"/>
<param name="rate" value="48000"/>
<param name="interval" value="120"/>
<param name="energy-level" value="0"/>
<param name="comfort-noise" value="1400"/>
.....


Наибольший эффект оказало повышение intverval с 20 до 120(максимально возможный)

Если именно интервал оказал такое влияние, то что это значит? Может ли это подсказать какие другие настройки стоит попробовать изменить еще?

Насколько "опасен" 120 интервал? На сайте пишут, что большое значение может ухудшить качество звука.

Спасибо

PS сервер выделенный- Intel Core i7 930, 8GB RA, 100Мбит(можно до 1Гбита, обновить,но пока нет резона). Я сперва пробовал на VPS в том числе VPS со 100% выделенными ядрами (как у netcup, 6 ядер, 32 ГБ памяти,960 SAS), но на обычном ВПС жесть была с искажениями звука(помимо клиппинга), и даже на впс с выделенными 100% ядрами эти искажения наблюдались хотя в значительно меньшем количестве. Установка lowlatency кернела не помогла справится с искажениями на них

На дедике только клиппинг остался этот. \


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 18 ]  На страницу Пред.  1, 2

Часовой пояс: UTC + 4 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 11


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
Powered by phpBB® Forum Software © phpBB Group
Русская поддержка phpBB