Повечето хора не биха се учудили, ако намерятоткрихме, че Googlecast $ 35 Chromecast dongle е най-продаваното устройство за стрийминг на медии за всички времена. Истина е, и то с добра причина. За много ниска сума потребителите могат да „излъчват” любимото си съдържание от своите мобилни телефони, таблети и дори уеб браузъри. Има обаче един недостатък на тази технология: възпроизвеждането на локално съдържание е предизвикателно и се обезкуражава. Вместо това Google иска потребителите да купуват в „облачни услуги“. Това е досадно, особено за Linux потребителите, тъй като ние сме типът на технологичните потребители, които най-вероятно биха искали да хостваме и възпроизвеждаме собствено съдържание. Не се притеснявайте обаче. Има начин за възпроизвеждане на локални медийни файлове на устройството. Можете да предавате видеоклипове към Chromecast на Linux чрез команден ред. В тази статия ще разберем как точно да го направите!
Инсталиране на NodeJS и NPM
Castnow работи с помощта на NodeJS и тоинсталира с инструмента NPM. Тези две критични части по подразбиране не са в много Linux дистрибуции. В резултат на това ще трябва да го инсталирате, за да предавате видеоклипове към Chromecast в Linux.
Ubuntu
curl -sL https://deb.nodesource.com/setup_8.x | sudo -E bash - sudo apt-get install -y nodejs
Arch Linux
sudo pacman -S npm
Debian
curl -sL https://deb.nodesource.com/setup_8.x | sudo -E bash - sudo apt-get install -y nodejs
Fedora
curl --silent --location https://rpm.nodesource.com/setup_8.x | bash - sudo dnf install nodejs npm
OpenSUSE
sudo zypper install nodejs4
друг

Други Linux дистрибуции, които не са споменати, също иматNodeJS. За да го инсталирате, най-добре е да отидете на уебсайта на NodeJS и да прочетете указанията, специфични за вашата Linux-базирана операционна система. Алтернативно, потърсете вашия мениджър на пакети и инсталирайте NPM / NodeJS.
Castnow
Castnow е на Github, а изходният код есвободно достъпна за компилация и инсталация на ръка. Въпреки това, наистина няма нужда да правите това, тъй като разработчикът на този проект го предоставя като NPM пакет. Инсталирането на NPM инструмент е доста лесно.
sudo npm install castnow -g
Когато инструментът Castnow приключи с инсталирането, можете да започнете леене.
Използване на Castnow
Ако имате само един Chromecast, Castnow щеавтоматично го открива и използва като по подразбиране. Тъй като повечето хора обикновено имат един Chromecast, няма реална нужда да се впускате в подробности как да се свържете с няколко устройства. Като се има предвид, някои хора определено имат множество устройства с Chrome. Ако това сте вие и имате повече от една, използвайте тази команда, за да посочите към кой от командния ред да предавате: castnow --device "name of Chromecast".
Поточно видео
Видеоклипове могат да се предават с Castnow къмChromecast от всеки отдалечен или локален URL адрес. За целта първо разберете дали вашето видео използва правилния кодек, тъй като в поточния софтуер има проблем с определени видео кодове. Ето защо е най-добре да използвате Mp4 видео файлове с този инструмент.

Излъчвайте отдалечено видео с:
castnow http://website-with-mp4file.com/videofile.mp4
Възпроизвеждане на местно видео
Възпроизвеждането на локален видеоклип се извършва най-добре от вашияLinux PC. Опитайте да не предавате MP4 файлове по мрежата с отдалечени директории, тъй като това също няма да работи. Възпроизвеждането е най-добре с MP4 файлове, тъй като Chromecast поддържа този формат най-добре. Въпреки това, Castnow поддържа преобразуване на живо с FFMPEG.
castnow /path/to/video.mp4
Или преобразувайте видеото в MP4, докато се възпроизвежда:
castnow /path/to/video.avi --tomp4
Пусни музика
Можете да възпроизвеждате музика с Castnow точно както бихте направили видео файл. Работи по същия начин като видео.

castnow /path/to/song.mp3
или Поток на музикалния файл със:
castnow http://songwebsite.com/song.mp3
Други възможности
Има много други неща, които Castnow може да направида взаимодействате с вашия Chromecast, без да пускате видео или песен тук и там. Всички опции са различни превключватели, които са достъпни за използване. Например, искате субтитри с вашия местен видеоклип? Използвай -subtitles ключ. Искате да завържете текущото видео или да разбъркате опашката? употреба -loop и -shuffle съответно.
Достатъчно е да се каже, има много различниопции, които напредналите потребители могат да вкопаят, за да извлекат максимума от Castnow и Chromecast. Казано е: ако всичко, което искате, е възможността да възпроизвеждате локални и отдалечени медийни файлове, посочените по-горе указания съдържат всичко необходимо.
Можете да получите достъп до пълния списък с команди на Castnow, като отидете до прозореца на терминала и въведете castnow –help. Алтернативно, запазете целия помощен файл в текстов файл, към който можете да се обърнете по всяко време с:

castnow --help >> ~/castnow-help.txt
Това ще постави castnow-help.txt в / home / username /.
заключение
В браузъра Google Chromecast е мощенинструмент. С него потребителите могат да излъчват всичко от любимите си уеб страници, до музика, филми и всичко между тях. За съжаление Google е интернет компания. В резултат на това те нямат интерес да позволяват на потребителите да възпроизвеждат местно съдържание. Това обаче няма значение, тъй като потребителите на Linux са творчески куп.
С помощта на Castnow потребителите могат да обикалятПожеланията на Google за облак и само изплащане на медийно потребление. Вместо това те могат да се възползват добре от Chromecast и да го насочат към потенциала, за който всички знаем, че го е скрил.
Коментари