xxoo / av_media_player

A lightweight media player for flutter.
https://pub.dev/packages/av_media_player
BSD 2-Clause "Simplified" License
8 stars 0 forks source link

Other player than Exoplayer ?? #9

Open michalss opened 3 weeks ago

michalss commented 3 weeks ago

Hi,

Can you please check this player ? https://github.com/moneytoo/Player?tab=readme-ov-file This is most advance player comming from exoplayer. Supporting most of the formats, but most importatn supports..

Auto frame rate matching on Android TV/boxes (Android 6+)

Audio: Vorbis, Opus, FLAC, ALAC, PCM/WAVE (μ-law, A-law), MP1, MP2, MP3, AMR (NB, WB), AAC (LC, ELD, HE; xHE on Android 9+), AC-3, E-AC-3, DTS, DTS-HD, TrueHD Video: H.263, H.264 AVC (Baseline Profile; Main Profile on Android 6+), H.265 HEVC, MPEG-4 SP, VP8, VP9, AV1 Containers: MP4, MOV, WebM, MKV, Ogg, MPEG-TS, MPEG-PS, FLV, AVI (🚧) Streaming: DASH, HLS, SmoothStreaming, RTSP Subtitles: SRT, SSA/ASS (https://github.com/google/ExoPlayer/issues/8435), TTML, VTT, DVB HDR (HDR10+ and Dolby Vision) video playback on compatible/supported hardware.

AC-4 audio is supported on devices providing such system decoder (e.g. Samsung Galaxy A, S and Z series running Android 11 or later).

Please consider it, since there is not better implementation than this..

xxoo commented 3 weeks ago

I believe ExoPlayer's functionality is already sufficient. Since AVPlayer supports a very limited range of formats, introducing other players on Android wouldn't enhance the overall functionality. Additionally, I prefer to use the libraries provided by the official sources whenever possible to minimize dependencies and keep the package size under control.

michalss commented 3 weeks ago

so AV_ media_Player does not support all this formats i mentions above ? Btw Just Player is very well maintained for years.