- Launch OLA setup web page in a new window. Menu File
This commit is contained in:
parent
e24f617e52
commit
70c51c5368
5 changed files with 53 additions and 20 deletions
|
@ -77,18 +77,18 @@ $ apt-get -y --force-yes install ola libqtcore4 libqtgui4 libmacgick++4 libav-to
|
||||||
|
|
||||||
Este proceso sólo es necesario la primera vez que se ejecuta LMS.
|
Este proceso sólo es necesario la primera vez que se ejecuta LMS.
|
||||||
|
|
||||||
a. Ejecuta el archivo libremediaserver en la carpeta bin. Asegúrate de tener un interface de red activo antes de ejecutar libremediaserver si vas a usar algún protocolo de red.
|
a. Inicia LMS ejecutando el archivo "libremediaserver"
|
||||||
|
|
||||||
b. Abre un navegador web y dirígete a localhost:9090.
|
b. Pincha en la opción "OLA setup" en el menu File.
|
||||||
|
|
||||||
c. Pincha en el botón "add universe"
|
c. Pincha en el botón "add universe"
|
||||||
|
|
||||||
d. Marca en la casilla del protocolo de red o dispositivo por el que quieras introducir datos. Asegúrate de que en "Direction" sea "input".
|
d. Marca en la casilla del protocolo de red o dispositivo por el que quieras introducir datos. Asegúrate de que en "Direction" sea "input".
|
||||||
|
|
||||||
Si el protocolo elegido es ArtNet en "Universe Id" introduce el número del universo ArtNet por el que quieres recibir. La Net y la Subnet de Artnet se pueden cambiar en el archivo ~/.ola/ola-artnet.conf, por defecto es la Net 0 y la SubNet 0. Este número lo tienes que introducir luego en LMS en el campo "OLA universe". En Universe Name puedes introducir un nombre familiar, por ejemplo "video".
|
Si el protocolo elegido es ArtNet en "Universe Id" introduce el número del universo ArtNet por el que quieres recibir. La Net y la Subnet de Artnet se pueden cambiar en el archivo ~/.ola/ola-artnet.conf, por defecto es la Net 0 y la SubNet 0. Este número lo tienes que introducir luego en las pestañas Video y/o Audio en el campo "OLA universe". En Universe Name puedes introducir un nombre familiar, por ejemplo "video".
|
||||||
|
|
||||||
Puedes confirmar que está llegando información pinchando en el universo en el menú de la izquierda y luego en la pestaña "DMX Monitor". Puedes cerrar el navegador.
|
Puedes confirmar que está llegando información pinchando en el universo en el menú de la izquierda y luego en la pestaña "DMX Monitor". Puedes cerrar la ventana.
|
||||||
|
|
||||||
En LibreMediaServer, pincha en el menu File -> Change Media Path y elige el directorio donde estén tus medias. Configura las direcciones DMX de cada capa según el patch de la mesa.
|
e. Pincha en el menu File -> Change Media Path y elige el directorio donde estén tus medias. Configura las direcciones DMX de cada capa según el patch de la mesa.
|
||||||
|
|
||||||
Si vas a usar CITP/MSEx debes generar los thumbnails. Dirígete al menu CITP/MSEx y pincha en Make Thumbs. Los thumbnails se generarán automáticamente. Esto sólo es necesario hacerlo cuando modifiques los archivos o los directorios de medias.
|
Si vas a usar CITP/MSEx debes generar los thumbnails. Dirígete al menu CITP/MSEx y pincha en Make Thumbs. Los thumbnails se generarán automáticamente. Esto sólo es necesario hacerlo cuando modifiques los archivos o los directorios de medias.
|
||||||
|
|
|
@ -160,6 +160,7 @@ libreMediaServer::libreMediaServer(QStringList args, QWidget *parent)
|
||||||
connect(ui.actionChange_Media_Path, SIGNAL(triggered()), this, SLOT(ChangeMediaPath()));
|
connect(ui.actionChange_Media_Path, SIGNAL(triggered()), this, SLOT(ChangeMediaPath()));
|
||||||
connect(ui.actionInitMSEX, SIGNAL(triggered()), this, SLOT(initMSEX()));
|
connect(ui.actionInitMSEX, SIGNAL(triggered()), this, SLOT(initMSEX()));
|
||||||
connect(ui.actionMake_Thumbs, SIGNAL(triggered()), this, SLOT(makeThumbs()));
|
connect(ui.actionMake_Thumbs, SIGNAL(triggered()), this, SLOT(makeThumbs()));
|
||||||
|
connect(ui.actionLaunch_OLA_Setup,SIGNAL(triggered()),this, SLOT(olasetup()));
|
||||||
// Load the configuration
|
// Load the configuration
|
||||||
open_start();
|
open_start();
|
||||||
// Connect MSEx Timer
|
// Connect MSEx Timer
|
||||||
|
@ -460,6 +461,13 @@ void libreMediaServer::olastart()
|
||||||
// connect(ola, SIGNAL(finished(int)), this, SLOT(olastart()));
|
// connect(ola, SIGNAL(finished(int)), this, SLOT(olastart()));
|
||||||
}
|
}
|
||||||
|
|
||||||
|
void libreMediaServer::olasetup()
|
||||||
|
{
|
||||||
|
QWebView *view = new QWebView();
|
||||||
|
view->load(QUrl("http://localhost:9090/ola.html"));
|
||||||
|
view->show();
|
||||||
|
}
|
||||||
|
|
||||||
///////////////////////////////////////////////////////////////////
|
///////////////////////////////////////////////////////////////////
|
||||||
// Menu CITP/MSEx
|
// Menu CITP/MSEx
|
||||||
///////////////////////////////////////////////////////////////////
|
///////////////////////////////////////////////////////////////////
|
||||||
|
|
|
@ -20,23 +20,25 @@
|
||||||
#define LIBREMEDIASERVER_H
|
#define LIBREMEDIASERVER_H
|
||||||
|
|
||||||
#include <QMainWindow>
|
#include <QMainWindow>
|
||||||
|
#include <QApplication>
|
||||||
|
#include <QObject>
|
||||||
|
#include <QDesktopWidget>
|
||||||
|
#include <QtDebug>
|
||||||
|
#include <QtNetwork>
|
||||||
|
#include <QLocalServer>
|
||||||
|
#include <QLocalSocket>
|
||||||
|
#include <QFile>
|
||||||
|
#include <QFileInfo>
|
||||||
|
#include <QFileDialog>
|
||||||
|
#include <QTextStream>
|
||||||
|
#include <QWebView>
|
||||||
|
#include <QUrl>
|
||||||
|
|
||||||
#include "msex.h"
|
#include "msex.h"
|
||||||
#include "CITPDefines.h"
|
#include "CITPDefines.h"
|
||||||
#include "MSEXDefines.h"
|
#include "MSEXDefines.h"
|
||||||
#include "ui_libremediaserver.h"
|
#include "ui_libremediaserver.h"
|
||||||
|
|
||||||
#include <QtNetwork>
|
|
||||||
#include <QLocalServer>
|
|
||||||
#include <QLocalSocket>
|
|
||||||
#include <QObject>
|
|
||||||
#include <QApplication>
|
|
||||||
#include <QDesktopWidget>
|
|
||||||
#include <QtDebug>
|
|
||||||
#include <QFileInfo>
|
|
||||||
#include <QFileDialog>
|
|
||||||
#include <QFile>
|
|
||||||
#include <QTextStream>
|
|
||||||
|
|
||||||
#define VERSION "LibreMediaServer Version 0.04-1"
|
#define VERSION "LibreMediaServer Version 0.04-1"
|
||||||
#define COPYRIGHT "(C) 2012-2013 Santi Norena libremediaserver@gmail.com"
|
#define COPYRIGHT "(C) 2012-2013 Santi Norena libremediaserver@gmail.com"
|
||||||
#define LICENSE "GPL 3 License. See LICENSE.txt and credits.txt for details"
|
#define LICENSE "GPL 3 License. See LICENSE.txt and credits.txt for details"
|
||||||
|
@ -99,6 +101,7 @@ public slots:
|
||||||
private slots:
|
private slots:
|
||||||
|
|
||||||
void olastart(); // Init the OLA daemon
|
void olastart(); // Init the OLA daemon
|
||||||
|
void olasetup();
|
||||||
// Video
|
// Video
|
||||||
void newPeer();
|
void newPeer();
|
||||||
void newmessage();
|
void newmessage();
|
||||||
|
|
|
@ -1,6 +1,6 @@
|
||||||
TEMPLATE = app
|
TEMPLATE = app
|
||||||
TARGET = libremediaserver
|
TARGET = libremediaserver
|
||||||
QT += network script
|
QT += network script webkit
|
||||||
CONFIG += debug
|
CONFIG += debug
|
||||||
DESTDIR = ./debug
|
DESTDIR = ./debug
|
||||||
|
|
||||||
|
|
|
@ -27,6 +27,18 @@
|
||||||
<height>441</height>
|
<height>441</height>
|
||||||
</rect>
|
</rect>
|
||||||
</property>
|
</property>
|
||||||
|
<property name="sizeIncrement">
|
||||||
|
<size>
|
||||||
|
<width>0</width>
|
||||||
|
<height>0</height>
|
||||||
|
</size>
|
||||||
|
</property>
|
||||||
|
<property name="baseSize">
|
||||||
|
<size>
|
||||||
|
<width>0</width>
|
||||||
|
<height>0</height>
|
||||||
|
</size>
|
||||||
|
</property>
|
||||||
<property name="cursor">
|
<property name="cursor">
|
||||||
<cursorShape>CrossCursor</cursorShape>
|
<cursorShape>CrossCursor</cursorShape>
|
||||||
</property>
|
</property>
|
||||||
|
@ -1191,7 +1203,11 @@
|
||||||
</property>
|
</property>
|
||||||
</widget>
|
</widget>
|
||||||
</widget>
|
</widget>
|
||||||
<widget class="QStatusBar" name="statusBar"/>
|
<widget class="QStatusBar" name="statusBar">
|
||||||
|
<property name="accessibleName">
|
||||||
|
<string notr="true"/>
|
||||||
|
</property>
|
||||||
|
</widget>
|
||||||
<widget class="QMenuBar" name="menuBar">
|
<widget class="QMenuBar" name="menuBar">
|
||||||
<property name="geometry">
|
<property name="geometry">
|
||||||
<rect>
|
<rect>
|
||||||
|
@ -1208,6 +1224,7 @@
|
||||||
<addaction name="actionOpen_conf"/>
|
<addaction name="actionOpen_conf"/>
|
||||||
<addaction name="actionSave_conf"/>
|
<addaction name="actionSave_conf"/>
|
||||||
<addaction name="actionChange_Media_Path"/>
|
<addaction name="actionChange_Media_Path"/>
|
||||||
|
<addaction name="actionLaunch_OLA_Setup"/>
|
||||||
</widget>
|
</widget>
|
||||||
<widget class="QMenu" name="menuCITP_MSEx">
|
<widget class="QMenu" name="menuCITP_MSEx">
|
||||||
<property name="title">
|
<property name="title">
|
||||||
|
@ -1258,6 +1275,11 @@
|
||||||
<string>Make Thumbs</string>
|
<string>Make Thumbs</string>
|
||||||
</property>
|
</property>
|
||||||
</action>
|
</action>
|
||||||
|
<action name="actionLaunch_OLA_Setup">
|
||||||
|
<property name="text">
|
||||||
|
<string>OLA Setup</string>
|
||||||
|
</property>
|
||||||
|
</action>
|
||||||
</widget>
|
</widget>
|
||||||
<resources/>
|
<resources/>
|
||||||
<connections/>
|
<connections/>
|
||||||
|
|
Loading…
Add table
Reference in a new issue