- 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.
|
||||
|
||||
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"
|
||||
|
||||
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.
|
||||
|
|
|
@ -160,10 +160,11 @@ libreMediaServer::libreMediaServer(QStringList args, QWidget *parent)
|
|||
connect(ui.actionChange_Media_Path, SIGNAL(triggered()), this, SLOT(ChangeMediaPath()));
|
||||
connect(ui.actionInitMSEX, SIGNAL(triggered()), this, SLOT(initMSEX()));
|
||||
connect(ui.actionMake_Thumbs, SIGNAL(triggered()), this, SLOT(makeThumbs()));
|
||||
connect(ui.actionLaunch_OLA_Setup,SIGNAL(triggered()),this, SLOT(olasetup()));
|
||||
// Load the configuration
|
||||
open_start();
|
||||
// Connect MSEx Timer
|
||||
connect(m_msex,SIGNAL(frameRequest()), this, SLOT(sendFrame()));
|
||||
connect(m_msex,SIGNAL(frameRequest()), this, SLOT(sendFrame()));
|
||||
}
|
||||
|
||||
///////////////////////////////////////////////////////////////////
|
||||
|
@ -460,6 +461,13 @@ void libreMediaServer::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
|
||||
///////////////////////////////////////////////////////////////////
|
||||
|
|
|
@ -20,23 +20,25 @@
|
|||
#define LIBREMEDIASERVER_H
|
||||
|
||||
#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 "CITPDefines.h"
|
||||
#include "MSEXDefines.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 COPYRIGHT "(C) 2012-2013 Santi Norena libremediaserver@gmail.com"
|
||||
#define LICENSE "GPL 3 License. See LICENSE.txt and credits.txt for details"
|
||||
|
@ -99,6 +101,7 @@ public slots:
|
|||
private slots:
|
||||
|
||||
void olastart(); // Init the OLA daemon
|
||||
void olasetup();
|
||||
// Video
|
||||
void newPeer();
|
||||
void newmessage();
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
TEMPLATE = app
|
||||
TARGET = libremediaserver
|
||||
QT += network script
|
||||
QT += network script webkit
|
||||
CONFIG += debug
|
||||
DESTDIR = ./debug
|
||||
|
||||
|
|
|
@ -27,6 +27,18 @@
|
|||
<height>441</height>
|
||||
</rect>
|
||||
</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">
|
||||
<cursorShape>CrossCursor</cursorShape>
|
||||
</property>
|
||||
|
@ -1191,7 +1203,11 @@
|
|||
</property>
|
||||
</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">
|
||||
<property name="geometry">
|
||||
<rect>
|
||||
|
@ -1208,6 +1224,7 @@
|
|||
<addaction name="actionOpen_conf"/>
|
||||
<addaction name="actionSave_conf"/>
|
||||
<addaction name="actionChange_Media_Path"/>
|
||||
<addaction name="actionLaunch_OLA_Setup"/>
|
||||
</widget>
|
||||
<widget class="QMenu" name="menuCITP_MSEx">
|
||||
<property name="title">
|
||||
|
@ -1258,6 +1275,11 @@
|
|||
<string>Make Thumbs</string>
|
||||
</property>
|
||||
</action>
|
||||
<action name="actionLaunch_OLA_Setup">
|
||||
<property name="text">
|
||||
<string>OLA Setup</string>
|
||||
</property>
|
||||
</action>
|
||||
</widget>
|
||||
<resources/>
|
||||
<connections/>
|
||||
|
|
Loading…
Add table
Reference in a new issue