
Android移动开发中,利用MediaPlayer和SurfaceView播放视频。
5星
- 浏览量: 0
- 大小:None
- 文件类型:None
简介:
利用VideoView播放视频操作简便且高效,然而,部分早期开发者仍倾向于采用MediaPlayer进行视频播放。由于MediaPlayer的核心功能集中在音频播放方面,它并未内置图像输出界面,因此需要借助SurfaceView来呈现MediaPlayer产生的图像输出。以下是使用MediaPlayer播放视频的详细步骤:首先,需创建MediaPlayer对象并将其加载至指定的视频文件;其次,需要在界面布局文件中定义SurfaceView控件,或者在程序代码中实例化SurfaceView控件,并为该SurfaceView的SurfaceHolder配置Callback监听器;随后,通过调用MediaPlayer对象的setSurfaceHolder(SurfaceHolder sh)方法将所播放视频的图像输出定向地发送至指定的SurfaceView控件;最后,利用MediaPlayer提供的start()、stop()、pause()方法对视频播放进行精确控制。
全部评论 (0)
还没有任何评论哟~


