I develop a video streaming app and I'm researching existing video rendering libraries to render .mkv (H253-255) and .mp4.
I saw there is a native Android View called VideoView
that uses MediaCodec
and has a lot of functionalities so I was sure this is the good-to-go library but then I came across ExoPlayer (by Google) which can do the same.
So I wonder what are the differences between the two?