我想在Android中通过webrtc显示360度视频。由于 webrtc 视频流没有 URI,因此无法使用 libvlc 或 exoplayer 等常见播放器。我发现的唯一选择是向 webrtc 现有的渲染器添加 360 度视频功能。这是正确且唯一可能的方法吗?如果是,请指导我实施相同的操作。
您可以使用 OPENGLES 来实现这一点。
默认的 WebRTC 渲染器在矩形上渲染帧。您需要在球体上渲染帧。
尝试使用 OPENGLES 绘制球体,然后在其上绑定纹理。