
在看LFLiveKit代码的时候,看到音频部分使用的是audioUnit做的,所以把audioUnit学习了一下。总结起来包括几个部分:播放、录...
git clone时遇到类似这种错误: 而实际上你的远程库是存在并且可用的,这篇文章很好,网上搜这个问题的结果很多说的都是ssh配置的,而今天我...
关于frame frame是一个复合属性,由center、bounds和transform共同计算而来。 transform改变,frame会受...
问题 主流程上的区别 缓冲区的设计 内存管理的逻辑 音视频播放方式 音视频同步 seek的问题:缓冲区flush、播放时间显示、k帧间距大时定位...
swift 可以定义模板函数,如: 这里有个T,使用指代类型的,这个方法定义出来,可以用来处理任意的数组: 传入String的数组,T就是Str...
第一次认识到CALayer是在某次面试时被问到“layer跟view是什么关系”,对layer的一些东西也在开发重逐渐了解,但是对于它缺少一个全...
背景 了解KMP算法的直接看证明。 字符串s,模式字符串p,想要在s中找到第一个子串等于p 穷举解法: p的开头跟s的开头比较,相等就一个个往下...
iOS7之后两者合为一体,共用同一个背景色,导航栏紧跟着状态栏布局,也就是导航栏从y=20开始布局.今天遇到奇怪的问题,就是导航栏直接从屏幕顶端...
1.使用微博开发的一个“发送带图片微博”的接口来测试,这是接口地址,这里面明确说明需要使用multipart/form-data格式提交图片。关...