Android平台开源视频播放器-Just (Video) Player
Just (Video) Player是一款Android平台下开源的视频播放器。基于 Media3(原 ExoPlayer)的 Android 视频播放器,兼容 Android 5+ 和 Android TV。 它使用 ExoPlayer 的 ffmpeg 扩展,并启用了所有音频格式(它甚至可以处理特殊格式,如 AC3、EAC3、DTS、DTS HD、TrueHD 等)。基于Java编写,遵守 Unlicense license 开源协议。
功能特色:
- 音频/字幕轨道选择
- 播放速度控制
- 水平滑动和双击以快速搜索
- 垂直滑动以更改亮度(左)/音量(右)
- 捏合缩放 (Android 7+)
- Android 8+ 上的 PiP(画中画)(在 Android 11+ 上可调整大小)
- 调整大小(适合/裁剪)
- 音量提升
- Android TV/盒子上的自动帧速率匹配 (Android 6+)
- 播放后操作(删除文件/跳到下一个)
- 触摸锁定(长按)
- 用于直接访问文件选择器的应用程序快捷方式 (Android 7.1+)
- 第三方均衡器/音频处理支持
- 媒体会话和音频焦点支持
- 断开耳机连接时暂停播放
- 无广告、跟踪
支持的格式:
- 音频: Vorbis, Opus, FLAC, ALAC, PCM/WAVE (μ-law, A-law), MP1, MP2, MP3, AMR (NB, WB), AAC (LC, ELD, HE; xHE ), AC-3, E-AC-3, DTS, DTS-HD, TrueHD
- 视频: H.263, H.264 AVC , H.265 HEVC, MPEG-4 SP, VP8, VP9, AV1
- 容器: MP4, MOV, WebM, MKV, Ogg, MPEG-TS, MPEG-PS, FLV, AVI
- 流媒体: DASH, HLS, SmoothStreaming, RTSP
- 字幕: SRT, SSA/ASS , TTML, VTT, DVB
源代码:https://github.com/moneytoo/Player
发表回复