直播简介

直播中运用到的技术:视频、音频、图形处理,视频压缩,CDN分发,及时通讯。

一个完整的直播app应该包含的功能:

1.聊天: 私聊、聊天室、点亮、推送、黑名单

2.礼物:普通礼物、豪华礼物、红包、排行榜、第三方充值、内购、礼物动态更行、提现

3.直播列表:关注、热门、最新、分类、直播用户列表

4.核心技术:录制、推流、解码、播放、美颜、心跳、后台切换、主播对管理员权限操作、管理员对用户等。


直播原理:把主播录制的视频推送到服务器,由服务器分发给观众观看。

直播环节:推流端(采集、美颜处理、编码、推流)、服务的处理(转码、录制、截图、鉴黄)、播放器(拉流、解码、渲染)、互动系统(聊天室、礼物服务、赞)

你可能感兴趣的:(直播简介)