Как сделать Chromecast своими руками с помощью Raspberry Pi

Google Chromecast — недорогой комплект для потоковой передачи. Chromecast Ultra дороже, но по цене менее 100 долларов он остается доступным. Но в некоторых частях мира покупать Chromecast запрещено.

Решение? Альтернатива DIY на основе Raspberry Pi. Этот компьютер размером с кредитную карту стоит менее 50 долларов, поэтому вы можете настроить его на получение потокового мультимедиа из приложения Android.

Позвольте мне объяснить, как использовать Raspberry Pi как DIY Chromecast с Raspicast.

Установите приложение Raspicast

Начните с установки Raspicast на ваше устройство Android. Это бесплатное приложение, которое подключается к вашему Raspberry Pi и передает ему данные. Вы найдете Raspicast в магазине приложений Google Play. К сожалению, надежной альтернативы iPhone для этого нет.

Загрузить: Raspicast для Android

Важно отметить, что телефон Android и Raspberry Pi должны быть в одной сети. за это. Например, вы не можете транслировать видео со своего телефона на телевизор, если сидите в автобусе. Если вы пытаетесь поделиться видео с кем-то, кто сидит дома, просто отправьте ему ссылку!

Настроить Raspbian для трансляции

Установив приложение, обратите внимание на Raspberry Pi. Он должен быть уже подключен к телевизору через HDMI и включен. Обратите внимание, что для Pi потребуется отдельный источник питания — вы не можете подключить его к USB-порту телевизора. Даже если номинальная мощность была адекватной, Pi не должен отключаться без правильной команды. Игнорирование этого приведет к повреждению SD-карты Pi, поэтому используйте правильный источник питания.

Мы протестировали это на Raspberry Pi 4 с Raspbian Buster Lite. Однако вы должны обнаружить, что он работает с другими моделями и дистрибутивами Raspberry Pi (хотя некоторые команды могут отличаться).

Прежде чем продолжить, убедитесь, что на вашем Pi установлен omxplayer:

  sudo apt install omxplayer  

Поскольку вам понадобится SSH, вот краткое руководство. У вас есть три варианта, чтобы включить его:

  1. Через raspi-config . Вы можете запустить это из командной строки, используя
      sudo raspi-config  

    , затем выберите Параметры интерфейса> SSH и используйте клавиши со стрелками для подтверждения с помощью OK .

  2. Используйте инструмент настройки Raspberry Pi . На рабочем столе Raspbian откройте Меню> Настройки> Конфигурация Raspberry Pi . На вкладке Интерфейсы найдите SSH и установите для него значение Включено .
  3. Наконец, если вы предпочитаете простоту, вы можете включить SSH перед загрузкой Pi . Вставьте карту microSD в свой компьютер, перейдите к загрузочному разделу и создайте новый файл. Он должен называться ssh и не иметь расширения файла. После замены SD-карты и перезагрузки SSH должен быть включен.

Следующее можно сделать с помощью клавиатуры, подключенной к вашему Pi, или с помощью SSH. Для подключения вам понадобится IP-адрес Pi — откройте окно терминала и введите

ifconfig 

Запишите IP-адрес, который соответствует соединению вашего Pi. Например, используйте IP-адрес, соответствующий записи

eth0 

, если вы используете соединение Ethernet;

wlan0 

для Wi-Fi.

После установки SSH-соединения запустите некоторые обновления. Откройте окно терминала на своем Pi и введите:

  sudo apt update 
sudo apt upgrade

Эти команды обновит операционную систему вашего Raspberry Pi, найдет и установит все обновления программного обеспечения.

Установить и собрать OpenMax

с После установленных обновлений нам понадобятся некоторые необходимые пакеты:

  sudo apt install libjpeg9-dev libpng12-dev  

Пакеты

libjpeg9-dev 

и

  libpng12-dev   

необходимы для программ, которые могут обрабатывать изображения JPG и PNG. Это позволит передавать мультимедийные изображения на ваш Raspberry Pi через приложение Raspicast на Android!

Теперь установите OpenMax. Этот инструмент — лучший вариант для трансляции видео, аудио и изображений с Android на Raspberry Pi, подключенный к телевизору. Он доступен через GitHub, и вы можете установить его, «клонировав» репозиторий данных на свой Pi. Нет

git 

? Установите его с помощью

  sudo apt install git  

Затем клонируйте репозиторий с помощью:

  git clone https://github.com/HaarigerHarald/omxiv  

Это не займет много времени.

Вы почти закончили; пришло время создать программное обеспечение OpenMax. Начните с переключения в каталог omxiv и использования команды make.

  cd omxiv 
make ilclient
make

Это займет некоторое время. Как только это будет сделано, установите с помощью:

  sudo make install  

Через несколько секунд OpenMax будет готов к использованию.

Приготовьтесь к трансляции на свой Raspberry Pi

Все, что вам нужно для трансляции с устройства Android на Raspberry Pi, теперь на месте. Однако некоторая настройка Raspicast все еще требуется.

  1. Запустите приложение Raspicast.
  2. В настройках SSH введите имя хоста Pi или IP-адрес.
  3. Введите имя пользователя и пароль для вашего Pi.
  4. Нажмите OK , чтобы закончить.
Галерея изображений (2 изображения)
Развернуть
Изображение 1 из 2
Изображение 2 из 2

Для трансляции на Raspberry Pi у вас есть два варианта:

  • Найдите контент в приложении Raspicast и нажмите play .
  • Трансляция с YouTube, найдите видео в приложении и нажмите Поделиться> Трансляция (Raspicast) .

Между тем, чтобы отправлять видео, музыку и фотографии на дисплей Raspberry Pi, просто используйте главный экран Raspicast и выберите Cast . Откроется экран со списком всех видео на вашем устройстве Android.

Галерея изображений (3 изображения)
Развернуть
Изображение 1 из 3
Изображение 2 из 3
Изображение 3 из 3

При выборе медиа-файла на любой из соответствующих вкладок будет предложено его немедленное воспроизведение на вашем Raspberry Pi.

Необходимо изменить IP-адрес в приложении (например, для преобразования на другой Pi)? Откройте меню «три точки» и выберите «Настройки SSH». Просто введите новый IP-адрес и учетные данные.

Дополнительные параметры Raspicast

Также в в меню Raspicast вы найдете флажок для Повторить текущий воспроизводимый файл. Далее по списку можно настроить Аудиовыход , используя HDMI (по умолчанию), local , оба или alsa . Это окажется полезным для всех, кто использует внешнее аудио решение со своим Pi.

Галерея изображений (2 изображения)
Развернуть
Изображение 1 из 2
Изображение 2 из 2

Вам также следует проверить экран Дополнительные параметры . Здесь можно управлять очередью файлов, громкостью (смещение громкости звука) и указывать собственные команды. Вы также можете переключиться на использование HTTP при необходимости (HTTPS по умолчанию) и многое другое.

Между тем, на главном экране Raspicast используйте кнопку Files для навигации и воспроизведения медиафайлов, хранящихся на вашем Raspberry Pi. Это включает в себя потоковую передачу звука, тем самым превращая Raspberry Pi в аудиоустройство Chromecast!

Вы также можете использовать Kodi!

Хотя вы не можете запустить Raspicast с Raspberry Pi под управлением Kodi, не волнуйтесь, есть альтернатива. С помощью приложения удаленного управления Kore для Android вы также можете транслировать медиафайлы на Raspberry Pi с установленным Kodi.

Загрузить: Kore, официальный пульт для Kodi

Просто установите приложение, настройте его с IP-адресом вашего Raspberry Пи, а затем перейдите на YouTube. Как и в случае с Raspicast, нажмите кнопку Поделиться на видео, которое хотите транслировать, а затем Воспроизвести на Kodi .

Это немедленно передаст видео на ваш телевизор через Kodi!

Другие альтернативы Chromecast

The Raspberry Pi — не единственная альтернатива Chromecast. Возможно, у вас уже есть решение, о котором вы не знали. На вашем смарт-телевизоре, игровой консоли или приставке может быть приложение YouTube, обеспечивающее удобство потоковой передачи.

В этой ситуации трансляция видео из приложения YouTube на телевизор обычно возможна, если ресивер находится в той же сети..

Хотя существуют и другие решения для потоковой передачи HDMI, если у вас есть устройство с официальным приложением YouTube (например, Apple TV), вы, вероятно, сможете транслировать на него. И если у вас нет ни одного из этих устройств или Raspberry Pi, Miracast — разумная альтернатива.

Хотите пойти дальше с потоковой передачей мультимедиа и своим Raspberry Pi? Вот лучшие способы использования Raspberry Pi в качестве медиа-сервера.

.

Оцените статью
oilgasindustry.ru
Добавить комментарий