开发直播软件APP需要多久找我们就对了

2019-05-10 浏览(100 喜欢(3
类别:
app开发
array(0) { }
交易地点:
杭州
认证情况:
联系人:
riwqk

该交易已实现或用户隐藏联系方式,请查看其它相关信息。

详情描述

视频直播,可以分为 采集,前处理,编码,传输,解码,渲染 这几个环节,下面分别说下:
采集,iOS是比较简单的,Android则要做些机型适配工作,PC最麻烦各种奇葩摄像头驱动,出了问题特别不好处理,建议放弃PC只支持手机主播,目前几个新进的直播平台都是这样的。
前处… 查看更多 理,现在直播美颜已经是标配了,80%的主播没有美颜根本没法看。美颜算法需要用到GPU编程,需要懂图像处理算法的人,没有好的开源实现,要自己参考论文去研究。难点不在于美颜效果,而在于GPU占用和美颜效果之间找平衡。GPU虽然性能好,但是也是有功耗的,GPU占用太高会导致手机发烫,而手机发烫会导致摄像头采集掉帧,可能原因是过热会导致CPU降低主频。
编码,肯定要采用硬编码,软编码720p完全没希望,勉强能编码也会导致CPU过热烫到摄像头。硬编码兼容性又是一个大坑,android上要有人去填。编码要在分辨率,帧率,码率,GOP等参数设计上找到最佳平衡点。
传输,自己做不现实,交给CDN服务商吧,也就是贵了点,相信有志于做直播平台改变世界的你不差钱。假设2W PCU大约每月带宽费用100万左右,因为清晰流畅的720p要1.5mbps左右。CDN只提供了带宽和服务器间传输,发送和接收端的网络连接抖动缓冲还是要自己写的。不想要卡顿,必然要加大缓冲,会导致延迟高,延迟高影响互动性,要做权衡。
万紫科技工作室全心全意为您服务。
咨询热线:(微信同)
公司技术交流Q群:6

温馨提示: 该信息是用户发布,其真实,合法,有效性由发布者负责,用户在咨询,交易或者签订合同时,任何要求预付定金,保证金,意向金或要求网上转账等行为都可能存在交易风险,谨防上当受骗。

杭州app开发相关信息

1/5

返回
顶部