技术栈

c++ opengl es

ashcn2001
2 小时前
android·c++ opengl es
opengl 播放视频的android c++ 方案基于你的场景(android_main 纯 C/C++ 开发,无法用 Java 绑定 SurfaceTexture,需拉取 RTSP 流并生成视频纹理),核心方案是:用 FFmpeg + OpenGL ES 外部纹理(GL_TEXTURE_EXTERNAL_OES)实现纯 C 端 RTSP 流解码 + 渲染,无需 Java 层介入,完全适配 NativeActivity 架构。 以下是完整流程(含 RTSP 拉流、FFmpeg 硬件解码、外部纹理绑定、渲染闭环): 核心思路 RTSP 拉流:用 FFmpe
我是有底线的