AIMP Forum

AIMP for Windows => Дополнения / Addons => Плагины / Plugins => Topic started by: sattera on October 09, 2019, 18:20:07

Title: Плагин UPnP (сервер)
Post by: sattera on October 09, 2019, 18:20:07
Добрый день, уважаемые создатели Aimp'a и модератор ветки!

2019-ый год на дворе. Сделайте, ПОЖАЛУЙСТА, плагин UPnP Audio Renderer для Aimp'a. Такой плагин есть у Фубара. Называется UPnP Media Renderer Output. Если есть такая возможность, можно будет сидеть уже только на Aimp'e.  :)
Title: Re: Плагин UPnP
Post by: Artem on October 09, 2019, 18:47:55
нужно именно рендерер? Т.е именно нужен UPnP-сервер?
Title: Re: Плагин UPnP
Post by: sattera on October 11, 2019, 19:48:53
Я не очень разбираюсь в терминах, прошу уж простить)) Проще описать:
- музыка хранится на компе/NAS;
- AIMP установлен на этом же компе;
- С AIMP'a происходит управление музыкальной библиотекой;
- при нажатии на Play поток отправляется по LAN на внешнее UPnP-устройство со встроенным плеером, с которого цифра по SPDIF выводится на ЦАП.
Title: Re: Плагин UPnP
Post by: Artem on October 12, 2019, 12:55:34
Все же сервер. Как по мне - не нужно это. У всех NAS есть свои DLNA-клиенты, заточенные под возможности конкретного NAS. Выглядит крайне странным, гонять аудиопоток с NAS до управляющего ПК, а потом обратно - на DNLA-устройство.
Title: Re: Плагин UPnP
Post by: sattera on October 12, 2019, 13:49:05
У меня нет NAS. Это я с заделом на перспективу.
Вся музыка у меня на компе, однако обычный комп - источник слабый, т.к. внутри него много помех. Для этого у меня есть изолированный музыкальный мини-спецкомп, в котором ничего не крутится и т.п. И вообще он на Линуксе) Звучит он по UPnP с Фубара волшебно. Рано или поздно плагин, мне кажется, будет нужен - стриминг стремительно набирает обороты. Дело, конечно, хозяйское.
Title: Re: Плагин UPnP
Post by: Artem on October 12, 2019, 13:57:01
У меня нет NAS. Это я с заделом на перспективу.
Вся музыка у меня на компе, однако обычный комп - источник слабый, т.к. внутри него много помех. Для этого у меня есть изолированный музыкальный мини-спецкомп, в котором ничего не крутится и т.п. И вообще он на Линуксе) Звучит он по UPnP с Фубара волшебно. Рано или поздно плагин, мне кажется, будет нужен - стриминг стремительно набирает обороты. Дело, конечно, хозяйское.

DLNA-клиент для AIMP есть, а вот сервер - нет. Стриминг набирает обороты, только в роли сервера обычно выступают NAS-ы, а не самодельные ПК-серверы.
Title: Re: Плагин UPnP
Post by: sattera on October 12, 2019, 14:08:03
Думаю, что у большинства музыка хранится не на NAS, а на компе. Не хотите делать, не делайте)
Title: Re: Плагин UPnP
Post by: Artem on October 12, 2019, 18:44:05
Думаю, что у большинства музыка хранится не на NAS, а на компе. Не хотите делать, не делайте)

И при этом есть потребность вещать ее на телевизор? Ну не знаю...
Title: Re: Плагин UPnP
Post by: Алексей Долматов on October 12, 2019, 19:44:31
У меня есть DLNA, но с такими тормозами управления и сложностями в совместимости проще напрямую кабель HDMI подключить.
Конечно, если иметь свою базу данных с упорядоченными файлами (сервер), то можно и DLNA-сервер запустить.
DLNA - задумка неплохая, но реализация в массовость неубедительна, поэтому в обычном плеере сомнительная функция. Одно дело, когда можно будет просто указать плееру типы поддерживаемых файлов, а он передаёт без конвертации файлов данные. Другое дело, если ещё и увеличивать нагрузку на плеер в формате конвертирования файлов.

Наглядная "популярность" вещания по DLNA:
https://www.aimp.ru/forum/index.php?topic=59452.0;viewresults 4 голоса "за" за полтора года
https://www.aimp.ru/forum/index.php?topic=59088.msg383011#msg383011 - один человек, в частности нужен был "клиент", считаем пол голоса;
https://www.aimp.ru/forum/index.php?topic=50737.msg311676 - пол голоса;
https://www.aimp.ru/forum/index.php?topic=50737.msg311676 - неоднозначное голосование, 37 голосов за 7 лет (будет считать, что все думают о сервере).
Итого: 42/7=6 запросов в год, т.е. раз в полгода. Это без учёта того, что со временем интерес к функции мог пропасть.
Title: Re: Плагин UPnP
Post by: sattera on October 13, 2019, 12:46:48
И при этом есть потребность вещать ее на телевизор? Ну не знаю...

Не на телевизор. Схема исключительно музыкальная. Организация качественного вывода звука с компа (по USB) возможна, однако по стоимости будет очень высока (специальная PCI-Ex карта USB вывода с внешним линейным питанием - около $500, USB-конвертор - от $500, кабели SPDIF или AES/EBU + Power - от $500 + от $500).

Есть заметно более дешевый и качественный способ вывода цифры:
- RaspberryPi 3 (малинка)
- Pi 2 Design 502DAC (шляпа)
- линейное питание

Весь этот баргин будет стоить от $200. С USB-выводом все, думаю, понятно. Опишу второй.
Малинка - это микро-PC на базе ARM-архитектуры, с USB-выходами, Wi-Fi и LAN.
Шляпа - это плата расширения, которая стыкуется с малинкой (надевается сверху - отсюда и название). На борту имеется ЦАП PCM5122 24-Bit@192Khz и аналог по RCA. Осциллятор NDK NZ2520SD. А теперь самое главное - малиношляпа может работать чистым цифровым транспортом. Имеются цифровые выводы: Toslink Optical, SPDIF BNC и AES/EBU (TRRS).

Схема вывода простая: Комп (HDD) -> Роутер (LAN/Wi-Fi) -> Малиношляпа (чистый транспорт) -> ЦАП (SPDIF/Optical/AES)
Плагин позволит пользоваться AIMP'ом как управлялкой библиотеки HDD.
На малиношляпе стоит ОС с отдельным UPnP-плеером, который проигрывает музыку по сети. Все летает. Разница в качестве вывода слышна невооруженным ухом.

В программировании я ноль, поэтому за вопросы не судите строго) Насколько сложно запилить аналог фубарного плагина UPnP Media Renderer Output для AIMP'a? Может быть, его можно просто отредактировать под AIMP, чтобы не писать код заново?
Title: Re: Плагин UPnP
Post by: sattera on October 13, 2019, 12:53:15
... Одно дело, когда можно будет просто указать плееру типы поддерживаемых файлов, а он передаёт без конвертации файлов данные. Другое дело, если ещё и увеличивать нагрузку на плеер в формате конвертирования файлов.

Итого: 42/7=6 запросов в год, т.е. раз в полгода. Это без учёта того, что со временем интерес к функции мог пропасть.

Без конвертации, в чистом виде, как есть. Конвертация, при желании, включается на малиношляпе. Я ничего не трогаю)

Что касается количества запросов. Таких людей очень много (я немножко из этой среды), просто мы там, где есть UPnP :)

По-моему, проще запилить плагин и закрыть тему, чем спорить - надо/не надо. Все все равно идет к UPnP.
Если это работа трудоемкая, слов нет, к разработчикам бесплатного прекрасного проигрывателя вопросов нет. Вы молодцы, ребята!
Title: Re: Плагин UPnP
Post by: zehuti on December 16, 2019, 22:50:07
По моему sattera имеет ввиду не сервер и не клиент. Плагин клиента и так уже есть. upnp сервер можно и на foobar2000 запустить.

Речь идет о возможности в AIMP выбирать то что будет проигрывается на цапе \ ресивере который поддерживает UPnP

Все что требуется от AIMP это уметь разговаривать с UPnP проигрываем. Говорить ему что и от куда проигрывать. То как это сделано в MusicBee, JRiver, MediaMonkey, плагин для foobar2000 (UPnP MediaRenderer Output)
Title: Re: Плагин UPnP
Post by: powershot720 on December 22, 2019, 20:43:58
У меня такая же ситуация. Нужно выводить звук на это устройство- https://ru.aliexpress.com/item/33021649132.html?spm=a2g0s.9042311.0.0.274233ed9h34wr
Можно выводить звук этим плагином с ноутбука на windows - https://www.arylic.com/pages/how-to-play-from-windows-pc-via-foobar2000#mobile-widget
Хотелось бы так же на AIMP что бы была возможность выводить звук. А так же может кто подскажет как регулировать громкость в таком случае?
Title: Re: Плагин UPnP
Post by: powershot720 on March 26, 2020, 18:42:40
Устройство прекрасно работает с foobar2000 через UPnP MediaRenderer Output. Хотел бы что бы и AIMP работал. Сделайте плагин пожалуйста. Как регулируется громкость разобрался.
Title: Re: Плагин UPnP
Post by: Иваныч on May 23, 2020, 19:29:56
Присоединяюсь. Очень нужная штука. АИМП - не просто проигрватель, это еще и библиотека всей имеющейся музыки, с оценками (которые, кстати не видны в других приложениях) и т.п. При работе за компом есть потребность включать музыку на хи-фи системе, USB цап не всегда есть (в моём текущем ЦАПе, например, USB входа нет), или USB не всегда лучший выбор в плане качества звука.
Title: Re: Плагин UPnP
Post by: rumpelstilzchen on February 02, 2021, 14:22:57
Сделайте пожалуйста потоковую передачу музыки на внешние устройства через DLNA. У меня есть НАС, но на ресивере с пульта лазить совсем не то. А с ноута совсем неудобно - встроенная функция "передать на устройство" просто тухляк. А с аимпа просто класно было бы.
Title: Re: Плагин UPnP
Post by: Homep on May 29, 2021, 08:52:23
Присоединяюсь. Настало время, когда уже у многих в наличии имеются ресиверы, медиаплееры и им подобные девайсы. Функционал необходим, приходится пользоваться фубаром, у которого какая-то поддержка есть, но там всё криво и не передаются теги, и рушится передача часто. Даже в винде присутствует поддержка (как обычно на отвали), но без cue, передавать целый файл, без возможности переключать треки нелепость, ввиду чего вышеупомянутый фубар и юзается. Даже в телефонах функционал вшит, а на десктопе до сих пор как при царе горохе, либо аналог, либо кое-как. Аимп все любят за функциональность, простоту. Очень жду подобную функцию
Title: Re: Плагин UPnP
Post by: Artem on May 29, 2021, 21:46:40
Все же сервер. Как по мне - не нужно это. У всех NAS есть свои DLNA-клиенты, заточенные под возможности конкретного NAS. Выглядит крайне странным, гонять аудиопоток с NAS до управляющего ПК, а потом обратно - на DNLA-устройство.
Title: Re: Плагин UPnP
Post by: rumpelstilzchen on June 01, 2021, 10:00:54

Раз вы такой умный, что даете такие ответы, то напиите, как на ресивере удобно послушать музыку (с компа или через сервер). На фубаре не работает уже, пользуюсь медиаманки 5.
Title: Re: Плагин UPnP
Post by: Artem on June 01, 2021, 10:20:21
Раз вы такой умный, что даете такие ответы, то напиите, как на ресивере удобно послушать музыку (с компа или через сервер). На фубаре не работает уже, пользуюсь медиаманки 5.

Раз вы такой умный - напишите плагин сами. Я считаю это нецелесообразным.

На моем NASе это делается двумя путями:
1. либо заходим сразу на устройство (при условии, что поддерживает DLNA-браузинг) и выбираем в нем источник - DLNA-сервер NAS-а.
2. либо заходим в приложение для NAS-а и там выбираем команду "Render to <устройство>".
Title: Re: Плагин UPnP
Post by: zehuti on June 01, 2021, 13:02:15


Гонять аудиопоток с NAS до управляющего ПК или телефона не надо, точка управления лишь говорит проигрывателю что файл надо брать с NAS, при условии что то откуда надо брать файл это DLNA\UPnP сервер. Или же с точки управления говорится NAS чтоб тот толкал файл на проигрыватель.
Title: Re: Плагин UPnP
Post by: Artem on June 01, 2021, 13:08:25
Гонять аудиопоток с NAS до управляющего ПК или телефона не надо, точка управления лишь говорит проигрывателю что файл надо брать с NAS, при условии что то откуда надо брать файл это DLNA\UPnP сервер. Или же с точки управления говорится NAS чтоб тот толкал файл на проигрыватель.

Т.е. все еще хуже - вы предлагаете плеер превратить в пультр для NAS-а? Зачем? У NAS-ов уже есть приложения-пульты. Причем у каждого - свои.
Title: Re: Плагин UPnP
Post by: zehuti on June 01, 2021, 14:16:22
Т.е. все еще хуже - вы предлагаете плеер превратить в пультр для NAS-а? Зачем? У NAS-ов уже есть приложения-пульты. Причем у каждого - свои.

не надо превращать, а лишь добавить функционал к уже существующему плееру

тоже самое и для aimp android, добавить возможность каста на DLNA\UPNP проигрыватель
Title: Re: Плагин UPnP
Post by: Artem on June 01, 2021, 14:38:00
не надо превращать, а лишь добавить функционал к уже существующему плееру
тоже самое и для aimp android, добавить возможность каста на DLNA\UPNP проигрыватель

Пожалуйста, не путайте: пульт к NAS-у и DLNA-сервер, который будет вещать ЛОКАЛЬНУЮ музыку. Это разные вещи, разный функционал.
Title: Re: Плагин UPnP
Post by: rumpelstilzchen on June 04, 2021, 18:07:01
Раз вы такой умный - напишите плагин сами. Я считаю это нецелесообразным.

На моем NASе это делается двумя путями:
1. либо заходим сразу на устройство (при условии, что поддерживает DLNA-браузинг) и выбираем в нем источник - DLNA-сервер NAS-а.
2. либо заходим в приложение для NAS-а и там выбираем команду "Render to <устройство>".
Почему-то для медиаманки сделали и все довольны. Сколько будет стоить написать такой плагин?
Title: Re: Плагин UPnP
Post by: Artem on June 04, 2021, 21:14:03
Почему-то для медиаманки сделали и все довольны. Сколько будет стоить написать такой плагин?

MediaMonkey сделали это задолго до того, как NAS-ы стали доступны всем и каждому - тогда это имело смысл.
Title: Re: Плагин UPnP
Post by: rumpelstilzchen on June 09, 2021, 19:39:57
MediaMonkey сделали это задолго до того, как NAS-ы стали доступны всем и каждому - тогда это имело смысл.
Ничего подобного. Медиаманки 4 у меня не работает, а 5-ая работает. Тем более там есть поддержка ресиверов - на сайте посмотрите.
Title: Re: Плагин UPnP
Post by: Artem on June 10, 2021, 08:31:24
Медиаманки 4 у меня не работает, а 5-ая работает. Тем более там есть поддержка ресиверов - на сайте посмотрите.

Я про фичу целиком, а не про поддержку вашего ресивера. У них фича появилась давно - теперь они вынуждены ее поддерживать и развивать.
Title: Re: Плагин UPnP
Post by: GrandZ on October 08, 2021, 12:30:56
привет сообществу
- IMHO таких админов в топку
 https://www.aimp.ru/?do=catalog&os=windows&rec_id=1012 (https://www.aimp.ru/?do=catalog&os=windows&rec_id=1012) Работающий плагин
В 5 версии вообще удобно, в 4 немного замудрённо расположено меню
Title: Re: Плагин UPnP
Post by: Soolo on October 08, 2021, 12:34:32
привет сообществу
- IMHO таких админов в топку
 https://www.aimp.ru/?do=catalog&os=windows&rec_id=1012 (https://www.aimp.ru/?do=catalog&os=windows&rec_id=1012) Работающий плагин
В 5 версии вообще удобно, в 4 немного замудрённо расположено меню
вы для начала разберитесь в теме, тут речь про сервер dlna, а не про клиент
а во-вторых прыгайте в свою топку сами от стыда
Title: Re: AIMP DLNA Client (Alternate) [AIMP5]
Post by: Solarius on March 29, 2023, 17:23:59
Здравствуйте!
Можно ли добавить в плагин или в плеер в целом, функцию "воспроизводить на устройство UPNP"? Таким образом, чтобы в списке досупных устройств вывода были рендереры в сети. Сейчас, чтобы поиграть с ноутбука на стационарную систему использую  foobar  с плагином. Очень удобная штука.

Title: uPnP Media Renderer Plugin Request
Post by: doremo on July 27, 2023, 11:30:57
Hi AIMP fans,

I've been a fan of AIMP since Winamp retired many years ago. I love the sound quality and user-friendliness of AIMP. However, I've noticed that there seems to be a lack of support for audiophile/hi-res quality output.

In recent years, audiophile systems have been moving towards wireless playback. While I agree that wired connections offer the best sound quality, network bandwidth is more than enough to send hi-res audio data to a network player with a DAC.

I would love to see AIMP add a UPnP Media Render feature or plugin. This would allow me to stream hi-res audio files from my computer to my network player without any loss of quality.

I believe that this would be a great addition to AIMP and would make it even more appealing to audiophiles.

Thank you for your time.
Title: Re: uPnP Media Renderer Plugin Request
Post by: JD on November 01, 2023, 22:48:59
Дельное предложение
Title: Re: Плагин UPnP (сервер)
Post by: Alik on February 24, 2024, 13:09:53
Активные колонки Edifise S1000W (30+кРуб., диффузоры алюминий и титан) подключаем по UPnP через foobar2000 и радуемся фонотеке, слушаем интернет радио с потоками до 1442, плагин для YouYube есть...  Любимый AIMP давай UPnP плагин!?
Title: Re: Плагин UPnP (сервер)
Post by: Artem on February 24, 2024, 15:32:40
https://www.aimp.ru/?do=catalog&rec_id=1271