Dom-ivanovo.ru

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

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

Вы можете быть немного удивлены, но это правда — ваше устройство Android, когда-то подключенное к домашней сети и загруженное вашей любимой музыкой и фильмами, может быть настроено для потоковой передачи контента по вашему дому на совместимые устройства.

Возможно, вы слышали о телевизионных приставках Android (например, работающих под управлением Android TV)

) что за потоковое видео из интернета? Ну, это немного похоже, но использует существующее оборудование, устройство Android, которое вы удалили — возможно, из-за обновления — и намного дешевле.

Очень похоже на использование Raspberry Pi в качестве решения для домашних медиа

это включает в себя установку программного обеспечения (в данном случае, одного или нескольких приложений) и использование устройства в качестве выделенного медиа-сервера. Хотя он будет работать от батареи, вы можете обнаружить, что подключение старого телефона Android к сети обеспечивает более надежное решение.

Итак, возьмите свой старый телефон Android, зарядите его и снова сделайте его полезным. Потоковое содержимое с телефона, из Интернета и с жестких дисков USB, и забудьте об этом дорогом медиа-центре.

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

В первой части затронем тему подключения компьютера к находящемуся в локальной сети серверу для просмотра файлов, загруженных на накопитель, который подключен к USB гнезду роутера. Мы могли закачать их туда через встроенный в маршрутизатор торрент клиент, а потом запустить на нем ftp, dlna или smb сервер.

Его тип в данном случае значения не имеет — просто в проводнике в списке локальных дисков появятся под разными иконками хранилища, которые ведут все на одну и ту же флешку роутера.

Мы можем зайти на любой из них и воспроизвести файл обычными программами Windows.

То же самое касается и сервера, запущенного на одном из компьютеров, расположенных внутри вашей локальной сети — если на нем запущен медиасервер, то он отобразится в списке как общий накопитель с открытым в него доступом, либо со входом по паролю, в зависимости от его настройки.

Ещё один способ зайти на сетевой накопитель — ввести адрес сервера. Он идентичен ip роутера. То есть нам нужно ввести в адресную строку «\192.168.01», либо «\192.168.1.1».

Запуск DLNA-сервера на компьютере

Для запуска DLNA-сервера на Windows-компьютере можно использовать различные сторонние программы. Но можно обойтись и средствами самой операционной системы. Как минимум для старта знакомства с работой этой технологии лучше прибегнуть к штатным возможностям системы, здесь всё настраивается очень просто.

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

В любой из версий Windows открываем плеер Windows Media .

В меню «Поток» кликаем включение потоковой передачи мультимедиа.

В открывшемся окошке её настроек при необходимости можем сменить название DLNA-сервера в части имени пользователя, по умолчанию сервер будет называться по имени компьютера и пользователя. И также можем снятием галочек с опции «Разрешено» запретить доступ к серверу с отдельных медиаустройств сети, если это нужно.

Далее в окне Windows Media в меню «Поток» разрешаем удалённое управление проигрывателем.

Вот, собственно, по части базовой настройки и всё.

Нюансы

Важно, чтобы устройство, с которого вы будете проигрывать медиаконтент, поддерживало работу с DLNA. Если это:

  1. Компьютер с операционной системой Windows 10 – используйте Windows Media Playerдля воспроизведения контента, предварительно разрешив «потоковую передачу мультимедиа».

  1. А затем слева, из «Другие библиотеки», подтяните данные DLNA-сервера.

  1. Телевизор без Wi-Fi или с устаревшим Wi-Fi адаптером – используйте адаптер MiraScreen. Он поддерживает стандарты DLNA/Airplay (трансляция медиа в домашней сети) и Miracast (трансляция контента при прямом подключении).

Просмотр фильмов на android-устройствах с домашнего сервера

Здравствуйте, уважаемые хабрачитатели.

Есть у меня скромненький hand-made домашний сервер:

  • Файлопомойка
  • Торрентокачалка
  • Архив фотографий и видео

Работает все это под убунтой и имеет примерно такой конфиг: Intel Core Quad, 4Gb памяти и RAID 5 из 4-х 2TB дисков.
Контент с этого сервера забирают домашние компы (samba), медиаплеер (samba), телевизоры (DLNA). И все не давала мне покоя идея смотреть вновь вышедшие серии сериалов, да и некоторые фильмы, на телефоне, лежа в кровати на сон, так сказать, грядущий. Ноутбук — неудобно ввиду его размера и опасности уронить с кровати в момент непредвиденного засыпания. Перерыл много форумов, программ и т.п., но решения так и не нашел.

Решение пришло в голову достаточно очевидное и простое — надо транскодировать видео на сервере и отдавать поток в понятном плееру формате.
Плеер я выбрал — MX Video Pleer
Формат видео — flv
Транскодировать видео будет — mencoder

Устанавливаем apache

С этим проблем нет:
>apt-get install apache2 php5

Установка mencoder

В первую очередь добавляем репозиторий medibuntu:
>sudo wget —output-document=/etc/apt/sources.list.d/medibuntu.list www.medibuntu.org/sources.list.d$(lsb_release -cs).list && sudo apt-get —quiet update && sudo apt-get —yes —quiet —allow-unauthenticated install medibuntu-keyring && sudo apt-get —quiet update
И устанавливаем пакет mencoder:
>apt-get install mencoder

И немного кода

1-я страница — index.php, файловый браузер.
В начале файла задаем базовый путь для поиска. Выглядит в браузере это так:

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

2-я страница — конвертер видео.
Берет передаваемый в URL’e путь, запускает mencoder через popen и отдает результат плееру.
Опции для конвертации подбираются экспериментальным путем. Я для своего desire подобрал.

И еще один тонкий момент — при запросе с параметрами ни один плеер на телефоне видео воспроизводить не захотел, поэтому пришлось использовать rewrite engine у апача.

Итоги

При минимальных трудозатратах я получил желаемый результат:

  • Просмотр видео дома на телефоне
  • Отсутствие предварительного транскодирования
  • Просмотр контента с практически любыми входными параметрами (кодеки, контейнеры и т.п.)
  • Транскодируется и прекрасно просматривается все вплоть до BDRemux (>20 GB)

Недостатки:

  • Отсутствие выбора звуковой дорожки — легко решается несколькими строками кода и замечательной утилитой mediainfo
  • Отсутствие перемотки — легко решается несколькими строками кода и подстановкой времени старта в параметры транскодирования
  • Отсутствие выбора параметров при наличии нескольких разных андроид устройств с разными экранами — решается несколькими строками кода

Я не претендую на гениальность и, что вполне вероятно, посмотрев на код вы скажете что я идиот. Но кому-нибудь этот опыт может пригодиться.
Исходники для ознакомления доступны здесь.

DLNA-сервер

В качестве DLNA-сервера для Андроид рекомендуется использоваться готовые решения в виде программного обеспечения, которые настраивают все за вас. Среди таких выделяются:

  1. DLNA Server для Android – очень простой в настройке. Проигрывает видео, аудио, фото и плейлисты формата m3u (для IPTV).
  2. Plex – программу можно использовать как сервер и клиент. На английском языке, дизайн приятен для восприятия.
  3. BubbleUPnP for DLNA / Chromecast / Smart TV – создание сервера, просмотр в качестве клиента, англоязычный интерфейс, приятный дизайн.
  4. Media Server – отлично работает с PlayStation 3 и Xbox 360, а также некоторыми Smart TV. Используется в качестве сервера.

Типы DLNA устройств

Существует три основных типа устройств, работающих с DLNA технологией:

  1. Home Network Devices (HND)
    • NAS (сетевые хранилища информации);
    • сетевые медиаплееры (со встроенными накопителями или без оных);
    • телевизоры с сетевыми функциями (со встроенными медиаплеерами или способные осуществлять стриминговый приём контента из Интернета);
    • музыкальные центры (со встроенным интернет-радио, также способные воспроизводить полученные из Сети .медиафайлы);
    • медиапринтеры (печать с любых устройств, подключённых к DLNA-сети);
    • медиасерверы (универсальные устройства для хранения медиаконтента и потоковой трансляции медиаплеерам и медиарендерерам, заменяют автономные NAS; могут принимать потоковые трансляции из Сети).
    • медиаконтроллеры (промежуточное звено между медиасерверами и медиарендерерами — находят контент в Сети и передают его на конечное устройство);
    • медиарендереры (устройства, воспроизводящие контент, полученный с медиаконтроллера. Пример: AV-ресиверы, интернет-таблетки, цифровые камеры со встроенным Wi-Fi).
  2. Mobile Handheld Devices (MHD)
    • мобильные телефоны и смартфоны (с возможностью воспроизведения ТВ-трансляций, а также аудио- и видеофайлов с карт памяти);
    • портативные аудио- и медиаплееры, оборудованные Wi-Fi-модулями и FM-трансляторами (для беспроводной передачи звука);
    • цифровые фотокамеры и камкордеры, поддерживающие передачу изображения по беспроводному каналу на телевизоры и принтеры;
    • почти изживший себя (в силу мощной конкуренции со стороны смартфонов и планшетов) класс портативных компьютеров — КПК;
    • мобильные медиаконтроллеры — устройства, находящие контент на медиасерверах и передающие его на мобильные рендереры (пример: мобильные плееры, КПК, телефоны);
    • мобильные медиасерверы (обычно это устройства на базе портативных компьютеров, выполняющие функции медиасерверов);
    • мобильные даунлоадеры и аплоадеры — беспроводные устройства, передающие (Upload) контент на медиасерверы (пример: цифровые фотокамеры и телефоны с функцией загрузки в Сеть) и принимающие (Download) его с медиасерверов.
  3. Home Infrastructure Devices (HID) — только мобильные трансформаторы контента — устройства, обеспечивающие совместимость форматов между мобильными и домашними сетями (пример: мобильные рендереры).
Читать еще:  Как подключить панасоник телефон домашний трубка

К первому типу относятся устройства, заточенные под работу в домашней сети; ко второму — устройства, способные работать с домашней сетью, но с меньшим количеством поддерживаемых форматов и более низкой производетельностью; к третьему — устройства с bridge-функцией.

Хотя все приложения, перечисленные до этого момента, передают контент на любое устройство, AllCast предлагает наибольшую совместимость. Он может передавать мультимедиа в Chromecast, Amazon Fire TV, Apple Телевизор, Xbox 360 и Xbox One, PS4 и другие устройства с поддержкой DLNA. Он также позволяет вам транслировать из вашего Dropbox, позволяя вам напрямую транслировать контент без необходимости сначала загружать его.

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

Эта статья была впервые опубликована в ноябре 2014 года и обновлена ​​в сентябре 2019 года.

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