Herramientas de usuario

Herramientas del sitio


redes:videoconferencia:openmcu-ru

Diferencias

Muestra las diferencias entre dos versiones de la página.

Enlace a la vista de comparación

Próxima revisión
Revisión previa
redes:videoconferencia:openmcu-ru [2016/07/20 09:43]
cayu creado
redes:videoconferencia:openmcu-ru [2017/11/24 12:30] (actual)
cayu
Línea 1: Línea 1:
 ====== OpenMCU-ru ====== ====== OpenMCU-ru ======
 +===== TIPS =====
 +Para modificar la estética del titulo de cada video deberemos modificar el siguiente archivo //​openmcu-ru/​conference.h//​
 +<code cpp>
 +/// Video Mixer Configurator - Begin ///
 +#define VMPC_CONFIGURATION_NAME ​                "​layouts.conf"​
 +#define VMPC_DEFAULT_ID ​                        "​undefined"​
 +#define VMPC_DEFAULT_FW ​                        704
 +#define VMPC_DEFAULT_FH ​                        576
 +#define VMPC_DEFAULT_POSX ​                      0
 +#define VMPC_DEFAULT_POSY ​                      0
 +#define VMPC_DEFAULT_WIDTH ​                     VMPC_DEFAULT_FW/​2
 +#define VMPC_DEFAULT_HEIGHT ​                    ​VMPC_DEFAULT_FH/​2
 +#define VMPC_DEFAULT_MODE_MASK ​                 0
 +#define VMPC_DEFAULT_BORDER ​                    1
 +#define VMPC_DEFAULT_VIDNUM ​                    0
 +#define VMPC_DEFALUT_SCALE_MODE ​                1
 +#define VMPC_DEFAULT_REALLOCATE_ON_DISCONNECT ​  1
 +#define VMPC_DEFAULT_NEW_FROM_BEGIN ​            1
 +#define VMPC_DEFAULT_MOCKUP_WIDTH ​              388
 +#define VMPC_DEFAULT_MOCKUP_HEIGHT ​             218
 +
 +#ifdef USE_FREETYPE
 +#  define VMPC_DEFAULT_LABEL_MASK ​              89
 +//#  define VMPC_DEFAULT_LABEL_COLOR ​             0x0ffffff
 +#  define VMPC_DEFAULT_LABEL_BGCOLOR ​           0xA85D //RGB 0x115599
 +#  define VMPC_DEFAULT_FONTFILE ​                "​Russo_One.ttf"​
 +#  define VMPC_DEFAULT_FONTSIZE ​                "​1/​16"​
 +#  define VMPC_DEFAULT_BORDER_LEFT ​             "​5/​80"​
 +#  define VMPC_DEFAULT_BORDER_RIGHT ​            "​5/​80"​
 +#  define VMPC_DEFAULT_BORDER_TOP ​              "​1/​200"​
 +#  define VMPC_DEFAULT_BORDER_BOTTOM ​           "​1/​100"​
 +#  define VMPC_DEFAULT_H_PAD ​                   "​1/​16"​
 +#  define VMPC_DEFAULT_V_PAD ​                   "​1/​24"​
 +#  define VMPC_DEFAULT_SHADOW_L ​                "​1/​200"​
 +#  define VMPC_DEFAULT_SHADOW_R ​                "​1/​80"​
 +#  define VMPC_DEFAULT_SHADOW_T ​                "​1/​150"​
 +#  define VMPC_DEFAULT_SHADOW_B ​                "​1/​65"​
 +#  define VMPC_DEFAULT_CUT_BEFORE_BRACKET ​      1
 +#  define VMPC_DEFAULT_MINIMUM_WIDTH_FOR_LABEL ​ "​1/​5"​
 +#endif
 +</​code>​
 ===== Contribs ===== ===== Contribs =====
 ==== Script de inicio y de monitoreo en caso de caída ==== ==== Script de inicio y de monitoreo en caso de caída ====
 +I threw this service monitoring script together because occasionally the OpenMCU-ru process in the developmental versions can crash out on my Ubuntu Server from time to time, so I wanted it to auto-restart. The script could easily be modified and used for any other service you like, but it was written specifically for OpenMCU-ru and Debian based operating systems.
 +
 +There are two pieces to this puzzle (which makes for an awfully pathetic and simplistic puzzle), the “/​etc/​init.d/​mcu-monitor” startup script to run the monitoring script as a daemon and the “/​usr/​local/​bin/​mcu-monitor.sh” monitoring script itself, both are fairly simple and straight forward.
 +
 +As usual, to run this service at startup you can issue:
 +<​code>​update-rc.d mcu-monitor defaults</​code>​
 +
 <file bash mcu-monitor>​ <file bash mcu-monitor>​
 #!/bin/bash #!/bin/bash
Línea 158: Línea 206:
 done done
 </​file>​ </​file>​
 +http://​www.paperstreetonline.com/​2015/​04/​16/​bash-script-openmcu-ru-service-monitor-or-monitor-and-automatically-restart-a-service-upon-failure/​
redes/videoconferencia/openmcu-ru.1469018591.txt.gz · Última modificación: 2016/07/20 09:43 por cayu