7 QTMedia_移动音视频开发

尚未进行身份认证

暂无相关简介

等级
TA的排名 37w+

iOS 中 OpenGL ES的两种创建方式GLKit和CAEAGLLayer的区别

OpenGL ES是一套多功能开放标准的用于嵌入系统的C-based的图形库,用于2D和3D数据的可视化。OpenGL被设计用来转换一组图形调用功能到底层图形硬件(GPU),由GPU执行图形命令,用来实现复杂的图形操作和运算,从而能够高性能、高帧率利用GPU提供的2D和3D绘制能力。OpenGL ES规范本身不定义绘制表面和绘制窗口,因此ios为了使用它必须提供和创建一个OpenGLES 的呈...

2019-12-06 22:26:15

Androoid 视频、图像采集时相机预览时的效率改善问题

曾经试图在GPUImage这个工程基础之上来开发一个项目,由于这个开源工程很知名,start非常多,就毫不犹豫地将这个工程拿来用了。谁知功能完成进入测试阶段之后,才暴露出各种问题和坑点。 第一个坑点是当一个渲染管道叠加了两个以上的滤镜的时候,稍微低端一点的手机已经在相机预览的时候已经卡得不行了。第二个坑点是,录制的过程中会概率性的包EGL_BAG_SURFACE错误,然后预览...

2017-12-29 23:11:18

Android 短视频采集之视频断点拍摄、回删功能的实现方法总结

本文介绍了实现类似美拍、秒拍的段短视频断点录制功能的两种方案,并给出了其优劣比较。

2017-12-27 11:59:25

Android 音视频编辑经验总结及开源工程分享

提到音视频编辑方案,大家最容易搜到的可能是ffmpeg这个牛X的开源方案。ffmpeg 是基于C语言的著名视频编解码方案。国内有也有不少的公司将ffmpeg 移植到iOS和android 平台进行视频处理,例如,美拍、秒拍等。但是其实iOS和Android自带的多媒体框架一点也不比ffmpeg弱。下面就中常遇到的问题谈一谈在安卓视频编辑上面的经验分享。一.做Android视频编辑...

2017-11-03 16:38:54

基于android MediaCodec 的音视频播放器原理

大多数情况下,安卓原生的播放器已经能满足需求。但是,当你需要倍速、慢速播放,播放时预览滤镜效果的时候,原生播放器就难以满足需求了。Andriod 的MedaCodec框架,基于StageFright开源编解码库,支持原生硬解,不必添加so文件。首先通过MediaExtractor将视频文件中的视频轨数据分别抽取出来,视频轨道数据送人MediaCodec的视频解码器,音频数据送入音频解码器,

2017-10-30 13:21:00
勋章 我的勋章
    暂无奖章