Андрей Смирнов
Время чтения: ~18 мин.
Просмотров: 0

10 of the best dlna streaming apps for android

Projects and applications using Cling

If your project or product is using Cling and you’d like to add it to this page, open an issue and we’ll add you to the list.

  • Jinzora UPnP — The Jinzora music management and streaming server can be accessed through a UPnP MediaServer gateway written with Cling. The Android client also uses Cling to access the MediaServer.

  • DroidUPnP — A FREE SOFTWARE UPnP control point application for Android. DroidUPnP discover your home UPnP device, content provider and renderer. It allows you to browse your UPnP content directory, select the media you want to use and allows you to play it on your connected television or any UPnP renderer compatible device. It also allows you to use your Android device as a UPnP content provider.

Как работает технология DLNA?

Технология DLNA частично использует протоколы UPnP и является набором определенных стандартов, что делает возможным осуществление приема и передачи, а также воспроизведения и отображения разнообразного мультимедийного контента между совместимыми устройствами. Такая передача осуществляется посредством использования домашней локальной IP-сети и позволяет просматривать изображения, прослушивать музыкальный контент, просматривать видео в реальном времени и совершать другие операции, функционально доступные для находящихся в общей сети устройств.

Само соединение может быть реализовано как через Ethernet-подключение посредством провода, так и являться полностью беспроводным с использованием Wi-Fi. Каждое устройство, задействованное в такой сети, получает свой индивидуальный адрес.

Для того чтобы стало возможным соединить цифровые устройства посредством DLNA, необходима обязательная поддержка такими устройствами указанной технологии. Устройства, поддерживающие DLNA, проходят процедуру сертификации и имеют соответствующий логотип «DLNA CERTIFIED». Если у Вас есть такие устройства, то последним звеном станет наличие роутера (через которое будет идти соединение) или проводов для подключения по Ethernet.

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

Все устройства с поддержкой DLNA делят на три категории.

  1. К первой относятся Home Network Devices. Речь идет о сетевых хранилищах, телевизорах, медиаплеерах, музыкальных центрах и принтерах.
  2. Второй категорией являются Mobile Handheld Devices. Под этим понимается ряд мобильных девайсов, среди которых находятся смартфоны, музыкальные портативные плееры, видеокамеры и фотоаппараты, планшетные ПК и т.д.
  3. Третьей категорией стали Home Interoperability Devices. Такие устройства позволяют конвертировать контент и имеют реализацию поддержки дополнительных стандартов связи.

Стоит отдельно отметить, что возможности DLNA на мобильных устройствах бывают сильно ограничены. Давайте детальнее рассмотрим работу DLNA на примере совместимого ноутбука и телевизора Smart TV, которые объединены при помощи домашней сети через роутер.

Первым делом должна быть выполнена коммутация устройств и сделаны нужные сетевые настройки. Итоговым результатом станет получение телевизором доступа к тем файлам, которые хранятся у Вас на ноутбуке в стандартных папках пользователя «мои видео/аудио/фото». Производители техники зачастую предоставляют особую программу, позволяющую управлять этими файлами с пульта от Вашего ТВ. Если Вы не хотите хранить доступный контент в указанных папках по умолчанию, тогда необходимо превратить ПК в домашний медиа-сервер, используя для этого еще одну программу (Домашний медиа-сервер (UPnP, DLNA, HTTP) — хорошая программа). Именно она предоставит контент с компьютера или планшета другим DLNA-устройствам из домашней сети.

Технология DLNA активно используется многими производителями цифровых устройств и оборудования, но имеет разные названия. В списке находятся бренды Intel, Sony, Matsushita, Microsoft, Nokia, Philips, Hewlett-Packard, Samsung и многие другие. Корейский Samsung именует эту технологию AllShare, его конкурент LG назвал решение SmartShare. Компания Philips подобрала похожее Simple Share, а именитый Apple обозначил технологию DLNA названием AirPlay.

Послесловие

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

Но есть технологии, которые, по своей функциональности лучше DLNA. Это, например, технология Miracast, когда устройства соединяются напрямую, а не через роутер. И Miracast позволяет выводить на большой экран не только медиаконтент, а абсолютно все, что вы видите на экране своего устрйоства.

21

Сергей

О беспроводных технологиях

Method 1: How To Set Up DLNA for Android

There are actually two types of devices with DLNA, as you can probably gauge from the discussion above. The kind of device that transmits content is called the server. The device that receives the content is called the client.

PCs, tablets, Macs, and even smartphones can all be servers. Larger output devices like televisions are the client devices. Again, in order to transmit and receive video and other content, the device should have DLNA software and should align with the DLNA settings.

Confused on how to get started with the DLNA server? Connect both your devices to the same router and follow the guidelines below:

Step 1 : Make sure every device you’re using has DLNA software installed. You may have to download a free or paid DLNA app on your smartphone.

Step 2: Install a DLNA software on your computer, tablet, or whatever device you’re using. Some NAS devices may have this software pre-installed.

Step 3: After the software or app installation, go to the tab for sharing. Select the content (tracks, images, audio, and video) that you want to view on other DLNA devices.

Step 4: When you see the DLNA section on the TV screen, look for the software for the DLNA server on the connected devices. You can then select “Smart TV Interface” or the “DLNA/Sharing” remote button if there’s one.

Step 5: If the DLNA server can’t be found, you may have to select some other software for the server. Try another app that would do the trick.

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

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

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

Первая группа — HND

Первая группа, используемых преимущественно в домашних условиях, называется HND (Home Network Devises). В нее входят:

  • DMS – медиасерверы, сетевые хранилища информации, являющиеся источником для ее передачи;
  • DMP – цифровые медиаплееры, способные принимать, воспроизводить либо передавать контент на другие устройства;
  • DMR — медиарендеры или устройства, способные воспроизводить контент (телевизоры, игровые консоли, домашние кинотеатры)
  • DMC – медиаконтроллеры. Они предназначены для поиска файлов на сервере и передачи их на медиарендер.
  • DMPr – медиапринтеры. Они осуществляют печать с любых устройств, подключенных к DLNA-сети.

Вторая группа — MHD

Вторая группа устройств именуется MHD – Mobile Handheld Devises (портативные мобильные устройства). К ним относятся:

  • M-DMS – мобильные смартфоны и телефоны, способные воспроизводить ТВ-трансляции, медиафайлы, хранящиеся на картах памяти;
  • M-DMP – портативные аудио- и медиаплееры, оборудованные FM-трансляторами и Wi-Fi- модулями;
  • M-DMU – цифровые фотокамеры и камкордеры, использующие для передачи контента беспроводной канал;
  • M-DMC – телефоны, КПК, мобильные плееры, находящие медиаконтент на серверах и транслирующие его на рендереры.

Третья группа — HID

Третья группа HID – Home Infrastructure Devises (трансформаторы контента). Она объединяет устройства, обеспечивающие совместимость форматов между мобильными и домашними сетями, поскольку они оснащены bridge-функцией.

Настройка DLNA клиента VLC Media Player

DLNA (Digital-Living-Network-Alliance) – стандарты, по которым различные устройства могут принимать и передавать медиа-файлы, транслировать их в режиме «онлайн». Объединение электроники в единую сеть может быть:

  • беспроводным (Wi-Fi);
  • проводным (Ethernet).

Сетью объединяются мобильные телефоны, ноутбуки, настольные ПК, смарт-часы и другие аппараты. В общем смысле это три категории девайсов.

  1. Многофункциональные приборы.
  2. Сетевые бытовые устройства.
  3. Мобильные устройства.

DLNA описывает все методы совместного использования разного оборудования. Так, можно с видеокамеры или смартфона посмотреть фото на телевизоре или распечатать их на принтере. Смотреть фильм из «облака» на компьютере или вывести экран монитора на телевизор тоже помогает DLNA. Плеер VLC имеет два способа DLNA-взаимодействия: DLNA-клиент и DLNA-сервер. Первый позволяет проигрывать аудио, видео-файл, находящийся на другом устройстве. Второй обеспечивает раздачу материала другим гаджетам.

Клиентская часть

Проигрыватель может подключаться к другим устройствам для просмотра или загрузки видео-контента. Клиент DLNA в «ВЛС» работает в автоматическом режиме. Данные от одного оборудования к другому передаются по протоколу UPnP (Universal Plug’n’Play). Потребуется только разрешить передачу информации через протокол. VLC Media Player выполнит сканирование локальной сети на наличие раздающих устройств. При обнаружении раздачи, плеер подключится к ней и начнет потоковое вещание.

Серверная часть

Относительно организации сетевого вещания, компания VideoLAN прекратила выпуск и обновление серверной части плеера. Новые версии проигрывателя не имеют функции VLC DLNA Server. Это связано с расширением возможностей и увеличением количества информации в глобальной сети. В локальных сетях редко требуется мультимедиа-контент. Здесь отдают предпочтение рабочим документам и электронным таблицам. Чтобы дать возможность «клиентам» подключиться к раздаче придется использовать сторонние инструменты или функции операционной системы.

Как подключиться к трансляции по DLNA через VLC

Для того чтобы использовать VLC DLNA Client в домашней или рабочей локальной сети, выполним следующие действия.

Запустить медиа-проигрыватель, выбрать пункт «Плейлист» из раздела меню «Вид».

В боковом меню слева найти подпункт «Протокол UPnP». Выбрать его для начала поиска доступных устройств с медиа-файлами в локальной сети.

После завершения сканирования список серверов, доступных для подключения, отобразится в правой части плейлиста.

Найденный сервер может содержать множество видео-файлов для просмотра в «ВЛС». Раскрыв содержимое ПК, выбрать видеоролик. Нажатие правой кнопкой мыши вызовет всплывающее меню. Выберем пункт «Воспроизвести».

После запуска команды, медиа-плеер покажет трансляцию видеоклипа или музыкальной записи. Данные передаются на компьютер через ВЛС Media Player в режиме реального времени.

Таким же способом можно загружать в проигрыватель аудио-файлы, анимацию и изображения. DLNA-клиент через «ВЛС» будет проигрывать те форматы файлов на сервере, которые поддерживаются медиа-плеером.

Другие функции DLNA-вещания VLC

DLNA VLC настройка открывает другие полезные команды по работе с медиа-контентом на сервере. Помимо просмотра фильмов из потока, проигрыватель ВЛС Медиа Плеер сможет записать видео-файл на локальном компьютере. Для этого надо.

Найти в плейлисте нужный клип, нажать правой кнопкой мыши по нему и выбрать команду «Сохранить».

В появившемся окне указать формат загружаемого фильма, название ролика и другие параметры при необходимости. Жмем «Начать».

Полученный медиа-файл будет доступен по указанному адресу.

Команда «Поток…» в контекстном меню вызовет мастер потокового вещания по протоколу UPnP. Достаточно выбрать соответствующий пункт по нажатию правой клавишей.

Для возврата в стандартный вид медиа-проигрывателя снимается галочка с пункта «Встроенный плейлист» меню «Вид».

VLC не распознает UPnP-устройства

Частая проблема, когда плеер не видит других устройств в локальной сети. Единственный способ решить ее – установить на ПК версию ВЛС 2.08. Здесь такой проблемы не наблюдается.

Другой случай: плеер не подключается к серверу MiniDLNA по UPnP. Решение проблемы одинаковое. Потребуется инсталлировать проверенную версию 2.08.

DLNA-технология в медиа-плеере VLC – это идеальный инструмент для обмена музыкой, фильмами, фотографиями и другим мультимедийным материалом. Может использоваться как хранилище в связке с любым «облачным» сервисом.

источник

FAQ

Can I use Cling to access a UPnP/DLNA MediaServer in Android?

Yes, you can write a control point application for Android with Cling Core as a UPnP library. You can find additional utilities for browsing and parsing a MediaServer content directory in the Cling Support module.

Can I use Cling in my commercial application or device?

Cling is licensed under the LGPL, so there are no restrictions on the use of the unmodified Cling JAR files/binaries. You can use the unmodified JAR files/binaries in any application or device, for any purpose. The following distribution (for free or for pay) restrictions apply:

  • If you distribute Cling with your application or device, you have to include a notice like «contains LGPL software» and a link to the Cling homepage, so your users also get the benefit of Free Software.

  • You have to allow replacement of the Cling library in your distributed application. This means allowing replacement of the Cling JAR or JVM binary class file(s) in, for example, a WAR or EAR package.

  • For Cling 2.x, you may at your option license Cling under CDDL instead of the LGPL. You can convert to DEX and package Cling 2.x within an APK without affect on other files in that APK. You can obfuscate the source in the APK and lock it with digital restrictions. If you modify Cling source code, and you distribute a binary compiled from this modified source code, you have to distribute your changed source code as well under the LGPL or CDDL (upon request). Typically this means you contribute your changes back to the Cling project, to be included in an official Cling release.

Contact us if you have questions about the licensing of Cling and/or require a proprietary license.

What are the dependencies of Cling Core?

Cling Core is distributed as a single JAR file. It only has one other dependency, the libraries. All JAR files are typically packaged next to each other in the ZIP distribution. You have to add them to your classpath.

Is IPv6 supported?

No, the default configuration of the UPnP stack in Cling Core will filter all network interfaces and IP addresses that are not IPv4. Some other parts of the Cling Core library might also assume that addresses are IPv4 and the whole library has not been tested in an IPv6 only environment. You are welcome to test Cling on IPv6 with a custom UpnpServiceConfiguration and NetworkAddressFactory and contribute back any necessary changes.

I get a lock acquisition timeout exception?

Your service receives a subscription, then this happens:

Your service was already being used by something else and didn’t give up the lock during the 500 millisecond default wait time. Increase the wait time by overriding DefaultServiceManager in LocalService. Or don’t block the service action/methods for a long time.

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. Используется в качестве сервера.

Плекс

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

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

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

И именно по этой причине Plex является лучшим приложением для медиасервера, которое вы можете иметь.

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

Поскольку у каждого пользователя есть свой выделенный медиа-сервер, кросс-трафик отсутствует, и в результате Plex обеспечивает отличную производительность. Даже при низкой скорости интернета вы сможете без проблем передавать потоковое содержимое. Существует как бесплатная, так и премиум-версия, которая поставляется с собственным набором функций.

В рамках бесплатного аккаунта вы можете удаленно получать доступ к своему локальному контенту и слушать радио и подкасты. Вы также можете использовать мобильное приложение для Plex, но с некоторыми ограничениями.

На уровне премиум вы можете смотреть Live TV и записывать его. Существует отдельная библиотека музыки премиум-класса, к которой вы можете получить доступ, кроме вашей местной. В общем, Plex – это полный пакет для мультимедийных развлечений, и вы должны использовать его, чтобы понять, о чем идет речь.

Ключевая особенность:

  • Полное клиент-серверное медиа приложение
  • Организуйте свои локальные медиа с облачной синхронизацией файлов
  • Живое ТВ и запись
  • Премиум библиотека музыки и подкастов
  • Доступ к контенту в любом месте
  • Транскодирование в реальном времени; поддерживает широкий спектр медиаформатов
  • Красивый интерфейс

Доступные платформы: Windows, macOS, Android, iOS, Linux, Roku, Android TV, Apple TV, Amazon Fire TV, Chromecast, Xbox, устройства NAS

Vlc android dlna настройка

Краткое описание:Простой DLNA сервер для раздачи мультимедии

Описание:Простой DLNA сервер. Позволяет стримить свои мультимедийные файлы (фото/музыка/видео) с Android устройства на любой клиент UPnP / DLNA, напимер Smart TV, Play Station или Xbox 360 и др. Для Андроид, например Slick UPnP

Есть поддержка плэйлистов (m3u, m3u8, pls). Чтобы плэйлист подхватился, надо указать именно файл плэлиста

Проверено на смарт тв Самсунг, стримит, перемотка работает.

Требуется Android: 4.0.3 и выше (с версии 1.38)Русский интерфейс: Да

Скачать: версия: 1.94

Сообщение отредактировал OLEG4120 — 29.04.20, 20:32

источник

Организация просмотра

Осуществлять проигрывание контента, источником которого являются устройства в сети очень просто, VLC DLNA Client выполняет свои задачи практически в автоматическом режиме.

  1. Запускаем плеер и выбираем пункт «Плейлист» в меню «Вид».
  2. Кликаем в перечне функций слева пункт «Протокол UPnP», что приведет к автоматическому сканированию локальной сети на предмет наличия доступных серверов с медиаконтентом. По завершении процесса будет выведен соответствующий перечень в правой части окна.
  3. Раскрываем доступное содержимое на нужном сервере и находим файл, который желаем проигрывать. Затем вызываем контекстное меню кликом правой кнопкой мыши по выбранному и выбираем пункт «Воспроизвести».

В итоге получаем трансляцию в окне VLC DLNA проигрывателя, практически не затрачивая усилий на организацию процесса!

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

источник

Создание DLNA сервера без использования дополнительных программ

Инструкция приведена для Windows 7, 8 и 8.1, однако отмечу следующий момент: при попытке настроить DLNA сервер на Windows 7 Домашняя базовая, я получил сообщение о том, что данная функция недоступна в этой версии (для этого случая ниже я расскажу о программах с помощью которых это можно сделать), только начиная с «Домашняя расширенная».

Начнем. Зайдите в панель управления и откройте «Домашняя группа». Еще один способ быстро попасть в эти настройки — кликнуть правой кнопкой мыши по значку подключения в области уведомлений, выбрать «Центр управления сетями и общим доступом» и в меню слева, внизу выбрать «Домашняя группа». Если вы увидите какие-либо предупреждения, обратитесь к инструкции, ссылку на которую я давал выше: возможно, сеть настроена неправильно.

Нажмите «Создать домашнюю группу», откроется мастер создания домашних групп, нажимаем «Далее» и указываем, к каким файлам и устройствам следует предоставить доступ и дождитесь завершения применения настроек. После этого будет сгенерирован пароль, который потребуется для подключения к домашней группе (его можно будет изменить в дальнейшем).

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

Здесь вы можете ввести «Название библиотеки мультимедиа», которое и будет являться именем DLNA-сервера. Ниже будут отображаться устройства, подключенные в настоящий момент к локальной сети и поддерживающие DLNA, вы можете выбрать, каким из них следует предоставить доступ к файлам мультимедиа на компьютере.

По сути, настройка завершена и теперь, вы можете получать доступ к фильмам, музыке, фотографиям и документам (хранящихся в соответствующих папках «Видео», «Музыка» и т.д.) с самых различных устройств посредством DLNA: на телевизорах, медиа проигрывателях и игровых приставках вы найдете соответствующие пункты в меню — AllShare или SmartShare, «Библиотека видео» и другие (если не знаете точно, загляните в инструкцию).

Кроме этого, быстрый доступ к настройкам медиа сервера в Windows вы можете получить из меню стандартного проигрывателя Windows Media Player, для этого воспользуйтесь пунктом «Поток».

Также, если вы планируете смотреть видео по DLNA с телевизора в форматах, которые сам телевизор не поддерживает, включите пункт «Разрешить удаленное управление проигрывателем» и не закрывайте проигрыватель на компьютере для вещания контента.

Общие сведения о DLNA

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

Клиентом для Андроид, поддерживающим технологию DLNA, может быть любой продвинутый плеер. Лучшими в этом плане можно назвать:

  1. VLC Media player – лучший выбор.
  2. Kodi – тяжелый и многофункциональный плеер.
  3. MX Player Pro – платный.

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

Как смотреть файлы с телефона на планшете или ТВ, рассказывается в следующем видео:

Рейтинг автора
5
Материал подготовил
Максим Иванов
Наш эксперт
Написано статей
129
Ссылка на основную публикацию
Похожие публикации