如何搭建一个自己的手机直播系统搭建

祝给予赞赏的伙伴,2017年发大财!|赞赏
收藏已收藏 | 145赞 | 15
分享到微信扫码分享到微信
读懂移动互联网&未来
54 万阅读总量
热门问题12345678910如何搭建一个完整的视频直播系统?_百度文库
两大类热门资源免费畅读
续费一年阅读会员,立省24元!
如何搭建一个完整的视频直播系统?
阅读已结束,下载文档到电脑
想免费下载本文?
定制HR最喜欢的简历
下载文档到电脑,方便使用
还剩3页未读,继续阅读
定制HR最喜欢的简历
你可能喜欢热门搜索:
您的位置:
如何搭建一个完整的视频直播系统?
视频直播,可以分为 采集,前处理,编码,传输,解码,渲染 这几个环节,下面分别说下:采集,iOS是比较简单的,Android则要做些机型适配工作,PC最麻烦各种奇葩摄像头驱动,出了问题特别不好处理,建议放弃PC只支持手机主播,目前几个新进的直播平台都是这样的。前处理,现在直播美颜已经是标配了,80%的主播没有美颜根本没法看。美颜算法需要用到GPU编程,需要懂图像处理算法的人,没有好的开源实现,要自己参考论文去研究。难点不在于美颜效果,而在于GPU占用和美颜效果之间找平衡。GPU虽然性能好,但是也是有功耗的,GPU占用太高会导致手机发烫,而手机发烫会导致摄像头采集掉帧,iPhone6尤其明显,因为iPhone6的CPU和前置摄像头很近。编码,肯定要采用硬编码,软编码720p完全没希望,勉强能编码也会导致CPU过热烫到摄像头。硬编码兼容性又是一个大坑,android上要有人去填。编码要在分辨率,帧率,码率,GOP等参数设计上找到最佳平衡点。传输,自己做不现实,交给CDN服务商吧,也就是贵了点,相信有志于做直播平台改变世界的你不差钱。假设2W PCU大约每月带宽费用100万左右,因为清晰流畅的720p要1.5mbps左右。CDN只提供了带宽和服务器间传输,发送和接收端的网络连接抖动缓冲还是要自己写的。不想要卡顿,必然要加大缓冲,会导致延迟高,延迟高影响互动性,要做权衡。解码,也肯定要硬解码,目前手机普遍支持硬解了,只是android上还是有兼容性大坑要填。渲染,这个难点不在于绘制,而在于音画同步,目前几个直播做得都不好。此外音频还有几个坑要填,比如降噪,音频编码器的选择,各种蓝牙耳机,各种播放模式的适配等,如果你想做主播和观众连线聊天,还有个回声消除问题。以上是媒体模块,还有信令控制,登录、鉴权、权限管理、状态管理等等,各种应用服务,消息推送,聊天,礼物系统,支付系统,运营支持系统,统计系统等。后台还有数据库,缓存,分布式文件存储,消息队列,运维系统等。这些显然不是一个程序员能解决的,如果真的需要这样的高手,请联系我。
声明: 91.com所发布的内容均来源于互联网,目的在于传递信息,但不代表本站赞同其观点及立场,版权归属原作者,如有侵权,请联系删除。
信息也是生产力,精简才是硬道理!情报猎手带你突破信息迷雾,每日独家为您锁定最有价值的IT行业新鲜事。打开微信,扫描关注,赢取每月粉丝奖!
小米6发布会小米6发布会
S8发布会S8发布会
2017AWE2017AWE
小米发布会小米发布会
微博和微信:91门户如何结合自己业务属性搭建一套直播系统?--移动互联网 -- CCTIME飞象网
如何结合自己业务属性搭建一套直播系统?
从2016年至今,我们服务的客户主要在直播+的领域。到目前为止,还没有出现过一模一样的直播产品需求。
他们都是根据自己不同的属性,来借助直播给他们传统也业务带来巨大的流量及用户体验。同时,也会借助网络平台来推广自身品牌。
那么接下来我为大家总结如何来启动搭建一套直播系统,这也是非常多客户担心及咨询过我们的问题。
一、梳理自身商业模式,突出企业核心优势
很多企业只把直播当做流量入口,然后通过直播的工具来带动他们传统业务的渠道,促进销售、提升品牌、吸引用户,等等。
以上固然是一部分,但是如果你是做教育培训的,给一套电商类的直播产品逻辑或者产品原型您会适合吗?答案当然是错误的。那么您需要对自己的教育领域优势凸显出来,比如授课资料、学员规模等。通过产品的设计表现出核心优势,再结合直播工具进行广泛传播,这将是非常好的效果。
所以,不同的应用场景产品架设不一样,需要选择一个专业直播企业为您服务。
以下就以教育与互动娱乐的不同进行对比下直播产品的设计:
二、直播市场混乱,选择专业直播企业尤为重要
从2016年随着直播市场的火热,提供直播的企业如雨后春笋般涌现。只要能做APP、WEB网站的企业都能做直播产品?错!
视频直播产品,需要从两个层面来认识它。
首先,视频直播技术,包含视频的压缩编码、视频解码、视频播放、视频传输协议、网络加速(CDN)、点对点传输(P2P)、美颜、降噪等等。目前95%左右的企业都是基于第三方封装的SDK进行开发。如果碰到兼容性问题、窄带问题、扩展问题基本是束手无策。所以很多产品开发到一半无法完成,最终耽误客户项目规划。
其次:直播产品功能,在支付、产品审核、第三用户跳转、主播与产品之间的关系等逻辑设计开发时存在大量的“坑”,如果没有直播经验的技术型企业,将会花费大量时间来走过一个坑又一个坑。
所以选择一个专业的直播企业尤为重要
“我那时最多是从一个甩手掌..
CCTIME推荐
CCTIME飞象网
CopyRight &
京ICP备号&& 京公网安备号
公司名称: 北京飞象互动文化传媒有限公司
未经书面许可,禁止转载、摘编、复制、镜像

我要回帖

更多关于 手机直播平台搭建 的文章

 

随机推荐