Приветствую, Друзья!
Я являюсь разработчиком pshare и xupnpd.
Из-за отсутствия времени не могу участвовать в обсуждении на форуме, да и не всегда получается отвечать на почту, хоть и стараюсь.
Надеюсь на ваше понимание - проектом занимаюсь я один и кроме него у меня есть основная работа т.к. как ни печально open source дохода не приносит.
Ужасно приятно видеть что интерес к программе не пропал и она обрела вторую жизнь благодаря вам, этой ветке и Zyxmon, который в свое время любезно согласился приютить меня здесь!
С конца прошлого года активно занимаюсь разработкой более совершенной на мой взгляд - xupnpd2.
Пишу с нуля, а open source версия заморожена в текущем состоянии.
Все целиком на C++, зависимостей от внешних библиотек нет (только SQLite при желании), смог отвязаться от libstdc++ на роутерах (STLPort - только шаблоны с контейнерами, никаких rtti и исключений), в итоге на OpenWRT получилось 300к с Lua внутри.
Уже сейчас есть версия с поддержкой мультикастинга (UDP/RTP) и HLS под MS Windows (нативно), GNU Linux, FreeBSD и OpenWRT.
Кроме того, устранены многие проблемы с совместимостью и теперь это полноценный медиа-сервер (по крайней мере я так считаю).
Для работы дополнительный софт не требуется, нет проблем с локальными файлами (количество, произвольный доступ к нужному месту и т.п.), система плагинов немного изменилась - теперь это фильтры которые можно выстраивать в цепочки, где в самом начале источник контента. Например, буферизация включается путем вставки в конвейер соответствующего фильтра. Писать фильтры можно на Lua, на bash'е, на Си и т.д.
Среди встроенных на текущий момент: lua, tsbuf, udp, rtp, hls (три реализации на выбор), http.
С настройкой теперь тоже меньше хлопот, по возможности интерфейсы и т.п. ищу сам, по полной программе поддерживается древовидность в директории с контентом, так же есть сортировка по имени и не обязательно модифицировать плейлист т.к. теперь я сам пытаюсь понять формат и обработчик по ссылке.
Если вам это интересно прошу поддержать проект на Indiegogo который я запустил сегодня, либо поделиться ссылкой со знакомыми и друзьями:
https://www.indiegogo.com/projects/xupn ... -xbox-one/Информация на русском и видео тут:
http://xupnpd.org/index_ru.htmlВсем спасибо!!!