现在已经可以用preview callback获取yuv数据传入mediacodec里面进行264编码,并且对关键帧写入sps头等,然后输出到.264为后缀的文件。把这个文件拖到电脑上可以用暴风影音播放。现在我想在手机上播放这个文件,求指导!拟用mediacodec解码,可惜解码后的数据不知道怎么处理成能播放的格式。求指导!
关注
码龄 粉丝数 原力等级 --
- 被采纳
- 被点赞
- 采纳率
大侠求助啊,Android mediacodec解码.264 播放
收起
- 写回答
- 好问题 0 提建议
- 关注问题
微信扫一扫点击复制链接分享
- 邀请回答
- 编辑 收藏 删除 结题
- 收藏 举报
3条回答 默认 最新
- 关注
码龄 粉丝数 原力等级 --
- 被采纳
- 被点赞
- 采纳率
devmiao 2015-09-22 15:45关注本回答被题主选为最佳回答 , 对您是否有帮助呢? 本回答被专家选为最佳回答 , 对您是否有帮助呢? 本回答被题主和专家选为最佳回答 , 对您是否有帮助呢?解决 无用评论 打赏举报
微信扫一扫点击复制链接分享
评论按下Enter换行,Ctrl+Enter发表内容
报告相同问题?
提交
- 2018-08-06 20:42在Android 6.0(API级别23)中,MediaCodec已经支持了H.264视频编解码,这是一项广泛使用的高效视频压缩标准。本篇文章将深入探讨在Android 6.0上使用MediaCodec进行H.264视频流的硬解码测试,以及如何在不同硬件...
- 2017-11-21 12:34- **初始化**:首先,你需要获取一个适合解码H264的MediaCodec实例,可以通过`MediaCodec.createByCodecName()`方法指定解码器的名称,或者使用`MediaCodecList`查找支持的解码器。 - **配置**:然后,设置解码器...
- 2015-05-27 15:51MediaCodec 实现h264硬编解码全过程,视频数据从摄像头读出 yv12格式,转换为I420,投递给encoder,再从encoder取出编码后的h264数据投递给decoder后显示到surfaceView; 实现了udp将h264数据发送到指定主机,可通过...
- 2024-07-23 00:12图王大胜的博客 H.264标准由ITU-T视频编码专家组(VCEG)和ISO/IEC动态图像专家组(MPEG)共同开发,旨在提供比之前的视频编码标准更高的数据压缩效率。H.264是一种基于块的编码技术,它将视频帧分为多个宏块(Macroblocks,MBs),...
- 2020-12-10 17:14逆流的剑客的博客 音视频学习H264系列:MediaCodecH264/H265解码 音视频学习H264系列:终结篇实战 序言 本篇是有关音视频学习系列中的H264 / H265的解码视频部分,文章大部分记录直接上干货,编码原理基础部分【音视频学习H.
- 2018-11-11 20:45使用`MediaCodec.createByCodecName()`或`MediaCodecList`获取支持H264解码的编码器。 2. **配置MediaCodec**: 调用`MediaCodec.configure()`方法,传入解码器配置信息,如输入Surface、输出Format等。对于视频,...
- 2017-09-25 23:40keen_zuxwang的博客 读取h.264视频文件的每一帧送Mediacodec 解码/Surface 显示H264FileDecodeActivity.java public class H264FileDecodeActivity extends Activity implements SurfaceHolder.Callback, OnClickListener, ...
- 2018-08-05 22:43zxd_Android的博客 这篇博客讲解的是如何从摄像头从提取YUV画面色值,然后由MediaCodec进行编码压缩,最后生成的就是H264码流,我们先了解下H264码流格式。 可以看到一个个NALU单元组成了H264码流,NALU单元又包含头数据部分和帧...
- 2017-06-27 19:14Android利用MediaCodec硬解码H264,AAC文件并播放Demo。相关博客:http://blog.csdn.net/a512337862/article/details/72629755和http://blog.csdn.net/a512337862/article/details/72629755
- 2018-06-22 17:57在移动开发领域,尤其是在Android平台上,实现视频播放功能是一项常见的需求。对于实时流媒体,RTSP(Real Time Streaming Protocol)协议与H264编码格式的组合是广泛应用的技术栈。本文将深入探讨如何在Android上...
- 2024-12-04 20:27大耳猫的博客 Android MediaCodec 是安卓系统中处理音视频编解码的关键组件,其工作流程涵盖配置、数据输入、解码及输出等环节,具备利用硬件加速提升性能、接口统一便于开发等优势,广泛应用于视频播放、音视频编辑、实时通信等...
- 2018-05-25 18:163. **开始解码**: 调用`MediaCodec.start()`启动解码器,然后可以开始输入AAC音频数据。数据通常以 Elementary Stream 的形式提供,可能来自本地文件或网络流。 4. **输入数据**: 使用`MediaCodec....
- 2022-06-20 00:00FW_G8Z的博客 MediaCodec 解码H264
- 2023-05-29 23:48在Android平台上进行H.264视频编解码是一项关键的技术任务,特别是在开发涉及多媒体通信、视频播放或流媒体应用时。H.264,全称Advanced Video Coding(高级视频编码),是一种高效的视频压缩标准,它允许在有限带宽...
- 2024-03-01 07:20在Android平台上,H.264是一种广泛使用的视频编解码标准,特别是在移动设备上,因为它提供了高效的视频压缩,可以在有限的带宽下传输高质量的视频。本资料包"Android H.264视频编解码.zip"可能包含了关于如何在...
- 2020-08-25 13:45MediaCodec可以用来编码和解码多种格式的视频和音频,包括H.264、H.265、VP8、VP9、AAC等。 在Android平台上,MediaCodec可以用来将摄像头采集的视频编码为h264。下面是使用MediaCodec将摄像头采集的视频编码为h264...
- 2023-10-16 18:39窗台的花花的博客 rtsp获取h264视频流,使用mediacodec硬解码为yuv的数据,并转码为nv21格式,再转为bitmap进行预览进行png图片保存
- 2023-11-04 23:281. 视频播放:使用MediaCodec API,安卓系统内置对H.264的支持,开发者可以轻松实现H.264视频的播放。 2. 视频录制:通过MediaRecorder API,开发者可以配置H.264作为编码器,录制高质量的视频文件。 3. 实时流...
- 2025-09-11 17:10天天进步2015的博客 本文深入解析Android MediaCodec音视频编解码框架,涵盖其核心架构、实现方法和优化策略。关键内容包括:1)MediaCodec异步缓冲区处理机制及状态管理;2)视频解码/编码的完整实现流程,包括Surface输入输出处理;3...
- 没有解决我的问题, 去提问