
直播
zhangbinHn
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
直播技术研究1-CDN与推拉流
一、基本概念CDN的全称是Content Delivery Network,即内容分发网络,简单地说,内容分发网络(CDN)是一个经策略性部署的整体系统,包括分布式存储、负载均衡、网络请求的重定向和内容管理4个要件,而内容管理和全局的网络流量管理(Traffic Management)是CDN的核心所在。通过用户就近性和服务器负载的判断,CDN确保内容以一种极为高效的方式为用户的请求提供服务。二、...原创 2018-03-27 11:06:28 · 5758 阅读 · 0 评论 -
直播技术研究2-推流
推流主要涉及内容:视频捕获:系统方法捕获,GPUImage捕获,CMSampleRef解析美颜滤镜:GPUImage,视频变换:libyuv软编码:faac,x264硬编码:VideoToolbox(aac/h264)libaw:C语言函数库flv协议及编码推流协议:librtmp,rtmp重连,rtmp各种状态回调 推流流程:视频捕捉及GPUImage的使用比较基础,后续学习音视频格式及编码。...原创 2018-03-28 10:13:33 · 509 阅读 · 0 评论 -
音视频数据相关
视频编码H264理论依据:参照一段时间内图像的统计结果表明,在相邻几幅图像画面中,一般有差别的像素只有10%以内的点,亮度差值变化不超过2%,而色度差值的变化只有1%以内。实现策略:所以对于一段变化不大图像画面,我们可以先编码出一个完整的图像帧A,随后的B帧就不编码全部图像,只写入与A帧的差别,这样B帧的大小就只有完整帧的1/10或更小!B帧之后的C帧如果变化不大,我们可以继续以参考B的方式编码C...转载 2018-05-10 13:41:05 · 437 阅读 · 0 评论 -
iOS Background Crash问题总结
一、background crash日志问题 这部分日志一般是一些特殊场景下,系统强杀无法捕捉的 crash 信号,只能依赖apple系统自己的crash系统:第一种常用的通过Xcode -> Organizer查找日志,第二种通过手机设置->隐私→分析,查看日志; 备注:手机设置→隐私→分析里的日志有很多其他知识二、问题实例的 background ...原创 2019-06-28 17:00:22 · 1076 阅读 · 0 评论