商品详情
一、完整的短视频直播管理后台包含:
轮播图管理,首页顶部轮播,启动页闪屏背景图
后台菜单,后台功能菜单,添加、隐藏、显示功能
文件存储,存储类型
系统配置,手机端配置,短信设置,APP版本设置,系统设置
用户管理,用户列表,所有用户的信息列表
评价标签,标签的分类及列表
APP用户分析,跳转到三方统计页面
主播在线时长统计,显示主播ID和在线时长
短信发送记录:短信验证码的发送详情
等功能
二、完整直播APP原理
直播原理,把主播录制的视频,推送到服务器,由服务器分发给观众观看
直播环节,推流端、服务端处理、播放端、互动系统等功能处理,包含采集、美颜、编码、推流、转码、录制、鉴黄等各个功能
完整的短视频直播流程包括
采集、滤镜处理、编码、推流、CDN分发、拉流、解码、播放、聊天互动
三、关于流媒体
流媒体开发:网络层负责传输,协议层负责网络打包,封装层负责编解码数据的封装,编码层负责图像,音频的压缩
帧:每帧代表一副静止的图像
GOP:画面组,一个GOP就是一组连续的画面,每个画面都是一帧,一个GOP就是很多帧的合集
短视频直播的数据,其实就是一组图片,包括I帧、P帧、B帧、当用户第一次观看直播时,会寻找I帧,而播放器会寻找到最近的I帧反馈给用户,因此GOP增加了端到端的延迟
码率:图片进行压缩后每秒显示的数据量
帧率:每秒显示的图片数,影像画面流畅度,与画面流畅度成正比;帧率越大,画面越流畅;帧率越小,画面越有跳动感
分辨率:图片的长度和宽度,即图片的尺寸
压缩前的每秒数据量/码率
视频封装格式:一种储存视频信息的容器,流式封装可以有TS、FLV等,索引式的封装有MP4,MOV,AVI等