Căutați o modalitate alternativă de a proiecta videoclipuri YouTube pe televizor? Încercați ytcast — un program open source care vă permite să proiectați prin CLI.
Capacitatea de a proiecta fără fir ecranul unui smartphone pe alte dispozitive, cum ar fi un televizor, nu este un efort atât de dificil în zilele noastre. De fapt, când vine vorba de proiectarea unui videoclip YouTube de pe telefon sau tabletă pe Smart TV, micul
pictograma se ocupă de tot — de la descoperirea dispozitivului până la comutarea fără probleme a contextului. Dar în cazul în care ești un iubitor de linie de comandă, s-ar putea să vrei să vezi în spatele cortinei și să preiei controlul asupra întregii rutine de casting prin CLI. Este exact ceea ce a făcut Marco Lucidi și a venit cu un instrument la îndemână numit ytcast.
Ce este ytcast?
Marco, un auto-descris pasionat de informatică în vârstă de douăzeci și ceva de ani, care se numește alias MarcoLucidi01 pe GitHub, a codificat utilitarul ytcast ca înlocuitor de sine stătător al butonului de difuzare. Potrivit dezvoltatorului, oricine poate folosi programul pentru a reproduce funcționalitatea butonului „Play on TV” chiar din interfața de linie de comandă. Este scris în Go și îl puteți rula pe Windows, Linux și macOS.
Cum funcționează ytcast
Sub capotă, ytcast folosește DIAL (descoperire și lansare) protocol dezvoltat de Netflix și Google pentru a gestiona evenimentele de descoperire a dispozitivului și de lansare a aplicației. Pentru țintele care nu mai folosesc protocolul DIAL (de exemplu, Chromecast), programul oferă și o opțiune de asociere manuală alimentată de „link cu cod" funcționalitatea aplicației YouTube pe TV. Urmează partea de identificare a ecranului, pentru care dezvoltatorul s-a bazat pe API-ul YouTube Lounge proiectat invers. În cele din urmă, transmite URL-ul video de la dispozitivul sursă la ecranul țintă.
Limitări
Deoarece proiectul este la început, există câteva deficiențe. Gestionarea sesiunii este uneori greșită, mai ales din cauza utilizării API-urilor nedocumentate. Dezvoltatorul trebuie încă să Găsiți o modalitate fiabilă de a trece URL-urile listelor de redare YouTube prin ytcast, dar există o soluție care implică youtube-dl executabil. Nu în ultimul rând, este posibil să nu găsiți ytcast în meniul Setări > Dispozitive conectate.
Inutil să spun că proiectul ytcast este incredibil de util pentru utilizatorii puternici. Există o mulțime de potențial și trebuie să ne amintim că este în mod clar un software de calitate beta în acest moment. Odată ce atinge punctul de referință stabil, ar putea fi cea mai bună opțiune de casting pentru oricine este interesat de scripting și automatizare.
Descărcați ytcast
Puteți începe să utilizați ytcast vizitând depozitul GitHub al proiectului. Există binare pre-compilate găzduite în secțiunea „Versiuni”. Asigurați-vă că oferiți feedback pentru a-l ajuta pe Marco să perfecționeze acest program.
Descărcați ytcast