自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(9)
  • 资源 (2)
  • 收藏
  • 关注

原创 记录关于webrtc Android 编译过程中遇到的2个问题

1.执行sudo ./src/build/install-build-deps.sh脚本遇到connection to commondatastorage.googleapis.com:443问题,已经配置了代理但是这块还是过拒绝链接。解决方案:sudo apt install libasound2:i386 libcap2:i386 libelf-dev:i386 libfontconfig1:i386 libglib2.0-0:i386 libgpm2:i386 libncurses5:i386 .

2020-10-13 23:41:26 712

原创 记录Android studio编译libyuv库遇到fatal error: jpeglib.h的处理

废话不多说先上工程目录include、source、unit_test都是libyuv的源码,Android.mk也是源码压缩包里提供的,so可以直接编译成功了?只能说我还是太年轻了,fatal error: jpeglib.h: No such file or directory直接ndk-build绝对遇到这坑,我们得把jpeglib相关的玩意注释掉才能成功。上修改后的Android.mk# This is the Android makefile for libyuv for N

2020-05-17 12:10:38 965

原创 记录FFmpeg Android版本编译

记录一下Linux FFmpeg Android版本的编译过程,以免日后再次编译遗忘。系统ubuntu18.04、FFmpeg4.2.2、ndk r21。首先我要编译的是Android版本的库,故需要对configure脚本进行修改.修改前:SLIBNAME_WITH_MAJOR='$(SLIBNAME).$(LIBMAJOR)'LIB_INSTALL_EXTRA_CMD='$$(RANLIB) "$(LIBDIR)/$(LIBNAME)"'SLIB_INSTALL_NAME='$(SLI

2020-05-16 09:54:22 221

原创 jni crash错误定位

jni经常崩溃打印出addr日志,01-01 17:59:38.596: I/DEBUG(253): #03 pc 00000e80 /data/app-lib/com.example.hellojni-1/libhello-jni.so (__aeabi_idiv0+8)01-01 17:59:38.596: I/DEBUG(253): #04 pc 00000cf4 /data/app...

2020-03-27 21:13:28 461

原创 FFmpeg解码裸H264数据

项目地址源码https://github.com/liluojun/PlayVideo 之前弄了下Android硬解H264https://blog.csdn.net/hjt505694246/article/details/105046233,但是硬解多少还是受到硬件影响所有再折腾下ffmpeg软解。关于ffmpeg解码的文章很多我也是业余接触下并且我对C语言也是个初学者,有不...

2020-03-23 14:33:35 2369

原创 关于libyuv格式转换、图像裁剪说明

项目源代码https://github.com/liluojun/PlayVideo Android相机输出的是yuv数据、yuv数据格式太多了如420p、420sp等,我们经常会需要对yuv数据做处理,最原始的使用java for循环的方式耗时太多不合算,libyuv是由google开源的一个针对yuv数据处理的库,其效率比使用java处理的方式快太多了,故比较推荐使用。...

2020-03-23 14:12:18 1904

原创 Android硬编、硬解h264

项目工程demo地址https://github.com/liluojun/PlayVideodemo包含硬编解h264、libyuv裁剪图像、opengles渲染yuv数据、ffmpeg解码裸h264数据等功能,故仅供参考测试。硬编码首先设置编码器MediaFormat mediaFormat = MediaFormat.createVideoFormat("video/avc",...

2020-03-23 13:45:25 1461

转载 解决NDK开发中Eclipse报错“Unresolved inclusion jni.h”的最终方法

http://blog.csdn.net/zhubin215130/article/details/39347873

2016-05-24 22:18:07 508

原创 关于android硬编h264----一小白踩得坑

先推荐一个开源项目:硬编码h264和aac文件并推送至服务器项目首页:https://github.com/simple-rtmp-server/srs-sea本文适合对这方面的小白阅读,博主也是初学,踩了一个多月的坑,现在回头对坑进行总结。上代码:MediaFormat vformat = MediaFormat.createVideoFormat(MediaFo

2016-05-11 21:25:51 3605 1

libyuv.zip

libyuv的so库,内含armeabi、armeabi-v7a、arm64-v8a三种类型的编译好的so库。

2020-05-16

ffmpeg.zip

FFmpeg 4.2.2版编译后的Android版本so库,内含armeabi-v7a、arm64-v8a两个版本。

2020-05-16

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除