12 2012 档案
摘要:http://blog.chinaunix.net/uid-25434387-id-333577.htmlhttp://blog.sina.com.cn/s/blog_629847620100kt5l.html
阅读全文
摘要:1.运行逻辑代码:-(void)execBackrgoundMethod{ /* Use this method to release shared resources, save user data, invalidate timers, and store enough application state information to restore your application to its current state in case it is terminated later. If your application supports background execution,
阅读全文
摘要:mkdir 目录名 => 创建一个目录rmdir 空目录名 => 删除一个空目录rm 文件名 文件名 => 删除一个文件或多个文件rm –rf 非空目录名 => 删除一个非空目录下的一切touch 文件名 => 创建一个空文件重命名文件(夹) / 移动文件(夹)到指定文件夹执行格式: mv source destinationExample:mv file1 file2 => 将文件 file1,更改文件名为 file2。mv file1 dir1 => 将文件 file1,移到目录 dir1下,文件名仍为 file1。mv dir1 dir2 =&g
阅读全文
摘要:1.Range{location,length} 一维范围 NSRange a; a.length=10; a.location=6; NSRange range={10,6}; NSRange range1=NSMakeRange(10, 6);2.Point{x,y} 点 NSPoint point; point.x=10; point.y=11; NSPoint point1={20,10}; NSPoint point2=NSMakePoint(10, 20);3.Size{height,width} NSSize size; size.height=10; size.wid...
阅读全文
摘要:从图片中获得某点颜色属性- (UIColor *) getPixelColorAtLocationCGPoint)point { UIColor* color = nil; CGImageRef inImage = self.image.CGImage; // Create off screen bitmap context to draw the image into. Format ARGB is 4 bytes for each pixel: Alpa, Red, Green, Blue CGContextRef cgctx = [self createARGBBitmapCon...
阅读全文
摘要:用字符串来找方法:SEL 变量名 = NSSelectorFromString(方法名字的字符串);运行中用SEL变量反向查出方法名字字符串:NSString *变量名 = NSStringFromSelector(SEL参数);SEL变量的执行:[对象 performSelector:SEL变量 withObject:参数1 withObject:参数2];
阅读全文
摘要:iOS的应用程序的生命周期,还有程序是运行在前台还是后台,应用程序各个状态的变换,这些对于开发者来说都是很重要的。 iOS系统的资源是有限的,应用程序在前台和在后台的状态是不一样的。在后台时,程序会受到系统的很多限制,这样可以提高电池的使用和用户体验。//开发app,我们要遵循apple公司的一些指导原则,原则如下:1、应用程序的状态状态如下:Not running 未运行 程序没启动Inactive 未激活 程序在前台运行,不过没有接收到事件。在没有事件处理情况下程序通常停留在这个状态Active 激活 程序在前台运行而且接收到了事件。这也是前台的一个正常...
阅读全文
摘要:http://www.cnblogs.com/chutianyao/archive/2012/04/13/2446140.html录制程序要添加新功能:录制CMMB电视节目,我们的板卡发送出来的是RTP流(H264视频和AAC音频),录制程序要做的工作是:(1)接收并解析RTP包,分离出H264和AAC数据流;(2)将H264视频和AAC音频以某种格式封装,最后存成文件,供用户查看。第一步已经有部分代码可供参考,因此很快就完成了。第二步,我们决定封装成mp4,查找了一些资料后,决定使用开源库mp4v2来合成mp4文件。技术路线已确定,就开工干活。(一)mp4格式的基础知识。关于mp4格式,网上
阅读全文
摘要:一、首先,先下载三个必要的文件:1.下载 jrtplib-3.9.1:http://research.edm.uhasselt.be/~jori/page/index.php?n=CS.Jrtplib2.下载 jthread-1.3.1:http://research.edm.uhasselt.be/~jori/page/index.php?n=CS.Jthread3.由于需要使用cmake生成linux下的构建文件makefile(当然如果你够牛,也可以自己写makefile), 下载 cmake-2.8.8-Linux-i386 :http://www.cmake.org/cmake/re
阅读全文
摘要:根据Bluetooth SIG发布的Bluetooth 4.0核心规范白皮书,Bluetooth 4.0低耗电模式有双模式和单模式两种应用。低功耗蓝牙的单模式功能组件是一个高度集成的装置,具备轻量的链路层(Link Layer),能在最低成本的前提下,支持低功耗的待机模式、简易的设备发现、可靠的点对多点的数据传输、安全的加密链接等;位于上述控制器中的链路层, 适用于网络连接传感器,并确保在无线传输中,都能通过低功耗蓝牙传输。低功耗蓝牙单模式架构,L2CAP为新开发的替代模块在双模式应用中,蓝牙低功耗的功能会整合至现有的传统蓝牙控制器中,共享传统蓝牙技术已有的射频和功能,相较于传统的蓝牙技术,增
阅读全文
摘要:流媒体指的是在网络中使用流技术传输的连续时基媒体,其特点是在播放前不需要下载整个文件,而 是采用边下载边播放的方式,它是视频会议、IP电话等应用场合的技术基础。RTP是进行实时流媒体传输的标准协议和关键技术,本文介绍如何在Linux下 利用JRTPLIB进行实时流媒体编程。 随着Internet的日益普及,在网络上传输的数据已经不再局限于文字和图形,而是逐渐向声音和视频等多媒体格式过渡。目前在网络上传输音频/视频(Audio/Video,简称A/V)等多媒体文件时,基本上只有下载和流式传输两种选择。通常说来,A/V文件占据的存储空间都比较大,在带宽受限的网络环境中下载可能要耗费数分钟甚至数..
阅读全文
摘要:http://stackoverflow.com/questions/9251747/record-rtsp-stream-with-ffmpeg-libavformathttps://github.com/lajos/iFrameExtractorhttp://blog.csdn.net/a2657222/article/category/1152436http://code.google.com/p/mp4v2/
阅读全文
摘要:http://www.sharej.com/topic/456382/#;[XVCodecObj.h]#include "stdafx.h"class CXVEncodeObj{private: AVCodec * m_Codec; AVCodecContext *m_CodecCtx; int m_inbufMaxSize; void * m_OutBuffer; AVFrame * m_YUVFrame; AVFrame * m_RGBFrame; SwsContext *m_ConvertCtx;public: CXVEncodeObj(): m_Codec(NULL
阅读全文
摘要:使用的是FFMpeg SDKv3的库。使用步骤很简单:(不含对象创建/释放)1、初始化2、编码/解码3、释放资源希望熟悉H264的高手提供一下建议设置,公网传输10%的丢包率下,在QCIF的分辨率下我的Bitrate、GOP、MaxBFrames、FrameRate是否合理?BTW:编译不过的问题请自己解决吧[XVCodecObj.h]#include "stdafx.h"class CXVEncodeObj{private: AVCodec * m_Codec; AVCodecContext *m_CodecCtx; int m_inbufMaxSize; void *
阅读全文
摘要:CFile file[5];BYTE *szTxt[5];int nWidth = 0;int nHeight= 0;int nDataLen=0;int nLen;CString csFileName;for (int fileI = 1; fileI <= 5; fileI ++){ csFileName.Format("e:\\pics\\%d.bmp", fileI); file[fileI - 1].Open(csFileName,CFile::modeRead | CFile::typeBinary); nLen = file[fileI - 1].Get
阅读全文
摘要:avcodec_init(); // 初始化codec库avcodec_register_all(); // 注册编码器{ AVCodec *codec; // 编码器 AVCodecContext *c= NULL; // 编解码环境 int i, out_size, size, x, y, outbuf_size; FILE *f== fopen("C:\\mpeg4_dec1.yuv", "rb");; //视频源文件 AVFrame *picture; // 当前帧 uint8_t *outbuf, *picture_buf; codec = a
阅读全文

浙公网安备 33010602011771号