Iščete alternativni način predvajanja videoposnetkov YouTube na televizorju? Preizkusite ytcast — odprtokodni program, ki omogoča predvajanje prek CLI.
Zmožnost brezžičnega predvajanja zaslona pametnega telefona na druge naprave, kot je TV, dandanes ni tako težka naloga. Pravzaprav, ko gre za predvajanje YouTubovega videoposnetka iz telefona ali tabličnega računalnika na pametni televizor, je malo
ikona poskrbi za vse — od odkrivanja naprave do brezhibnega preklapljanja konteksta. Če pa ste ljubitelj ukazne vrstice, boste morda želeli pogledati za zaveso in prevzeti nadzor nad celotno rutino oddajanja prek CLI. Točno to je storil Marco Lucidi in se domislil priročnega orodja, imenovanega ytcast.
Kaj je ytcast?
Marco, samoopisan dvajset in nekaj letni navdušenec nad računalništvom, ki se sliši pod vzdevkom MarcoLucidi01 na GitHubu, je kodiral pripomoček ytcast kot samostojno zamenjavo gumba za predvajanje. Po besedah razvijalca lahko vsakdo uporabi program za ponovitev funkcionalnosti gumba »Predvajaj na TV« neposredno iz vmesnika ukazne vrstice. Napisan je v Go in ga lahko izvajate v sistemih Windows, Linux in macOS.
Kako deluje ytcast
Pod pokrovom ytcast uporablja DIAL (odkrivanje in zagon) protokol, ki sta ga razvila Netflix in Google za obravnavo dogodkov odkrivanja naprav in zagona aplikacij. Za cilje, ki ne uporabljajo več protokola DIAL (npr. Chromecast), program ponuja tudi možnost ročnega seznanjanja, ki ga poganja "povezava s kodo" funkcije aplikacije YouTube na TV. Sledi del za identifikacijo zaslona, za katerega se je razvijalec opiral na API YouTube Lounge z vzvratnim inženiringom. Na koncu posreduje URL videoposnetka iz izvorne naprave na ciljni zaslon.
Omejitve
Ker je projekt v povojih, obstaja nekaj pomanjkljivosti. Obravnavanje seje je včasih zadetek ali zgrešen, zlasti zaradi uporabe nedokumentiranih API-jev. Razvijalec še ni našli zanesljiv način za posredovanje URL-jev YouTubovih seznamov predvajanja prek ytcast, vendar obstaja rešitev, ki vključuje youtube-dl izvedljiv. Nenazadnje morda ne boste našli ytcast v meniju Nastavitve > Povezane naprave.
Ni treba posebej poudarjati, da je projekt ytcast izjemno uporaben za napredne uporabnike. Obstaja veliko potenciala in ne smemo pozabiti, da je na tej točki očitno programska oprema kakovosti beta. Ko doseže stabilen mejnik, bo morda najboljša možnost predvajanja za vsakogar, ki se ukvarja s skriptiranjem in avtomatizacijo.
Prenesite ytcast
Z ytcastom lahko začnete tako, da obiščete repozitorij projekta GitHub. V razdelku »Izdaje« gostujejo vnaprej prevedene dvojiške datoteke. Pošljite povratne informacije, ki bodo Marcu pomagale izboljšati ta program.
Prenesite ytcast