240 发简信
IP属地:浙江
  • 基于iOS平台的最简单的FFmpeg视频播放器(一)

    关于FFmpeg的资源网上有很多,但是在iOS平台的FFmpeg入门的资源却很少,刚开始学习的时候也是像闷头苍蝇,周旋了很久,所以很久之前就想出...

    3.1 8767 9 42
  • 基于iOS平台的最简单的FFmpeg视频播放器(三)

    如果说,视频的解码是最核心的一步,那么视频的显示播放,就是最复杂的一步,也是最难的一步。接着上一篇文章的激情,这一篇文章主要是讲述解码后的数据是...

  • 基于iOS平台的最简单的FFmpeg视频播放器(二)

    上一篇写了关于FFmpeg的对文件的处理以及初始化解码器,算是为本片做下了很重要的基础,需要看基础的同学还是推荐看雷神的博客。 基于iOS平台的...

  • 基于iOS平台的最简单的FFmpeg音频播放器(二)

    关于iOS平台音频的播放我们已经简单了解过了,是了解过简单的了,上一篇章中,播放器需要的PCM的数据,那现在我们就开始讲解音频的解码,就是如何生...

  • iOS单元测试

    一、前言 在之前的单元测试的过程中,由于对单元测试的概念没有足够的理解,所以舍本逐末,造成了把单元测试和集成测试混淆的错误做法,所以我周末在家阅...

  • 一个可以自动释放的定时器(Timer)

    日常开发中,使用到定时器都需要手动去释放,不仅麻烦还容易出错,所以现在我们来设计一个可以自动释放的定时器。 现在开始 以下是定时器(Timer)...

  • 基于iOS平台的最简单的FFmpeg音频播放器(三)

    在前面两个篇章中,已经把解码和播放两个重要的模块讲完了,剩下的只有一些处理中间逻辑的代码了,看来这一篇是又要水了,但是也是重要要的处理部分。 音...

  • 解决wins VS编译的文件到xCode乱码的JS简单小样

    在iOS混编的时候,经常会共用跨平台文件,导入到xcode中,有的格式就可能会识别不了,就会变成乱码,比如说GBK,GB2312(理论上有的文件...

  • 164. Maximum Gap(最大间距)

    题目 LeetCode中文站 解答 根据题意我们就可以直到这是一题先排序,然后再寻找最大间距的题目,我们先使用最简单的解法试试。 以上代码时间复...