自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(18)
  • 资源 (3)
  • 问答 (2)
  • 收藏
  • 关注

原创 EasyDarwin搭建rtsp服务器

因为本人目前对服务器方面的知识一无所知,而EasyDarwin的牛逼货们在写教程的时候是加了你懂所有基础知识的预设的,本人还是遇到了一些问题搞了将近一天半才搞好,因此记录下来供其它小白参考……1.下载release版本(自己编译的话要用VC,想自己编译去这个地址https://github.com/EasyDarwin/EasyDarwin/tree/master/EasyDarwin

2017-10-23 17:23:02 9909 1

原创 Android热点相关功能开发

本文中所用到的方法,在MT6582平台、API19测试可行,其它平台不一定可以,要具体测。附一个MT6582源码的链接https://github.com/CM-Huawei/Source_MT6582。下面我把我封装的热点管理类贴出来,可以实现热点相关的所有功能(除了设置最大允许连接数和一定时间无设备连接后关闭热点的功能),包括打开、关闭热点,设置热点名称、密码,禁用、解除禁用某个设备。

2017-06-30 14:47:01 2163 1

原创 ffmpeg-Android的编译以及使用

ffmpeg能做什么不再赘述,并且ffmpeg功能之强大,几乎所有和音视频有关的东西都能做编译环境:Ubuntu 16.04 64位ffmpeg-3.0.5 fdkaac-0.1.5libx264-20161204  android-ndk-r10dffmpeg下载地址:http://www.ffmpeg.org/download.html

2017-03-30 19:52:47 8719 5

原创 资料收集

关于大端和小端的解释:http://blog.csdn.net/hackbuteer1/article/details/7722667

2016-12-27 14:36:07 346

原创 从AVFrame中取出音频裸数据到一个buffer中

在ffmpeg,音频数据会保存在AVFrame中extended_data数组中,如果是打包模式(packed),就只用extended_data[0];如果是planar模式,则每个channel分别保存在extended_data[i]中。对于音频,只有linesize[0]有效,打包模式保存整个音频帧的buff大小,planar模式保存每个channel的buff大小。ffmpeg中对两

2016-09-21 17:44:54 3345

转载 YUV数据分析

转自:http://ticktick.blog.51cto.com/823160/555791/做视频采集与处理,自然少不了要学会分析YUV数据。因为从采集的角度来说,一般的视频采集芯片输出的码流一般都是YUV数据流的形式,而从视频处理(例如H.264、MPEG视频编解码)的角度来说,也是在原始YUV码流进行编码和解析,所以,了解如何分析YUV数据流对于做视频领域的人而言,至关

2016-09-03 11:32:21 476

原创 IOS使用OpenAL播放PCM

1. 导入OpenAL.framework2. alloc/init方法创建对象3. 调用initOpenAL方法初始化OpenAL4. 使用insertPCMDataToQueue:size:方法将PCM数据加载到缓冲队列里, 会自动播放5. 不用的时候, 先调用clean方法关闭OpenAL然后再销毁对象. (不clean的话, 下次初始化会有问

2016-08-24 10:40:03 983

原创 (iOS)编译VLC

此篇文章献给所有小白………………1.VLC介绍官网链接:VLC官网2.本人在编译过程中踩的坑wiki上面有两篇文章,一篇是“VLCKit”,一篇是“iOSCompile”,因为本人比较小白,实在搞不明白该用哪个,再加上搜的资料中两个都有,真的是一头雾水……试试第一个,再试试第二个,搞得晕头转向现在我可以明确的说:如果你是需要一个VLC的库和代码例子,选择前者;至于后者,

2016-06-24 19:35:20 3285 1

转载 cocoa pods的作用以及安装方法

当你开发iOS应用时,会经常使用到很多第三方开源类库,比如JSONKit,AFNetWorking等等。可能某个类库又用到其他类库,所以要使用它,必须得另外下载其他类库,而其他类库又用到其他类库,“子子孙孙无穷尽也”,这也许是比较特殊的情况。总之小编的意思就是,手动一个个去下载所需类库十分麻烦。另外一种常见情况是,你项目中用到的类库有更新,你必须得重新下载新版本,重新加入到项目中,十分麻烦。如果能有什么工具能解决这些恼人的问题,那将“善莫大焉”。所以,你需要 CocoaPods。

2016-06-23 14:17:26 592

原创 iOS中属性的声明

1.atomic和nonatomicatomic:原子性,是指事务的一个完整操作,操作成功就提交,反之就回滚,原子操作就是指具有原子性的操作。在objective-c 属性设置里面 默认的就是atomic ,意思就是 setter /getter函数是一个原子操作,如果多线程同时调用setter时,不会出现某一个线程执行完setter所有语句之前,另一个线程就开始执行setter,相当于 

2016-03-02 15:46:02 1292

转载 【转】自定义presentviewcontroller和pushviewcontroller转场动画

自定义NavigationController动画首先,实现一个非常简单的UINavigationController转场,一般会这么干实现FirstViewController,加到Window上(没用storyboard和xib)实现FirstViewController上面有个按钮,点击后push到SecondViewController贴一下FirstVie

2016-01-08 11:56:54 2221

转载 iOS 数据缓存

一、关于同一个URL的多次请求  有时候,对同一个URL请求多次,返回的数据可能都是一样的,比如服务器上的某张图片,无论下载多少次,返回的数据都是一样的。    上面的情况会造成以下问题(1)用户流量的浪费(2)程序响应速度不够快解决上面的问题,一般考虑对数据进行缓存。  二、缓存  为了提高程序的响应速度,可以考虑使用缓存(

2015-11-24 15:03:52 501

转载 iOS Xcode工程目录的 folder 和 group的区别(蓝色和黄色文件夹的区别)

XCode工程目录里面,有时你会发现2个不同颜色的文件夹,一种是蓝色的,一种是黄色的,最常见的是黄色的,我也是最近学习html5的时候,发现还有蓝色的文件夹呢,来上图看下吧 上图所示,蓝色的是folder 黄色的是group。 那么它们有什么区别呢?1. group 和 folder的区别group 一般只在你的工程中是文件夹的形式,但是在本地的目录中还

2015-11-19 09:24:44 566

转载 编译ffmpeg-ios

参考:http://blog.csdn.net/cpluser/article/details/41282817编译环境*Mac OS 10.10 with Xcode5.1*以编译ffmpeg2.0版本为例 第一步: 下载build-ffmpeg.sh脚本        见链接第二步: 下载gas-preprocessor.pl脚本,     

2015-11-18 09:33:59 552

转载 编译.a静态库

[转载自 博客园 “文顶顶”]一、简单介绍1.什么是库?  库是程序代码的集合,是共享程序代码的一种方式 2.库的分类  根据源代码的公开情况,库可以分为2种类型  (1)开源库    公开源代码,能看到具体实现    比如SDWebImage、AFNetworking   (2)闭源库    不公开源

2015-11-09 15:07:39 4000

转载 UITableView 类似通讯录的索引

有时候我们需要实现类似通讯录的索引功能,如果我们自己实现的话,可能要写一些代码。其实UITableView自己是实现了的,只是默认不显示而已,如下图所示如果想要右边的字母表,和顶部的字母A显示出来,我们只需要实现UITableViewDataSource 和 UITableViewDelegate的如下两个方法- (NSString *)tableVie

2015-11-09 15:05:03 563

转载 iOS 扫描二维码

最近在研究ios的二维码扫描功能,网上有好多诸如ZXing,ZBar第三方类库的介绍,如果仅仅是为了扫码,我觉得使用第三方类库有些麻烦,其实ios提供了二维码扫描的api,不多说了,直接上代码////  ViewController.m//  Quickmark////  Created by chengpengfei on 15/10/22.// 

2015-11-09 15:01:12 701

转载 [转载]UIImage的剪切,尺寸缩小、压缩、添加水印

原文地址:http://blog.csdn.net/u012890196/article/details/42123263UIImage *image = [UIImage imageNamed:@"portrait01.png"]; CGFloat width = image.size.width; CGFloat height = image.size.height;

2015-10-31 09:41:55 334

fdk-aac/libx264/ffmpeg编译脚本

编译过程http://blog.csdn.net/ck_19900710/article/details/67640895

2017-05-22

fdkaac、libx264和ffmpeg的编译脚本

博客链接http://blog.csdn.net/ck_19900710/article/details/67640895

2017-05-22

新版libMobileVLCKit依赖库tarballs

编译libMobileVLCKit时需要的依赖库,路径....../VLCKit/MobileVLCKit/ImportedSources/vlc/contrib/tarballs

2016-06-24

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

TA关注的人

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