#直播平台技术图谱

----
##直播

----
###采集
- **iOS**
* HTTP Live Streaming
* DirectShow
- **Android**
* setPreviewCallback
* MediaRecorder
* ffmpeg
* getstreamer
* 机型适配
- **PC**
* mjpg-streame
* jpeg
* 摄像头驱动
- **摄像机**

### 前处理
- **美颜**
- **GPU计算**
* OpenCL
* DirectCompute
* GPGPU
* C++AMP
- **滤镜**
- **画面风格**
* GPUImage
- **人脸识别**
* 人脸特征点的识别
* 整幅人脸图像的识别
* 模板的识别
* 经网络进行识别

### 编码
- **硬件兼容性**
- **iOS**
* VideoToolbox.framework
- **H.264**
- **H.265**
- **MPEG**

### 传输
- **方案**
* Socket
* HTTP
* RTP/RTSP
- **CDN**
- **云服务**
- **TCP/IP优化**

### 服务器处理
- **RTMP**
- **HLS**
- **FLV**

### 解码
- **硬件兼容性**
- **H.264**
- **MPEG**

### 渲染

### 音频
- **降噪**
* Kamath
* Rangachari
- **编解码**
* AAC
* MP3

### Web音视频标准
- **WebRTC**
- **客户端**
- Chrome/firefox/Opera
- javascript
- iOS
- ObjectC Cordova
- **协议**
- JSEP
- ICE
- SIP
- WebSocket
- **通讯方式**
- 星型
- MCU
- Router
- **编解码**
- HD264
- VP8
- **穿墙服务**
- stun
- turnserver/coturn
- **signal**
- socket.io-client
- socket.io
- signalmaster
- apprtc
- **Media server**
- janus-gateway
- kurento
- freeswitch

----
##应用服务
- **IM**
- **通知**
- **礼物系统**
- **支付**
- **运营系统**
- **统计**

----
## 统计服务
- **数据库**
- **PostgreSQL**
- **MySQL**
- **MongoDB**
- **Redis**
- **HBase**
- **缓存**
- **Nginx**
- **Squid**
- **Varnish**
- **分布式文件系统**
- **Ceph**
- **GlusterFS**
- **MooseFS**
- **MogileFS**
- **FastDFS**
- **HDFS**
- **OpenAFS**
- **GFS**
- **KFS**
- **TFS**
- **消息队列**
- **RabbitMQ**
- **ActiveMQ**
- **Kafka**
- **MetaQ**
- **NSQ**
- **ZeroMQ**
- **MemcacheQ**
- **HTTPSQS**
- **Resque**
- **运维**

LiveTelecast直播平台技术图谱skill-map的更多相关文章

  1. 转:鏖战双十一-阿里直播平台面临的技术挑战(webSocket, 敏感词过滤等很不错)

    转自:http://www.infoq.com/cn/articles/alibaba-broadcast-platform-technology-challenges 鏖战双十一-阿里直播平台面临的 ...

  2. 我发起了一个 .Net 平台上的 直播平台 开源项目 BalaBala

    直播平台, 需要解决的 技术点 是 2 个: 1  直播数据 的 传输 和 在 客户端 的 播放 2  大并发 关于 网络通信, 数据传输, 可以参考 <利用 MessageRPC 和 Shar ...

  3. fir.im Weekly - 从零开始,搭建理想的直播平台

    2016年苹果发布会如期而至,新一代的 iPhone 7, Apple Watch 同时亮相,可惜大家期待的 MacBookPro.AR.VR产品并未出现.不论大家对新产品是"买买买&quo ...

  4. Golang在视频直播平台的高性能实践

    http://toutiao.com/i6256894054273909249/ 熊猫 TV 是一家视频直播平台,先介绍下我们系统运行的环境,下面这 6 大服务只是我们几十个服务中的一部分,由于并发量 ...

  5. 零基础如何一步一步开始搭建高性能直播平台?现以GitChat·架构来进行说明

    前言 现在直播已经成为移动互联网时代一个新的重要流量入口,从YY.斗鱼到花椒直播,直播已经成为人们分享交流的新方式,应用场景众多,主要分为: 金融类直播:金融直播可应用于实时解盘,在线专家讲座,专家在 ...

  6. 直播 背景 技术体系 乐视云直播Demo

    背景 最近工作需要做一款直播APP,恩是的,从RTMP协议的实现开始到处理服务器高并发.负载均衡.客户端播放器实现等等等..... 估计全部写完我也到而立之年了吧...... BOSS们估计也是发现了 ...

  7. 实时视频直播客户端技术盘点:Native、HTML5、WebRTC、微信小程序

    1.前言 2017 年 12 月,微信小程序向开发者开放了实时音视频能力,给业内带来广阔的想象空间.连麦互动视频直播技术在 2016 年直播风口中成为视频直播的标配,然而只有在原生的 APP 上才能保 ...

  8. Golang在视频直播平台的高性能实践(含PPT下载)

    熊猫 TV 是一家视频直播平台,先介绍下我们系统运行的环境,下面这 6 大服务只是我们几十个服务中的一部分,由于并发量与重要性比较高,所以成为 golang 小试牛刀的首批高性能高并发服务. 把大服务 ...

  9. AI加持的阿里云飞天大数据平台技术揭秘

    摘要:2019云栖大会大数据&AI专场,阿里云智能计算平台事业部研究员关涛.资深专家徐晟来为我们分享<AI加持的阿里云飞天大数据平台技术揭秘>.本文主要讲了三大部分,一是原创技术优 ...

随机推荐

  1. (转)使用InfluxDB+cAdvisor+Grafana配置Docker监控

    文档来源 文档来源:How to setup Docker Monitoring 由garyond翻译.校正及整理 Docker监控简介 我们提供的Docker主机和容器越来越多,对Docker服务器 ...

  2. html常用代码

    <marquee width="70%" scrollamount="2">大家好</marquee>    // 大家好 字符从左到右 ...

  3. cnn模型

    https://blog.csdn.net/qq_26591517/article/details/79805884

  4. CentOS7 图形化方式安装Oracle 18c 安装配置

    下载 Oracle 数据库,zip 包 https://www.oracle.com/technetwork/database/enterprise-edition/downloads/index.h ...

  5. python3反转列表的三种方式

    1.内建函数 reversed() li = [1,2,3,4,5,6] a = list(reversed(li)) print(a) 注意:reversed()函数返回的是一个迭代器,而不是一个L ...

  6. 转:父类私有变量是否被子类继承详细解说(答案:内存中存在,但sun公司定义为不继承)

    应作者要求,本处提供一个连接,表示对原作者版权尊重. https://blog.csdn.net/mr_duantao/article/details/50966471

  7. linux 服务器,登录出现login incorrect

    1.排查是否是登录用户的密码错误 2.查看本机电脑键盘是否有误 3.排查是否是服务器目录全是777权限 注意事项: 原因是您把系统中全部文件的权限改为的777 ,权限混乱,虽然现在可以访问,但是其他文 ...

  8. 在Python中写入文件时,权限被拒绝错误

    我想创建一个文件并在python中写一些整数数据.例如,我有一个变量abc = 3,我试图将它写入一个文件(它不存在,我假设python将自己创建): fout = open("newfil ...

  9. Https 代理 sslsocket

    1. 什么是SSLSocket JDK文档指出,SSLSocket扩展Socket并提供使用SSL或TLS协议的安全套接字. 这种套接字是正常的流套接字,但是它们在基础网络传输协议(如TCP)上添加了 ...

  10. mySQL学习入门教程——4.内置函数

    四.内置函数: 包括了字符串函数.数值函数.日期函数.流程控制函数.其他函数(获取数据库信息)... 一.字符串函数[比较常用,需要掌握]1. concat(s1,s2,...,sn)   #把传入的 ...