Как построить медиа-центр стоимостью 35 долларов с kodi и raspberry pi
Содержание:
- Установка Kodi Media Server на Raspberry Pi 3:
- Why Should You Run Kodi on the Raspberry Pi?
- Сервер Raspberry Pi Emby с ОС Diet Pi
- Как подключить камеру Raspberry Pi
- Следующие шаги
- Создание медиа центра Raspberry Pi 3
- Kodi introduction
- Это единственные доступные аддоны Raspberry Pi Kodi?
- Пример Kodi Config: настройте свой опыт Kodi!
- Пример Kodi Config: улучшите свой медиацентр с помощью дополнений!
- Что собой представляет XBMC?
- Как добавить плейлисты на Коди
- Установка OpenELEC
- Установка сервера OpenVPN
Установка Kodi Media Server на Raspberry Pi 3:
Шаг 1. Обновление Pi
Для меня вторая натура — обновлять Raspberry Pi перед тем, как начинать новый проект, и вы тоже должны этому научиться. Чтобы обновить число «пи», запустите;
sudo apt-get update sudo apt-get upgrade
После этого перезагрузите пи;
перезагрузка sudo
Подождите, пока Pi перезагрузится, затем перейдите к шагу 2.
Шаг 2. Добавление репозитория Pipplware в исходники
Репозиторий pipplware гарантирует, что у нас всегда будет текущая и стабильная версия KODI быстрее, чем в официальном репозитории Raspberry Pi, поэтому мы будем устанавливать kodi из репозитория pipplware и, следовательно, нам нужно добавить репо в список источников RPi.
Для этого выполните следующие действия.
1. Добавьте репозиторий pipplware в /etc/apt/sources.list, используя;
sudo nano /etc/apt/sources.list
Когда файл откроется, добавьте под ним следующую строку;
deb http://pipplware.pplware.pt/pipplware.dists/jessie/main/binary /
Сохраните и выйдите, используя CTRL + X, затем y
2. Следующим шагом будет добавление ключей.
Пытаться;
Wget –o — http://pipplware.pplware.pt/pipplware/key.asc — sudo apt-key add —
Это сработало на моем первом Raspberry Pi, но я получил указанную ниже ошибку, пытаясь воспроизвести и снова протестировать на другом пи перед публикацией учебника.
Чтобы решить эту проблему, я включил сертификат — no-check-certificate и разделил команду.
Так беги;
wget –no-check-certificate –q –o — http://pipplware.pplware.pt/pipplware/key.asc
С последующим;
sudo apt-key добавить key.asc
Это должно вернуть ОК, тогда мы можем перейти к шагу 3
3. После добавления ключа нам нужно обновить исходники и обновить пи
Для этого запустите;
Sudo apt-get update && sudo apt-get dist-upgrade
Затем запустите перезагрузку.
После этого мы можем перейти к шагу 3.
Шаг 3: установка и настройка KODI
На этом этапе мы установим KODI и выполним дополнительные настройки.
1. Установите KODI. Это можно сделать с помощью;
sudo apt-get install kodi
2. Нам нужно установить некоторые разрешения для kodi. Бежать;
sudo addgroup — системный ввод
3. Следующее, что нужно сделать, это создать правила ввода.
Создайте новый файл, используя;
sudo nano /etc/udev/rules.d/99-input.rules
Затем добавьте строки ниже.
ПОДСИСТЕМА == ввод, ГРУППА = ввод, РЕЖИМ = 0660 ЯДРО == tty *, ГРУППА = tty, РЕЖИМ = 0660
4. Далее создаем правила разрешений.
Создайте новый файл, используя;
Судо нано /etc/udev/rules.d/10-permissions.rules
Затем добавьте в файлы следующие строки.
#input KERNEL == «mouse-mice-event-«, MODE = «0660, GROUP =» input «KERNEL ==» ts-uinput «, MODE =» 0660 «, GROUP =» input «KERNEL == js, MODE = 0660, ГРУППА = input #tty ЯДРО == tty *, MODE = 0666 #vchiq SUBSYTEM == vchiq, GROUP = video, MODE = 0660
Сохраните файл и выйдите.
5. Нам нужно выполнить следующие команды, чтобы выполнить другие настройки, необходимые для бесперебойной работы kodi.
Просто запускайте их один за другим.
Sudo usermod –a –G audio pi Sudo usermod — a –G video pi Sudo usermod — a –G input pi Sudo usermod — a –G dialout pi Sudo usermod –a –G plugdev pi Sudo usermod –a –G tty pi
После того, как все эти шаги выполнены, мы готовы начать использовать Kodi .
Обратите внимание, что «пи» в конце команд — это имя пользователя. поэтому, если вы изменили имя пользователя своего raspberry pi, вам нужно будет изменить pi на любое ваше имя пользователя
Однако перед запуском я посоветую вам выполнить перезагрузку sudo после этого этапа.
Шаг 4. Продолжайте трансляцию!
Kodi можно установить для автоматического запуска при загрузке raspberry pi или запустить его из командного окна.
Для запуска из командного окна (что я предпочитаю, просто введите команду;
коди-автономный
Это запустит kodi, и вы сможете видеть вещи через монитор.
Чтобы Kodi запускался автоматически при загрузке , вам необходимо добавить сценарий выскочки Kodi.
Для этого выполните следующую команду.
sudo wget –o /etc/init.d/kodi https://gist.githubusercontent.com/shyamjos/60ea61fd8932fd5c868c80543b34f033/raw;sudo chmod + x /etc/init.d/kodi
Затем включите сценарий выскочки, выполнив команду ниже
sudo systemctl включить коди
Если вы когда-нибудь захотите отключить сценарий выскочки, запустите;
sudo systemctl отключить коди
Это отключит автоматический запуск при загрузке системы.
После этого вы успешно установили Kodi на свой raspberry pi.
Why Should You Run Kodi on the Raspberry Pi?
You can run Kodi on a variety of devices. I’ve got Kodi installed on my Nvidia Shield TV streaming box, Android tablet, and both my Windows and Linux laptops. Plus, you can buy off-the-shelf Kodi boxes including the OSMC Vero 4K that run Kodi. However, running a Kodi distribution (distro) makes for a superb Raspberry Pi media center. It’s an easy project, and incredibly affordable. You’ll really only need a Raspberry Pi, case, and a few peripherals such as a keyboard and mouse. Most of what you’ll need is probably lying around your house. Because the Raspberry Pi is so energy efficient, running Kodi on the Raspberry Pi is an extremely cheap and cost-effective solution for a DIY streaming device.
Сервер Raspberry Pi Emby с ОС Diet Pi
Прежде чем приступить к настройке Emby Server с Raspberry Pi 3, сначала нужно установить операционную систему. DietPi – одна из самых легких на сегодняшний день операционных систем, созданная специально для устройств с низким энергопотреблением, таких как Raspberry Pi и Odroid. Он оптимизировал установщики программного обеспечения, скомпилированные специально для Raspberry Pi 3, которые автоматизируют процесс установки, что делает установку простым процессом.
Прежде чем продолжить, вы должны следовать и заполнить руководство по установке Raspberry Pi 3 Diet Pi.
Затем подключите кабель питания к Raspberrry Pi, и начнется процесс загрузки DietPi, который займет около 2 минут. Теперь все, что вам нужно сделать, это дождаться, пока DietPi покажет IP, к которому вы можете подключиться через SSH. Теперь вы готовы к настройке вашего Raspberry Pi Emby Media Server.
Как подключить камеру Raspberry Pi
Предположим, что камера уже извлечена из упаковки, а одноплатник находится на столе. Все, что нужно, чтобы подсоединить модуль к Raspberry – вставить шлейф в CSI-порт, который имеет соответствующую подпись – CAMERA.
Важно: цветовой ключ нужно направить на Ethernet-порт. Подключение, в свою очередь, следует производить только при обесточенной плате
Далее нужно либо подключить Raspberry к монитору, либо подсоединиться к компьютеру по VNC, подключить к нему питание и включить.
Когда загрузится рабочий стол Raspbian, понадобится:
- открыть меню;
- перейти к пункту Preferences;
- запустить программу Raspberry Pi Configuration.
Откроется утилита конфигурирования, в интерфейсе которой есть четыре вкладки – нужно перейти на Interfaces. Оказавшись на ней, потребуется найти переключатель Camera (он, обычно, идет первым) и поставить его в положение «Включено» (Enabled). Далее нужно просто нажать на OK и выполнить перезагрузку.
Если устройство исправно и все вышеперечисленное выполнено правильно, к Raspberry Pi подключение камеры должно быть выполнено успешно. Но, конечно, это следует проверить. Для этого после загрузки Raspbian потребуется: открыть меню, перейти к пункту Programming и открыть Python 3.
Запустится IDLE, в котором потребуется создать файл с названием camera.py (можно по-другому, но, чтобы было понятно, лучше оставить так).
Далее нужно написать следующий код:
- from picamera import PiCamera
- # вышеуказанная инструкция подключает интересующий модуль
- from time import sleep
- # теперь объявим переменную для камеры
- camera = PiCamera()
- # затем запустим просмотр поступающего с камеры сигнала так, чтобы изображение выводилось поверх любых окошек
- start_preview()
- # пусть картинка выводится 15 секунд
- sleep(15)
- # завершаем предпросмотр
- stop_preview()
Когда код введен, потребуется выполнить сохранение (клавиши CTRL+S), а затем – запустить исполнение кода, что делается нажатием на F5. Если на экране появится картинка, которую видит сенсор, значит Py camera Raspberry работает исправно.
Теперь, когда есть уверенность, что камера подключена правильно, необходимо определиться с целями, для которых она будет использоваться. Например, можно при помощи Raspberry Pi видеонаблюдение вести, следить за птицами или использовать как-то иначе.
При желании возможно самому написать код, но если нет времени, то нужно зайти на GitHub и найти подходящий скрипт на Python – их там около тысячи. Используя какой-нибудь из них, может быть создана IP-камера из Raspberry Pi или что-то другое. Рассматривать инструкции по установке скриптов здесь нет смысла, так как они присутствуют на GitHub.
Следующие шаги
Есть некоторые вещи, которые вы захотите сделать, чтобы начать просмотр видеоконтента и прослушивания музыки через новый ящик Kodi. Возможно, вам придется покупать лицензии на аппаратное декодирование MPEG-2 и VC1. Они дешевы и легко покупаются через Интернет . Я думаю, вы должны потратить несколько долларов, чтобы купить их, а не искать другие способы их приобретения.
Вы также можете настроить Plex и надстройку PleXMBC для декодирования и потокового видео в новом окне Kodi. Kodi — это плеер, который может подключаться к вашему хранилищу или бесчисленным потоковым серверам через Интернет. Если у вас есть большая медиа-библиотека, Plex — это простой в настройке медиа-сервер, который отлично работает с Kodi, чтобы смотреть и слушать все, что у вас есть.
Вы также можете установить поддержку своего собственного видеорегистратора или тюнера HDHomeRun или настроить для просмотра записанных потоков PlayOn. Посмотрите настройки дополнений для всех одобренных законом и Kodi способов получения контента из Интернета на ваш экран. Конечно, в Интернете есть много мест, чтобы получить дополнительную информацию об услугах, которые вы можете добавить в Kodi, но мы позволим вам найти их самостоятельно.
OSMC — это скин-версия Kodi, которую легко установить. Это означает, что вы можете использовать любое удаленное приложение Android Kodi для управления вещами. Мне нравится Kore, но есть множество попыток, просто найдите Kodi remote в магазине Play.
Создание медиа центра Raspberry Pi 3
Raspberry Pi — это дешевый, но в то же время достаточно мощный для своей цены микрокомпьютер. Последняя на данный момент версия имеет 64 битный процессор ARMv8 с тактовой частотой 1,2 ГГц, встроенный адаптер Wifi и Bluetooth 4.1. Raspberry может более-менее нормально работать в качестве настольной операционной системы. Конечно, игры на нем вы не поиграете, но просматривать сайты интернета вполне можно.
В качестве программного обеспечения для организации медиаплеера мы будем использовать проект с открытым исходным кодом — Kodi. Есть несколько способов установки Kodi на ваше устройство.
Установка Kodi на Raspbian
Если вы уже установили на него какую-либо операционную систему, например, Raspbian, то вы можете установить этот пакет из официальных репозиториев:
Когда загрузка пакета завершится, вам будет необходимо подкорректировать конфигурационный файл, чтобы Kodi загружался автоматически каждый раз при запуске устройства:
Найдите строчку ENABLED и установите значение 1. Также вы можете запустить Kodi сразу, выполнив в командной строке:
Установка операционной системы с Kodi
Если вы собираетесь использовать только медиаплеер Raspberry Pi 3 и вам больше не нужны никакие другие возможности операционной системы, то будет лучше установить специально разработанную для него операционную систему.
Если вы решили скачать операционную систему отдельно и устанавливать ее вручную, вам понадобится записать ее на флешку. Если вы используете Windows, то можете воспользоваться программой Formatter SD Card и Win32DiskImager для записи системы на флешку.
Выберите правильную букву диска флешки, а затем выберите «Option» и установите галочку напротив «Full (Erase)», затем нажмите «Ok» и «Format». После форматирования запустите Win32DiskImager, выберите образ и нажмите «Write»:
Если вы используете Linux, то для записи можно применить утилиту dd. Просто выполните:
Здесь /dev/sdb — это файл вашей флешки в системе. Указывать нужно именно флешку, потому что мы пишем на нее, а не на раздел. Когда флешка будет записана, можете вставить ее в Raspberry Pi. При следующей загрузке Kodi будет готов к использованию.
При установке системы из архива Noobs вам будет достаточно записать его на флешку, а затем после загрузки выбрать нужный образ из списка и дождаться завершения установки:
Дальше останется дождаться завершения установки. Ваш медиаплеер raspberry pi 3 почти готов к работе.
Kodi introduction
Let’s start with a background introduction to what Kodi is and how to use it on Raspberry Pi.
What is Kodi?
Kodi is a media center software allowing us to turn an old TV in a smart TV, to play local files and watch streaming services.In this interface, you get access to your Movies, Pictures, Music and GamesThe default skin on OSMC looks like this:
Many other skins are available if you don’t like this one
So basically, Kodi turns your TV into a smart TV thanks to the Raspberry Pi.And even if you already have a smart TV, it goes further with all the add-ons available.
We’ll see how to install the main add-ons later in this post.
Raspberry Pi BootcampSale: 10% off today.Take it to the next level.I’m here to help you get started on Raspberry Pi.Learn all the skills you need in the correct order.Watch now!
What is OSMC?
OSMC is an operating system meant to run Kodi.It’s the easiest way to install Kodi on a Raspberry Pi.
You can use other distributions (like LibreElec), or even install Kodi on Raspbian, but if you want to use your Raspberry Pi only for smart TV, get this specific distribution.
Now, I’ll show you how to install OSMC to have Kodi on your TV.
Raspberry Pi 4 / 400
OSMC is not available on Raspberry Pi 4 and 400 for the moment.If you have one of these models, you have two options:
- Install Kodi on Raspberry Pi OS Desktop: it’s available in the default repository, so nothing complicated here, and you can use the commands I’ll give you later.
- Install LibreElec: it’s an alternative distribution to OSMC, so once installed it should be similar to what I explain with OSMC.
To install LibreElec, you’ll find all the information in this video:
https://www.youtube.com/watch?v=_0EfuDw4qH0Video can’t be loaded because JavaScript is disabled: How to install LibreELEC on Raspberry Pi (Kodi with Netflix on Raspberry Pi 4) (https://www.youtube.com/watch?v=_0EfuDw4qH0)
Это единственные доступные аддоны Raspberry Pi Kodi?
Так как есть из чего выбирать, трудно выбрать лучшие плагины Raspberry Pi Kodi. Некоторые достойные упоминания – Soundcloud и 1Channel. Я хотел, чтобы этот список понравился как можно большему количеству людей, поэтому каждый аддон для Raspberry Pi в этом списке полностью бесплатен, и подписка или регистрация не требуются. С установленными аддонами Raspberry Pi Kodi у вас в руках будет маленький мощный HTPC. Теперь все, что вам нужно, это хороший пульт (или смартфон с установленным Kore или Yatse) и эффективный скин, такой как в нашем 5 лучших скинов для списка Raspberry Pi, чтобы максимизировать производительность.
Источник записи: https://www.smarthomebeginner.com
Пример Kodi Config: настройте свой опыт Kodi!
Есть много способов настроить ваш опыт Kodi. Аддоны – это один из способов, но есть специальные аддоны, называемые скинами, которые полностью изменяют ваш интерфейс Kodi. Вы можете прочитать один из наших обзоров скинов Kodi или взглянуть на один из наших списков:
6 лучших скинов Kodi в 2015 году для улучшения вашего медиацентра Список 6 лучших скинов Kodi в 2015 году. Эти лучшие скины XBMC / Kodi выведут ваш медиацентр Kodi на новый уровень с потрясающими функциями и внешним видом.
5 Лучшие скины XBMC для скинов Raspberry Pi XBMC влияют на производительность вашего HTPC. В этом посте представлены несколько скинов XBMC для Raspberry Pi, которые могут быть лучше, чем скин Confluence по умолчанию.
10 лучших скинов Kodi для планшетов и смартфонов Используете ли вы Kodi с сенсорным интерфейсом на планшете или смартфоне? Взгляните на лучшие скины Kodi для планшетов и улучшите свои впечатления от HTPC!
5 Обязательно попробуйте скины Kodi для Amazon Fire TV. В этом посте перечислены некоторые из проверенных и отличных скинов Kodi для Amazon Fire TV. Они были оценены на основе простоты использования, внешнего вида и функций.
Другой пример конфигурации Kodi – выбор подходящего пульта или клавиатуры. Вы могли бы очень выиграть от использования беспроводной клавиатуры HTPC; Тем не менее, вы также можете установить удаленное приложение на свой смартфон и сэкономить немного денег, получая удобные функции.
Kore: официальное приложение дистанционного управления для XBMC / Kodi
Это официальное удаленное приложение для Kodi, и вы можете легко установить его на свое устройство Android. С помощью этой статьи вы узнаете приложение и то, что оно предлагает. Если вы заинтересованы в установке его на свой смартфон, то вам следует следовать инструкциям в нашем руководстве
Yatse: приложение для Android с дистанционным управлением для Kodi
Это еще одно приложение, которое вы можете использовать. У Yatse есть некоторые преимущества, такие как виртуальная клавиатура QWERTY и интерфейс с клавишами со стрелками. Если вы хотите сравнить оба приложения, у нас есть пост на Kore vs Yatse, в котором подчеркиваются различия между ними. Мой совет? Установите оба. [ Читать: Руководство: Как установить Yatse, XBMC / Kodi Remote? ]
Конечно, есть и другие виды периферийных устройств, которые вы можете использовать, такие как этот простой, но удивительный пульт дистанционного управления IR Raspberry Pi за 5 долларов , воздушная мышь Lynec C120 и пульты с дополнительными функциями, такими как Logitech Harmony Smart .
Пример Kodi Config: улучшите свой медиацентр с помощью дополнений!
Аддоны – это дополнения, улучшающие возможности Kodi. Они позволяют вам осуществлять потоковую передачу из определенных источников, организовывать ваши медиафайлы определенным образом, добавлять функции и даже использовать ваше устройство Kodi для таких вещей, как прослушивание музыки ( MP3-потоки Kodi addon ) или воспроизведение звука с радиостанций по всему миру. ( Kodi TuneIn Radio addon ). Эти плагины могут быть установлены из коллекций плагинов, называемых репозиториями. Те , с наибольшим количеством аддонов являются официальным хранилищем Коди , то хранилище аддон SuperRepo и Fusion Аддон Installer . Какие виды аддонов вы можете найти? Ну что ж, много
20 лучших аддонов Kodi на 2021 год: обновлен рабочий список 20 лучших аддонов Kodi 2021 года, которые являются друзьями резака шнуров. Эти плагины могут передавать фильмы, телешоу, музыку, спорт и т.д. В медиацентр Kodi.
10 лучших игровых аддонов Kodi, о которых вы не знали. Как вы думаете, Kodi позволяет смотреть только видеоконтент? Взгляните на эти игровые дополнения Kodi и расширите возможности вашей настройки HTPC вместе с нами!
10 лучших аддонов фильмов Kodi в 2015 году для вашего HTPC Вы заинтересованы в том, чтобы оживить ваш HTPC фильмами всех жанров и возрастов? Вот список лучших аддонов фильмов Kodi, чтобы помочь вам в этом!
10 лучших спортивных дополнений Kodi в 2015 году для вашего HTPC Если вы фанат спорта, то, скорее всего, вы найдете эти спортивные дополнения Kodi очень полезными дополнениями к вашему HTPC. Приходите читать о них с нами!
10 лучших аддонов Kodi Live TV в 2015 году для вашего HTPC Чтобы обрезать шнур, вам нужен способ получить прямой эфир в вашем медиацентре. Вот 10 лучших аддонов Kodi Live TV, которые вы можете получить для своего HTPC.
10 лучших аддонов Kodi для детей – Мультфильмы, ТВ и многое другое Лучшие аддоны Kodi для детей находятся на расстоянии одного клика. Читайте с нами о некоторых из лучших доступных, чтобы развлечь ваших малышей в течение нескольких часов.
Если вы хотите отслеживать медиа, которое вы смотрели в Kodi, прочитайте об этих 7 лучших дополнениях для резервного копирования статуса Kodi с вашего HTPC Kodi!
Что собой представляет XBMC?
Но сейчас оно поддерживает Linux, Mac OS X (Snow Leopard, Leopard, Tiger, Apple TV), Apple iOS, Microsoft Windows а также существует тестовая версия для Android.
Шаг 1: Скачать все необходимые файлы
Вам понадобятся следующие
Программа SDFormatter (https://www.sdcard.org/downloads/formatter_3/).
Бинарная версия win32diskimager берём здесь: https://launchpad.net/win32-image-writer/+download
Образ openELEC: http://openelec.thestateofme.com/ openELEC (Загрузите последнюю версию файла — образ внизу) или официальный образ отсюда http://resources.pichimney.com/OpenELEC/official_images/?C=M; O = D
Шаг 2: Форматируем карту памяти
Первое, что нужно сделать, это отформатировать карту памяти. Откройте SDformatter и запускаем установки / настройки.
После установки, запустите SDformatter (Пуск> Все программы> SDFormatter). Выберите диск, на котором находится карта, затем нажмите кнопку «Формат»
Обратите внимание, все данные с карты памяти будут уничтожены
Вам будет предложено подтвердить форматирование. Нажмите кнопку ОК, чтобы продолжить.
Далее вы будете проинформированы не извлекайте карту памяти во время форматирования. Нажмите кнопку ОК.
После завершения форматирования, нажмите кнопку ОК и закройте SDformatter, нажав кнопку Exit.
Шаг 3: Установка openELEC на SD-карту
Откройте Win32 Disk Imager и нажмите кнопку Обзор, выберите файл openELEC IMG который вы скачали ранее.
Следующее, что нужно сделать, это поместить образ на карту. Убедитесь, что диск карты памяти выбран в раскрывающемся списке «устройства» (Device), затем нажмите кнопку записи «Write».
Вам будет предложено подтвердить запись, нажмите кнопку ОК или Да, чтобы продолжить.
OpenELEC XBMC теперь будет установлен на SD карту.
После успешного завершения записи Вы увидите надпись «Write Successful в ‘окне. Нажмите кнопку ОК, чтобы закончить.
Вот и все. Вставьте карту памяти в ваш Raspberry Pi, подключите его к телевизору и наслаждайтесь новым медиа-центром.
Как добавить плейлисты на Коди
Когда подготовительный этап закончен, надо выбрать плейлисты и установить их на своем устройстве. Для того чтобы это сделать надо провести следующую процедуру:
- На главной странице есть картинка с домика, нажмите её и увидите на экране иконки. Выберите «Видео», затем «Дополнения», и, наконец, «Playlist Loader»;
- Чтобы загрузить новый лист надо выбрать «Add new list»;
- Укажите имя добавляемого листа;
- Укажите источник, откуда будет взят лист: интернет или файл. Выгоднее пользоваться интернет ресурсами, так как они автоматически обновляются, тогда как файлы нужно обновлять в ручном режиме;
- Плейлист открывается если на нем два раза кликнуть. Чтобы посмотреть какой-то канал на него тоже надо навести курсор.
Как видите, даже маленький ребенок, который хоть чуточку знаком с техникой, легко справится с поставленной задачей.
Установка OpenELEC
Особенность этой операционной системы в том, что в неё уже встроено всё, что нужно для работы с медиа. Это такая специальная сборка, которая состоит из двух частей: самой операционной системы на базе Linux и программы Kodi, которая отвечает за видео и развлечения.
Для установки берём Etcher, выбираем формат флешки FAT32, находим скачанный файл с системой, вставляем флешку в кардридер и нажимаем «Flash!». Как пользоваться таким софтом — читайте в статье про видеонаблюдение.
Когда всё будет готово, присоединяете к плате Raspberry Pi клавиатуру с мышкой, HDMI-кабель (второй конец — в монитор), вставляете в плату карточку и включаете блок питания. Мини-компьютер начнёт загружаться, а как закончит — вы увидите заставку с недавно добавленными фильмами. Она означает, что всё прошло хорошо и у вас теперь есть свой медиацентр, который можно настраивать как угодно (потому что внутри это всё-таки настоящий компьютер).
Чтобы смотреть видео через интернет, нам нужно его настроить. Если у вас дома есть Wi-Fi, то операционная система, скорее всего, уже нашла все доступные сети — вам остаётся только выбрать из списка нужную и ввести пароль. Если этого не произошло, настройте сеть вручную по инструкции из прошлой статьи про Raspberry Pi.
Медиацентр на этом экране показывает все фильмы, которые он недавно нашёл у вас на флешке или внешнем диске.
Установка сервера OpenVPN
Устанавливаем PiVPN
при установке спросит пароль, потом захочет статический ip (если настраивали ранее, то просто соглашаться), выбираем пользователя, которому настроить VPN соединение (пользователей можно будет потом добавить из командной строки
потом установщик будет пугать что без автоматических обновлений (unattended upgrades) будет несекьюрно и предложит их включить, нажимаем Yes.
Потом выбираем какой протокол будем использовать UDP или TCP (наш выбор UDP).
Далее вводим номер порта на котором будет слушать VPN сервер (лучше нестандартный).
Далее выбираем использовать ли лучшую защиту (если у нас клиентские версии openvpn от 2.4), нам старье не нужно, поэтому нажимаем Yes.
После этого выбираем скольки битным шифрованием ECDSA шифровать соединение (256 соответствует 3072 бит RSA), выбираем золотую середину 384 между рекомендуемым размером и размером для параноиков.
Далее выбираем внешний белый IP для соединения снаружи или динамический DNS если белого IP у нас нет.
Затем выбираем провайдера DNS для подключаемых клиентов VPN (есть готовый список или можно забить свой), просто не паримся и выбираем Google, он и так о нас всё знает.
Далее на запрос Custom Search Domain отвечаем No.
На этом установка закончена и будет предложено ребутнуть систему.
Можно прописать в файле /etc/openvpn/server.conf версию протокола, добавив 4.
Далее создаем .ovpn файл который включает в себя ключ доступа, и который нужен для vpn клиента:
далее будет запрошено имя пользователя, срок действия сертификата (1080 дней по умолчанию), пароль для ключа, который будет запрашиваться при каждом подключении по VPN (защита на случай если сопрут ключ).
Сгенерированный файл сохраняется в каталоге /home/Пользователь/ovpns.
Перетаскиваем файл конфигурации на устройство с клиентом и настраиваем на роутере форвардинг порта на внутренний ip raspberry.