Как сделать собственный Chromecast с помощью Raspberry Pi

Google Chromecast является одним из самых популярных потоковых устройств на рынке, но если у вас есть Raspberry Pi в ящик и не использовать его вообще, вы должны знать, что вы можете создайте свой собственный Chromecast, используя Raspberry Pi легко и быстро, и в этой статье мы собираемся научить вас как это сделать .

Raspberry Pi изначально была платой для разработки, но это также мини-ПК, который вы можете использовать для различных целей, включая потоковую передачу контента со смартфона на телевизор, делая то же самое, что и Chromecast. Хотите знать, как это сделать? Хорошо читайте дальше, и вы увидите, как это просто.

Сделать Chromecast, используя Raspberry Pi

Необходимые материалы

Для завершения этого урока вам понадобится следующее:

  • Малиновый пи с Raspbian операционная система.
  • Кабель питания для Raspberry и кабель HDMI для подключения его к телевизору.
  • Клавиатура USB для подключения к Raspberry (необходима только для ее настройки).
  • Интернет-соединение, либо по кабелю, либо с помощью адаптера WiFi.
  • Android-смартфон.

Малина-Пи-4-carcasa-1

Кроме того, вам нужно будет скачать бесплатно Распикаст приложение для вашего смартфона.

Установите Raspberry Pi

Далее мы собираемся указать предыдущие шаги, которые вам необходимо выполнить в конфигурации Raspberry Pi, чтобы он мог работать с Raspicast и вы могли транслировать содержимое смартфона на нем.

Установите необходимые репозитории и приложения

Прежде всего, у нас должны быть пакеты GIT и Make, которые обычно входят в состав Raspbian, но не мешает убедиться, что они это делают. Для этого вам нужно выполнить следующую команду:

sudo apt-get установить git make -y

У нас также должен быть установлен OMXPlayer, который мы можем установить с помощью следующей команды:

sudo apt-get установить omxplayer -y

OMXPlayer может обрабатывать только аудио и видео контент, но не статические изображения, поэтому нам также потребуется установить пакет OpenMax, GPU / ГРАФИЧЕСКИЙ ПРОЦЕССОР-Ускоренная программа просмотра изображений, разработанная специально для Raspberry Pi. Для этого мы должны выполнить следующие команды:

CD ~
клон git https://github.com/HaarigerHarald/omxiv.git
sudo apt-get установить libjpeg8-dev libpng12-dev
компакт-диск ~/omxiv
сделать нездоровым
сделать
sudo make install

При этом у нас уже будет установлен OpenMax Image Viewer, который будет работать на Raspberry Pi.

Включить SSH

Следующим шагом является включение SSH-соединений, так как это метод, который Raspicast использует для подключения Raspberry к приложению для смартфона. Вы можете сделать это с помощью командной строки или с помощью Raspbian UI, и в этом случае мы будем использовать графический интерфейс.

На панели инструментов выберите значок Raspberry Pi и перейдите в «Настройки» -> «Настройки Raspberry Pi».

Преференция Raspian

Теперь вы должны выбрать вкладку «Интерфейсы», найти SSH и пометить его как включенный.

После этого нажмите OK, чтобы закрыть его, он вернется в консоль, потому что есть предыдущий шаг, который нужно сделать. В терминале выполните следующую команду:

имя хоста -I

Это даст вам IP-адрес устройства, который вы должны записать, потому что мы будем использовать его на следующем шаге. Как только это будет сделано, необходимо перезапустить Raspberry Pi, чтобы изменения, которые мы внесли, вступили в силу (в частности, включив SSH).

Используйте Raspberry Pi, как будто это Chromecast

Теперь, когда у нас есть готовый Raspberry Pi, мы можем начать использовать его в качестве Chromecast. Логически вы должны подключить Raspberry к телевизору и включить его, чтобы немедленно открыть приложение Raspicast на смартфоне, который должен быть подключен к той же сети, что и Raspberry Pi.

Raspicast попросит вас настроить SSH-сервер. В поле Имя хоста или IP-адрес вы должны ввести IP-адрес Raspberry, который вы должны были отметить на предыдущем этапе. Он также попросит вас ввести имя пользователя и пароль, которые вы настроили в Raspbian. Если вы их не знаете, пользователь по умолчанию - «пи», а пароль - «малина» , Остальные параметры можно оставить по умолчанию.

Конфигуратор Распикаст

Теперь просто нажмите «Cast», и теперь вы можете транслировать контент со смартфона на телевизор с помощью Raspberry Pi.