上一页 1 ··· 3 4 5 6 7 8 9 10 11 ··· 13 下一页
摘要: 做播放器的开发这里面涉及的东西太多,我只能一步步往前走,慢慢深入。播放器播放视频采用的是渲染yuv文件。首先,要知道yuv文件是怎么转换得来的,其次,要知道怎么把视频文件保存为yuv文件。雷神的文章100行代码实现最简单的基于FFMPEG+SDL的视频播放器(SDL1.x) 让我获益匪浅。以读... 阅读全文
posted @ 2015-04-29 16:58 sunminmin2011 阅读(1971) 评论(0) 推荐(0) 编辑
摘要: 编译环境:Mac OS X 10.10.2 ,Xcode 6.3 iOS SDK 8.3 FFmpeg库的下载地址是 http://www.ffmpeg.org/releases/ 。FFmpeg是一个跨平台的用C语言写成的库,包含了编码,解码,色彩空间转换等的库。第一步: 下载编译... 阅读全文
posted @ 2015-04-28 18:18 sunminmin2011 阅读(4999) 评论(5) 推荐(0) 编辑
摘要: 经过前面的学习对FFmpeg的基本流程已经很熟悉了,现在到了掌握其中细节的时候了,用FFmpeg做播放器解码操作中,涉及到了一些结构体,这些结构之间到底有什么关系,它们是怎样协同工作的呢。文章FFMPEG中最关键的结构体之间的关系对这些结构间的关系进行了分析,详细内容如下: FFMPEG中结构... 阅读全文
posted @ 2015-04-28 15:04 sunminmin2011 阅读(260) 评论(0) 推荐(0) 编辑
摘要: 做视频的播放,涉及到关键帧一说,从视频流中取出数据显示图像的时候,这些一幅幅图像之间到底有什么关联呢。那就有必要弄清楚I帧、P帧、B帧、PTS、DTS的概念,文章I,P,B帧和PTS,DTS的关系解释如下:基本概念: I frame :帧内编码帧 又称intra picture,I 帧通常是每... 阅读全文
posted @ 2015-04-28 10:53 sunminmin2011 阅读(840) 评论(0) 推荐(0) 编辑
摘要: 现在的工作是播放器库的开发,可不是调用iOS系统自带的播放器框架进行一些简单的功能和界面定制,这些没什么含量。涉及iOS开发有3个年头了,现在的工作算是有点含金量了。涉及播放器的开发,FFmpeg的架构和功能是必须清楚的。FFmpeg自带的三个工程:ffplay, ffmpeg, ffprobe... 阅读全文
posted @ 2015-04-27 11:21 sunminmin2011 阅读(327) 评论(0) 推荐(0) 编辑
摘要: 昨天下午以及今天一天,公司安排了新员工培训课程,占用了自己的一些时间,但是也了解到一些新的有利于自身的东西。进公司就要进有完善公司体系和制度的公司,小公司真的是没搞头的,我体验过,反正小公司以后是不会再去的了,至于那些创业型的小公司,这个怎么对待在以后的文章再说说这事。 前段时间花了时间看op... 阅读全文
posted @ 2015-04-24 11:48 sunminmin2011 阅读(311) 评论(1) 推荐(0) 编辑
摘要: 昨晚回家也看了OpenGL ES 2.0 iOS教程的第一篇,对于其中涉及的一些基本知识罗列下,虽然自己做iOS开发一年多了,但是对于一些细节没有注意,真正的把自己当成“应用”工程师了 ,不仅要会用,也需要深入的理解,这样进步的才快,所以是需要经常做笔记的。 [OpenGL ES 01]O... 阅读全文
posted @ 2015-04-23 21:42 sunminmin2011 阅读(558) 评论(0) 推荐(0) 编辑
摘要: 关于runloop熟悉而又陌生,熟悉的是在iOS开发的过程中线程的执行就跟runloop扯上关系了,陌生的是runloop到底是个什么东西。去公司面试的时候,很多公司的面试人员会问这个问题。runloop的机制到底是什么?接下来慢慢看咯。 我2012年11月开始从事 iOS客户端开发,当时在青岛一... 阅读全文
posted @ 2015-04-23 10:52 sunminmin2011 阅读(238) 评论(0) 推荐(0) 编辑
摘要: 现在图形类、视频类app越来越多,学习OpenGL ES是很有必要的,作为程序员是有必要做技术积累的。现在做播放器开发的工作,正好也涉及这块,那就好好学一学。 CSDN上有套教程不错,OpenGL ES 2.0 iOS教程 ,博主写的很好,共有9篇。接下来的一个星期搞定这套教程,要做到见到一个问题... 阅读全文
posted @ 2015-04-22 17:32 sunminmin2011 阅读(290) 评论(0) 推荐(0) 编辑
摘要: 正在给深圳某家智能家居开发iPad版本,在已经存在的iPhone版上修改,该app的界面采用的是xib。xib相比代码来写界面,快速高效,但是可维护性和可读性太差。言归正传,看到这些代码后,我的心情很复杂。 任何一门编程领域,任何人都可以参与,就拿iOS开发来说,有的人写出的代码是能执行,但不... 阅读全文
posted @ 2015-02-04 16:38 sunminmin2011 阅读(738) 评论(0) 推荐(0) 编辑
上一页 1 ··· 3 4 5 6 7 8 9 10 11 ··· 13 下一页