By continuing to use this website, you agree with our
Cookie Policy
Confirm
RU
EN
Main Page
Download
Addons
Forum
Blog
Please
login
or
register
.
1 Hour
1 Day
1 Week
1 Month
Forever
Login with username, password and session length
Home
Help
Search
Login
Register
News:
AIMP6
AIMP Forum
»
AIMP for PC
»
Addons
»
Plugins
(Moderators:
Зелёный
,
Soolo
,
Tiger
) »
Стол заказов плагинов
« previous
next »
Print
Pages:
1
...
62
63
[
64
]
Go Down
Author
Topic: Стол заказов плагинов (Read 877315 times)
0 Members and 3 Guests are viewing this topic.
Re: Стол заказов плагинов
«
Reply #945 on:
July 18, 2026, 20:35:49 »
Save-In
Новичок
Posts: 8
Карма: +2/-0
Здравствуйте, господа!
Помогите, пожалуйста, с поиском или разработкой плагина для стриминга на сервер IceCast2.
Дано: связка плеера fb2k и его стороннего плагина foo_streamer. Плагин нативный, но старый и заброшенный. Любая ошибка в работе внешнего кодировщика намертво вешает плагин и плеер целиком, аварийное завершение работы процесса сбивает внутренний планировщик заданий в плеере. К тому же плагин нестабильно вещает, на стороне клиентов слышны ощутимые задержки звука каждые несколько минут и вечное "Playback interrupted, source is stalling..." в консоли.
Что имеется: обычный плеер играет обычные плейлисты, планировщик заданий по расписанию или внешним триггерам переключает треки внутри плейлиста или сами плейлисты. В плеере включено простое сведение треков, на выходе два фильтра (эквалайзер) и лимитер. Плеер вещает в "никуда" (Null Output, на компьютере отсутствует какая-либо звуковая карта, можно конечно пробросить VAC...), плагин сидит на PCM-выходе плеера, пакует его поток внешним кодировщиком (например, flac.exe) и отправляет на сервер IceCast2.
Что хотелось бы видеть: нативный или DSP-плагин для AIMP, делающий ровно то же самое, что и foo_streamer. Так же уметь брать метаданные воспроизводимого трека у плеера (напрямую или захватом названия активного окна плеера) и отправлять в поток, уметь автоматически обновлять список подключенных клиентов, поддерживать работу с встроенными в плеер или внешними кодировщиками.
Примеры:
- вышеописанный foo_streamer: заброшен, исходный код закрыт, работает кое-как, но работает лучше всех имеющихся альтернатив в своём классе;
- AltaCast и его производные: засахарился, код открыт, существует в виде стационарной программы и DSP-плагина. Первый вариант работает ТОЛЬКО с MME-устройствами Windows и сильно ограничен по функционалу, второй не работает вместе с AIMP;
- Butt: закрытый проект, лишен многих возможностей foo_streamer, не умеет собирать метаданные под Виндой.
Можно, конечно же, посоветовать
перейти на линукс
обратить моё внимание на такое ПО как RadioBoss, liquidsoap, Mixx, но они сами по себе являются медиа-станциями, третий так это вообще "из пушки по воробьям". Мне бы что попроще для плеера, просто слушать музыку и куда-то там вещать.
Logged
Print
Pages:
1
...
62
63
[
64
]
Go Up
« previous
next »
AIMP Forum
»
AIMP for PC
»
Addons
»
Plugins
(Moderators:
Зелёный
,
Soolo
,
Tiger
) »
Стол заказов плагинов