随笔分类 -  15:音视频

音视频开发进阶指南01:音视频基础概念
摘要:问题 目录 预备 正文 一:声音的物理特性 1:声波的三要素 声波的三要素:频率、振幅、波形。 声音的三要素:音调、响度、音色. 1.1:人耳朵的频率范围是20~20KHZ。 1.2:人的耳朵的分贝大概在80~90dB(分贝)。 2:数字音频 数字音频:采样、量化、编码。 2.1:采样:(赫兹,每秒 阅读全文

posted @ 2021-02-27 23:28 风zk 阅读(320) 评论(0) 推荐(0) 编辑

06: RGB、YUV和HSV颜色空间模型
摘要:RGBA是代表Red(红色)Green(绿色)Blue(蓝色)和Alpha的色彩空间 一、概述 颜色通常用三个独立的属性来描述,三个独立变量综合作用,自然就构成一个空间坐标,这就是颜色空间。但被描述的颜色对象本身是客观的,不同颜色空间只是从不同的角度去衡量同一个对象。颜色空间按照基本机构可以分为两大 阅读全文

posted @ 2018-07-27 10:46 风zk 阅读(373) 评论(0) 推荐(0) 编辑

05:videoToolbox:硬解码
摘要:videoToolbox:硬解码 前言:VTDecompressionSession 工作流程: 1:创建解压的会话。 2:配置会话属性。 3:解压视频帧数据。 4:释放会话、释放资源。 介绍 VTDecompressionSession 管理传入视频数据解压缩的会话对象。 解压缩会话支持视频帧序列 阅读全文

posted @ 2018-07-27 10:00 风zk 阅读(794) 评论(0) 推荐(0) 编辑

04:videoToolbox:硬编码
摘要:一:前言: 1:apple develop 来源 2:VideoToolbox(视频工具箱)工作流程 2.1:创建 一个压缩会话。 2.2:添加会话属性。 2.3:编码视频帧、接受视频编码回调。 2.4:强制完成一些或者全部未处理的视频帧。 2.5:释放压缩会话、释放内存资源。 3:demo 地址 阅读全文

posted @ 2018-07-26 16:01 风zk 阅读(2828) 评论(0) 推荐(0) 编辑

03:H.264编码原理以及视频压缩I、P、B帧
摘要:一:前言 H264是新一代的编码标准,以高压缩高质量和支持多种网络的流媒体传输著称,在编码方面,我理解的他的理论依据是:参照一段时间内图像的统计结果表明,在相邻几幅图像画面中, 一般有差别的像素只有10%以内的点,亮度差值变化不超过2%,而色度差值的变化只有1%以内。所以对于一段变化不大图像画面,我 阅读全文

posted @ 2018-07-26 11:11 风zk 阅读(2141) 评论(0) 推荐(0) 编辑

02:H.264学习笔记
摘要:H.264组成 1、网络提取层 (Network Abstraction Layer,NAL) 2、视讯编码层 (Video Coding Layer,VCL) a.H.264/AVC影像格式阶层架构 b.Slice的编码模式 (1) I -slice: slice的全部MB都采用intra-pre 阅读全文

posted @ 2018-07-25 20:16 风zk 阅读(301) 评论(0) 推荐(0) 编辑

01:***VideoToolbox硬编码H.264
摘要:最近接触了一些视频流H264的编解码知识,之前项目使用的是FFMpeg多媒体库,利用CPU做视频的编码和解码,俗称为软编软解。该方法比较通用,但是占用CPU资源,编解码效率不高。一般系统都会提供GPU或者专用处理器来对视频流进行编解码,也就是硬件编码和解码,简称为硬编解码。苹果在iOS 8.0系统之 阅读全文

posted @ 2018-07-25 15:01 风zk 阅读(1302) 评论(0) 推荐(0) 编辑

导航

< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5
点击右上角即可分享
微信分享提示