Домашний медиа-сервер (UPnP, DLNA, HTTP) - программа, предоставляющая медиа-ресурсы (фотографии, аудио и видео файлы) Вашего компьютера другим UPnP (DLNA) устройствам в домашней сети, например, телевизорам Philips, Sony, Samsung, LG, Toshiba, игровым приставкам Sony Playstation 3, XBOX 360, медиа-плеерам WD TV Live, Popcorn Hour, Dune, Boxee Box, IconBit, ASUS O!Play, iPad/iPhone/iPod, мобильным и PDA устройствам.
В состав программы включены различные транскодеры аудио и видео-файлов, позволяющие преобразовать медиа-ресурсы в формат, поддерживаемый устройством воспроизведения. Также возможно преобразование формата кадра видео-файлов к формату экрана устройства воспроизведения (цвет дополнения задается пользователем), выбор аудио-дорожки, субтитров. Вы можете выбрать транскодирование с любой минуты.
В состав программы включены профили транскодирования для VLC Media Player, Вы можете перенаправить потоки Интернет-радио, Интернет-телевидения с компьютера на Ваши медиа-устройства.
Программа поддерживает Цифровое телевидение (C, S, T), Вы можете перенаправить потоки цифрового телевидения с компьютера на Ваши медиа-устройства.
Программа поддерживает управление DMR (Digital Media Renderer) устройствами, Вы можете использовать функцию "Воспроизвести на" для отдельного устройства и группы устройств.
Программа поддерживает внешние и внутренние субтитры. Если устройство не поддерживает субтитры, то программа может включить субтитры (2D и 3D) в видео-поток при транскодировании.
1. Настройки устройства - Транскодер - "Файлы, субтитры" - "Параметры транскодированного файла" - Музыка: добавлена настройка фиксированного размера тегов в транскодированных аудио файлах (по-умолчанию 0, метаданные не включаются в транскодированный файл). 2. Обновлен транскодер ffmpeg-1.dll (добавлена поддержка параметра tags_size). 3. Настройка регистрации типов файлов: изменен разделитель нескольких MIME- типов с запятой на |. 4. Обновлены профили транскодирования музыкальных файлов - внесены изменения для поддержки tags_size (если профили транскодирования изменялись, то рекомендуется восстановить профили из дистрибутива). 5. Добавлена горячая клавиша (Alt+5) для вызова формы редактирования скрипта динамической папки. 6. Добавлена поддержка загрузки конфигураций подкастов из zip-файлов ("Drag and drop" и "Загрузить из файла"))
версия 1.49
1. Добавлена поддержка сохранения конфигураций подкастов в zip-файлах ("Сохранить в файле"). 2. Форма управления DMR-устройством: добавлена кнопка "Воспроизвести на" - воспроизведение текущего медиа-ресурса на выбранном устройстве с текущей позиции.
1. Обновлен транскодер ffmpeg-1.dll (версия 2.3.3) - модуль libass включен в ffmpeg-1.dll. 2. Обновлен модуль субтитров (поддержка новой версии ffmpeg-1.dll). 3. Панель главной формы программы "Устройства воспроизведения (DMR)": добавлены кнопки управления воспроизведением. 4. Форма управления DMR-устройством - Плейлист: добавлена кнопка "Автозапуск плейлиста после запуска сервера" (включение данного режима на телевизорах может прервать просмотр ТВ-передач после запуска сервера - будьте внимательны).
P.S. Вследствие многочисленных внутренних изменений в программе возможна потеря части функциональности программы.
1. Обновлен транскодер ffmpeg-1.dll (версия 2.3.3) - модуль libass включен в ffmpeg-1.dll. 2. Обновлен модуль субтитров (поддержка новой версии ffmpeg-1.dll). 3. Панель главной формы программы "Устройства воспроизведения (DMR)": добавлены кнопки управления воспроизведением. 4. Форма управления DMR-устройством - Плейлист: добавлена кнопка "Автозапуск плейлиста после запуска сервера" (включение данного режима на телевизорах может прервать просмотр ТВ-передач после запуска сервера - будьте внимательны). 5. В музыкальные профили транскодирования добавлена поддержка транскодирования в видео-файл (MIME-тип: video/mpeg, аудио-кодек MP2), может быть использовано для устройств, которые не поддерживают воспроизведение музыкальных файлов (например, некоторые модели iptv-приставок). 6. Внесены изменения в профили транскодирования "Музыка (Визуализация)" и "Фото (Слайд-шоу)" для поддержки транскодирования с кодеком X264 в новой версии ffmpeg-1.dll. 7. Настройки устройства: добавлен режим "Автоматическое чтение свойств видео-ресурса при входе в папку видео-ресурса через папку Транскодирование, если не заполнено поле видео-кодека" (по-умолчанию включен) 8. Добавлен профиль транскодирования "Подкасты (Прогресс обновления)". Если в дополнительные параметры свойств подкаста добавить параметр --progressvideo=on, то в процессе обновления подкаста, который использует функции HmsShowProgress, HmsSetProgress, программа будет формировать видео с полосой прогресса и передавать его на устройство. Работоспособность зависит от особенностей устройства воспроизведения, видео может значительно оставать от прогресса в основной форме программы.
P.S. Вследствие многочисленных внутренних изменений в программе возможна потеря части функциональности программы.
1. Обновлен транскодер ffmpeg-1.dll (версия 2.3.3) - добавлен протокол torrent (формат torrent:локальный путь к торрент файлу?index=номер файла в торренте&savepath=путь для сохранения загружаемых файлов). 2. Обновлен модуль HmsMpeg.exe (модуль для вызова ffmpeg-1.dll) - добавлена возможность сохранения входного потока данных в файле (формат вызова hmsmpeg.exe -dump -i "..." "файл для сохранения потока") 3. Панель главной формы программы "Устройства воспроизведения (DMR)": добавлено поле "Текущая позиция воспроизведения"; добавлена возможность настройки расположения полей в информации об устройстве воспроизведения (меню по правой кнопке "мыши" - Расположение); 4. Из дистрибутива программы удалены профили транскодирования AceStream (официальная поддержка AceStream (TorrentStream) в программе "Домашний медиа-сервер (UPnP, DLNA, HTTP)" прекращена).
- обновлен транскодер ffmpeg-1.dll (версия 2.3.3) - изменения для протокола torrent (формат torrent:локальный путь к торрент файлу?index=номер файла в торренте&savepath=путь для сохранения загружаемых файлов&portbegin=port_begin&portend=port_end&sslport=ssl_port). port_begin-port_end - порты (по-умолчанию 6881-6889), которые libtorrent будет использовать для подключений, если первый порт занят, то libtorrent будет использовать следующий из допустимого диапазона и т.д. ssl_port - порт для защищенных (SSL) подключений, если 0 (по-умолчанию), то SSL-порт не открывается. P.S. Некоторые трекеры (например, трекер rutracker.org) не работают без возможности подключения к torrent-клиенту, поэтому в случае использования маршрутизаторов (сетевых экранов), используемые порты должны быть открыты.
1. Настройки устройства - Дополнительные: добавлен раздел "Обработка событий": "Формирование DIDL-Lite описания медиа-ресурсов" (до и после), используемые переменные DIDL_XmlItem, DIDL_XmlParentItem, CurrentMediaItem; "Обработка HTTP-запросов" (до и после), используемые переменные HttpRequest, HttpResponse;
События могут быть использованы для добавления, изменения описания медиа-ресурсов, изменения заголовков HTTP-ответов сервера. Если обработчик события "до" вернул в переменной ProcessEventResult значение True, то обработка по-умолчанию и событие "после" не выполняются.