gpt4 book ai didi

android直播-h264解码

转载 作者:太空狗 更新时间:2023-10-29 16:41:21 26 4
gpt4 key购买 nike

由于我对 Android 和视频流有点熟悉,我知道处理从一个设备到另一个设备的实时视频流很复杂。

要求:播放传入的原始 h264 流

除了提供 rtp/rtsp 服务之外,还有什么方法可以播放流吗?VideoView 需要本地 rtsp 或 http 服务器来处理流,我不敢相信没有其他方法可以简单地播放它。

GStreamer/FFMpeg 可能是一个很好的解码流的解决方案吗?

最佳答案

为此,您可以使用 Jelly Bean 中引入的新 MediaCodec API。

你所要做的就是在配置时设置一个表面,例如

mDecoder.configure(mFormat, surfaceHolder.getSurface(), null, 0);

然后,当您释放输出缓冲区时,只需告诉解码器在表面上显示帧,例如

mDecoder.releaseOutputBuffer(decoderIndex, true);

如果您需要熟悉 MediaCodec API,本教程对我来说是一个好的开始:http://dpsm.wordpress.com/2012/07/28/android-mediacodec-decoded/

关于android直播-h264解码,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17275536/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com