这个项目能做什么
DreamPlayer 是一款基于 Flutter 构建的开源视频播放器,采用 GPLv3 许可证。它面向 Android 手机和平板、Android TV/Fire TV 以及 iOS/iPad,并针对不同平台使用专属播放引擎:Android 上使用 Media3/ExoPlayer,iOS 上使用 AetherEngine,Android 上还提供可选的 libmpv 后备引擎。
主要功能包括杜比视界配置文件支持(P4/P5/P7/P8/P9)、HDR10/HDR10+/HLG 直通,以及 DTS、DTS-HD、TrueHD、E-AC3、AC3、FLAC 和 AAC 的无损音频解码。播放器会以屏幕标签显示当前启用的 HDR 格式、视频编解码器、音频编解码器和分辨率。还提供 Android 13+ 空间音频集成、低音增强、音量增强和夜间模式。
网络播放支持 SMB/NAS、WebDAV、Jellyfin/Emby、FTP/SFTP 和 DLNA/UPnP 来源,并采用加密凭据存储。字幕功能包括内嵌和侧载文件、网络共享同名字幕发现、OpenSubtitles 搜索/下载,以及丰富的外观设置。
媒体库功能包括继续观看、带 TMDB 元数据的用户添加文件夹、手动分组、网络文件夹书签、离线播放下载、SIMKL 观看历史同步和文件浏览器。本地化涵盖英语、西班牙语、简体中文和俄语。Android TV 包含适配 10 英尺界面的 UI,支持方向键导航和 HDMI 音频直通。
评论
0 评分人数达到10人后显示
登录后参与讨论。