开发直播App从服务端到客户端的应用

用户头像
广州/设计爱好者/6年前/110浏览
开发直播App从服务端到客户端的应用

直播变得越来越流行,很多的直播平台也应运而生,直播是一个很有技术的项目

直播的技术层:

直播变得越来越流行,很多的直播平台也应运而生,直播是一个很有技术的项目,从服务端到客户端到web等等。介绍包括服务端技术和客户端技术。包括最简单的服务端环境部署、客户端编译、采集、推流、拉流、美化特效、水印、延时优化、音视频同步、p2p等等。还有就是一些信号处理的知识,比如滤波,傅里叶变换(FFT)。

服务端的应用:

部署服务端环境;最常用的web服务nginx,数据库Mysql、Nosql,api开发

最多的三种选择:

  • java环境,需要jdk,tomcat/jboss

  • php环境,需要安装php,odp

  • lua环境,需要安装lua、luajit

缓存技术:主要包含redis和memcached。

对于直播而言,我们需要部署两个东西,nginx(含nginx-rtmp-module)、ffmpeg。

客户端的应用:

部署客户端环境:在android平台,编译导入android studio等等过程是很复杂的,ios平台还好。

播放流程的解析:

解码,缩放,时间基线选择,缓存队列,画面渲染,声音播放等等。

整合数据是为了将音频数据和视频数据添加到相应的队列中,以便播放使用,针对音视频中一些基本参数的,做解码,播放速度控制,音视频同步等等。

产品顾问:徐文——\/ : OrangeAndLemonCream


1
举报
|
1
分享
相关推荐
评论
用户头像
评论你的想法~
表情
喜欢TA的作品吗?喜欢就快来夸夸TA吧!
推荐素材
工业机电产品上使用的插座接口
包装箱与箱子上的条形码 3D渲染
热流道系统配件/工业加工零部件产品
移动充电宝电源
三维渲染,工业设计产品概念,黑色金属球
三维渲染,工业设计产品概念,黑色金属球
沙发单椅椅子
轴承/联轴器/工业加工零部件产品
纸箱在传送带上移动
电子科技产品的内部结构
一个红色冷藏冰柜
工业设备炼钢炉内金属物产品特写
工业机电产品上使用的插座接口
放在白色桌面上的电脑麦克风
工业设备炼钢炉内金属物产品特写
工厂自动化流水线插画,有传送带和机器人等
包装箱与箱子上的条形码 3D渲染
放在白色桌面上的电脑麦克风
三维渲染未来科幻背景展台
工业设备炼钢炉内金属物产品特写
弹簧/工业加工零部件产品
电子科技产品的内部结构
包装箱与箱子上的条形码 3D渲染
电子科技产品的内部结构
你可能喜欢
相关收藏夹
大家都在看
登录注册