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 для этого нет.
Скачать: Распикаст для 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, вот краткое руководство. У вас есть три варианта включения:
- С помощью raspi-config . Вы можете запустить это из командной строки, используя
sudo raspi-config
, затем выберите Параметры интерфейса> SSH и с помощью клавиш со стрелками подтвердите, нажав Ok . - Использовать Инструмент настройки Raspberry Pi . На рабочем столе Raspbian откройте Меню> Настройки> Конфигурация Raspberry Pi . в Интерфейсы вкладка, найти SSH и установите его на Включено .
- Наконец, если вы предпочитаете простоту, вы можете включите SSH перед загрузкой Pi . Вставьте карту microSD в свой компьютер, перейдите к загрузочному разделу и создайте новый файл. Это следует назвать ssh и не имеют расширения файла. После замены SD-карты и перезагрузки SSH должен быть включен.
Следующее можно сделать с помощью клавиатуры, подключенной к вашему Pi, или с помощью SSH. Для подключения вам понадобится IP-адрес Pi --- откройте окно терминала и введите
как добавить приложения на vizio smartcast tv
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 все еще требуется.
- Запустите приложение Raspicast.
- В настройках SSH введите имя хоста или IP-адрес вашего Pi.
- Введите имя пользователя и пароль для вашего Pi.
- Нажмите Ok заканчивать.
Чтобы транслировать на Raspberry Pi, у вас есть два варианта:
- Найдите контент в приложении Raspicast и нажмите играть .
- Транслируйте с YouTube, найдите видео в приложении и коснитесь Поделиться> Cast (Raspicast) .
Между тем, чтобы отправлять видео, музыку и фотографии на дисплей Raspberry Pi, просто используйте главный экран Raspicast и выберите Бросать . Откроется экран со списком всех видео на вашем устройстве Android.
Галерея изображений (3 изображения) Расширять Расширять Расширять ЗакрыватьВыбор медиафайла на любой из соответствующих вкладок приведет к его немедленному воспроизведению на вашем Raspberry Pi.
Нужно изменить IP-адрес в приложении (например, для трансляции на другой Pi)? Откройте меню «три точки» и выберите «Настройки SSH». Просто введите новый IP-адрес и учетные данные.
Дополнительные параметры Raspicast
Также в меню Raspicast вы найдете флажок для Повторить текущий воспроизводимый файл. Далее по списку Аудио выход можно настроить, используя HDMI (дефолт), местный , оба , или возьми это . Это окажется полезным для всех, кто использует внешнее аудио решение со своим Pi.
Галерея изображений (2 изображения) Расширять Расширять ЗакрыватьВам также следует проверить Расширенные настройки экран. Здесь можно управлять очередью файлов, громкостью (смещение громкости звука) и указывать собственные команды. Вы также можете переключиться на использование HTTP при необходимости (HTTPS по умолчанию) и многое другое.
Между тем, на главном экране Raspicast используйте Файлы Кнопка для навигации и воспроизведения медиафайлов, хранящихся на вашем Raspberry Pi. Это включает в себя потоковую передачу звука, тем самым превращая Raspberry Pi в аудиоустройство Chromecast!
Вы также можете использовать Kodi!
Хотя вы не можете запустить Raspicast с Raspberry Pi под управлением Kodi, не волнуйтесь, есть альтернатива. С помощью приложения дистанционного управления Kore для Android вы также можете транслировать медиафайлы на Raspberry Pi с установленным Kodi .
Скачать: Kore, официальный пульт для Kodi
Просто установите приложение, настройте его с IP-адресом вашего Raspberry Pi и перейдите на YouTube. Как и в случае с Raspicast, коснитесь Делиться нажмите кнопку на видео, которое хотите транслировать, затем Играть на Kodi .
Это немедленно передаст видео на ваш телевизор через Kodi!
Другие альтернативы Chromecast
Raspberry Pi - не единственная альтернатива Chromecast. Возможно, у вас уже есть решение, о котором вы не знали. На вашем смарт-телевизоре, игровой консоли или приставке может быть приложение YouTube, обеспечивающее удобство потоковой передачи.
В этой ситуации трансляция видео из приложения YouTube на телевизор обычно возможна, если ресивер находится в той же сети.
Хотя существуют другие решения для потоковой передачи HDMI, если у вас есть устройство с официальным приложением YouTube (например, Apple TV), вы, вероятно, сможете транслировать на него. И если у вас нет ни одного из этих устройств или Raspberry Pi, Miracast - разумная альтернатива .
Хотите пойти дальше с потоковой передачей мультимедиа и своим Raspberry Pi? Вот лучшие способы использовать Raspberry Pi в качестве медиа-сервера .
Делиться Делиться Твитнуть Эл. адрес Руководство по анимации речи для новичковОживить речь может быть непросто. Если вы готовы начать добавлять диалог в свой проект, мы разберем этот процесс за вас.
Читать далее Похожие темы- Сделай сам
- Развлечение
- Raspberry Pi
- Chromecast
- Код
- Руководства по проектам DIY
Заместитель редактора по безопасности, Linux, DIY, программированию и техническому объяснению, а также производитель действительно полезных подкастов с большим опытом поддержки настольных компьютеров и программного обеспечения. Автор журнала Linux Format, Кристиан - мастер Raspberry Pi, любитель Lego и фанат ретро-игр.
Ещё от Christian CawleyПодписывайтесь на нашу новостную рассылку
Подпишитесь на нашу рассылку, чтобы получать технические советы, обзоры, бесплатные электронные книги и эксклюзивные предложения!
Нажмите здесь, чтобы подписаться