随笔分类 -  6. iOS项目实践

摘要:一、推流 1. 概念 推流,就是将采集到的音频,视频数据通过流媒体协议发送到流媒体服务器。 2. 推流过程 推流前的工作:采集,处理,编码压缩 推流中做的工作: 封装,上传 3. 推流框架介绍 LFLiveKit (推荐):由Adobe公司开发。框架已经实现了 后台录制、美颜功能,支持H264(视频 阅读全文
posted @ 2017-04-02 13:10 专注·精彩 阅读(946) 评论(0) 推荐(0) 编辑
摘要:一、视频技术 1. 简介 视频是一种有结构的数据。直播的时候传的是数据,是视频的一个小单元。 视频 = 图像 + 音频 视频里边的原始图像数据 通常会采用“H.264编码格式” 进行压缩。 音频采样数据 通常会采用“AAC编码格式” 进行压缩。 视频里边的原始图像数据 通常会采用“H.264编码格式 阅读全文
posted @ 2017-03-10 10:48 专注·精彩 阅读(1629) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2017-02-22 15:40 专注·精彩 阅读(305) 评论(0) 推荐(0) 编辑
摘要:一、创建项目目录 创建工程的时候规定一下目录,规定目录就是规定自己的架构,结构层次分明,方便查找。 创建Classes目录(里面放自定义类),继续在该目录下创建: View:视图层 ViewController:控制器层 Model:模型层 Handler:业务处理层,专门处理网络请求和数据解析,目 阅读全文
posted @ 2017-02-07 01:37 专注·精彩 阅读(716) 评论(0) 推荐(1) 编辑