FFmpeg 开发(07):FFmpeg + OpenGLES 实现 3D 全景播放器
前文中,我们已经利用 FFmpeg + OpenGLES + OpenSLES 实现了一个多媒体播放器,本文将基于此播放器实现一个酷炫的 3D 全景播放器。全景播放器原理全景视频是由多台摄像机在一个位置同时向四面八方拍摄,最后经过后期拼接处理生成的。普通播放器播放全景视频画面会扭曲变形用普通的多媒体播放器播放全景视频,画面会呈现出严重的拉伸和扭曲变形。全景播放器将视频画面渲染到球面上,相当于从球心去观察内部球面,观察到的画面 360 度无死角,这也就是市面上大多数“ VR 盒子”的实