Об этом проекте

DreamPlayer — это видеоплеер с открытым исходным кодом, распространяемый по лицензии GPLv3 и созданный на Flutter. Он предназначен для Android-смартфонов и планшетов, Android TV/Fire TV и iOS/iPad, с платформенно-зависимыми движками воспроизведения: Media3/ExoPlayer на Android, AetherEngine на iOS и опциональный резервный движок libmpv на Android. Ключевые возможности включают поддержку профилей Dolby Vision (P4/P5/P7/P8/P9), сквозную передачу HDR10/HDR10+/HLG и декодирование lossless-аудио для DTS, DTS-HD, TrueHD, E-AC3, AC3, FLAC и AAC. Плеер отображает на экране метки активного HDR-формата, видеокодека, аудиокодека и разрешения. Доступны интеграция пространственного звука Android 13+, усиление басов, усиление громкости и ночной режим. Сетевое воспроизведение поддерживает источники SMB/NAS, WebDAV, Jellyfin/Emby, FTP/SFTP и DLNA/UPnP с зашифрованным хранением учётных данных. Субтитры включают встроенные и загруженные файлы, обнаружение sidecar-файлов в сетевых папках, поиск/загрузку через OpenSubtitles и обширные настройки внешнего вида. Медиатека предлагает продолжение просмотра, добавленные пользователем папки с метаданными TMDB, ручную группировку, закладки сетевых папок, загрузки для офлайн-воспроизведения, синхронизацию истории просмотров SIMKL и файловый браузер. Локализация охватывает английский, испанский, упрощённый китайский и русский языки. Android TV включает интерфейс для больших экранов с навигацией через D-pad и сквозную передачу HDMI-аудио.