Raspberry Pi предлага толкова много възможности, че използването му като Chromecast все още не е толкова интересно, колкото да го правите като медиен плейър, NAS, ретро конзола и т.н. Но тъй като никога не боли да знаете нови употреби, нека видим как да превърнете Raspberry Pi в Chromecast. По този начин, ако трябва да изпратите съдържание директно от мобилния си телефон към екран, ще имате допълнителна опция.
Chromecast на Google
В този момент от филма всички знаят перфектно какво е google chromecast. Устройство, което от представянето си се оказа много полезно и практично, особено в това последно поколение, където Chromecast с Google TV също се превърна в много по-способен, гъвкав и мощен продукт в ежедневието благодарение на новата операционна система, към дистанционното управление, което вече включва тази независимост на мобилния телефон.
Въпреки това има моменти, когато да имате предимствата на Chromecast или устройство, съвместимо с протокола за предаване на Chromecast, може да бъде интересно в ежедневието ви. Например да може изпратете съдържание директно от мобилно устройство и го гледайте на по-голям екран. Така че, ако искате да покажете снимките от последното си пътуване, парти за рожден ден или просто тези, които сте направили последния ден, в който сте излезли да правите снимки, можете да го направите в голям смисъл.
Как да създадете свой собствен Chromecast с Raspberry Pi
Ако имате Raspberry Pi, трябва да знаете, че можете да имате и Chromecast. Създайте си това малко устройство, способно да приема изображения, видео и аудио от устройства, съвместими с протокола Chromecast, е възможно, така че това е, което ще ви покажем. Но първо, какво ви трябва? Е, няма да се изненадате много от списъка с необходимите елементи и със сигурност имате всичко, за да можете да се захванете за работа.
Основите, за да създадете свой собствен Chromecast с Raspberry Pi е:
- Raspberry Pi плюс HDMI кабел
- microSD карта с инсталирано изображение на операционната система Raspbian
- WiFi или Ethernet връзка, така че и двете устройства да са в една и съща мрежа
- Телефон с Android
Първата стъпка за осъществяване на този проект не е нищо друго освен да вземете Raspberry Pi, да го свържете към телевизор или монитор чрез HDMI и след това към електрически контакт, способен да осигури достатъчно енергия за включване и функциониране без проблеми. Нещо съвсем просто, защото обикновен USB порт на екрана вече ви позволява да го направите.
След като Raspberry Pi е готов, ще трябва да инсталирате операционната система Raspbian на SD или microSD карта, в зависимост от това коя се използва от Raspberry Pi, който ще използвате. Вече сме обсъждали този процес на инсталиране повече от един път и той е много лесен за изпълнение. Основно се състои от изтегляне на изображението, отваряне на приложението BerryBoot, Apple Pi Baker или Raspberry Pi Imager и следвайте указаните за него стъпки.
Когато инсталирате системата, поставете картата в дънната платка и стартирайте. Сега ще имате нужда от временна клавиатура и мишка, които могат да бъдат кабелно или безжично свързани към Raspberry Pi. Това е за процеса на конфигуриране, след като приключите, няма да е необходимо да ги използвате отново.
Сега, когато всичко е готово и Raspberry Pi стартира, следващите стъпки са:
- Активирайте SSH протокола: За да направите това, отидете в конфигурационното меню на Raspberry Pi и в рамките на интерфейсите активирайте SSH. Натиснете OK и промяната ще бъде приложена
- Инсталирайте OMXPlayer: Сега трябва да инсталирате плейър, който ще отговаря за показването на цялото това съдържание, което достига до вас безжично чрез протокола Chromecast. За да постигнете това, дори и да не разбирате напълно какво правите, просто трябва да отворите Raspbian Terminal и след това да изпълните следната команда
sudo apt-get install omxplayer -y
- Инсталирайте OpenMax: Този друг плъгин ще ви позволи да показвате статични изображения. Така че отново е време да издърпате терминала за инсталиране. Следвайте по ред изпълнението на следните команди в терминала
cd ~
git clone https://github.com/HaarigerHarald/omxiv.git
sudo apt-get install libjpeg8-dev libpng12-dev
cd ~/omxiv
make ilclient
make
sudo make install
- Готово, сега трябва само да изтеглите приложението Raspicast на вашия телефон с Android, за да можете да изберете съдържанието, което имате на телефона си и искате да изпратите чрез Chromecast към вашия Raspberry Pi с поддръжка за голям протокол
Конфигуриране на Raspicast
Възможно е след инсталиране на Raspicast да се наложи настройвам някаква допълнителна информация, която може да ви звучи малко като китайска и най-лошото от всичко е, че не знаете точно къде да я намерите. Е, не се притеснявайте, защото наистина не е никак сложно и ще са достатъчни няколко прости стъпки, за да разберете какво трябва да се направи във всяко от полетата, които ще се появят в плаващото меню на приложението, когато го стартирате на вашия смартфон.
Първото нещо е IP адрес на Raspberry Pi във вашата локална мрежа. Можете да проверите тази информация чрез конфигурацията на вашия рутер, но ако искате да губите по-малко време, отворете терминала на Raspberry Pi и изпълнете командата hostname -I
. Числото, разделено с точки, което получавате, е IP адресът на устройството и ще трябва да го копирате и поставите в полето Име на хост или IP на приложението Raspicast.
След това в порт използвайте 22 и за потребителско име и парола, освен ако не промените нещо, по подразбиране е "pi", потребителското име и паролата остават празни. И така, сега да, готово. Вече можете да изберете файла, който искате да изпратите, или да започнете предаването.
Chromecast или Raspberry Pi, които правят Chromecast
Както можете да видите, създаването на ваш собствен Chromecast с Raspberry Pi не е нещо изключително сложно. Но това не означава, че е или не е наистина интересно за всички. Ако е за специфични цели, не искате да правите допълнителни инвестиции и вече имате Raspberry Pi, давайте.
Въпреки това, ако възнамерявате да извършвате кастинг на повтаряща се основа, истината е, че да знаете колко евтино струва Chromecast, да се усложнявате с терминални команди и т.н., може да не е най-важното препоръчително.
Така че преценете добре кое решение ви интересува най-много. Въпреки че основното тук е да покажем отново, че Raspberry Pi има толкова много и разнообразни приложения, че всеки трябва да има такъв, с който да експериментира.