![](https://img-blog.csdnimg.cn/20201014180756919.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
直播技术
Mr馬
进步在于每天的坚持!
展开
-
Android直播技术之(四):CDN
1.CDN技术原理CDN的全程为 Content Delivery Network,即内容分发网络,是一个策略性部署的整体系统,主要用来解决由于网络带宽小/用户访问量大/网点分布不均匀等造成的用户访问网站速度慢的问题.这中间会有很多CDN节点,简单理解就相当于让计算机选择最优网络.具体实现是通过在现有的网络中增加一层新的网络架构,将网站内容发布到离用户最近的网络节点上.这样用户就可以就近获取所需...原创 2020-01-16 14:52:47 · 1114 阅读 · 0 评论 -
Android直播技术之(三) : 推流
首先我们先介绍下推流协议以及他们在直播领域的现状和优缺点*RTMP*WebRTC*基于UDP的私有协议(1 : RTMP):它是Real Time Messaging Protocol(实时消息传输协议)的字母缩写.该协议基于TCP,是一个协议族,包括RTMP及本协议及RTMPT/RTMPS/RTMPE等多个变种协议.RTMP是一种被设计用来进行实时数据通信的网络协议,主要用在Fla...原创 2020-01-15 15:38:47 · 1631 阅读 · 0 评论 -
Android直播技术之(二) : 渲染处理/编码数据等介绍
1.渲染处理这里所说的渲染处理主要是从相机中采集的数据进行二次处理也就是常说的美颜(美颜的概念值通过一定的算法对原始数据图像进行二次处理并强化图像效果,不限于去掉不协调边缘/边缘检测等),市面上比较好的美颜厂商有商汤/FaceUnity等,而自己做美颜封装,可用的开源库主要是GPUImageGPU工作原理指图像运算工作的微处理器,GPU主要利用显卡对图像的顶点坐标,通过图元组配进行光栅化/顶点...原创 2020-01-15 15:35:17 · 625 阅读 · 0 评论 -
Android直播技术之(一) : 音频/视频采集等介绍
直播技术近年来越来越火,直播的形式也多种多样,如电竞直播/秀场直播/泛娱乐直播/校园直播等,五路哪种直播,都需要端和端之间的交互.本文介绍下直播技术中经常用到的相关知识点,如有错误,敬请指正1.直播原理:通过计算机上的音视频输入设备或者手机端摄像头和麦克风实时录制的音视频流,编好码后通过直播协议将数据包实时发送给服务器端.服务器端通过流媒体协议把实时流粉发出去,其它终端通过直播协议实时请求数据...原创 2020-01-15 15:33:20 · 1323 阅读 · 0 评论