MediaLab TV para Emby — guía

Instalación

Necesitas Emby Server 4.10.1 o posterior.

  1. Inicia sesión en tu cuenta de MediaLab Works, abre Licenses y descarga el DLL del plugin (disponible con una suscripción activa, con una licencia de por vida dentro de su período de actualizaciones o durante la prueba gratuita de 30 días).
  2. Copia el DLL en la carpeta de plugins de Emby y reinicia Emby Server:
    • Linux (paquete): /var/lib/emby/plugins/
    • Docker: la carpeta plugins dentro del volumen de configuración de Emby
    • Windows: %AppData%\Emby-Server\programdata\plugins\
  3. Abre MediaLab TV en el menú del panel de Emby y haz clic en License. Pega tu clave de licencia y actívala, o escribe tu correo para empezar la prueba gratuita de 30 días o comprar una licencia. El plugin contacta con el servidor de licencias, vincula la clave a este servidor de Emby y muestra la licencia como Active.

La licencia se comprueba una vez al día (y en cada arranque de Emby). Sin internet, el plugin sigue funcionando 7 días después de la última comprobación correcta; después, los televisores ven la pantalla neutra «Service unavailable» hasta que pueda comprobarla de nuevo.

Licencia

Sin una licencia válida, la app para TV muestra solo una pantalla neutra, sin tu nombre ni tu logo; la página License sigue funcionando (desde ella puedes empezar la prueba, comprar, introducir la clave o actualizar).

Con una licencia válida, esa misma página puede instalar una actualización o volver a la versión anterior si una actualización causa problemas. Reinicia Emby después de cualquiera de las dos.

Imagen de marca

Abre MediaLab TV en el menú del panel de Emby.

  • «App name»: el título en el televisor (predeterminado «MediaLab TV»).
  • «Short name»: se muestra en la lista de dispositivos del servidor y como nombre de la app guardada en el televisor.
  • «Line under the name» y «footer line»: opcionales (por ejemplo, tu sitio web y cómo contactar con soporte). Un pie vacío muestra «Unofficial app, compatible with Emby servers» en el idioma del televisor.
  • «Colors»: el acento (botones, foco) y el fondo, como #rrggbb. El color del texto se elige automáticamente para que siga siendo legible.
  • «Language»: automático (el idioma del navegador del televisor), inglés o rumano.
  • «Logo»: PNG o SVG, como máximo 512 KB; una imagen cuadrada queda mejor. Los SVG con scripts se rechazan.
  • «Buttons»: «Sign in with your phone» (se muestra cuando Quick Connect está instalado y activo) y «New account (from the phone)» (se muestra cuando Registration está instalado y abierto a registros).

La vista previa muestra el resultado antes de que hagas clic en Save.

Tras iniciar sesión

  • «After sign-in, open»: la interfaz de MediaLab TV (la predeterminada: banner, filas, páginas de títulos, su propio reproductor y los botones de salto) o Emby Web.
  • «Remember the password on TVs» (desactivado por defecto): el televisor guarda solo el token de inicio de sesión del servidor, no la contraseña; actívalo solo para televisores que pierden el token continuamente. Una contraseña guardada por la versión 1.1 se usa una vez, si hace falta, y después se elimina.
  • En el televisor, el menú de perfil cambia el modo TV (elegido por sí solo en Tizen, webOS, Android TV, Google TV y televisores Philips) y cierra la sesión.

Dirección para los televisores

El panel muestra las direcciones que hay que abrir en el navegador del televisor:

  • /emby/MediaLabTv/ en la dirección de tu servidor: siempre funciona.
  • Tu propia ruta, por ejemplo /web/tv/index.html (la ruta predeterminada es tv). Emby sirve solo archivos bajo /web/, así que la dirección termina en index.html. Marca «Put the redirect in place and restore it by itself after Emby updates» y haz clic en Apply.

El panel muestra el estado del redirect. Si los archivos web de Emby pertenecen a root (instalaciones por paquete en Linux), el plugin no puede escribir ahí: el panel muestra entonces el comando exacto que hay que ejecutar una vez en el servidor como administrador, y de nuevo tras cada actualización de Emby. Cambiar la ruta elimina la antigua página de redirect del plugin; una página que no pertenece al plugin nunca se toca.

En cada televisor, abre la dirección una vez en el navegador y guárdala como página de inicio o favorita.

Inicio de sesión con el móvil, cuentas nuevas y pago

  • «Sign in with your phone» necesita el plugin Quick Connect. En la página de Quick Connect, pon «After sign-in, the screen opens» en /emby/MediaLabTv/, para que el televisor vuelva a MediaLab TV después de que el móvil apruebe.
  • «New account (from the phone)» necesita Registration, abierto a registros: el televisor muestra un código QR y espera; cuando la cuenta está activa, el televisor inicia sesión como el nuevo usuario.
  • El pago necesita Cashier: tras el registro, el televisor muestra el código QR de pago e inicia sesión cuando el pago se completa.

Solución de problemas

  • El televisor muestra «Service unavailable»: la licencia no es válida, o el servidor no ha llegado a medialab.works desde hace más de 7 días. Revisa la página License.
  • La dirección corta da un error tras una actualización de Emby: ejecuta el comando que muestra el panel (instalaciones por paquete), o vuelve a hacer clic en Apply.
  • Un vídeo no se reproduce en el navegador del televisor: revisa los ajustes de reproducción de ese usuario en Emby (tasa de bits máxima de streaming, transcodificación permitida); el servidor transcodifica lo que el navegador no puede reproducir.

Para descargar necesitas una licencia o la prueba gratuita de 30 días.