关闭
当前搜索:

EasyDarwin搭建rtsp服务器

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

钱柜娱乐开户热点相关功能开发

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

ffmpeg-钱柜娱乐开户的编译以及使用

ffmpeg能做什么不再赘述,并且ffmpeg功能之强大,几乎所有和音视频有关的东西都能做 编译环境:Ubuntu 16.04 64位 ffmpeg-3.0.5 fdkaac-0.1.5 libx264-20161204  钱柜娱乐开户-ndk-r10d ffmpeg下载地址:http://www.ffmpeg.org/download.html...
阅读(5132) 评论(0)

资料收集

关于大端和小端的解释:/hackbuteer1/article/details/7722667...
阅读(152) 评论(0)

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

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

YUV数据分析

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

IOS使用OpenAL播放PCM

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

(iOS)编译VLC

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

cocoa pods的作用以及安装方法

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

iOS中属性的声明

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

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

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

iOS 数据缓存

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

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

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

编译ffmpeg-ios

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

编译.a静态库

[转载自 博客园 “文顶顶”] 一、简单介绍 1.什么是库?   库是程序代码的集合,是共享程序代码的一种方式   2.库的分类   根据源代码的公开情况,库可以分为2种类型   (1)开源库     公开源代码,能看到具体实现     比如SDWebImage、AFNetworking     (2)闭源库     不公开源...
阅读(1235) 评论(0)
18条 共2页1 2 下一页 尾页
    个人资料
    • 访问:13034次
    • 积分:236
    • 等级:
    • 排名:千里之外
    • 原创:8篇
    • 转载:10篇
    • 译文:0篇
    • 评论:1条
    最新评论