VideoView 与 SurfaceView - Android

VideoView vs SurfaceView - Android

我将创建应用内视频播放器,它将播放来自我们的内容服务器的视频,并且还将支持直播。以前使用第三方 API。 我对使用 SurfaceView 或 VideoView 感到困惑,因为我读到 VideoView 有更多的代码行并且效率会降低。需要关于我应该从哪里开始的帮助?还需要明确两者之间的关系。是的,我已经回答了一些问题,但仍然感到困惑。 先感谢您。

坦率地说,

VideoView是SurfaceView和MediaPlayer的组合,

VideoView = SurfaceView + MediaPlayer

但是单独使用 Surfaceview 和 MediaPlayer 的好处是您可以自定义它。

几天前我刚刚在我的应用程序中使用了 VideoView。我其实也有同样的困惑。从那时起,我就知道了。我用了VideoView。下面是link

Link

希望对您有所帮助