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 streaming de juegos autoalojado, dos proyectos de código abierto marcaron la pauta:

Los nombres encajan. Sunshine es la fuente, siempre encendida. Moonlight es el reflejo: lo que ves, en algún lugar lejos de la fuente. Dos palabras explican todo el sistema.

¿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 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, o varios mandos para el coop de sofá. Empareja el teléfono viejo de tu cajón con tu PC gaming y cinco minutos después tendrás un mando Xbox inalámbrico en la mano.

La metáfora de la radiodifusión

Una vez claro el problema, los nombres vinieron solos. Si Sunshine es la fuente de la emisión de vídeo, el mando necesitaba una emisión propia. Algo que señalice, retransmita, transmita.

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 es, y de eso se trata. En la televisión por satélite, la parabólica recibe. Aquí tu teléfono es la fuente de la señal: tú eres quien transmite, y tu PC gaming es el oyente, el satélite estacionado en la órbita geoestacionaria de tu escritorio, captando lo que le llegue.

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. Retransmite a tus juegos lo que Dish le envía.

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.