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



Если Вы обнаружили проблему в работе сервера OpenMCU-ru, пожалуйста, сообщите о ней в разделе форума "Обнаруженные ошибки", приложив информацию, которая поможет разработчикам её воспроизвести - трассировку (в случае некорректной работы сервера, либо проблем с согласованием терминалов) и backtrace (при падении сервера с ошибкой).

Последние сообщения

Страницы: [1] 2 3 ... 10
1
Установка / Re: Установка на debian 8 jessie (сборка, git)
« Последний ответ от schmel 08 Января 2020, 01:04:46 »
Предварительно удалось собрать под debian 10. Но есть нюансы.
Патчи под gcc 7+ в ветке 4.1, как только протестирую, сделаю pull реквест.
2
Установка / Re: OpenMCU + Ubuntu 18
« Последний ответ от schmel 07 Января 2020, 21:19:34 »
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=811835
https://src.fedoraproject.org/rpms/ptlib/blob/8e26320722b601a9c68e06a85c46ca48d6a6eab2/f/ptlib-gcc8.patch
https://qna.habr.com/q/698631?e=8428347#clarification_804110

gcc в новых версиях дистрибутивов - выдает ошибки. С новым openssl тоже не собирается, но --disable-openssl помогает.
Точно не собирается на gcc 8. Возможно на 7й тоже.

Выкатил в отдельную ветку 4.1 патчи, будет ли с ними собираться на старых системах - отдельный вопрос...

Docker образ собирается, но при запуске приложения не пускает в веб интерфейс. 400 - Bad request.
Попробовать можно так:

docker run -d --net=host videoswitch/openmcu-ru:4.1.13
3
"Хотелки" - инвентаризация / Re: Веб клиент
« Последний ответ от Lumenare 25 Декабря 2019, 23:47:59 »
Трансляция конференции в браузере, это отличная фишка.

Недавно звонили с бывшей работы, хотят камеры видеонаблюдения подключить в конференцию и транслировать на сайте (НЕ Интернет) одной картинкой

Щас это возможно только с VLC, но хотят вывести на веб страницу для всех, без всяких дополнительных плагинов и программ у пользователя

Так что очень актуально

P.S. Если будет реализовано, напишите здесь пожалуйста

А какого производителя камеры?
Насколько понимаю, задача состоит в поддержке onvif на сервере
4
"Хотелки" - инвентаризация / Re: Веб клиент
« Последний ответ от palexa 10 Декабря 2019, 17:22:16 »
Трансляция конференции в браузере, это отличная фишка.

Недавно звонили с бывшей работы, хотят камеры видеонаблюдения подключить в конференцию и транслировать на сайте (НЕ Интернет) одной картинкой

Щас это возможно только с VLC, но хотят вывести на веб страницу для всех, без всяких дополнительных плагинов и программ у пользователя

Так что очень актуально

P.S. Если будет реализовано, напишите здесь пожалуйста
5
Доброго времени суток. В каком файле можно добавить произвольный текст в строке отображения наименования участников конференции которое выводится на экран?
6
English International Support Forum / Cannot compile openmcu-ru in Centos 8
« Последний ответ от *** Redbob 07 Ноября 2019, 00:41:13 »
Hi:

I'm trying to build openmcu-ru package, but I can't.

./configure was successfully done. Look:

------------------------------------------------------------------------
  opus 1.1:  Automatic configuration OK.

    Compiler support:

      C99 var arrays: ................ yes
      C99 lrintf: .................... yes
      Use alloca: .................... no (using var arrays)

    General configuration:

      Floating point support: ........ yes
      Fast float approximations: ..... no
      Fixed point debugging: ......... no
      Inline Assembly Optimizations: . No ASM for your platform, please send patches
      External Assembly Optimizations:
      Run-time CPU detection: ........ no
      Custom modes: .................. no
      Assertion checking: ............ no
      Fuzzing: ....................... no

      API documentation: ............. yes
      Extra programs: ................ yes
------------------------------------------------------------------------

 Type "make; make install" to compile and install
 Type "make check" to run the test suite


============== OpenMCU-ru Build Configuration =================
                         OS Type  :  linux-gnu
                    Machine Type  :  x86_64
          Installing into prefix  :  /opt
          Installing directory    :  /opt/openmcu-ru

                       Subtitles  :  enabled
JPEG Frame Encoder (for browser)  :  disabled
      Use libyuv to resize video  :  enabled
        External Audio Resampler  :  enabled - ffmpeg

                VP8 Video Plugin  :  enabled
              H.264 Video Plugin  :  enabled
       H.263/H.263P Video Plugin  :  enabled
              H.261 Video Plugin  :  enabled
              MPEG4 Video Plugin  :  enabled
               OPUS Audio Plugin  :  enabled
               SILK Audio Plugin  :  enabled
              G.722 Audio Plugin  :  enabled
            G.722.1 Audio Plugin  :  enabled
            G.722.2 Audio Plugin  :  enabled
              SPEEX Audio Plugin  :  enabled
            G.723.1 Audio Plugin  :  enabled
               iLBC Audio Plugin  :  enabled
              G.726 Audio Plugin  :  enabled
              G.729 Audio Plugin  :  enabled

 If all settings are OK, type make and make install
========================================================

But when I'm trying to make it, got this error:

../../ptclib/pssl.cxx:1377:6: error: invalid use of incomplete type ‘BIO’ {aka ‘struct bio_st’}
   bio->init = 1;
      ^~
In file included from /usr/include/openssl/crypto.h:25,
                 from /usr/include/openssl/comp.h:16,
                 from /usr/include/openssl/ssl.h:17,
                 from ../../ptclib/pssl.cxx:231:
/usr/include/openssl/ossl_typ.h:79:16: note: forward declaration of ‘BIO’ {aka ‘struct bio_st’}
 typedef struct bio_st BIO;
                ^~~~~~
../../ptclib/pssl.cxx: At global scope:
../../ptclib/pssl.cxx:855:13: warning: ‘void LockingCallback(int, int, const char*, int)’ defined but not used [-Wunused-function]
 static void LockingCallback(int mode, int n, const char * /*file*/, int /*line*/)
             ^~~~~~~~~~~~~~~
make[3]: *** [../../../make/common.mak:329: /root/openmcu/libs/ptlib/lib/obj_linux_x86_64_r/pssl.o] Error 1
make[3]: Leaving directory '/root/openmcu/libs/ptlib/src/ptlib/unix'
make[2]: *** [Makefile:239: opt] Error 2
make[2]: Leaving directory '/root/openmcu/libs/ptlib'
make[1]: *** [/root/openmcu/libs/ptlib/make/common.mak:549: optshared] Error 2
make[1]: Leaving directory '/root/openmcu/libs/ptlib'
make: *** [Makefile:766: all] Error 2

What can it be?
7
Болталка / Форум скорее жив чем мёртв ?
« Последний ответ от MishanyaG 01 Ноября 2019, 17:09:13 »
Уже года три пользуюсь openmcu-ru 3.48, centos 7, абонентов штук 50, клиенты polycom pvx.
Хотелось бы спросить будет ли проект развиваться или появилась альтернатива, на которую все перешли. Творческих успехов разработчикам, сил, терпения и новой творческой искры в данном проекте.
8
English International Support Forum / When second enters the room, the video quality from first user turns worse
« Последний ответ от *** Redbob 25 Октября 2019, 00:53:44 »
Hi,

We are running OpenMCU 4.1.6 in a CentOS 8 Server, with 4Gb RAM and 6 VCPUs (2 sockets with 3 cores per socket).

The system is running very well, but we are experiencing some issues:

a) We open a Room (1001) and the first users connects to it. Video quality is very good. But when the second user enters the room, video quality from the first goes bad.

Any ideas??

https://imgur.com/t6YlS4c
https://imgur.com/dY4GYQO
9
Polycom VSX 7000, Polycom VSX 6000, Tanberg Edge 95 MXP, Cisco E20, Tanberg T150. Эти терминалы точно работают, проверил лично.
10
на ПК используем polycom realpresence desktop - проблем нет
в конф.зале Polycom HDX7000, правда прошивка  старая, на новой не работает.
Страницы: [1] 2 3 ... 10