- 博客(12)
- 收藏
- 关注
原创 iOS 接入通联支付SDK(V4.5)
官方文档&Demo官方SDK文档以及Demo下载链接Demo运行 1.首先下载Demo以及开发包. 2.首先打开工程 清除工程以及添加的依赖包.如图 3.将开发包解压复制到工程目录下: 4.重新添加依赖包,最终结果如下: 5.添加头文件路径如果不出意外应该可以编译成功了的。如若有问题,先查看开发包中的fr...
2018-06-25 16:14:04
1252
原创 Swift 4.0 使用CoreData
Swift 4.0 使用CoreData创建文件首先创建Data Model 添加属性 从别人那里借用的图片 使用创建完成后就可以直接在项目中访问了,不需要再创建NSManageObject文件了。(我也是第一次使用coredata,在网上找了到处都是比较旧的教程。还有从appdelegate中获取context的)创建一个context:NSManagedObjectContextlet
2018-03-13 16:12:16
1809
原创 kamailio 启动错误
ERROR: PID file /var/run/kamailio/kamailio.pid does not exist -- Kamailio start failed
2017-06-16 09:46:19
3628
1
原创 IOS PJSIP源码编译
源码下载地址:http://www.pjsip.org/download.htm官方iPhone编译指南: https://trac.pjsip.org/repos/wiki/Getting-Started/iPhone 编译版本2.6编译步骤 1.创建一个config_site.h文件,放置/XXX/pjproject-2.6/pjlib/include/pj 下 不要复制XXX/
2017-04-22 09:18:41
1643
原创 Exception in thread "main" java.lang.NoClassDefFoundError: javax/servlet/Filter
Mac idea 编译运行eclipse创建的 spring-boot工程报错:Exception in thread "main" java.lang.NoClassDefFoundError: javax/servlet/Filter解决方法,在对应的module下添加tomcat lib下面的jar包
2017-03-02 14:20:16
9963
原创 spring boot + mybatis简单操作
搭建好基本开发环境 IDE + mysql 我是用的是MAC IDEA 已经安装好mysqlmysql安装推荐使用homebrew安装,方便快捷 安装好了之后创建一个database首先登陆、需要输入 初始默认密码为空 直接按空格 登录mysql mysql -u root -p 然后创建一个 test 的数据库 create database test character s
2017-02-06 17:06:45
303
原创 定时取视频帧写入视频文件
首先初始化camera 设置代理 能够获取每一帧视频、图像buffer 然后再使用定时器 定时使能 获取到buffer通过AVAssetWriter 写入视频文件 关键是使用GCD信号量来阻塞线程、等待任务 //使用GPUIMAGE 方便 也自己修改为系统的相机 _camera = [[GPUImageVideoCamera alloc]initWithSessionPrese
2016-12-28 19:02:46
1510
原创 iOS图片转成视频方法
/** * 裁剪图片 * * @param image 图片 * @param bounds 大小 * */+ (UIImage *)croppedImage:(UIImage *)image bounds:(CGRect)bounds{ CGImageRef imageRef = CGImageCreateWithImageInRect([image CGImage
2016-12-05 14:13:13
6128
原创 使用GPUImage 实现简单的MV特效
简单的MV效果就是在原视频上添加一个MV视频如果再想添加水印 可以直接将 twoInputFilter 改为 ThreeInputFilter 不过这个时间需要 自己写着色器了。因为GPUImage提供了一个twoInputfilter:GPUImageAlphaBlendFilter如果不会写可以尝试这样实现:
2016-11-15 09:55:45
1248
原创 GPUImageMovieWrite录制MP4视频出现can't write frame解决方法
GPUImageMovieWrite 默认录制MOV视频文件。 由于平台兼容MP4文件格式才是想要的,但直接设置AVFileTypeMPEG4 录制时经常出现 写入帧失败的问题。 解决方法:设置writer.assetWriter.movieFragmentInterval = kCMTimeInvalid;_writer = [[GPUImageMovieWriter alloc]initW
2016-11-15 09:41:26
2199
原创 GPUimageMovie 播放视频时间纠正
GPUImage拥有简单的视频解析类GPUImageMovie使用GPUImageMovie 播放视频,没有声音可是使用AVplayer同步播放音频达到效果。GPUImageMovie 在使用 initWithAsset 与 initWithURL 实例化对象在startProcessing 底层采用AVAssetReaderOutput从视频文件中一帧帧取出。 在 设置playAtActual
2016-10-26 16:27:20
2647
2
原创 GPUImage给视频添加水印
最近项目中需要给视频播放添加水印在网上找了很多例子,翻了很多博客都是千律一遍。 都无法达到想要的效果最后一个地方结合多个地方资源,实现该效果代码: @interface ViewController ()@property (nonatomic, strong) GPUImageMovie *movieEncoder;@property (nonatomic, strong) GPUIm
2016-10-26 16:05:44
2287
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人