Zašto Dish & Satellite?
Kratka priča o porijeklu, emitovanju, i projektima kojima dugujemo svoj vokabular.
Sunshine i Moonlight su stigli prvi.
U samohostovanom strimovanju igara, dva projekta otvorenog koda postavila su standard:
- Sunshine pokreće se na vašem gaming PC-u i emituje video i audio vašeg ekrana kao stream s niskim kašnjenjem. Sitan privatni GeForce Now u vašoj kući.
- Moonlight pokreće se na vašem TV-u, vašem telefonu, vašem Steam Deck-u. Hvata to emitovanje, dekodira ga i pušta vaše PC igre gdje god slučajno sjedite.
Imena su pogođena. Sunshine je izvor, uvijek uključen. Moonlight je odraz: ono što vidite, negdje daleko od izvora. Dvije riječi objašnjavaju cijeli sistem.
Gdje se kontroleri uklapaju?
Sunshine i Moonlight su uvijek podržavali ulaz kontrolera. Kontroler priključen na Moonlight prosljeđuje se nazad preko stream-a. Taj model pretpostavlja da kontroler i ekran žive na istom uređaju. Strimujte na TV sa Moonlight-om koji se pokreće na Shield TV-u, i Shield-ov kontroler je kontroler. Priključite svoj telefon, i kontrole telefona postaju kontrole.
Htjeli smo razdvojiti kontroler od ekrana: strimovati video na TV, ili potpuno preskočiti video, i pustiti da bilo koji uređaj na vašem Wi-Fi-ju bude kontroler, ili više kontrolera za co-op na kauču. Uparite stari telefon iz ladice sa svojim gaming PC-om i pet minuta kasnije u ruci imate bežični Xbox pad.
Metafora emitovanja
Kad je problem postao jasan, imena su došla sama. Ako je Sunshine izvor video emitovanja, kontroleru je trebalo vlastito emitovanje. Nešto što signalizira, prenosi, odašilje.
Satelit. Stvar na nebu koja emituje.
I šta hvata emitovanje sa satelita?
Tanjir. Stvar u vašoj ruci (dobro, u vašem dvorištu) koja prima.
Čekaj, zar to nije obrnuto?
Jeste, i u tome je poenta. Kod satelitske televizije tanjir prima. Ovdje je vaš telefon izvor signala: vi ste taj koji odašilje, a vaš gaming PC je slušalac, satelit parkiran u geostacionarnoj orbiti vašeg stola, koji hvata sve što do njega stigne.
Dish, uređaj u vašoj ruci, je tanjir. To je mali, fokusirani, čvrsto usmjeren odašiljač koji pokazuje ka satelitu. Svaki pritisak dugmeta je paket na zraku.
Satellite, prijemnik na vašem PC-u, je satelit. Vašim igrama prenosi sve što Dish pošalje.
Imenovanje naše porodice
Kada vidite ovu listu repova, možete je pročitati u jednom dahu:
- Dish za Android: odašiljač koji stane u džep
- Dish za Windows: isti odašiljač za PC na kojem je gamepad već priključen
- Dish za Linux: isti odašiljač za Linux desktop ili Steam Deck
- Dish za macOS: odašiljač za Mac
- Satellite (Windows i Linux): prijemnik koji živi na PC-u na kojem igrate
Jedan satelit, mnogo tanjira, svi usmjereni ka istom nebu.
Hvala
Hvala timovima Sunshine i Moonlight. Za tehničku osnovu koja je sve ovo omogućila, za jezik brenda koji smo bestidno posudili, i za dokazivanje da sitan projekat otvorenog koda može držati svoje protiv cloud-gaming platformi vrijednih milijarde dolara.
Nadamo se da Dish i Satellite zarade svoje mjesto na istom nebu.