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 и многое другое.


Ответ

Предупреждение: в данной теме не было сообщений более 120 дней.
Если не уверены, что хотите ответить, то лучше создайте новую тему.
Имя:
E-mail:
Тема:
Иконка:

Визуальная проверка:
Наберите символы, которые изображены на картинке
Прослушать / Запросить другое изображение

Наберите символы, которые изображены на картинке:
RU:Сколько байт в килобайте? | EN:How many bytes in kilobyte?:
RU:Ответ на главный вопрос о жизни вселенной и всего такого | EN:what is the answer to life, the universe, and everything:

подсказка: нажмите alt+s для отправки или alt+p для предварительного просмотра сообщения


Сообщения в этой теме

Автор: Vitlius
« : 18 Мая 2017, 07:23:23 »

погоняем - посмотрим
Автор: kay27
« : 18 Мая 2017, 00:04:35 »

https://github.com/muggot/openmcu/commit/2625d5f97123afa02819a28c4e5fd029d94cc933

Всё-таки была другая проблема:

При завершении соединения с участником, которого нет в новом шаблоне, терминал должен сразу быть и отключён, и убран из списка участников.
А звук и видео ещё поступают, хотя объекта уже нет.

При поступлении звука и видео даже проверка уже давно была сделана - существует ли тот объект участника конференции, от кого этот звук или это видео, но она не работала, так как ссылка на объект участника внутри объекта соединения не обнулялась из соображений "просигналить потом в объект конференции, что соединение с УЧАСТНИКОМ_ТАКИМ_Т О(не обнулённая ссылка) окончательно завершено". Нужно ли это вообще, честно говоря, пока даже не уверен.

Сейчас при замене закрытого на замок шаблона добавил принудительное обнуление ссылки. В этом случае там точно нечего обрабатывать в будущем.

Во время тестирования один раз при смене одного терминала в одном шаблоне на другой терминал в другом шаблоне у меня старый терминал по непонятной причине остался в списке. Но только один раз такое было. Остальные несколько раз всё было довольно нормально. Но лучше бы потестировать перед серьёзной работой.
Автор: Vitlius
« : 17 Мая 2017, 22:25:35 »

было бы здорово, спасибо
Автор: kay27
« : 17 Мая 2017, 18:38:40 »

Начал смотреть. Примерно понятно, с чем это связано. Внезапно обнаружил, что при удалении оффлайн-терминала он остается в видео-миксерах. Сначала исправлю это. Или обе проблемы сразу.
Автор: Vitlius
« : 17 Мая 2017, 15:07:44 »

OpenMCU-ru REVISION 49b6bd2b45fa7fe1b7 51fba5d8f74abf642e b3b2
вот как это выглядит, воссоздать легко
http://radikal.ru/video/awMVpJtjD8s
Автор: Vitlius
« : 28 Сентября 2016, 14:56:57 »

есть комната с несколькими шаблонами, собираем клиентов по одному шаблону (шаблон заперт на замочек).
при переключении на другой шаблон, который отличается составом клиентов, происходит падение сервера

OpenMCU-ru REVISION aae90471d9b67eed60 191cf5560739cae475 ac1c
Program: OpenMCU-ru
Version: 4.1.6

при шаблоне с разблокированным замком - не падает