自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

依然风 | ios

“双语播放器”已在app store上架,欢迎大家前去下载(主要用于看电影,学英语)

  • 博客(15)
  • 资源 (5)
  • 收藏
  • 关注

转载 【流媒體】H264—MP4格式及在MP4文件中提取H264的SPS、PPS及码流

http://www.cnblogs.com/skyseraph/archive/2012/04/01/2429384.html一、MP4格式基本概念MP4格式对应标准MPEG-4标准(ISO/IEC14496) 二、MP4封装格式核心概念1  MP4封装格式对应标准为 ISO/IEC 14496-12(信息技术 视听对象编码的第12部分: ISO 基本媒体文件格式

2012-06-09 09:57:23 1761

原创 笑话收集

小明被爸爸修理了,向妈妈告状:“妈妈,有人打你的儿子怎么办?”妈妈:“我会打他的儿子报仇!”小明:“……”一个四岁的男孩亲了三岁的女孩一口! 女孩对男孩说:“你亲了我可要对我负责啊。” 男孩成熟地拍了拍女孩的肩膀,笑着说:“你放心,我都四岁了,又不是一两岁的小孩子了”中午去ATM存钱,排队时后面的美女问我:“存钱是吗?” “嗯” “我正好要取钱,反正你要存,不如把钱给我,咋

2012-06-29 17:50:28 872

原创 人生经验总结

1.不要什么事情等到经历过才懂得,在做重大决定前,可以先问问别人。2.自己熟悉的领域,要有自己的判断和分析,自己不熟悉的领域,可以先倾听别人的意见,最好能找到那个领域里面的高手,先学习模仿再说。3.一件事情做得好了,就变成兴趣爱好了,与坚持无关了。4.你只有在某个领域展现实力或者取得成绩,你才有资格去说服别人,别人也才愿意听你的(也要看一个人是否愿意倾听吧,还有自己说话的技巧是否让人容

2012-06-24 17:45:30 676

原创 好的生活习惯总结

1.晚上睡觉前四个小时不要吃太多东西,不要吃辣的东西。2,中午要消化一下,再午休。3.有时候人容易浮躁,急躁,自己做的计划不愿去实现,停下来,看看以前写过的文章,写过的程序,做过的事情,能够使自己平静下来,继续前进。

2012-06-23 11:28:58 629

原创 如果再写一个ipcamera项目,我哪些地方能做的更好?

1.我大多数情况会使用xib去创建控件,和建立响应(Action)2.我会使用自动内存管理。3.因为我对这个项目已经足够熟悉,我可以先写好接口,再进行编码。4.我会尝试封装好一些常用的东西,以便下次项目的时候能够直接使用。5.我会使用代码走查,我会尽量把警告去掉6.每修改一次,进行一次回归测试。7.一定要记得关闭NSTImer,NSNotification,因为他们可能

2012-06-22 09:48:46 922

原创 外包的本质

外包的本质是压缩时间。人的资源是有限的,如果项目是无限多,那么你在一个项目上花的时间越少,你就能完成越多的项目不过外包项目总有一个极限,我们的目的是尽可能的达到这个极限。外包的时间,大致是弄清需求+开发时间+维护时间。如何提高这三个时间呢?每修改一次代码,都要进行完整的回归测试。

2012-06-21 15:35:17 772

原创 软件测试

其实我们每天都在做单元测试。你写了一个函数,除了极简单的外,总是要执行一下,看看功能是否正常,有时还要想办法输出些数据,如弹出信息窗口什么的,这,也是单元测试,把这种单元测试称为临时单元测试。只进行了临时单元测试的软件,针对代码的测试很不完整,代码覆盖率要超过70%都很困难,未覆盖的代码可能遗留大量的细小的错误,这些错误还会互相影响,当BUG暴露出来的时候难于调试,大幅度提高后期测试和维护成本,也

2012-06-21 15:22:57 519

原创 ffmpeg 编译指令的理解

./configure指定你要编译的一些配置信息,比如是否需要h264解码器,指定iphone sdk版本,指定cpu结构是arm还是i386make运行gcc命令用来编译make install相当于安装文件,windows下面的安装exe,或者安装静态库如果编译的时候出现警告warning可能没事,如果出现错误,你可以查看configure.log查找错误信

2012-06-11 16:18:43 681

原创 项目感悟

一个人的努力是加法效应,一个团队的努力是乘法效应。一个项目的从无到有,把自己几个月来的思维过程和遇到的困难,解决问题的思路分享给大家,也希望大家能给我分析一下,哪些地方做的好,哪些地方做的不好,大家一起进步,把团队的乘法效应发挥出来。还是从刚开始学习iphone开发说起吧,当初我本来是想自己做一款游戏的,但是程序,美工,音效加在一起就把我搞晕了,这完全不是一个人能搞定的事,寒假又搞了一

2012-06-10 11:27:38 3494

原创 mp4封装灵感收集

1.使用ffmpegffmpeg写container都是用avformat里的接口来做的,每帧数据都通过AVStream来写的,但你上面的代码很明显就不是如此,建议你直接在网上搜一下ffmpeg写文件, 这样的源码多如牛毛。FFMpeg SDK 3.2可以编码h264用ffmpeg把H.264码流封装成mp42009-07-23 18:25 代码

2012-06-08 21:09:58 3469

转载 使用mp4v2将H264+AAC合成mp4文件

http://www.cnblogs.com/chutianyao/archive/2012/04/13/2446140.html 录制程序要添加新功能:录制CMMB电视节目,我们的板卡发送出来的是RTP流(H264视频和AAC音频),录制程序要做的工作是:(1)接收并解析RTP包,分离出H264和AAC数据流;(2)将H264视频和AAC音频以某种格式封装,最后存成文件,供用户查

2012-06-08 09:44:44 13210 6

转载 h.264視頻編碼加生成QT7可播放的mp4文件

實際上只是一個頭文件h264_util.h。h264_util.h封裝了x264庫。我做的工作就是使用模板封裝了一下,保證使用任何mp4 container庫都可以方便地輸出mp4文件。使用模板的目的是爲了避免任何回調的開銷。h264_util.h依賴于x264庫。main.cpp依賴于h264_util.h和libmp42(可選)和libmp4av(可選),後兩者都是mpeg4ip的一部

2012-06-08 09:25:31 2263

转载 使用MPEG4IP_mp4v2实现3GP文件合成

http://www.rosoo.net/a/201109/15014.htmlmpeg4ip是一个开源的多媒体项目,它提供一个端对端的系统来实现音视频流的传输, 支持包括 MPEG4/H.261/MPEG2/H.263 MP3/AAC/AMR等不同编码格式。更多的信息可以再http://www.mpeg4ip.net/ 了解。http://dl.sourceforge.net/mpeg4ip

2012-06-08 09:21:57 2231

转载 MP4格式分析

MP4(MPEG-4 Part 14)是一种常见的多媒体容器格式,它是在“ISO/IEC14496-14”标准文件中定义的,属于MPEG-4的一部分,是“ISO/IEC 14496-12(MPEG-4 Part 12ISO base media fileformat)”标准中所定义的媒体格式的一种实现,后者定义了一种通用的媒体文件结构标准。MP4是一种描述较为全面的容器格式,被认为可以在其中嵌

2012-06-07 09:21:10 2664

原创 Hex Fiend很强大



2012-06-06 10:27:15 2168

Visual Studio使用技巧

Visual Studio使用技巧

2012-06-23

软件测试资料

软件测试资料

2012-06-23

C#考试试卷和答案

C#考试试卷和答案

2012-06-23

com本质论(分类)

com本质论(分类)

2012-06-23

空空如也

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

TA关注的人

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