SurfaceView+EGL+OpenGL ES+ffmpeg播放视频并解决黑屏不显示画面的问题
摘要:一、概述 使用纯C++开发的方式实现EGL、OpenGL ES、ffmpeg部分。Java/kotlin部分只需要传递一个文件url地址即可实现视频的播放。 相关的坑以及解决的办法: 编译正常但是画面不显示 Surface和EGL没有绑定。解决办法如下: winsurface = eglCreate
阅读全文
posted @
2025-07-15 14:17
飘杨......
阅读(61)
推荐(0)
SurfaceView+ANativeWindow+ffmpeg播放视频并解决花屏问题
摘要:一、概述 在Android中使用SurfaceView+ANativeWindow+ffmpeg播放视频非常简单。主要关注一下步骤以及里面的坑就行 步骤: 创建一个Activity并写一个自定的View继承SurfaceView,并重写SurfaceHolder.Callback的onSurface
阅读全文
posted @
2025-07-15 13:50
飘杨......
阅读(61)
推荐(0)