Lazarev-granit.ru

Лазарев Гранит
0 просмотров
Рейтинг статьи
1 звезда2 звезды3 звезды4 звезды5 звезд
Загрузка...

Как подключить смартфон к домашнему медиа серверу

Как Подключить Компьютер, ТВ или Смартфон к Файловому Серверу DLNA По Локальной Сети?

Данная инструкция по подключению компьютера и телевизора к DLNA серверу по локальной сети, запущенному на роутере, ответит на многие вопросы, связанные с использованием этой технологии. Я написал подробное руководство по настройке медиахранилища — как на компьютере, так и на разных моделях роутеров. А про то, как теперь к нему подключиться с ПК, ТВ приставки или Android-смартфона вы узнаете из этой статьи.

  1. Как подключить компьютер к серверу по локальной сети?
  2. Как подключить телевизор к медиа серверу DLNA?
  3. Подключение телефона Android к домашнему DLNA серверу

Подготовка

Для начала выполним несколько подготовительных шагов.

Чистим смартфон

Первое, что нам необходимо сделать, — это очистить аппарат от мусора. Удаляем все файлы с карты памяти (внутренней и съемной), а затем делаем сброс до заводских настроек (Настройки → Восстановление и сброс → Сброс настроек). Это нужно, чтобы избавиться от установленных приложений, которые тоже могут висеть в памяти и жрать оперативку.

Также настоятельно рекомендую установить на смартфон LineageOS, а поверх нее пакет gapps-pico. Так ты получишь смартфон с доступом к маркету, но без огромного количества блоата, который так любят предустанавливать производители и Google.

После регистрации в Google сразу отключи все виды синхронизации, перейдя в «Настройки → Аккаунты → Google». На сервере от этой синхронизации никакого прока, она будет только мешать. Функции пробуждения при получении уведомления и always on display, а также светодиодный индикатор тоже не нужны. Перейди в «Настройки → Приложения» и отключи весь софт, который возможно отключить. Email, браузер, службы Exchange — все это нам не нужно.

В результате у тебя окажется система, которая по минимуму использует оперативку и не держит в памяти ненужные приложения и службы, — голый и урезанный со всех сторон смартфон. Нелишним будет получить права root. Большинство описанных в статье серверов их не требуют, но они понадобятся, если ты захочешь иметь нормальную командную строку с набором утилит Linux и полный контроль над сервером.

SSH и BusyBox

Android построен на ядре Linux, что для нас большой плюс: Linux прекрасно оптимизирован для серверов. Однако вся остальная часть системы сильно отличается от типичных дистрибутивов Linux. Здесь нет многих стандартных для Linux команд, к Android нельзя подключиться по SSH, системы контроля сетевых служб тоже как бы нет (есть местный init, но это вещь в себе).

Чтобы это исправить, установим BusyBox и SSH-сервер. Первый представляет собой минималистичный комплект стандартных утилит командной строки Linux, второй понятно что. Для установки BusyBox воспользуемся приложением BusyBox On Rails. Все предельно просто: запускаем приложение, кликаем несколько кнопок, соглашаемся предоставить права root — готово.

На роль SSH-сервера отлично подойдет SimpleSSHD. Внутри это SSH-сервер Dropbear для встраиваемых устройств, снабженный графическим интерфейсом. Устанавливаем, запускаем, переходим в настройки, отмечаем галочкой опцию Start on Boot, возвращаемся назад и нажимаем кнопку Start.

Читать еще:  Как правильно установить наличники на окна в бревенчатом доме

SimpleSSHD выведет на экран IP-адрес, порт по умолчанию 2222. Подключиться к нему из Linux можно так:

При подключении на экране смартфона появится одноразовый пароль, который следует указать в приглашении клиента. Это очень безопасный, но не очень удобный способ аутентификации, поэтому рекомендую использовать аутентификацию по ключам. Просто переименуй свой открытый ключ ( id_rsa.pub ) в authorized_keys и положи в каталог ssh на карте памяти.

Сразу после подключения к серверу выполни команду su , чтобы SimpleSSHD запросил права root на смартфоне. Подтверди права и не забудь поставить галочку «Больше не спрашивать» (в LineageOS) или сними галочку «Спросить снова» (SuperSU). Это нужно, чтобы в будущем ты мог в любой момент получить root без всяких запросов со стороны Android.

Bash, nano, tmux, mc

BusyBox содержит только базовый набор утилит командной строки, многие из которых к тому же имеют сильно урезанную функциональность. В BusyBox нет ни bash, ни вменяемых консольных редакторов (Vi в расчет не берем, это не Vim), ни mc и tmux, без которых многие админы не представляют себе жизни.

Если тебе все это нужно, придется установить утилиты самостоятельно. Правильный способ это сделать — скачать компилятор Linaro, исходники утилит и собрать их самому. Быстрый способ — выдрать из уже имеющегося приложения, например из Terminal IDE.

Скачиваем Terminal IDE, переименовываем пакет APK в ZIP, распаковываем, находим файл assets/system-2.0.tar.gz.mp3 , переименовываем, убирая расширение mp3, и вновь распаковываем. Внутри будет множество каталогов и файлов, из которых нас интересуют только system/bin и system/etc/terminfo . Первый содержит нужные нам утилиты; просто скопируй те, что тебе пригодятся, в отдельный каталог. Второй необходим для их корректного функционирования.

Выбранные утилиты и каталог terminfo скинь на карту памяти смартфона. Затем подключись к нему по SSH и введи следующие команды, чтобы получить возможность модификации системного каталога:

Далее скопируй все нужные утилиты в /system/xbin/ и установи на них бит исполнения (на примере bash):

Затем создай файл /sdcard/ssh/.bashrc , помести в него следующие строки:

Открой настройки SimpleSSHD на смартфоне и в опции Login Shell укажи /system/xbin/bash , останови и вновь запусти сервер. При следующем входе по SSH откроется bash и будут доступны скопированные тобой утилиты.

Чтобы добиться корректной работы Vim и mc, скопируй на карту памяти также каталоги etc/mc и etc/vim , а в файл /sdcard/ssh/.bashrc добавь строки

TeamViewer

TeamViewer — возможно, самая популярная и надежная программа для работы. Также есть десктопная версия, с помощью которой можно получить доступ с одного компьютера на другой. Отличается богатым функционалом. В нем очень просто копировать файлы с гаджета на ПК и обратно. Чтобы подключить смартфон к десктопу с помощью TeamViewer, воспользуйтесь существующим пользовательским ID и паролем.

Настройка предельно проста, даже слабо разбирающийся в компьютерных технологиях человек без труда справится со всеми этапами установки и запуска приложения. Ссылка на скачивание расположена в верхней части официальной страницы TeamViewer.

Читать еще:  Способы кладки кирпича при строительстве дома

После того, как приложение установлено и запущено, появляется окно с ID пользователя и паролем для ввода этих данных в приложении на Android. Пользователь, управляющий компьютером, передает идентификатор, а затем и пароль человеку, желающему получить удаленный доступ к ПК.

Через пару секунд будет создан виртуальный мост и на дисплее смартфона отобразится интерфейс рабочего стола. На этом этапе можно перемещать курсор по экрану, выбирать и открывать файлы, словом, полностью контролировать компьютер на другом конце.

В недавнем обновлении длина ключа RSA была увеличена с 2048 до 4096 бит, что значительно повышает безопасность соединения.

Настройка медиа-сервера на Wi-Fi роутере ASUS

Первым делом, подключите в USB-порт роутера накопитель, к которому вы хотите получить доступ с телевизора.

Затем, заходим в настройки нашего маршрутизатора ASUS, просто открыв в браузере адрес 192.168.1.1. Укажите имя пользователя и пароль (по умолчанию, это: admin и admin) . Если что, есть подробная инструкция, можете посмотреть ее здесь.

В панели управления переходим в раздел «USB-приложение», и выбираем «Файл/Медиа-сервер».

На вкладке «Медиа-сервер», напротив пункта «Enable DLNA Media Server» ставим переключать в положение ON. Тем самым включаем DLNA-сервер. Можно, еще по желанию сменить название сервера, и выбрать, расшаривать весь диск, или только определенные папки (по умолчанию весь) . Но, эти функции вряд ли пригодятся. Нажимаем на кнопку «Применить».

Там еще есть возможность запустить iTunes Server. Я так понимаю, это для Apple TV.

Все сервер запущен, и телевизор уже должен его увидеть. Но, нам еще нужен доступ к накопителю с компьютера, или даже со смартфона (Android). Поэтому, перейдите в этом же окне на вкладку «Сетевое окружение (Samba) / Cloud Disk», и напротив «Разрешить общий доступ к ресурсу» установите переключатель в ON. Сохраните настройки.

Теперь, на компьютере, в проводнике на вкладке «Сеть», будет накопитель, который подключен к роутеру ASUS. Об этом, я подробнее напишу ниже. Уже можно включать телевизор, запускать там DLNA, Smart Share, Медиа, и т. д., и смотреть фильмы, фото, или слушать музыку, которая находится на накопителе.

Если какие-то вопросы остались непонятные, то можете еще посмотреть отдельную статью по настройке общего доступа к файлам на роутерах ASUS.

Возможности

Программа обладает следующими возможностями:

  • Воспроизведение потокового видео и аудио
  • Автоматическое транскодирование. Медиасервер автоматически определяет когда необходимо перекодировать видео в нужный формат
  • Быстрая навигация по медиа-библиотеке
  • Удобный пользовательский интерфейс
  • Интуитивная навигация
  • Кэширование транскодированного медиаконтента — теперь нет необходимости повторно транскодировать видео.
  • Возможность поставить на паузу при просмотре потокового видео
  • Запускается как сервис, поэтому не нужно входить в систему чтобы запустить медиасервер
  • Работает быстро на слабых машинах [Источник 4]

Функционирование медиа-сервера может обеспечиваться путем задействования различных технологий и стандартов. В числе наиболее распространенных на рынке IT стандартов – DLNA. DLNA представляет собой набор стандартизованных алгоритмов, которые поддерживается на большинстве современных телевизоров Smart TV, планшетов и смартфонов. Полного набора возможностей этого стандарта вполне достаточно для решения задач по распределению медиа-контента по устройствам. [Источник 5]

Читать еще:  Как в slack настроить звуковое уведомление

Как подключить Xiaomi к телевизору с помощью DLNA протокола и использовать в качестве домашнего медиа-сервера


DLNA – специальный протокол, разработанный для передачи медиафайлов по локальной сети от устройства к устройству по принципе клиент-серверной архитектуры.

Отличие DLNA от Wi-Fi Direct в том, что всё управление производится с телевизора, а не с телефона, поэтому запускать можно только файлы, которые находятся в памяти смартфона. Преимуществом является возможность подключения к телефону сразу нескольких телевизоров, компьютеров или планшетов и одновременный просмотр файлов с него при условии, что пропускной способности домашней локальной сети для этого хватит.

Одно устройство становится воспроизводящим клиентом, а другое, в нашем случае телефон Xiaomi – медиа-сервером, на котором хранятся видео, музыка и фото. Всё управление осуществляется с приёмника, телефон им видится, как карта памяти или внешний жёсткий диск, поэтому возможно воспроизведение только тех роликов и музыки, которые хранятся непосредственно в памяти Сяоми. Смотреть YouTube или слушал Spotify нельзя.

Обязательное требование – телевизор должен быть совместим с протоколом DLNA, обычно, все SmartTV умеют работать с ним.

Как подключить Xiaomi как домашний медиа-сервер по протоколу DLNA:

  1. Установить на телефон программу BubbleUPnP for DLNA
  2. Убедится, что смартфона и телевизор находятся в одной локальной сети
  3. Запустить программу BubbleUPnP for DLNA на телефоне и следовать инструкции
  4. Включить телевизор в режим поиска внешних источников данных по сети (в зависимости от производителя, года выпуска и версии программного обеспечения это может делаться совершенно разными способами, поэтому я не могу привести вам пример как это сделать)
  5. Найти в списке DLNA сервер (которым выступает телефон Сяоми), с помощью пульта телевизора войти в него, найти нужный файл и запустить. Воспроизведение начнётся на экране телевизора

Управление медиатекой на DLNA-сервере

Выше мы рассмотрели базовую настройку DLNA-сервера, особо в расширенные его настройки внедряться не будем, но напоследок оговорим пару нюансов, которые, возможно, нужны будут даже на старте работы с этой технологией. Первый нюанс – добавление в медиатеку папок не из числа тех трёх, что в составе пользовательского профиля. Любую папку на любом диске компьютера можем добавить в число отображаемых DLNA-сервером в интерфейсе плеера Windows Media. Вызываем на папках контекстное меню и выбираем пункт управления. На папке «Видео» он будет называться «Управление видеотекой», на папке «Музыка»«Управление фонотекой», на папке «Изображения»«Управление галереей».

И добавляем нужные нам папки.

Также с помощью плеера Windows Media можем создавать разные плей-листы с аудио или видео. И запускать эти плей-листы на сетевых медиаустройствах.

голоса
Рейтинг статьи
Ссылка на основную публикацию
ВсеИнструменты
Adblock
detector