Nombres

¿Por qué Dish & Satellite?

Una historia corta sobre linaje, radiodifusión y los proyectos a los que les debemos nuestro vocabulario.

Sunshine y Moonlight llegaron primero.

En el mundo del cloud gaming self-hosted, dos proyectos open-source lo cambiaron todo:

Los nombres son perfectos. Sunshine es la fuente: brillante, siempre encendida, enérgica. Moonlight es el reflejo: lo que ves de verdad, en algún lugar lejos de la fuente. La marca lleva todo un modelo mental en dos palabras.

¿Dónde encajan los mandos?

Sunshine y Moonlight siempre han soportado entrada de mando. El mando enchufado a Moonlight se reenvía por el stream. Ese modelo asume que el mando y la pantalla viven en el mismo dispositivo. Transmite a tu tele con Moonlight corriendo en un Shield TV, y el mando del Shield es el mando. Enchufa tu teléfono, y los controles del teléfono se convierten en los controles.

Queríamos otra cosa. Queríamos desacoplar el mando de la pantalla. Transmitir el vídeo a una tele (o saltarse el vídeo por completo) y dejar que cualquier dispositivo en tu Wi-Fi sea el mando. Solo el mando. Varios mandos. Coop de sofá. Empareja el teléfono viejo más barato de tu cajón con tu equipo gaming y ten un mando Xbox inalámbrico en la mano cinco minutos después.

La metáfora de la radiodifusión

Una vez asentada la forma del problema, los nombres se escribieron solos. Si Sunshine es la fuente de la emisión de vídeo, necesitábamos una fuente para la emisión de mando. Algo que señalice, transmita, retransmita.

Un satélite. La cosa en el cielo que emite.

¿Y qué capta una emisión de un satélite?

Una antena parabólica. La cosa en tu mano (bueno, en tu patio) que recibe.

Radiodifusión de vídeo

Sunshine Moonlight

Radiodifusión de mando

Dish Satellite

Espera, ¿no es al revés?

Lo sería, si Dish fuera el emisor. Ese es el giro encantador de este stack: tu teléfono es la fuente de la señal. Tú eres quien transmite. Tu PC gaming es el oyente pasivo, el satélite estacionado en la órbita geoestacionaria de tu escritorio, captando pacientemente las señales que le lleguen.

Dish, el dispositivo en tu mano, es la antena parabólica. Es el transmisor pequeño, enfocado y bien apuntado que mira al satélite. Cada pulsación es un paquete en un haz.

Satellite, el receptor en tu PC, es el satélite. Flota. Retransmite. Sirve lo que sea que Dish elija enviarle.

Nombrando a nuestra familia

Así que cuando veas esta lista de repos, puedes leerla de un solo vistazo:

Un satélite. Muchas antenas. Todas apuntando al mismo cielo.

Gracias

Gracias a los equipos de Sunshine y Moonlight. Por la base técnica que hizo posible todo esto, por el lenguaje de marca que tomamos prestado descaradamente y por demostrar que un pequeño proyecto open-source puede plantarle cara a plataformas de cloud gaming valoradas en miles de millones.

Esperamos que Dish y Satellite se ganen su lugar en el mismo cielo.