首页
首页
沸点
课程
直播
活动
竞赛
商城
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
StrikerLife
掘友等级
IOS
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
赞
15
文章 14
沸点 1
赞
15
返回
|
搜索文章
文章
热门
最新
IOS笔记
笔记整理,没有目录就跟没有文档一样...
Protocol-Oriented Programming
Swift设计的核心是两个非常强大的理念:面向协议的编程和一流的价值语义。这些概念中的每一个都有益于可预测性、性能和生产力,它们一起可以改变我们对编程的思考方式。了解如何应用这些思想来改进编写的代码。 图形统一遵循Drawable协议, Drawable协议绘图方法内包含一个渲…
swift值类型编程
Int, Double, etc. CGPoint, etc. String, Array, Set, Dictionary, etc. 引用对象的不受限制的突变破坏了值语义. 案例: 值类型中有引用类型对象的属性. 高效, 只对突变的部分将引用对象独立拷贝一份,其它引用资源共…
音频编码基础
声波的三要素,是频率,振幅,波形.频率代表音阶的高低,振幅代表响度,波形则代表音色. 频率越高,波长就会越短.而低频声响的波长则较长.所以这样的声音更容易绕过障碍物,能量衰减就越小.声音就会传播的越远. 响度,就是能量大小的反馈.用不同的力度敲打桌面,声音的大小势必发生变换.在…
AVFoundation媒体捕捉
AV Foundation 捕捉栈核心类是AVCaptureSession。一个捕捉会话相当于一个虚拟的“插线板”。用于连接输入和输出的资源。 AVCaptureDevice为摄像头、麦克风等物理设备提供接口。大部分我们使用的设备都是内置于MAC或者iPhone、iPad上的。…
H264码流结构
H264视频压缩后会成为一个序列帧.帧里包含图像,图像分为很多片.每个片可以分为宏块.每个宏块由许多子块组成.这就是H264结构图.非常的情绪简单. H264结构中,一个视频图像编码后的数据叫做一帧,一帧由一个片(slice)或多个片组成,一个片由一个或多个宏块(MB)组成,一…
VideoToolBox视频编码
kVTProfileLevel_H264_Baseline_AutoLevel:表示使用H264的Profile规格,可以设置Hight的AutoLevel规格. kVTCompressionPropertyKey_MaxKeyFrameInterval : 表示关键帧的间隔,…
视频H264编码
目前相关落地推广的有直播类项目和小视频类的项目.5G时代的到来,未来的方向肯定不止如此. 编码就是按照一定的格式记录采样和量化后的数据. 性能高,低码率下通常质量低于硬编码器,但部分产品在GPU硬件平台移植了优秀的软编码算法(如X264)的,质量基本等同于软编码。 使用CPU来…
视频编码基础
图像: 视频内容本身就是一帧一帧的图片构成.人眼只要1秒钟连续播放16张以上的图片,就会认为这是一段连贯的视频.这种物理现象叫视觉暂留. 音频: 视频一定是由音频+图像内容构成的.所以音频在视频中是单独的一个部分.针对这一块我们需要单独编码的. 元信息:元信息其实就是描述信息的…
H264基本概念
I帧: 关键帧,采用帧内压缩技术. 举个例子,如果摄像头对着你拍摄,1秒之内,实际你发生的变化是非常少的.1秒钟之内实际少很少有大幅度的变化.摄像机一般一秒钟会抓取几十帧的数据.比如像动画,就是25帧/s,一般视频文件都是在30帧/s左右.对于一些要求比较高的,对动作的精细度有…
下一页
个人成就
文章被点赞
17
文章被阅读
32,913
掘力值
801
关注了
15
关注者
13
收藏集
0
关注标签
4
加入于
2017-09-25