这段时间一直在研究视频获取方面的知识,查阅一些资料,也没看到一些比较整合的文章,所以把我最近研究的东西整合下,希望对有需要的人提供一些帮助。对于设置帧数方法:官网上已经给出 ...
这段时间一直在研究视频获取方面的知识,查阅一些资料,也没看到一些比较整合的文章,所以把我最近研究的东西整合下,希望对有需要的人提供一些帮助。对于设置帧数方法:官网上已经给出 ...
前言 相关文章:使用VideoToolbox硬编码H.264使用VideoToolbox硬解码H.264使用AudioToolbox编码AAC使用AudioToolbox播放...
我写文章的目的主要是做个记录和锻炼自己的写作能力,能力有限,如果有什么问题,欢迎指正! 在调用C方法的时候,往往需要传递一个对象的指针,而对于swift来说,用到指针的情况比...
Swift使用String 转GLchar 时是遇到问题 var source: UnsafePointer<GLchar> = (content as? NSString)...
前段时间在github偶然看到了一个推流的的工程,出于兴趣拜读了一下源码;其中也发现了一些问题; 不知道作者是出于什么样的目的没有修复这些问题,在这里我罗列了一下并修复相关问...
OpenGL + OpenGL ES +Metal 系列文章汇总 深度测试 在上一篇五、OpenGL 渲染技巧:正背面剔除中,文末还遗留一个问题未解决,在解决之前,先说说这种...
问题 主流程上的区别 缓冲区的设计 内存管理的逻辑 音视频播放方式 音视频同步 seek的问题:缓冲区flush、播放时间显示、k帧间距大时定位不准问题... stop时怎么...
很好的总结
Swift 面试题初级 1、swift和OC的区别? 1)swift是静态语言,有类型推断,OC是动态语言。 2)swift是一门支持多编程范式的语言,既支持面向对象编程,也支持面向协议编程,...
初级 1、swift和OC的区别? 1)swift是静态语言,有类型推断,OC是动态语言。 2)swift是一门支持多编程范式的语言,既支持面向对象编程,也支持面向协议编程,...
音视频文章汇总[https://www.jianshu.com/p/167b605add32],本文介绍编译ffmpeg、fdk-aac、x264和sdl,实现简单软解码Op...
最简单的iOS 推流代码,视频捕获,软编码(faac,x264),硬编码(aac,h264),美颜,flv编码,rtmp协议,陆续更新代码解析,你想学的知识这里都有,愿意懂直...
最简单的iOS 推流代码,视频捕获,软编码(faac,x264),硬编码(aac,h264),美颜,flv编码,rtmp协议,陆续更新代码解析,你想学的知识这里都有,愿意懂直...
ijkplayer 是一款做视频直播的框架, 基于ffmpeg, 支持 Android 和 iOS, 网上也有很多集成说明, 但是个人觉得还是不够详细, 在这里详细的讲一下在...
我们先来问大家一个问题 下面打印结果是多少 下面看一下打印结果 那么现在问题来了为什么可选类型(Int?)比不可选类型(Int)多一个字节? 那我们先来看一下可选类型代码 查...
websocket 是应用层协议 socket是在 TCP UDP之上的API接口吧?
前言 本文会用实例的方式,将iOS各种IM的方案都简单的实现一遍。并且提供一些选型、实现细节以及优化的建议。 注:文中的所有的代码示例,在github中都有demo:iOS即...
当已经确定了如何通过 AOP 在业务中插入埋点代码后,即可开始采集埋点数据,然后进行上报。 构建的埋点数据可以分为两部分: 构建一个 Key-Value 数据结构存放此次埋点...
前面的文章也提到了目前的移动端网络常见性能问题,以及对应的优化策略,如果把HTTP1.1 替换为 HTTP2.0,可以说是网络性能优化的一步大棋。这几天对 iOS HTTP2...