Instalación
Inicio Rápido
Sección titulada «Inicio Rápido»Para empezar a usar senta-streamer, ya no necesitas descargar los binarios manualmente — solo usa uno de los siguientes comandos de instalación, según la arquitectura de tu sistema.
🖥️ Para sistemas AMD64:
Sección titulada «🖥️ Para sistemas AMD64:»curl -Lo /usr/bin/senta https://senta.tv/senta-latestchmod +x /usr/bin/sentasenta init📱 Para sistemas ARM64:
Sección titulada «📱 Para sistemas ARM64:»curl -Lo /usr/bin/senta https://senta.tv/senta-latest-armchmod +x /usr/bin/sentasenta initEl proceso de inicialización es interactivo y te guiará durante la configuración:
Configuración Inicial
Sección titulada «Configuración Inicial»El comando init te pedirá varias opciones de configuración:
- Config file path: Elige dónde guardar el archivo de configuración (por defecto:
/etc/senta/config.conf) - Server port: Define el puerto para la interfaz web (por defecto:
8018) - Database path: Especifica la ubicación de la base de datos (se sugerirá una ruta por defecto)
Instalación de FFmpeg
Sección titulada «Instalación de FFmpeg»El proceso de inicialización comprobará automáticamente si ffmpeg está instalado en tu servidor. Si no lo encuentra, te preguntará si deseas instalarlo automáticamente.
Creación del Servicio Systemd
Sección titulada «Creación del Servicio Systemd»El proceso de inicialización puede crear automáticamente un servicio systemd para ti:
- Se te preguntará si quieres crear un servicio systemd para el inicio automático
- Puedes especificar un nombre personalizado para el servicio (por defecto:
senta) - El servicio puede habilitarse y arrancarse automáticamente
Si decides crear el servicio, se instalará en /usr/lib/systemd/system/[service-name].service.
Iniciar la Aplicación
Sección titulada «Iniciar la Aplicación»Si creaste un servicio systemd durante la inicialización, no necesitas iniciar la aplicación manualmente. El servicio se encargará de iniciar y detener la aplicación automáticamente.
Si decidiste no crear un servicio systemd, puedes iniciar la aplicación manualmente con:
./senta [config-file-path]Para gestionar el servicio systemd, usa los comandos estándar de systemctl:
# Ver el estado del serviciosudo systemctl status senta
# Iniciar el serviciosudo systemctl start senta
# Detener el serviciosudo systemctl stop senta
# Reiniciar el serviciosudo systemctl restart senta
# Habilitar el inicio automático al arrancarsudo systemctl enable senta
# Deshabilitar el inicio automáticosudo systemctl disable sentaLa aplicación se iniciará y podrás acceder a la interfaz web en http://your-server-address:8018 (o el puerto que hayas elegido). Puedes cambiar el puerto más adelante editando el parámetro listen en el archivo de configuración.
Luego podrás configurar perfiles y transmisiones desde la interfaz web.