title: 如何搭建一个完整的视频直播系统？
desc: 朋友打算打造一个全新模式的视频直播平台，主要功能有些类似现在很多的美女直播平台。假设前期同时在线观看人数为2W人，清晰度不低于720P，拥有美颜混音等附加功能，还有最重要的不能卡顿。如果以上假设成立，需要做哪些准备工作，技术门槛有多高，资金支出要多少？
topic: 视频直播
content: 视频直播，可以分为 采集，前处理，编码，传输，解码，渲染 这几个环节，下面分别说下： 采集，iOS是比较简单的，Android则要做些机型适配工作，PC最麻烦各种奇葩摄像头驱动，出了问题特别不好处理，建议放弃PC只支持手机主播，目前几个新进的直播平台都是这样的。前处理，现在直播美颜已经是标配了，80的主播没有美颜根本没法看。美颜算法需要用到GPU编程，需要懂图像处理算法的人，没有好的开源实现，要自己参考论文去研究。
answerer_tags: Next Big Thing