Una cámara DJI te da mejor imagen que el objetivo de un móvil. Un móvil te da conexiones que una cámara no tiene. Moblin es la forma de tener las dos cosas: la cámara pone la imagen, el móvil pone la salida a internet, y SRTLA reparte esa salida entre todo lo que el móvil alcance.
Por qué esto le gana a transmitir directamente desde la cámara
Transmitir una cámara DJI directamente por RTMP funciona, y en un sitio fijo es la opción más sencilla. Se cae al andar, por un motivo que no tiene nada que ver con tu equipo: RTMP va sobre una única conexión TCP, y trata una conexión parada como una conexión muerta.
SRTLA está hecho al revés. Da por supuesto que las conexiones son poco fiables, así que reparte la transmisión entre todas y sigue cuando una se cae. Tu móvil tiene datos. Probablemente tenga wifi al alcance parte del tiempo. SRTLA usa ambas, a la vez, y desplaza el peso entre ellas según cambia la cobertura.
Moblin es lo que convierte el móvil en ese codificador con bonding — y, de paso, controla la cámara por ti.
Paso 1: crea un endpoint SRTLA
En el panel, crea un endpoint relay SRTLA en la región más cercana a donde vayas a transmitir. Necesitas host, puerto y stream id:
srtla://srt.sfj.irl.ac:5000
con un stream id de la forma live/TU-CLAVE. Las regiones son sfj, fin, ord, hil y sgp, y tu endpoint responde en todas: viajar es cambiar el nombre de host, no mover nada.
¿Nuevo con el protocolo? SRTLA explicado cuenta qué hace de verdad antes de que lo configures.
Paso 2: añade el relay a Moblin
Añade una transmisión nueva en Moblin y elige SRTLA como protocolo. Introduce la URL con el stream id incluido:
srtla://srt.sfj.irl.ac:5000/live/TU-CLAVE
Deja la latencia en el valor por defecto de Moblin la primera vez. Ajústala después, cuando sepas que la transmisión funciona: ajustes de latencia SRT explica qué estás cambiando.
Paso 3: activa el servidor RTMP de Moblin
Esta es la parte que se salta la gente. Moblin no ve la cámara sin más: levanta su propio servidor RTMP en el móvil, y la cámara publica dentro de él.
En los ajustes de Moblin, activa el servidor RTMP y crea una transmisión dentro. Esa transmisión recibe su propia clave, y Moblin construye la URL de publicación con la dirección wifi del móvil, el puerto del servidor y esa clave. Si te lo saltas, la pantalla de DJI te dirá que no hay transmisiones del servidor RTMP que elegir.
Deja la dirección en automático
Moblin deduce la URL RTMP a partir de la dirección IPv4 wifi del móvil, así que no hay nada que escribir. Eso también implica que el móvil tiene que estar en wifi para tener una dirección que repartir: solo con datos móviles no hay nada a lo que la cámara pueda conectarse.
Paso 4: empareja la cámara por Bluetooth
En dispositivos DJI dentro de Moblin, añade la cámara y deja que busque. El emparejamiento va por Bluetooth, y a partir de ahí Moblin configura la cámara directamente: no abres DJI Mimo en ningún momento.
Moblin pregunta tres cosas:
- La red wifi a la que debe unirse la cámara, con SSID y contraseña. Es la red por la que la cámara alcanza el servidor RTMP del móvil, así que ambos aparatos tienen que estar en ella.
- Dónde publicar. Elige Server y selecciona la transmisión del servidor RTMP que creaste en el paso 3. Custom está ahí si prefieres escribir una URL a mano.
- Cómo codificar. Resolución, fotogramas, bitrate, códec, y estabilización en los modelos que la ofrecen.
Los valores por defecto de Moblin son sensatos: 1080p, 30 fps, 6 Mbps, H.265/HEVC. La pantalla de ajustes avisa de que los bitrates altos pueden ser inestables, y tiene razón: este salto es local, pero cada bit que le das a Moblin es un bit que tiene que reenviar por datos móviles. Quédate cerca de lo que piensas sacar.
Verás la cámara pasar por descubrimiento, emparejamiento, conexión, configuración del wifi, ajuste y por fin preparación para transmitir. También hay una opción de reinicio automático de la transmisión cuando se corta, que conviene tener activada en un equipo que no puedes tocar a mitad de paseo.
Prueba el salto local antes que el salto a internet
Consigue primero que la señal DJI se vea dentro de Moblin, sin arrancar la transmisión hacia el relay. Si la cámara no llega en local, ninguna configuración del relay va a ayudar, y es mucho más fácil depurar un problema cada vez.
Paso 5: enciende todas las conexiones y ponte en directo
Activa datos móviles y wifi a la vez en Moblin. Ese es todo el sentido del ejercicio: con una sola conexión activa, SRTLA no hace nada que no hiciera el SRT normal.
Si llevas un segundo móvil o un módem que puedas compartir, añádelo. Una tercera vía es lo que le da a SRTLA a dónde mover el tráfico durante un cambio de antena, que es justo el momento en el que los equipos con dos conexiones se atascan.
Arranca entonces la transmisión en Moblin. Por nuestra parte se acepta en cuanto llega.
En tu propio OBS añade una fuente multimedia y pega la URL de reproducción del panel. La guía de OBS repasa los ajustes de búfer, que aquí importan más que con una señal por cable.
Dónde hace su trabajo cada pieza
La cámara DJI es el objetivo. Moblin es el codificador, la capa de bonding y lo que configura la cámara. El relay es el puente. Tu OBS es el estudio y lo que de verdad habla con Twitch o Kick. Si alguno hace dos trabajos, suele ser esa la pieza que falla.
Añade encima protección ante cortes con NOALBS y un tramo de mala cobertura pasa a ser una escena BRB en vez de una emisión terminada.
FAQ
- ¿Para qué poner Moblin entre la cámara y el relay?
- Para el bonding. Una cámara DJI que transmite sola manda RTMP por una conexión, y una conexión es un punto de fallo. Moblin recibe la cámara en local y manda el resultado por SRTLA repartido entre todo lo que tenga el móvil. La cámara sigue siendo cámara; Moblin pasa a ser el codificador.
- ¿Esto añade latencia?
- Algo. Añades un salto local y un búfer SRTLA, así que cuenta un par de segundos más de extremo a extremo que con RTMP directo. A cambio, dos segundos de hueco en la red móvil pasan a ser algo de lo que la transmisión se recupera, en vez del final de la emisión.
- ¿Necesito la app DJI Mimo para esto?
- No. Moblin habla con la cámara directamente por Bluetooth y fija la red wifi, el destino RTMP, la resolución, los fotogramas, el bitrate, el códec y — en los modelos que lo permiten — la estabilización. Mimo no está en el camino en absoluto. Consérvala para el firmware y déjala cerrada.
- ¿Qué cámaras DJI valen?
- Moblin lista la Osmo Pocket 3 y la Pocket 4, la Osmo Action 2, 3, 4, 5 Pro y 6, y la Osmo 360. La estabilización solo se ofrece en la Action 4, 5 Pro y 6 y en la Osmo 360 — los modelos Pocket la resuelven por su cuenta.
- ¿Moblin es solo para iPhone?
- Sí, Moblin es una app de iOS. En Android el camino equivalente es IRL Pro, que también habla SRTLA con el mismo endpoint.