HD Видеоконференции на OpenMCU



23.01.2015. Выпущен релиз OpenMCU-ru 4.0. Исправлены ошибки, проведена оптимизация, добавлен встроенный регистратор, появилась возможность совершать внутренние вызовы между терминалами, реализовано шифрование SIP (TLS, SRTP, ZRTP), новые кодеки G.722.1, G.722.1 Annex C, G.722 (AMR-WB), MPEG4 (MP4V-ES), NAT для SIP и многое другое.

Автор Тема: Потери  (Прочитано 6313 раз)

kay27

  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 3068
  • Карма: 58
Потери
« : 27 Марта 2014, 11:57:19 »
Добавил отображение процента потерь за последние 60 секунд на странице состояния.
Провожу диагностику ВКС... (Копипаст моей страницы состояния ниже).

Вижу, что трафик в пределах одного сегмента сети проходит без потерь, а всё, что за маршрутизатором, - уже с потерями. Там в связке используется старенький коммутатор intel 410t, может быть, в этих потерях виноват он, т. к. маршрутизаторы дропов не фиксируют.

Хотелось бы поговорить на тему потерь: кто сталкивался, на каком оборудовании, на каких каналах связи, у каких провайдеров и т. п. :) и главное - кто как с ними справился.

Конференция room101
Имя Длительность RTP-канал и кодек Пакеты Байты Кбит/с Кадр/с Потери за 60с
[Системный] file recorder1:47:52------
[Системный] cache1:47:52Видеовыход: VP8-4CIF@704x576:307200x5_room101/0---11 x 5.00-
[Системный] cache1:47:48Видеовыход: H.264-CIF1@1280x720:768000x5_room101/0---1 x 5.00-
[Системный] cache1:47:52Видеовыход: VP8-480P@852x480:307200x5_room101/0---1 x 5.00-
[Системный] cache1:47:52Видеовыход: VP8-4CIF@704x576:204800x5_room101/0---1 x 5.00-
[Системный] cache1:47:52Видеовыход: VP8-4CIF@704x576:256000x5_room101/0---1 x 5.00-
Подразделение 1 [h323:@172.19.188.226]
MyPhone3 MyPhone3 | 0.16.0 (H323plus v1.20.2) | 9/61
1:47:52Аудиовход: OPUS_48K@48000Hz
Аудиовыход: OPUS_16K@16000Hz
Видеовход: VP8-CIF@352x288
Видеовыход: VP8-4CIF@704x576:307200x5_room101/0
322624/960
323584/1180
328380/1045
467925/1892
41308401
14544594
164826827
238539358
51.3
18.7
201.4
356.6


4.97
5.00
0%
0.01%
0%
0.00%
Терминал 2 [h323:@172.19.188.3]
MyPhone3 MyPhone3 | 0.15.0 (H323plus v1.20.2) | 9/61
1:47:52Аудиовход: OPUS_8K@8000Hz
Аудиовыход: OPUS_8K@8000Hz
Видеовход: H.264-FHD@352x288
Видеовыход: VP8-4CIF@704x576:204800x5_room101/0
323604
323605
13140
324283
4633621
8562634
1927531
162730158
5.5
10.7
4.1
168.6


0.00
5.00
0%
0%
0%
0%
Подразделение 10 [h323:@172.19.188.210]
MyPhone3 MyPhone3 | 0.16.0 (H323plus v1.20.2) | 9/61
1:47:49Аудиовход: OPUS_48K@48000Hz
Аудиовыход: OPUS_16K@16000Hz
Видеовход: VP8-CIF@352x288
Видеовыход: VP8-4CIF@704x576:307200x5_room101/0
309014/897
323445/1112
327487/1067
467857/1816
39699410
14772094
164482901
238505065
51.4
18.6
210.2
356.6


4.97
5.00
0%
0%
0%
0.00%
Подразделение 2 [h323:@172.19.188.82]
MyPhone3 MyPhone3 | 0.16.0 (H323plus v1.20.2) | 9/61
1:47:52Аудиовход: OPUS_48K@48000Hz
Аудиовыход: OPUS_16K@16000Hz
Видеовход: VP8-CIF@352x288
Видеовыход: VP8-4CIF@704x576:307200x5_room101/0
304262/819
323571/1348
327980/1317
467925/5998
39092021
14774044
164695160
238539358
51.2
18.6
203.1
356.6


4.97
5.00
0%
0.01%
0%
0.00%
Подразделение 3 [h323:@172.19.188.98]
MyPhone3 MyPhone3 | 0.16.0 (H323plus v1.20.2) | 9/61
1:47:52Аудиовход: OPUS_48K@48000Hz
Аудиовыход: OPUS_16K@16000Hz
Видеовход: VP8-CIF@352x288
Видеовыход: VP8-4CIF@704x576:307200x5_room101/0
312875/786
323580/1162
296656/649
467925/2278
40198126
14765680
148185936
238539358
51.4
18.6
184.2
356.6


4.98
5.00
0.00%
0.00%
0%
0.00%
Подразделение 5 [h323:@172.19.188.130]
MyPhone3 MyPhone3 | 0.16.0 (H323plus v1.20.2) | 9/61
1:47:51Аудиовход: OPUS_48K@48000Hz
Аудиовыход: OPUS_16K@16000Hz
Видеовход: VP8-CIF@352x288
Видеовыход: VP8-4CIF@704x576:307200x5_room101/0
305134/694
323516/10712
328448/493
467884/70059
39203553
14775499
164934215
238517710
51.4
18.7
208.6
356.6


4.98
5.00
0%
0.06%
0%
0.02%
Подразделение 6 [h323:@172.19.188.146]
MyPhone3 MyPhone3 | 0.16.0 (H323plus v1.20.2) | 9/61
1:47:52Аудиовход: OPUS_48K@48000Hz
Аудиовыход: OPUS_16K@16000Hz
Видеовход: VP8-CIF@352x288
Видеовыход: VP8-4CIF@704x576:307200x5_room101/0
316654/1239
323585/1267
327386/1877
467925/2915
40684250
14794434
164428684
238539358
51.4
18.7
201.7
356.6


4.95
5.00
0.00%
0.00%
0.00%
0.00%
Подразделение 7 [h323:@172.19.188.162]
MyPhone3 MyPhone3 | 0.16.0 (H323plus v1.20.2) | 9/61
1:47:52Аудиовход: OPUS_48K@48000Hz
Аудиовыход: OPUS_16K@16000Hz
Видеовход: VP8-CIF@352x288
Видеовыход: VP8-4CIF@704x576:256000x5_room101/0
322814/746
323578/1906
328535/759
394365/31072
41473938
14776728
164970862
199684610
51.4
18.7
197.6
255.1


4.98
5.00
0%
0.02%
0%
0.03%
Подразделение 8 [h323:@172.19.188.178]
MyPhone3 MyPhone3 | 0.16.0 (H323plus v1.20.2) | 9/61
1:29:56Аудиовход: OPUS_48K@48000Hz
Аудиовыход: OPUS_16K@16000Hz
Видеовход: VP8-CIF@352x288
Видеовыход: VP8-4CIF@704x576:307200x5_room101/0
265123/792
269788/913
273832/739
393526/1521
34059344
12530993
137507561
200667490
51.2
18.7
205.5
360.8


4.98
5.00
0.00%
0.01%
0%
0.00%
Подразделение 9 [h323:@172.19.188.194]
MyPhone3 MyPhone3 | 0.16.0 (H323plus v1.20.2) | 9/61
1:43:23Аудиовход: OPUS_48K@48000Hz
Аудиовыход: OPUS_16K@16000Hz
Видеовход: VP8-CIF@352x288
Видеовыход: VP8-4CIF@704x576:307200x5_room101/0
298171/1196
310128/1064
314015/1552
447770/1796
38305159
14292298
157679082
228249262
51.4
18.7
216.7
361.4


4.97
5.00
0%
0.01%
0%
0.00%
Подразделение 11 [h323:@172.19.161.7]
MyPhone3 MyPhone3 | 0.16.0 (H323plus v1.20.2) | 9/61
1:47:52Аудиовход: OPUS_48K@48000Hz
Аудиовыход: OPUS_16K@16000Hz
Видеовход: VP8-CIF@352x288
Видеовыход: VP8-4CIF@704x576:307200x5_room101/0
0
323588/1402
323429/1751
467927/2312
0
14777605
162434004
238540414
0.0
18.6
190.6
358.3


4.96
5.00
:(
0.01%
0.00%
0.00%
Подразделение 4 [h323:@172.19.188.66]
MyPhone3 MyPhone3 | 0.16.0 (H323plus v1.20.2) | 9/61
1:47:52Аудиовход: OPUS_48K@48000Hz
Аудиовыход: OPUS_16K@16000Hz
Видеовход: VP8-CIF@352x288
Видеовыход: VP8-4CIF@704x576:307200x5_room101/0
310310/921
323587/1142
321718/992
467925/1817
39864649
14777808
161399800
238539358
51.4
18.6
202.0
356.6


4.97
5.00
0%
0%
0%
0.00%
Презентация [h323:@172.19.189.35]
MyPhone3 MyPhone3 | 0.15.0 (H323plus v1.20.2) | 9/61
1:47:52Аудиовход: OPUS_8K@8000Hz
Аудиовыход: OPUS_8K@8000Hz
Видеовход: H.264-FHD@704x576
Видеовыход: VP8-480P@852x480:307200x5_room101/0
303868/4220
323596/1203
55192/692
457297/1589
7220398
8561987
25292850
232906407
0.0
10.7
0.0
289.8


2.42
5.00
:(
0%
:(
0%
Терминал 1 [h323:@172.19.188.13]
MyPhone3 MyPhone3 | 0.15.0 (H323plus v1.20.2) | 9/61
1:47:52Аудиовход: G.711-ALaw-64k@8000Hz
Аудиовыход: G.711-ALaw-64k@8000Hz
Видеовход: H.264-FHD@352x288
Видеовыход: VP8-4CIF@704x576:307200x5_room101/0
0
215718
94067
467929
0
51772320
89296416
238541470
0.0
64.1
154.1
360.0


0.00
5.00
:(
0%
0%
0%
Центральная точка [h323:@172.19.188.10]
Tandberg MXP | 81 | 130.1/256
1:47:48Аудиовход: G.722-64k@16000Hz
Аудиовыход: G.722-64k@16000Hz
Видеовход: H.264-FHD@576x448
Видеовыход: H.264-CIF1@1280x720:768000x5_room101/0
323407
323413
620793
674041
51745120
51746080
563399834
533880316
64.1
64.1
701.7
751.9


24.74
5.00
0%
0%
0%
0%
[Отключён] 5555 [sip:5555@172.19.224.24:5060;transport=udp]-------
[Отключён] Актовый зал [h323:@172.19.189.64]-------
[Отключён] Вражеский агент [h323:@172.19.187.242]-------

vovannovig

  • Ветеран
  • *****
  • Сообщений: 581
  • Карма: 11
Re: Потери
« Ответ #1 : 27 Марта 2014, 12:45:46 »
Думаю читателям будет полезно также полезна наша предыдущая тема- http://openmcu.ru/forum/index.php/topic,650.0.html

Лично у меня есть потери и с локальными клиентами но их может допускать и маршрутизатор т.к. сервер включен напрямую в порт маршрутизатора, а не через коммутатор.
В тоже время в этой моей схеме постоения я тестировал LifeSize и проблем при работе LifeSize - LifeSize не было но были с Линфоном или ОпенМЦУ =  http://openmcu.ru/forum/index.php/topic,618.msg10167.html#msg10167

Лично у себя так и не понял в чем проблема, маршрутизатор Микротик не вижет ни дропов ни ошибок, для всех подключений собрал VPN - L2 канал.

vovannovig

  • Ветеран
  • *****
  • Сообщений: 581
  • Карма: 11
Re: Потери
« Ответ #2 : 27 Марта 2014, 12:52:34 »
И кстати как толкьо доработка появится в убунтовском репозитории сразу пронаблюдаю ситуацию, в принципе можно и поснифить минутку...

vovannovig

  • Ветеран
  • *****
  • Сообщений: 581
  • Карма: 11
Re: Потери
« Ответ #3 : 06 Апреля 2014, 13:15:25 »
Надо еще поискать проблемы в самом МЦУ.

Аргументирую - подключаю пользователей и потерь нет, распределяю их по миксерам - наблюдаю потери, всех свожу в один миксер - потери пропадают.

Все видно на скриншотах(потери но при этом ресурсы сервера есть!)
Жду обсуждения.
« Последнее редактирование: 05 Июня 2014, 13:33:05 от vovannovig »

vovannovig

  • Ветеран
  • *****
  • Сообщений: 581
  • Карма: 11
Re: Потери
« Ответ #4 : 04 Июня 2014, 11:16:26 »
Тема очень ВАЖНАЯ и востребованная, но так в ней и не разобрались    :(

- кстати, почему всегда потери чаще всего на выход:, а на вход довольно таки редко, возможно сам MCU виновен? 

Прикрепляю информацию, давайте всё-таки разберемся из-за чего это происходит!!!

Вот прикинул размер пакета:
          Кодек                                           Пакеты     Байты       Размер пакета
Аудиовход: Speex_32K@32000Hz                           39932   2555648      64
Аудиовыход: Speex_32K@32000Hz                           39934   599010      15
Видеовход: H.264-FHD@640x480                           34431   39203506   1138,610729
Видеовыход: H.264-FHD@1920x1080:514000x15_room101/0   206465   42219952   204,4896326




Прикреплен htop сервера
ПИНГУЮ С САМОГО СЕРВЕРА OpenMCU

32(60) bytes of data

================================================================================
ЛОКАЛЬНАЯ СЕТЬ
ping -f -s 32 -M do -c 1000 172.17.50.16
PING 172.17.50.16 (172.17.50.16) 32(60) bytes of data.

--- 172.17.50.16 ping statistics ---
1000 packets transmitted, 1000 received, 0% packet loss, time 137ms
rtt min/avg/max/mdev = 0.106/0.127/0.789/0.062 ms, ipg/ewma 0.137/0.118 ms
================================================================================
VPN ЧЕРЕЗ ИНТЕРНЕТ
ping -f -s 32 -M do -c 1000 172.17.105.101
PING 172.17.105.101 (172.17.105.101) 32(60) bytes of data.

--- 172.17.105.101 ping statistics ---
1000 packets transmitted, 1000 received, 0% packet loss, time 14942ms
rtt min/avg/max/mdev = 9.351/22.227/66.874/8.481 ms, pipe 6, ipg/ewma 14.957/20.446 ms
================================================================================
VPN ЧЕРЕЗ КАНАЛ ПЕРЕДАЧИ ДАННЫХ L2
ping -f -s 32 -M do -c 1000 172.17.105.102
PING 172.17.105.102 (172.17.105.102) 32(60) bytes of data.

--- 172.17.105.102 ping statistics ---
1000 packets transmitted, 1000 received, 0% packet loss, time 6783ms
rtt min/avg/max/mdev = 2.246/9.110/57.811/9.562 ms, pipe 5, ipg/ewma 6.790/10.663 ms
================================================================================
VPN ЧЕРЕЗ КАНАЛ ПЕРЕДАЧИ ДАННЫХ L2
ping -f -s 32 -M do -c 1000 172.17.105.103
PING 172.17.105.103 (172.17.105.103) 32(60) bytes of data.

--- 172.17.105.103 ping statistics ---
1000 packets transmitted, 1000 received, 0% packet loss, time 5577ms
rtt min/avg/max/mdev = 1.562/7.635/52.355/9.510 ms, pipe 5, ipg/ewma 5.583/11.057 ms
================================================================================
VPN ЧЕРЕЗ ИНТЕРНЕТ
ping -f -s 32 -M do -c 1000 172.17.105.107
PING 172.17.105.107 (172.17.105.107) 32(60) bytes of data.

--- 172.17.105.107 ping statistics ---
1000 packets transmitted, 1000 received, 0% packet loss, time 14461ms
rtt min/avg/max/mdev = 17.066/34.859/90.281/9.679 ms, pipe 8, ipg/ewma 14.475/34.358 ms
================================================================================
VPN ЧЕРЕЗ ИНТЕРНЕТ
ping -f -s 32 -M do -c 1000 172.17.105.108
PING 172.17.105.108 (172.17.105.108) 32(60) bytes of data.

--- 172.17.105.108 ping statistics ---
1000 packets transmitted, 1000 received, 0% packet loss, time 14875ms
rtt min/avg/max/mdev = 22.610/43.672/73.312/10.332 ms, pipe 6, ipg/ewma 14.890/42.231 ms
================================================================================
VPN ЧЕРЕЗ КАНАЛ ПЕРЕДАЧИ ДАННЫХ L2
ping -f -s 32 -M do -c 1000 172.17.105.110
PING 172.17.105.110 (172.17.105.110) 32(60) bytes of data.

--- 172.17.105.110 ping statistics ---
1000 packets transmitted, 1000 received, 0% packet loss, time 2084ms
rtt min/avg/max/mdev = 0.575/2.328/35.321/4.504 ms, pipe 4, ipg/ewma 2.086/2.007 ms
================================================================================
VPN ЧЕРЕЗ ИНТЕРНЕТ
ping -f -s 32 -M do -c 1000 172.17.105.111
PING 172.17.105.111 (172.17.105.111) 32(60) bytes of data.

--- 172.17.105.111 ping statistics ---
1000 packets transmitted, 1000 received, 0% packet loss, time 14411ms
rtt min/avg/max/mdev = 23.201/47.614/117.937/14.281 ms, pipe 10, ipg/ewma 14.426/45.173 ms

1400(1428) bytes of data

root@mcu:~# ping -f -s 1400 -M do -c 1000 172.17.50.16
PING 172.17.50.16 (172.17.50.16) 1400(1428) bytes of data.

--- 172.17.50.16 ping statistics ---
1000 packets transmitted, 1000 received, 0% packet loss, time 764ms
rtt min/avg/max/mdev = 0.496/0.744/3.880/0.271 ms, ipg/ewma 0.765/0.839 ms
root@mcu:~# ping -f -s 1400 -M do -c 1000 172.17.105.101
PING 172.17.105.101 (172.17.105.101) 1400(1428) bytes of data.

--- 172.17.105.101 ping statistics ---
1000 packets transmitted, 1000 received, 0% packet loss, time 14838ms
rtt min/avg/max/mdev = 11.400/21.357/38.995/4.864 ms, pipe 3, ipg/ewma 14.853/18.420 ms
root@mcu:~# ping -f -s 1400 -M do -c 1000 172.17.105.102
PING 172.17.105.102 (172.17.105.102) 1400(1428) bytes of data.

--- 172.17.105.102 ping statistics ---
1000 packets transmitted, 1000 received, 0% packet loss, time 5845ms
rtt min/avg/max/mdev = 4.204/6.013/49.474/3.120 ms, pipe 4, ipg/ewma 5.851/5.501 ms
root@mcu:~# ping -f -s 1400 -M do -c 1000 172.17.105.103
PING 172.17.105.103 (172.17.105.103) 1400(1428) bytes of data.

--- 172.17.105.103 ping statistics ---
1000 packets transmitted, 1000 received, 0% packet loss, time 6632ms
rtt min/avg/max/mdev = 5.399/6.616/14.269/1.044 ms, pipe 2, ipg/ewma 6.639/6.165 ms
root@mcu:~# ping -f -s 1400 -M do -c 1000 172.17.105.107
PING 172.17.105.107 (172.17.105.107) 1400(1428) bytes of data.

--- 172.17.105.107 ping statistics ---
1000 packets transmitted, 1000 received, 0% packet loss, time 14711ms
rtt min/avg/max/mdev = 18.216/31.614/74.878/6.752 ms, pipe 7, ipg/ewma 14.726/32.128 ms
root@mcu:~# ping -f -s 1400 -M do -c 1000 172.17.105.108
PING 172.17.105.108 (172.17.105.108) 1400(1428) bytes of data.

--- 172.17.105.108 ping statistics ---
1000 packets transmitted, 1000 received, 0% packet loss, time 14295ms
rtt min/avg/max/mdev = 22.134/41.603/117.298/9.220 ms, pipe 9, ipg/ewma 14.309/38.606 ms
root@mcu:~# ping -f -s 1400 -M do -c 1000 172.17.105.110
PING 172.17.105.110 (172.17.105.110) 1400(1428) bytes of data.

--- 172.17.105.110 ping statistics ---
1000 packets transmitted, 1000 received, 0% packet loss, time 4559ms
rtt min/avg/max/mdev = 2.235/8.617/155.727/17.984 ms, pipe 14, ipg/ewma 4.564/4.011 ms
root@mcu:~# ping -f -s 1400 -M do -c 1000 172.17.105.111
PING 172.17.105.111 (172.17.105.111) 1400(1428) bytes of data.

--- 172.17.105.111 ping statistics ---
1000 packets transmitted, 1000 received, 0% packet loss, time 14450ms
rtt min/avg/max/mdev = 23.398/42.895/120.304/10.210 ms, pipe 10, ipg/ewma 14.465/44.162 ms
root@mcu:~#

ТРАССИРОВКА С СЕРВЕРА - http://www.ex.ua/171705429275
« Последнее редактирование: 04 Июня 2014, 19:25:00 от vovannovig »

vovannovig

  • Ветеран
  • *****
  • Сообщений: 581
  • Карма: 11
Re: Потери
« Ответ #5 : 04 Июня 2014, 11:24:27 »
На Linphone на адреса 172.17.105.111 качество все время прыгает от хорошего( 5) до плохого( 1,6)
Уже упоминалось в - http://openmcu.ru/forum/index.php/topic,652.0.html
warning: Video MSTicker: We are late of 179 miliseconds.
warning: Video MSTicker: We are late of 142 miliseconds.
warning: Video MSTicker: We are late of 165 miliseconds.
warning: Video MSTicker: We are late of 126 miliseconds.
warning: Video MSTicker: We are late of 151 miliseconds.
warning: Video MSTicker: We are late of 142 miliseconds.
warning: Video MSTicker: We are late of 148 miliseconds.
warning: Video MSTicker: We are late of 140 miliseconds.
warning: Video MSTicker: We are late of 145 miliseconds.
warning: Video MSTicker: We are late of 127 miliseconds.
warning: Video MSTicker: We are late of 131 miliseconds.
warning: Video MSTicker: We are late of 112 miliseconds.
message: Local interface to reach 87.98.157.38 is 172.17.105.111.
message: bandwidth usage: audio=[d=27,4,u=42,2] video=[d=787,5,u=639,6] kbit/sec
message: Thread processing load: audio=3,882554 video=71,293022
warning: Video MSTicker: We are late of 122 miliseconds.
warning: Video MSTicker: We are late of 105 miliseconds.
warning: Video MSTicker: We are late of 66 miliseconds.
warning: Video MSTicker: We are late of 95 miliseconds.
warning: Video MSTicker: We are late of 58 miliseconds.
warning: Video MSTicker: We are late of 92 miliseconds.
warning: Video MSTicker: We are late of 70 miliseconds.
warning: Video MSTicker: We are late of 51 miliseconds.
message: sound/wall clock skew is average=524,796866 ms
warning: Video MSTicker: We are late of 53 miliseconds.
message: bandwidth usage: audio=[d=23,4,u=41,7] video=[d=575,6,u=424,2] kbit/sec
message: Thread processing load: audio=3,982064 video=109,297035
message: audio_stream_iterate(): local statistics available
Local's current jitter buffer size:66,800003 ms
warning: Video MSTicker: We are late of 51 miliseconds.
warning: Video MSTicker: We are late of 54 miliseconds.
message: audio_stream_iterate(): remote statistics available
remote's interarrival jitter=222
remote's lost packets percentage since last report=0,000000
round trip time=0,000000 seconds
message: sound/wall clock skew is average=524,703102 ms
message: bandwidth usage: audio=[d=22,3,u=42,2] video=[d=469,6,u=416,5] kbit/sec
message: Thread processing load: audio=4,879252 video=72,854820
message: Captured mean fps=14,987715, expected=15,000000
message: bandwidth usage: audio=[d=22,3,u=42,7] video=[d=436,6,u=403,6] kbit/sec
message: Thread processing load: audio=3,741990 video=68,308075
message: sound/wall clock skew is average=525,240921 ms
warning: Video MSTicker: We are late of 55 miliseconds.
message: bandwidth usage: audio=[d=21,6,u=41,6] video=[d=445,2,u=447,9] kbit/sec
message: Thread processing load: audio=3,902994 video=61,321465
message: Local interface to reach 87.98.157.38 is 172.17.105.111.
message: bandwidth usage: audio=[d=24,0,u=42,2] video=[d=567,7,u=449,9] kbit/sec
message: Thread processing load: audio=3,850305 video=64,992416
message: sound/wall clock skew is average=524,857338 ms
warning: Video MSTicker: We are late of 52 miliseconds.
warning: Video MSTicker: We are late of 53 miliseconds.
warning: Video MSTicker: We are late of 53 miliseconds.
message: bandwidth usage: audio=[d=22,1,u=42,2] video=[d=473,9,u=446,8] kbit/sec
message: Thread processing load: audio=4,487547 video=63,977623
message: Captured mean fps=15,174129, expected=15,000000
message: audio_stream_iterate(): local statistics available
Local's current jitter buffer size:69,516129 ms
warning: Video MSTicker: We are late of 52 miliseconds.
warning: Video MSTicker: We are late of 54 miliseconds.
message: sound/wall clock skew is average=524,980491 ms
warning: Video MSTicker: We are late of 53 miliseconds.
warning: Video MSTicker: We are late of 52 miliseconds.
message: bandwidth usage: audio=[d=22,3,u=42,7] video=[d=612,2,u=447,1] kbit/sec
message: Thread processing load: audio=4,131055 video=67,395584
warning: Video MSTicker: We are late of 51 miliseconds.
message: keep alive: 0
message: eXosip: Reseting timer to 10s before waking up!
warning: Video MSTicker: We are late of 51 miliseconds.
warning: Video MSTicker: We are late of 52 miliseconds.
message: bandwidth usage: audio=[d=21,9,u=42,8] video=[d=634,6,u=435,5] kbit/sec
message: Thread processing load: audio=5,760258 video=64,200912
warning: Video MSTicker: We are late of 59 miliseconds.
message: sound/wall clock skew is average=524,836599 ms
message: video_steam_process_rtcp: receiving RTCP SR
message: video_steam_process_rtcp: interarrival jitter=24684 , lost packets percentage since last report=0,000000, round trip time=0,000000 seconds
message: MSQosAnalyser: lost_percentage=0,000000, int_jitter=274,266663 ms, rt_prop=0,000000 sec
message: MSQosAnalyser: everything is fine.
message: MSBitrateController: current state is Init
message: bandwidth usage: audio=[d=22,4,u=41,9] video=[d=562,6,u=453,4] kbit/sec
message: Thread processing load: audio=3,236320 video=71,288521
warning: Video MSTicker: We are late of 55 miliseconds.
message: Captured mean fps=14,841848, expected=15,000000
message: sound/wall clock skew is average=524,877507 ms
message: Local interface to reach 87.98.157.38 is 172.17.105.111.
message: bandwidth usage: audio=[d=22,4,u=42,3] video=[d=487,1,u=456,2] kbit/sec
message: Thread processing load: audio=3,790336 video=63,976326
message: bandwidth usage: audio=[d=22,1,u=41,7] video=[d=448,5,u=434,0] kbit/sec
message: Thread processing load: audio=5,380393 video=66,935135
warning: Video MSTicker: We are late of 51 miliseconds.
message: audio_stream_iterate(): local statistics available
Local's current jitter buffer size:65,476189 ms
warning: Video MSTicker: We are late of 52 miliseconds.
message: sound/wall clock skew is average=524,776946 ms
warning: Video MSTicker: We are late of 56 miliseconds.
warning: Video MSTicker: We are late of 54 miliseconds.
warning: Video MSTicker: We are late of 60 miliseconds.
warning: Video MSTicker: We are late of 53 miliseconds.
warning: Video MSTicker: We are late of 54 miliseconds.
warning: Video MSTicker: We are late of 54 miliseconds.
message: bandwidth usage: audio=[d=21,7,u=42,8] video=[d=469,2,u=470,3] kbit/sec
message: Thread processing load: audio=4,169067 video=67,156990
warning: Video MSTicker: We are late of 52 miliseconds.
warning: Video MSTicker: We are late of 58 miliseconds.
warning: Video MSTicker: We are late of 66 miliseconds.
warning: Video MSTicker: We are late of 55 miliseconds.
warning: Video MSTicker: We are late of 51 miliseconds.
warning: Video MSTicker: We are late of 54 miliseconds.
message: Captured mean fps=14,987715, expected=15,000000
warning: Video MSTicker: We are late of 52 miliseconds.
message: bandwidth usage: audio=[d=23,0,u=41,8] video=[d=569,6,u=449,9] kbit/sec
message: Thread processing load: audio=3,655643 video=70,668655
message: sound/wall clock skew is average=524,541754 ms
warning: Video MSTicker: We are late of 51 miliseconds.
warning: Video MSTicker: We are late of 53 miliseconds.
warning: Video MSTicker: We are late of 51 miliseconds.
warning: Video MSTicker: We are late of 54 miliseconds.
warning: Video MSTicker: We are late of 54 miliseconds.
message: bandwidth usage: audio=[d=21,4,u=41,7] video=[d=622,3,u=433,3] kbit/sec
message: Thread processing load: audio=3,341928 video=66,121513
warning: Video MSTicker: We are late of 54 miliseconds.
warning: Video MSTicker: We are late of 51 miliseconds.
warning: Video MSTicker: We are late of 51 miliseconds.
warning: Video MSTicker: We are late of 56 miliseconds.
message: sound/wall clock skew is average=524,597428 ms
warning: Video MSTicker: We are late of 53 miliseconds.
warning: Video MSTicker: We are late of 52 miliseconds.
message: Local interface to reach 87.98.157.38 is 172.17.105.111.
message: bandwidth usage: audio=[d=23,9,u=41,7] video=[d=585,7,u=426,3] kbit/sec
message: Thread processing load: audio=3,552814 video=76,626366
warning: Video MSTicker: We are late of 52 miliseconds.
warning: Video MSTicker: We are late of 54 miliseconds.
warning: Video MSTicker: We are late of 52 miliseconds.
warning: Video MSTicker: We are late of 54 miliseconds.
message: A SPS is being sent.
message: A PPS is being sent.
message: bandwidth usage: audio=[d=22,6,u=43,2] video=[d=677,1,u=594,9] kbit/sec
message: Thread processing load: audio=4,256801 video=65,869812
message: Captured mean fps=15,174129, expected=15,000000
message: sound/wall clock skew is average=524,551617 ms
message: audio_stream_iterate(): local statistics available
Local's current jitter buffer size:62,983871 ms
message: video_steam_process_rtcp: receiving RTCP SR
message: video_steam_process_rtcp: interarrival jitter=19075 , lost packets percentage since last report=0,000000, round trip time=0,000000 seconds
message: MSQosAnalyser: lost_percentage=0,000000, int_jitter=211,944443 ms, rt_prop=0,000000 sec
message: MSQosAnalyser: everything is fine.
message: MSBitrateController: current state is Init
message: audio_stream_iterate(): remote statistics available
remote's interarrival jitter=6371
remote's lost packets percentage since last report=0,000000
round trip time=0,000000 seconds
message: bandwidth usage: audio=[d=21,7,u=42,4] video=[d=603,0,u=375,6] kbit/sec
message: Thread processing load: audio=4,335175 video=91,835564
message: keep alive: 0
message: eXosip: Reseting timer to 10s before waking up!
warning: Did speex packet loss concealment during 160 ms
warning: Did speex packet loss concealment during 20 ms
message: sound/wall clock skew is average=524,542346 ms
message: bandwidth usage: audio=[d=23,9,u=41,6] video=[d=454,2,u=372,0] kbit/sec
message: Thread processing load: audio=4,153216 video=70,007378
warning: Video MSTicker: We are late of 57 miliseconds.
warning: Video MSTicker: We are late of 55 miliseconds.
message: bandwidth usage: audio=[d=21,8,u=41,3] video=[d=492,7,u=478,5] kbit/sec
message: Thread processing load: audio=3,466377 video=65,676781
message: Captured mean fps=14,841848, expected=15,000000
message: sound/wall clock skew is average=524,447384 ms
warning: Video MSTicker: We are late of 51 miliseconds.
message: Local interface to reach 87.98.157.38 is 172.17.105.111.
message: bandwidth usage: audio=[d=22,3,u=42,2] video=[d=471,4,u=408,4] kbit/sec
message: Thread processing load: audio=4,316263 video=60,423428
warning: Video MSTicker: We are late of 54 miliseconds.
warning: Video MSTicker: We are late of 53 miliseconds.
warning: Video MSTicker: We are late of 51 miliseconds.
message: bandwidth usage: audio=[d=22,0,u=41,6] video=[d=471,5,u=394,9] kbit/sec
message: Thread processing load: audio=3,836059 video=61,371689
message: sound/wall clock skew is average=524,504201 ms
warning: Video MSTicker: We are late of 51 miliseconds.
message: audio_stream_iterate(): local statistics available
Local's current jitter buffer size:68,253967 ms
message: bandwidth usage: audio=[d=21,8,u=42,0] video=[d=559,7,u=428,6] kbit/sec
message: Thread processing load: audio=4,045801 video=85,248970
message: sound/wall clock skew is average=524,429565 ms
message: Captured mean fps=14,987715, expected=15,000000
message: bandwidth usage: audio=[d=22,2,u=42,0] video=[d=543,1,u=454,6] kbit/sec
message: Thread processing load: audio=4,650042 video=70,646271
warning: Video MSTicker: We are late of 52 miliseconds.
warning: Video MSTicker: We are late of 53 miliseconds.
warning: Video MSTicker: We are late of 51 miliseconds.
warning: Video MSTicker: We are late of 52 miliseconds.
warning: Video MSTicker: We are late of 52 miliseconds.
message: bandwidth usage: audio=[d=22,2,u=42,8] video=[d=696,3,u=490,3] kbit/sec
message: Thread processing load: audio=5,264589 video=73,524345
message: sound/wall clock skew is average=524,588921 ms
warning: Video MSTicker: We are late of 61 miliseconds.
warning: Video MSTicker: We are late of 77 miliseconds.
warning: Video MSTicker: We are late of 80 miliseconds.
warning: Video MSTicker: We are late of 64 miliseconds.
warning: Video MSTicker: We are late of 67 miliseconds.
warning: Video MSTicker: We are late of 73 miliseconds.
warning: Video MSTicker: We are late of 67 miliseconds.
warning: Video MSTicker: We are late of 60 miliseconds.
warning: Did speex packet loss concealment during 20 ms
message: Local interface to reach 87.98.157.38 is 172.17.105.111.
message: bandwidth usage: audio=[d=21,0,u=41,9] video=[d=796,2,u=620,9] kbit/sec
message: Thread processing load: audio=5,311937 video=57,457600
message: sound/wall clock skew is average=524,595884 ms
message: bandwidth usage: audio=[d=24,2,u=42,4] video=[d=732,5,u=418,4] kbit/sec
message: Thread processing load: audio=7,415985 video=52,185108
message: Captured mean fps=15,174129, expected=15,000000
message: audio_stream_iterate(): local statistics available
Local's current jitter buffer size:62,489960 ms
warning: Did speex packet loss concealment during 20 ms
message: bandwidth usage: audio=[d=22,4,u=42,3] video=[d=558,3,u=284,9] kbit/sec
message: Thread processing load: audio=4,303055 video=83,511200
message: keep alive: 0
message: eXosip: Reseting timer to 10s before waking up!
message: sound/wall clock skew is average=524,736347 ms
message: bandwidth usage: audio=[d=22,3,u=42,1] video=[d=450,9,u=338,5] kbit/sec
message: Thread processing load: audio=4,800472 video=62,079975
warning: Video MSTicker: We are late of 51 miliseconds.
warning: Video MSTicker: We are late of 53 miliseconds.

Пока пинговал пакеты еще потерялись.
Выделил что на 2х терминала малое кол. Кадров -  это связано с тем, что картинка статическая и камера смотрит на стену без движения.


ТРАССИРОВКА С СЕРВЕРА - http://www.ex.ua/171705429275
« Последнее редактирование: 04 Июня 2014, 12:14:31 от vovannovig »

vovannovig

  • Ветеран
  • *****
  • Сообщений: 581
  • Карма: 11
Re: Потери
« Ответ #6 : 04 Июня 2014, 12:54:13 »
Прикладываю дампы, трассировку сервера (кроме вышеупомянутого поведения linphone еще в это время были зафиксированы MCU потери пакетов на клиентах 172.17.105.101 , 111 , 102) - http://www.ex.ua/203815958610

vovannovig

  • Ветеран
  • *****
  • Сообщений: 581
  • Карма: 11
Re: Потери
« Ответ #7 : 04 Июня 2014, 18:47:17 »
Пинг с 172.17.105.101 на 172.17.105.100

root@clienmcu1:~# ping -f -s 4 -M do -c 1000 172.17.105.100
PING 172.17.105.100 (172.17.105.100) 4(32) bytes of data.

--- 172.17.105.100 ping statistics ---
1000 packets transmitted, 1000 received, 0% packet loss, time 14902ms
pipe 6, ipg/ewma 14.917/0.000 ms
root@clienmcu1:~# ping -f -s 32 -M do -c 1000 172.17.105.100
PING 172.17.105.100 (172.17.105.100) 32(60) bytes of data.

--- 172.17.105.100 ping statistics ---
1000 packets transmitted, 1000 received, 0% packet loss, time 14964ms
rtt min/avg/max/mdev = 10.539/26.614/120.177/12.698 ms, pipe 11, ipg/ewma 14.979/23.605 ms
root@clienmcu1:~# ping -f -s 128 -M do -c 1000 172.17.105.100
PING 172.17.105.100 (172.17.105.100) 128(156) bytes of data.

--- 172.17.105.100 ping statistics ---
1000 packets transmitted, 1000 received, 0% packet loss, time 14849ms
rtt min/avg/max/mdev = 10.142/24.886/97.354/6.834 ms, pipe 7, ipg/ewma 14.864/23.773 ms
root@clienmcu1:~# ping -f -s 512 -M do -c 1000 172.17.105.100
PING 172.17.105.100 (172.17.105.100) 512(540) bytes of data.

--- 172.17.105.100 ping statistics ---
1000 packets transmitted, 1000 received, 0% packet loss, time 14753ms
rtt min/avg/max/mdev = 11.526/24.712/63.823/5.306 ms, pipe 6, ipg/ewma 14.768/22.488 ms
root@clienmcu1:~# ping -f -s 1024 -M do -c 1000 172.17.105.100
PING 172.17.105.100 (172.17.105.100) 1024(1052) bytes of data.

--- 172.17.105.100 ping statistics ---
1000 packets transmitted, 1000 received, 0% packet loss, time 14831ms
rtt min/avg/max/mdev = 11.398/20.653/44.368/5.086 ms, pipe 4, ipg/ewma 14.846/21.874 ms
root@clienmcu1:~# ping -f -s 1450 -M do -c 1000 172.17.105.100
PING 172.17.105.100 (172.17.105.100) 1450(1478) bytes of data.

--- 172.17.105.100 ping statistics ---
1000 packets transmitted, 1000 received, 0% packet loss, time 14625ms
rtt min/avg/max/mdev = 12.488/24.256/63.913/4.998 ms, pipe 5, ipg/ewma 14.640/24.398 ms
root@clienmcu1:~# ping -f -s 2048 -c 1000 172.17.105.100
PING 172.17.105.100 (172.17.105.100) 2048(2076) bytes of data.

--- 172.17.105.100 ping statistics ---
1000 packets transmitted, 1000 received, 0% packet loss, time 14372ms
rtt min/avg/max/mdev = 12.616/25.689/71.050/5.665 ms, pipe 6, ipg/ewma 14.386/24.767 ms
root@clienmcu1:~# ping -f -s 4096 -c 1000 172.17.105.100
PING 172.17.105.100 (172.17.105.100) 4096(4124) bytes of data.

--- 172.17.105.100 ping statistics ---
1000 packets transmitted, 1000 received, 0% packet loss, time 14613ms
rtt min/avg/max/mdev = 13.720/24.831/94.687/6.666 ms, pipe 7, ipg/ewma 14.628/22.055 ms
root@clienmcu1:~# ping -f -s 8196 -c 1000 172.17.105.100
PING 172.17.105.100 (172.17.105.100) 8196(8224) bytes of data.

--- 172.17.105.100 ping statistics ---
1000 packets transmitted, 1000 received, 0% packet loss, time 14529ms
rtt min/avg/max/mdev = 15.442/25.507/50.642/4.524 ms, pipe 4, ipg/ewma 14.544/24.448 ms
root@clienmcu1:~# ping -f -s 16384 -c 1000 172.17.105.100
PING 172.17.105.100 (172.17.105.100) 16384(16412) bytes of data.

--- 172.17.105.100 ping statistics ---
1000 packets transmitted, 1000 received, 0% packet loss, time 14663ms
rtt min/avg/max/mdev = 19.280/28.846/61.112/4.530 ms, pipe 5, ipg/ewma 14.678/28.244 ms
root@clienmcu1:~# ping -f -s 32768 -c 1000 172.17.105.100
PING 172.17.105.100 (172.17.105.100) 32768(32796) bytes of data.
...
--- 172.17.105.100 ping statistics ---
1000 packets transmitted, 554 received, 44% packet loss, time 13241ms
rtt min/avg/max/mdev = 32.819/93.943/201.101/29.828 ms, pipe 16, ipg/ewma 13.254/72.763 ms

vovannovig

  • Ветеран
  • *****
  • Сообщений: 581
  • Карма: 11
Re: Потери
« Ответ #8 : 05 Июня 2014, 13:09:31 »
Нет никаких соображений по данной теме?

Или у Вас нет проблем с потерями?...

vol4enok

  • Старожил
  • ****
  • Сообщений: 308
  • Карма: 18
Re: Потери
« Ответ #9 : 05 Июня 2014, 13:23:58 »
Надо еще поискать проблемы в самом МЦУ.

Аргементирую - подключаю пользователец и потерь нет,распределяю их по миксерам - наблюдаю потери, всех свожу в один миксер - потери пропадают.


Подтверждаю. У меня тоже потери пакетов при распределении по нескольким микшерам. Даже звук прерывается. Свожу все на один - и все нормально.

vovannovig

  • Ветеран
  • *****
  • Сообщений: 581
  • Карма: 11
Re: Потери
« Ответ #10 : 05 Июня 2014, 13:35:40 »
У меня сейчас и просто в неуправляемой комнате идут потери и при том что есть как локальные пользователи...

Пиноговать пинговал, статистику выкладывал, дампы тоже собирал - что еще сделать и как помочь уже не знаю, сам занимаюсь пересмотром работы приоритизации трафика, собираю информацию по размерам пакетов, потерям при длительном пинге(ночь и миллионы пакетов разного номинала)

vovannovig

  • Ветеран
  • *****
  • Сообщений: 581
  • Карма: 11
Re: Потери
« Ответ #11 : 05 Июня 2014, 14:34:56 »
Вообще у функционала по отображению потери пакетов ноги растут от темы - LifeSize® Team 220 - http://openmcu.ru/forum/index.php/topic,618.0.html

Очень интересно и если обратить внимание  что кол. посчитанных пакетов LifeSizeи и МЦУ не совпадает и именно при работе с МЦУ больше всего идет потерь, а не при работе с клиентами. В то время как два LifeSize-LifeSize между собой работы без единой потери весь рабочий день и все тестовое время(может что и было но я не помню, значит не обращал внимания и не мешало жить, а вот в МЦУ это реально не дает нормально работать)

vovannovig

  • Ветеран
  • *****
  • Сообщений: 581
  • Карма: 11
Re: Потери
« Ответ #12 : 20 Июня 2014, 19:48:50 »
Данная проблема больше ни кого не тревожит?

U

  • Гость
Re: Потери
« Ответ #13 : 09 Июля 2020, 11:23:07 »
Аналогичная проблема. Пробовал разные версии OpenMCU (4.1.6 и 4.2.1), разные виртуальные машины (Oracle VM VirtualBox 5.2.8, 6.0.22; VMware Workstation 15 Player) CentOS 6.10 (2.6.32-754.30.2.el6.i686) разные операционные системы хоста (Windows Server 2008 и 2012) на разном оборудовании (Xeon E3-1240 v2 и v6 на Supermicro X9SCL и X11SSH-F; SSD и HDD). QoS конфигурировал как от сервера к клиентам, так и от клиентов к серверу. Клиентские программы - Linphone 4.1.
С некоторой периодичностью (вроде бы, с ростом участников конференции частота увеличивается) возникают кратковременные лаги с потерей пакетов для всех участников (и даже для находящихся в других комнатах). Выглядит так:

И по итогам часовой конференции общая доля потерянных пакетов не превышает процента, такие лаги мешают переговорам (приходится повторять сказанной). Вне лагов всё работает идеально.
Всё-таки в чём может быть проблема? Видел тут на форуме сообщения об успешном опыте использования на 40+ абонентов. Проблема либо в конфигурации нашей ЛВС? Но в ней же относительно бесперебойно работает Asterisk на несколько десятков телефонов и десяток одновременных вызовов. В конфигурации OpenMCU? Крутил по-минимуму, только самое необходимое... В самом OpenMCU? Тогда почему у других подобных глюков не наблюдается?
Пока думаю поменять гостевую ОС или вовсе выделить серверу отдельный физический сервер (может, особенность виртуализации)...

U

  • Гость
Re: Потери
« Ответ #14 : 22 Июля 2020, 12:36:58 »
Последнее предположение оказалось верным: OpenMCU не икает на реальном железе. Двухчасовая конференция на 15 человек прошла без лагов. Правда, ОС поставил CentOS 7, а не 6 - может дело и в этом.