我有一个项目,我被要求在android中显示视频流,流是原始H.264,我连接到服务器,将从服务器接收字节流.
基本上我想知道有没有办法将原始字节发送到android中的解码器并将其显示在表面上?
我使用android 4.1中的新MediaCodec和MediaExtractor API成功解码了包含在mp4容器中的H264,遗憾的是我还没有找到使用这些API解码原始H264文件或流的方法.
我知道一种方法是编译和使用FFmpeg,但我宁愿使用可以使用硬件加速的内置方法.我也理解Android中支持RTSP流,但这不是一个选项.Android版本不是问题.