自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(17)
  • 资源 (1)
  • 收藏
  • 关注

原创 关于usb访问数码相机的纪实

公司项目需要,需要针对数码相机做照片读取(主要是读取数码相机的jpg图片),之前用的是android提供的mtpservice这个库,但是实际的效果不太满意,主要是在尼康机器上问题很多,busy问题,不能回看的问题,部分佳能相机busy的问题等,遭到了摄影师的集体吐槽。 前段时间终于闲下来了,就想着去改进一下,从github上面找到了一个库remoteyourca...

2018-10-31 17:58:20 1125 3

原创 [ERROR] Error looking for google.golang.org/appengine/cloudsql: Cannot detect VCS 错误解决方式

今天突然在更新项目包的时候出现问题,解决方式很简单,但是找到解决方式的路很曲折,这里做一个记录在glide.yaml文件里面添加:- package: google.golang.org/appengine repo: https://github.com/golang/appengine vcs: git subpackages: - cloudsql这里的意思是google.golan...

2018-06-09 11:27:03 4771 1

原创 golang安装gRpc

安装官方安装命令:go get google.golang.org/grpc是安装不起的,会报:  package google.golang.org/grpc: unrecognized import path "google.golang.org/grpc"(https fetch: Get https://google.golang.org/grpc?go-get=1:

2017-09-29 14:00:56 8292 1

原创 基于react+redux+webpack的前端框架

基于react+redux+webpack的前端框架,适用于单页面、多页面应用,需要用户在此基础上扩展

2016-12-19 18:06:39 1041

原创 socket库基于ios android封装

做了一个服务器的网络框架出来,发现没有一个好用的ios android socket库写测试代码,刚好之前ios和android都开发过底层的通用组件,借此机会就写了一个出来,去了一个很戳的名字叫cio经过测试:响应速度在5000+/s,测试方式是客户端发送一个心跳包,服务器收到以后解析出来再返回给客户端github地址:https://github.com/chenj

2015-09-25 14:18:59 1220

原创 基于libevent的多线程通信框架实现

很久没有写博客了,这半年多时间一直很忙,一直没有更新博客,今天心血来潮准备做一篇,刚好把最近的新研究东西拿出来给大家分享一下!自己以前的一个后台程序框架(应用于了很多应用项目,运营商***拦截系统,国内某视频聊天应用的后台系统等),里面的网络部分基于ACE来实现的,最近准备淘汰ACE,大部分组件功能打算重写,所以基于网络这块打算用libevent来实现,在做的过程中发现了一些问题,就...

2015-09-11 12:41:30 16787 7

原创 xUtils异步HTTP源码分析

HttpUtils模块是xUtils的一个网络模块,可以实现网络的异步请求,同步请求,文件下载,上传等操作,他的异步操作机制一直是我好奇的地方,所以翻开源码进行了分析,分析报告见下.

2014-10-26 12:07:25 8821 4

原创 JNI返回复杂对象之一

JNI返回复杂对象,对象里面的变量是Hashmap里面装ArrayList

2014-08-18 23:03:00 13010

原创 ios平台下面编译faac

编译准备1.代码下载在mac下面执行:wget http://downloads.sourceforge.net/project/faac/faac-src/faac-1.28/faac-1.28.tar.gz也可以用网页打开下载,不过我用网页打开下载老是失败,后来就命令下载一次性成功。2.代码编译下载以后解压文件,解压以后的文件名修改为faac,如图:3...

2014-08-05 11:23:14 7155 8

原创 AndroidManifest.xml里面的activity的几个属性简介

搞android的对AndroidManifest.xml这个文件都比较熟悉,高手就不要

2014-07-05 14:55:10 6152

原创 Android之Activity,Fragment生命周期探知

根据官方文档,本人手画了一下Activity的zhen

2014-07-03 21:03:00 4227 3

原创 关于webrtc里面的opengl设置坐标系的问题,解决ios和android通信图像是反的问题

之前做基于webrtc的视频通话项目的时候一直纠结于ios和android为什么用相同的

2014-06-24 23:29:37 2463

原创 用jni实现基于opengl的yuv格式的视频渲染

由于项目需要,需要在android上面实现视频流的解码显示,综合考虑决定使用ffmpeg解码,opengl渲染视频。技术选型确定以后,开始写demo,不做不知道,一做才发现网上的东西太不靠谱了,基于jni实现的opengl不是直接渲染yuv格式的数据,都是yuv转rgb以后在显示的,有实现的资料都是在java层做的,我不是java出生,所以对那个不感冒,综合考虑之后决定自己通过jni来实现,由...

2014-06-24 20:10:19 17796 32

原创 jni封装ffmpeg接口遇到的错误修改方法

前段时间编译了ffmpeg的android版本,今天准备封装一下jni接口供上层jav

2014-06-22 22:39:21 6877 5

原创 ffmpeg解码网络rtp流(包装的h264)

最近接了一个做ffmpeg解码的项目,客户的视频都是在服务器上编码的(H264编码),编码后的数据通过rtp封装发送到客户端,客户端负责解码显示。前期准备:下载ffmpeg编译ios版本查看ffmpeg的例子代码,结果发现都是基于读文件的例子,相信很多没有做过的朋友肯定很着急,呵呵,现在本主给你们发福利了,我把我的代码贴上来,免得后面涉及到这方面的同学走弯路。头文件如下://...

2014-06-12 15:08:08 19171 20

原创 编译ios版本的librtmp+openssl

编译librtmp需要先编译openssl,因为librtmp依赖openssl

2014-06-06 22:19:26 7815 8

原创 ffmpeg+speex+x264+libilbc交叉编译大杂烩

1.环境操作系统suse10ffmpeg版本ffmpeg-1.0.1speex版本speex-1.2rc1x264和libilbc是官方最新的版本andriod NDK版本android-ndk-r8b2.编译由于编译的ffmpeg依赖于其他三个,所以编译ffmpeg之前要把speex和x264,ilbc编译先2.1编译ilbc到官网下载libilb...

2013-03-11 15:03:49 6862

go1.10.1.src.tar.gz

go1.10.1.src.tar.gzgo1.10.1.src.tar.gzgo1.10.1.src.tar.gzgo1.10.1.src.tar.gzgo1.10.1.src.tar.gzgo1.10.1.src.tar.gzgo1.10.1.src.tar.gzgo1.10.1.src.tar.gzgo1.10.1.src.tar.gzgo1.10.1.src.tar.gzgo1.10.1.src.tar.gz

2018-04-26

空空如也

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

TA关注的人

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