- 博客(123)
- 资源 (26)
- 收藏
- 关注
转载 OGRE1.8.1源码编译(VS2008)
最近在学习图形学,想看看OGRE源码,于是就去OGRE官网下载源码,配置环境,这里记录一下。鉴于电脑太破,VS2010比较慢,所以使用VS2008。 准备工作:CMake2.8 下载地址:http://www.cmake.org/files/v2.8/cmake-2.8.12.1-win32-x86.exeOGRE 下载地址:http://www
2014-01-28 00:31:50 1338
转载 学一点Git--20分钟git快速上手
在Git如日中天的今天,不懂git都不好意思跟人说自己是程序猿。你是不是早就跃跃欲试了,只是苦于没有借口(契机)。 好吧,机会就在今天。 给我20分钟,是的,只要20分钟, 让你快速用上git。我们废话不多说,直接来干货。我们将会介绍一下几点:一, 什么是git二,使用git的一般开发流程三,快速安装新建项目。holloword。开始:一,什么是git。阅读本文的前
2014-01-28 00:10:26 1220
转载 【管理心得之三】管理者们扪心自问一下 “你们杀了几个属下”
场景再现======================开发组甲:又刚刚开会回来?测试组乙: 嗯,5个小时的议题讨论,关于测试议组的只有5个,仅1小时而已。 剩下的时间都是QC组,开发组的议题,我足足当了4个小时的听众。 一个星期大会、小会十几个,和我组相关的没几个,郁闷。开发组甲: 能有什么办法,邮件写得很清
2014-01-27 23:27:28 1178
转载 iOS6新特征:UICollectionView介绍
1.1. Collection View全家福:UICollectionView, UITableView, NSCollectionViewn 不直接等效于NSCollectionViewn 也不替代UITableView----亲兄弟 为什么要使用Collection Views呢?n 可以高度定制内容的展现n 管理数据最佳的做法n 即使是处理
2014-01-26 16:35:16 1310
原创 iOS上OCR SDK
目前了解到的有款可以选择: Tesseract OCR:http://code.google.com/p/tesseract-ocr/ 本身是开源的,但是如果要用在iOS上可能有点曲折,但是搜一下网上有解决办法。 这里有个Demo:https://github.com/nolanbrown/Tesseract-iPhone-Demo 但
2014-01-26 11:09:31 4360
转载 iOS中arc的设置与使用
旧工程配置arc方案:1,直接在targets->build phases中修改compiler Flags,是否支持arc。添加:-fobjc-arc,就可以让旧项目支持arc。如果想让原来支持arc的不使用arc则添加-fno-objc-arc2,因为在build phases中可以改变是否支持arc,所以应该在代码中添加判断是否支持arc,这样不管以后.m的arc是否改变,都
2014-01-26 10:19:25 1006
转载 初识PhoneGap
一、PhoneGap是什么?PhoneGap是一个标准的开源框架,用PhoneGap开发移动应用是免费的,无论是商业或是开源;一个用基于HTML,CSS和JavaScript的,创建跨平台移动应用的快速开发平台。它使开发者能够利用iPhone、Android、Palm、Symbian、WP7、Bada和Blackberry智能手机的核心功能——包括地理定位,加速器,联系人,声音和振动等,此
2014-01-25 22:29:59 1977
转载 DroidDraw使用
第零步本教程将向您简单介绍一下使用DroidDraw UI设计软件开发Android GUI应用程序。 本教程假设您已经下载并安装了Android的SDK。 本教程还假设你有一定的GUI编程和Java语言编程的基础。第一步转到 DroidDraw UI设计软件。第二步首先设置根布局为RelativeLayout(相对布局)第三步选择“
2014-01-25 22:24:23 1434
转载 OkHttp–支持SPDY协议的高效HTTP库
Android为我们提供了两种HTTP交互的方式: HttpURLConnection 和 Apache HTTP Client,虽然两者都支持HTTPS,流的上传和下载,配置超时,IPv6和连接池,已足够满足我们各种HTTP请求的需求。但更高效的使用HTTP可以让您的应用运行更快、更节省流量。而OkHttp库就是为此而生。OkHttp是一个高效的HTTP库:支持 SPDY ,
2014-01-25 22:23:15 3239
转载 编译Android下可用的FFmpeg+x264
编译x264:下载最新版的x264ftp://ftp.videolan.org/pub/videolan/x264/snapshots/1.解压到指定的目录2.切换当前目录为该目录3.创建一个shell脚本build_x264.sh,内容如下:NDK= NDK=/home/duizhe/android-ndk-r6(你自己的NDK根目录
2014-01-25 22:21:47 1491
转载 在iOS上使用ffmpeg播放视频
国外靠谱的有这几个:1、Mooncatventures group https://github.com/mooncatventures-group2、KxMoviePlayer (use OpenGLES, Core Audio) https://github.com/kolyvan/kxmovie3、FFmpeg for ios (with OpenGLES, AudioQ
2014-01-25 22:20:14 1671
转载 如何使用DroidDraw和AnDroidDraw开发Android UI界面
今天发现新工具了,也是属于试用的阶段,看上去好像还挺方便的,记录一下这个过程中所遇到的问题!!! =================================Android UI设计================================= 先简单介绍下DroidDraw与AnDroidDraw关系:DroidDraw:是一个GUI可视化设计器DroidDraw是
2014-01-25 21:59:02 1899
转载 实现输出h264直播流的rtmp服务器
实现输出h264直播流的rtmp服务器 RTMP(Real Time Messaging Protocol)是常见的流媒体协议,用来传输音视频数据,结合flash,广泛用于直播、点播、聊天等应用,以及pc、移动、嵌入式等平台,是做流媒体开发经常会接触到的协议。我之前曾经写过一篇文章“RTMP协议发送H.264编码及AAC编码的音视频”,简单介绍过如何在自己的程序里使用rtmp协议,不过那篇文
2014-01-25 14:40:34 1645
转载 RTSP协议转换RTMP直播协议
RTSP协议也是广泛使用的直播/点播流媒体协议,最近实现了一个RTSP协议转换RTMP直播协议的程序,为的是可以接收远端设备或服务器的多路RTSP直播数据,实时转换为RTMP直播协议,推送到FMS、Red5、wowza server等RTMP服务器,以实现flash观看RTSP直播源的需求。程序同时也具备从FLV文件获取输入数据并转换RTMP直播。实现的思路分享如下。要点分析 首先,程序
2014-01-25 14:38:50 1948
转载 抛开flash,自己开发实现C++ RTMP直播流播放器
众所周知,RTMP是以flash为客户端播放器的直播协议,主要应用在B/S形式的场景中。本人研究并用C++开发实现了RTMP直播流协议的播放器,结合之前做的RTMP直播采集端,可以将RTMP协议完全扩展到C/S形式的应用场景中,这将对之后的通用、全平台的流媒体架构设计和实现,打下坚实的基础。开发的意义 RTMP直播协议,是Adobe公司推出的以flash播放器为客户端的实时直播流协议,是
2014-01-25 14:37:02 2382
转载 流媒体传输协议
做测试,特别是做性能测试,我们要关注客户端采取什么协议进行数据交互?我在CSDN上看到一篇关于流媒体的协议介绍,感觉很不错,特摘录下来保留:移动流媒体的传输协议 1、实时传输协议RTP、RTCP RTP(Real-time Transport Protocol)是在Internet上针对多媒体数据流的一种传输协议,工作于一对一或一对多的传输情况,可提供时间信息和实现流同步。
2014-01-25 13:36:56 1351 1
转载 说说 IOS mms流媒体(网络电台)播放
今天主要来说说在IOS设备上播放MMS流媒体的一些事情:背景:主要是由于IOS平台本身只支持HTTP网络传输协议,如果要支持mms,rtsp等协议,需要开发者自己来移植一些第三方的库来实现,相对来说难度不小。应用场景:如网络电台,大部分的数据源都是mms的,也有部分rtsp的,极少数的http。方案:实现方案来看,目前主要是采用Libmms和FFMp
2014-01-25 13:34:40 2848 1
转载 网络电视台(基于apple m3u8的ts文件)设计与实现(一)
网络电视台功能模块总流程图转自:http://blog.csdn.net/yangxt/article/details/7467466
2014-01-25 13:30:45 1664
转载 RTMP,RTSP,HLS比较与分析
考虑做一个手机直播系统,首先需要指定一个合理的技术方案。由于自己以前不是搞多媒体这块,对流媒体开发不熟悉,自己的理解思维总习惯用java web开发的惯性走,先指定一个大体的框架。不管对还是错,先考虑其技术可行性。 框架的指定,首先取决于自己采用的流媒体协议,我们熟知的流媒体协议有RTMP,RTSP,HLS。网上有很多这方面的介绍,我懒得复制了,在这里只谈谈自己的看法。
2014-01-25 13:15:11 1312
转载 使用iOS开源库SKPSMTPMessage实现邮件发送
iOS下发邮件目前有两种方式,利用openURL打开iOS email app和利用MFMailComposeViewController在app内弹出email界面实现邮件发送。这两种方式搜索一下都有很多介绍,具体就不细说了。下面介绍第三种方式,利用开源库SKPSMTPMessage实现邮件发送。其实这种方式也有不少文章介绍了,只是看了一些文章,写得都差不多,都是贴demo里面的代码,没有我需要
2014-01-25 13:11:55 1560
转载 iOS下ffmepg开发的一些参考资料汇总
近来在搞iOS下视频播放,研究了ffmpeg,现将看到比较好的资料汇总一下,方便自己或者有需要的人查阅。1、iOS下ffmpeg的编译,网上有很多资料,但很多都有些问题的,找了几天,发现这个资料说得比较详细。http://www.cnblogs.com/ikodota/archive/2012/09/12/compile_ffmpeg_for_iOS.html不过按这篇文章介绍的方
2014-01-25 13:10:19 1140
转载 HLS协议实现
一.HLS介绍HLS,Http Live Streaming 是由Apple公司定义的用于实时流传输的协议,HLS基于HTTP协议实现,传输内容包括两部分,一是M3U8描述文件,二是TS媒体文件。1、M3U8文件 用文本方式对媒体文件进行描述,由一系列标签组成。#EXTM3U#EXT-X-TARGETDURATION:5#EXTINF:5,./0.ts#EXTI
2014-01-25 12:58:14 1591
转载 mp4文件格式解析
mp4文件格式解析,为demux准备的代码这部分代码个人觉得还布整洁,因为没机会整理,所以前段时间删除了。一位网友请求重新发表,于是我在整理一下发上来了//filename mp4_boxes.cpp#include iostream>#include fstream>#include string>#include cstring>#include
2014-01-25 12:55:07 1442
转载 HTTP Live Streaming直播(iOS直播)技术分析与实现
不经意间发现,大半年没写博客了,自觉汗颜。实则2012后半年,家中的事一样接着一样发生,实在是没有时间。快过年了,总算忙里偷闲,把最近的一些技术成果,总结成了文章,与大家分享。 前些日子,也是项目需要,花了一些时间研究了HTTP Live Streaming(HLS)技术,并实现了一个HLS编码器HLSLiveEncoder,当然,C++写的。其功能是采集摄像头与麦克风,实时进行H.264视
2014-01-25 12:46:06 1253
转载 iOS 删除文件夹下所有文件
有时候需要在iOS系统里面,删除指定文件夹的内容,文件夹里面可能是文件,也可能包含有文件夹。删除指定类型的文件。方法如下:NSString *extension = @"m4r";NSFileManager*fileManager = [NSFileManagerdefaultManager];NSArray *paths = NSS
2014-01-25 09:34:54 3474
转载 Eclipse启动时fail to create Java Virtual Machine问题的解决
问题描述 一开始我的eclipse还能用,还是好的,然后好像是360提示有个关于JAVA的漏洞,然后我就补了这个漏洞,启动eclipse时居然就启不起来了,提示fail to create Java Virtual Machine这个错误, 于是上网找了答案,找到了解决方法,解决如下: 解决办法 找到ec
2014-01-24 23:26:08 1089
转载 github for Windows使用介绍
Git已经变得非常流行,连Codeplex现在也已经主推Git。Github上更是充斥着各种高质量的开源项目,比如ruby on rails,cocos2d等等。对于习惯Windows图形界面的程序员来讲,Github的使用是需要点时间和耐心的,然而最近Github发布了Github for Windows 则大大降低了学习成本和使用难度,他甚至比SVN都简单,好吧,你不信,我们来一步一步
2014-01-24 22:18:09 984
转载 windows上如何github使用
Build software better, together.Powerful collaboration, review, and code management for open source and private development projects.基于Rails的Git库托管GitHub可以托管各种git库,并提供一个web界面,但与其它像 Sourc
2014-01-24 22:15:41 1560
转载 Eclipse安装SVN插件
Eclipse是一个优秀的开源IDE,目前支持C/C++、JAVA、JS、PHP等语言。 我使用的是"Eclipse IDE for C/C++ Developers"Version: Helios Release Build id: 20100617-1415该版本默认使用CVS插件进行版本管理。下面安装SVN插件,以便能下载Google Code上的源代码。
2014-01-24 09:34:48 971
转载 Android ImageCache图片缓存,使用简单,支持预取,支持多种缓存算法,支持不同网络类型,扩展性强
主要介绍一个支持图片自动预取、支持多种缓存算法、支持二级缓存、支持数据保存和恢复的图片缓存的使用、功能及网友反馈的常见问题解答。 与Android LruCache相比主要特性:(1). 使用简单 (2). 轻松获取及预取新图片 (3). 包含二级缓存 (4). 可选择多种缓存算法(FIFO、LIFO、LRU、MRU、LFU、MFU等13种)或自定义缓存算法 (5). 可方
2014-01-24 01:08:42 1305
转载 Android(Java)利用findbugs进行代码静态检查
本文主要介绍利用java静态代码检查工具findbugs进行代码检查,包括其作用、安装、使用、高级功能(远程review和bug同步)。 虽然Android提供了Test Project工程以及instrumentation可以方便的进行单元测试,不过据了解国内Android开发会写自测代码的寥寥无几。那么有没有简单的方法一定程度上保证代码质量呢。Android应用开发大多使用Ja
2014-01-24 01:06:33 1127
转载 Android性能调优工具TraceView介绍
本文主要介绍Android性能调优工具TraceView的使用及通过其确定性能点。 性能优化专题已完成五部分:性能优化总纲——性能问题及性能调优方式性能优化第三篇——Java(Android)代码优化性能优化第二篇——布局优化性能优化第一篇——数据库性能优化性能优化实例 Android自带的TraceView堪比java的性能调优工具visualvm
2014-01-24 01:05:04 1105
转载 Android性能优化——实例
本文主要分享自己在appstore项目中的性能调优点,包括同步改异步、缓存、Layout优化、数据库优化、算法优化、延迟执行等。 性能优化专题已完成五部分:性能优化总纲——性能问题及性能调优方式性能优化第三篇——Java(Android)代码优化性能优化第二篇——布局优化性能优化第一篇——数据库性能优化性能优化实例 一、性能瓶颈点整
2014-01-24 01:01:42 1023
转载 Android性能优化的——数据库性能优化
本文为性能优化的第一篇——数据库性能优化,原理适用于大部分数据库包括Sqlite、Mysql、Oracle、Sql server,详细介绍了索引(优缺点、分类、场景、规则)和事务,最后介绍了部分单独针对Sqlite的优化。 性能优化专题已完成五部分:性能优化总纲——性能问题及性能调优方式性能优化第三篇——Java(Android)代码优化性能优化第二篇——布局优化
2014-01-24 00:59:37 974
转载 Android性能优化的——Java(Android)代码优化
本文为Android性能优化的第三篇——Java(Android)代码优化。主要介绍Java代码中性能优化方式及网络优化,包括缓存、异步、延迟、数据存储、算法、JNI、逻辑等优化方式。(时间仓促,后面还会继续完善^_*) 性能优化专题已完成五部分:性能优化总纲——性能问题及性能调优方式性能优化第三篇——Java(Android)代码优化性能优化第二篇——布局优化
2014-01-24 00:57:10 1028
转载 为Android性能优化——布局优化
本文为Android性能优化的第二篇——布局优化,主要介绍使用抽象布局标签(include, viewstub, merge)、去除不必要的嵌套和View节点、减少不必要的infalte及其他Layout方面可调优点,顺带提及布局调优相关工具(hierarchy viewer和lint)。 性能优化专题已完成五部分:性能优化总纲——性能问题及性能调优方式性能优化第三篇——Java(
2014-01-24 00:49:30 1127
转载 Android性能优化——性能问题及性能调优方式
本文为性能优化系列的总纲,主要介绍性能调优专题计划、何为性能问题、性能调优方式及前面介绍的数据库优化、布局优化、Java(Android)代码优化具体对应的调优方式。 1、调优专题博客计划目前调优专题已完成五部分:性能优化总纲——性能问题及性能调优方式性能优化第三篇——Java(Android)代码优化性能优化第二篇——布局优化性能优化第一篇——数据库性能优
2014-01-24 00:46:52 900
转载 Android开源项目第五篇——优秀个人和团体篇
主要介绍那些乐于分享并且有一些很不错的开源项目的个人和组织。Follow大神,深挖大神的项目和following,你会发现很多。一、个人JakeWharton 就职于SquareGithub地址:https://github.com/JakeWharton代表作:ActionBarSherlock,Android-ViewPagerIndicator,Nine Old
2014-01-23 22:31:25 1364
转载 Android开源项目第四篇——开发及测试工具篇
主要介绍和Android开发工具和测试工具相关的开源项目。Buckfacebook开源的Android编译工具,效率是ant的两倍。主要优点在于:(1) 加快编译速度,通过并行利用多核cpu和跟踪不变资源减少增量编译时间实现(2) 可以在编译系统中生成编译规则而无须另外的系统生成编译规则文件(3) 编译同时可生成单元测试结果(4) 既可用于IDE编译也可用于持续集成
2014-01-23 22:29:26 1410
转载 Android开源项目第三篇——优秀项目篇
主要介绍那些Android还不错的完整项目,目前包含的项目主要依据是项目有意思或项目分层规范比较好。Linux项目地址:https://github.com/torvalds/linuxAndroid项目地址:https://android.googlesource.com/或https://github.com/android以上两个项目,不解释(1) ZXing
2014-01-23 22:27:39 954
Extensible Messaging and Presence Protocol (XMPP)_ Core.pdf
2020-11-10
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人