1..h文件 2..m文件
1..h文件 2..m文件
1.简介 RTP 实时传输协议(Real-time Transport Protocol)RTSP 实时流协议(Real Time Streaming Protocol,RT...
1.安装FFMpeg 1.FFMpeg解码步骤 1.通过url 和传输方式初始化解码器 2.创建循环线程 用于解码frame 释放解码器 frame 转为 yuv 结构体...
1.什么是GCD GCD 全程为 Grand Central Dispatch 是异步执行任务的技术之一 2.Dispatch Queue 2.1 Serial Dispat...
1.引用计数 ios内存管理采用引用计数方式,举个最简单的例子:1.把内存比喻成房子,人是一个对象2.假设有A,B,C,D四人依次进入房子,和依次退出房子3.现有逻辑为开灯生...
1.什么是Runtime Runtime是Object-C中的一个库,主要用C和汇编写的,OC编写的代码最终都会转换为Runtime的C代码,用于消息的转发和传递 2.Run...
1.截获自动变量 将上面代码进行clang转换 我们可以看到 value 被捕获到__main_block_impl_0结构体中了 2.__block 说明符 我们先看一下 ...
1.Block 实质 通过clang(LLVM编译器)我们可以把block转换为我们想要的可读代码,该代码是c++源码,但实际上也就用了struct的结构,本质为C语言 为了...
1.什么是Blocks Blocks 是C预言的扩充功能,简单来说就是带有自动变量(局部变量)的匿名函数,一般来说,blocks包含的内容可以理解为代码块。 2.Blocks...
一、修改工程名 打开工程,选中工程名,然后单击(或者按回车键),进入可编辑状态; 输入要修改的名称(如:修改成MyTest),点回车。 二、修改工程文件夹名 选中文件夹,然后...
SBC介绍 1.SBC一般bai的音频格式,蓝牙传输在不支持AAC,aptx的时候都用SBC传输,音质一般,现在80%都是这种格式 代码部分(用FFmpeg) 1.头文件 1...
宏定义里面可以添加的,加个16K就好了
IOS PCM播放以及降噪1.PCM介绍 脉冲编码调制(Pulse Code Modulation,PCM),由A.里弗斯于bai1937年提出的,这一概念为数字du通信奠zhi定了基础,60年代它开...
Guideline 5.2.1 - Legal - Intellectual Property The seller and company names associated...
https://www.jianshu.com/p/764357ea773a[https://www.jianshu.com/p/764357ea773a]
1.本地集成BabyBluetooth 下载通道[https://github.com/coolnameismy/BabyBluetooth] 2.pod集成 3.代码 HG...
1.**CocoaAsyncSocket介绍 ** CocoaAsyncSocket 是适用于 Mac 和 iOS 的异步套接字网络库,支持 tcp 和 udp。其中:Asy...
1.**本地集成Opencv ** 下载通道本地方法 2.pod集成 3.使用(手势识别)
1.PCM介绍 脉冲编码调制(Pulse Code Modulation,PCM),由A.里弗斯于bai1937年提出的,这一概念为数字du通信奠zhi定了基础,60年代它开...
1.**adpcm介绍 ** ADPCM (ADPCM Adaptive Differential Pulse Code Modulation),是一种针对16bit (或者...
1.IJKPlayer介绍 ijkplayer 是B站开源的一款做视频直播的播放器框架, 基于ffmpeg, 支持 Android 和 iOS 地址:https://gith...