Домашний медиа-сервер (UPnP, DLNA, HTTP) (версия 3.00)

1. Главная форма программы:
•	добавлена панель "Список клиентов" - содержит список сетевых устройств, 
которые делали запросы к серверу с момента запуска;
2. Главная форма программы - Помощь:
•	добавлены пункты "Выбор стиля..." и "Выбор набора картинок" для
интерфейса программы.
3. Управление DMR-устройством:
•	добавлена возможность сохранения текущего плейлиста, выбора плейлиста 
из списка.
4. Информация о клиентском устройстве:
•	добавлена возможность выбора картинки устройства.
5. Настройки устройства - Транскодер - Фильмы:
•	добавлена настройка "Транскодирование всех поддерживаемых дорожек".
6. Настройки устройства - "DLNA, UPnP":
•	добавлена настройка "Максимальное количество элементов в описании 
папки медиа-ресурсов (0 - из запроса)", если включена, то сервер 
возвращает указанное количество элементов в описании.
7. Настройки устройства - "Поддержка файлов без транскодирования" - 
    Максимальное разрешение видео:
•	добавлен режим 8K.
8. Обновлен транскодер ffmpeg-1.dll (версия 4.1.1):
•	добавлена поддержка преобразования текстовых субтитров в графические 
субтитры (dvdsub, dvbsub) без транскодирования видео-дорожки;
•	добавлен фильтр "freezelastframe" - остановка последнего кадра видео-файла 
на выбранное количество секунд в настройках устройства.
9. Медиа-Ресурсы (навигация на медиа-устройстве) - 
•	Транскодирование - папка Фильма - Настройки: 
•	добавлен выбор режима "Все дорожки".
10. Добавлена поддержка преобразования внешних звуковых дорожек
      в процессе транскодирования для режима "Все дорожки".
11. Обновлен модуль субтитров (поддержка новой версии ffmpeg-1.dll). 
12. Обновлен модуль информации о медиа-файлах MediaInfo.dll (версия 18.12).
13. Обновлены фильтры DirectShow LAVFilters (версия 0.73.1).
14. Добавлена поддержка транскодирования в формат RTSP 
     (UPnP protocolInfo: rtsp-rtp-udp).
15. Добавлена поддержка DAAP-протокола и воспроизведение аудио и 
     видео-файлов в Apple iTunes. Если воспроизведение видео-файлов с 
     транскодированием запускается без видео, то необходимо нажать 
     Паузу и снова Воспроизведение.
16. Добавлена поддержка Multicast DNS. 
17. Добавлена поддержка функции "Воспроизвести на" для Apple TV (Airplay) и 
      Chromecast (Google Cast).
18. Информация о снимке:
•	добавлена возможность изменения параметра Вращение.
19. Скрипты:
•	в класс TBitmap32 добавлены методы Resize и DrawText.
20. Добавлена конфигурация устройства "Apple iTunes (DAAP, 16:9, 1280x720)".
21. Добавлена конфигурация устройства "Apple TV (Airplay, 16:9, 1280x720)".
22. Добавлена конфигурация устройства "ChromecastUltra (16:9, 1280x720)", 
      конфигурацию необходимо выбирать, и на устройстве-контроллере, и на 
      устройстве "Chromecast Ultra".
23. Web-навигация:
•	добавлена поддержка защищенных соединений (https-доступ).
24. Настройки - Сервер - Web-навигация:
•	добавлена настройка "Сертификат для защищенных соединений" с 
возможностью выбора, создания сертификата сервера для защищенных
соединений.
25. Медиа-Ресурсы (навигация на медиа-устройстве):
•	добавлена папка "UPnP (DLNA) сервера":
•	возможность воспроизведения медиа-ресурсов UPnP (DLNA) серверов, 
найденных в домашней сети через Web-навигацию;
•	возможность воспроизведения медиа-ресурсов с транскодированием;
•	возможность воспроизведения музыки и фото через папки 
Музыка (Визуализация) и Фото (Слайд-шоу).
В каждой папке есть папка "Настройки":
•	выбор режима передачи медиа-ресурсов:
•	Транскодирование;
•	Оригинальная ссылка;
•	Оригинальный поток;
•	Оригинальная ссылка (перенаправление);
•	выбор режима создания папки медиа-ресурса (папка содержит все 
форматы медиа-ресурса,  которые предоставляет медиа-сервер);
•	выбор высоты кадра для транскодирования.