Търсите алтернативен начин за предаване на видеоклипове от YouTube на вашия телевизор? Опитайте ytcast — програма с отворен код, която ви позволява да предавате чрез CLI.
Възможността за безжично предаване на екрана на смартфон към други устройства като телевизор не е толкова трудно начинание в наши дни. Всъщност, когато става въпрос за предаване на видеоклип от YouTube от вашия телефон или таблет към вашия Smart TV, малкото
иконата се грижи за всичко - от откриване на устройство до безпроблемно превключване на контекста. Но в случай, че сте любител на командния ред, може да искате да надникнете зад завесата и да поемете контрола върху цялата кастинг рутина чрез CLI. Точно това направи Марко Лучиди и излезе с удобен инструмент, наречен ytcast.
Какво е ytcast?
Марко, самоописващ се двайсет и няколко годишен ентусиаст по компютърни науки, който носи псевдонима MarcoLucidi01 в GitHub, кодира помощната програма ytcast като самостоятелна замяна на бутона за предаване. Според разработчика всеки може да използва програмата, за да възпроизведе функционалността на бутона „Пусни по телевизията“ направо от интерфейса на командния ред. Написан е на Go и можете да го стартирате на Windows, Linux и macOS.
Как работи ytcast
Под капака ytcast използва DIAL (откриване и стартиране) протокол, разработен от Netflix и Google за обработка на събитията за откриване на устройство и стартиране на приложения. За цели, които вече не използват протокола DIAL (напр. Chromecast), програмата предлага и опция за ръчно сдвояване, захранвана от "връзка с код" функционалност на приложението YouTube on TV. Следва частта за идентификация на екрана, за която разработчикът разчита на обратно проектирания API на YouTube Lounge. И накрая, той предава URL адреса на видеото от изходното устройство към целевия екран.
Ограничения
Тъй като проектът е в начален етап, има няколко недостатъка. Обработката на сесията понякога е хит или пропуск, особено поради използването на недокументирани API. Разработчикът все още не е намерете надежден начин за предаване на URL адреси на плейлисти в YouTube през ytcast, но има заобиколно решение, което включва youtube-dl изпълним файл. Не на последно място, може да не намерите ytcast в менюто Настройки > Свързани устройства.
Излишно е да казвам, че проектът ytcast е невероятно полезен за опитни потребители. Има много потенциал и трябва да помним, че на този етап очевидно е софтуер с бета качество. След като достигне стабилния крайъгълен камък, това може да е най-добрата опция за кастинг за всеки, който се занимава със скриптове и автоматизация.
Изтеглете ytcast
Можете да започнете с ytcast, като посетите GitHub хранилище на проекта. Има предварително компилирани двоични файлове, хоствани в раздела „Издания“. Не забравяйте да предоставите обратна връзка, за да помогнете на Марко да усъвършенства тази програма.
Изтеглете ytcast