Ser du etter en alternativ måte å caste YouTube-videoer til TV-en din? Prøv ytcast - et åpen kildekode-program som lar deg caste via CLI.
Muligheten til å caste en smarttelefons skjerm trådløst til andre enheter som en TV er ikke så vanskelig i disse dager. Faktisk, når det gjelder å caste en YouTube-video fra telefonen eller nettbrettet til smart-TV-en din, er den lille
icon tar seg av alt – fra enhetsoppdagelse til sømløs kontekstbytte. Men i tilfelle du er en kommandolinjeelsker, vil du kanskje se bak gardinen og ta kontroll over hele casting-rutinen gjennom CLI. Dette er nøyaktig hva Marco Lucidi gjorde og kom opp med et hendig verktøy kalt ytcast.
Hva er ytcast?
Marco, en selvskreven tjue-noe år gammel informatikkentusiast, som går under aliaset MarcoLucidi01 på GitHub, har kodet ytcast-verktøyet som en frittstående erstatning av cast-knappen. I følge utvikleren kan hvem som helst bruke programmet til å gjenskape funksjonaliteten til "Spill på TV"-knappen rett fra kommandolinjegrensesnittet. Den er skrevet i Go og du kan kjøre den på Windows, Linux og macOS.
Hvordan ytcast fungerer
Under panseret bruker ytcast DIAL (Discovery And Launch) protokoll utviklet av Netflix og Google for å håndtere enhetens oppdagelse og applanseringshendelser. For mål som ikke lenger bruker DIAL-protokollen (f.eks. Chromecast), tilbyr programmet også et manuelt paringsalternativ drevet av "lenke med kode" funksjonaliteten til YouTube på TV-appen. Deretter kommer skjermidentifikasjonsdelen, som utvikleren stolte på den omvendt konstruerte YouTube Lounge API. Til slutt sender den video-URLen fra kildeenheten til målskjermen.
Begrensninger
Siden prosjektet er i startfasen er det et par mangler. Sesjonshåndteringen er noen ganger en hit eller miss, spesielt på grunn av bruken av udokumenterte APIer. Det har utvikleren ennå ikke gjort finne en pålitelig måte å sende nettadresser til YouTube-spillelister gjennom ytcast, men det er en løsning som involverer youtube-dl kjørbar. Sist, men ikke minst, kan det hende du ikke finner ytcast under menyen Innstillinger > Koblede enheter.
Unødvendig å si, ytcast-prosjektet er utrolig nyttig for superbrukere. Det er massevis av potensiale, og vi må huske at det helt klart er en programvare av betakvalitet på dette tidspunktet. Når den når den stabile milepælen, kan den være det beste castingalternativet for alle som er interessert i skripting og automatisering.
Last ned ytcast
Du kan komme i gang med ytcast ved å gå til prosjektets GitHub-depot. Det er forhåndskompilerte binærfiler under "Utgivelser"-delen. Sørg for å gi noen tilbakemeldinger for å hjelpe Marco å perfeksjonere dette programmet.
Last ned ytcast