目前最热门的直播行业,流媒体系统搭建方案,该方案优点成本低廉,负载能力,可随意强扩展性不印象现有业务,全套的 API 接口可实现全方位的调度的分配任务.
方案使用硬件:
X5650*2 64G SSD128G 两台 作用于:拉流服务器(实测观看并发 10W 同时观看)(播放服务器)
DELL R720 E5-2620*2 64G ssd128G*3 一台 作用于:推流服务器(主播推流到该服务器)(调度系统)
R1208RPMSHOR E3-1285 v4 32G ssd128G 三台 作用于:视频转码,缩放图(每台实测可承担 15-18 个 720p 实时编码)(转码服务器)
自己画了几张图本来想放上来的结果发现发不了图片
我就简单说下吧
1.点击开播后,网站程序向调度系统发送请求创建该直播间(创建这个过程设置了很多东西例如在那一天转码服务器编码等),
2.主播开始推流到调度服务器,调度服务器把流转发给指定的转码服务器(多种清晰度,缩放图),
3.观看者打开播放器,播放器开始请求播放服务器,播放服务器查询列表中的转码服务器是否有该直播流,有就播放没有就不播放.
公司目前在局域网测试,后续会增加过多相关的帖子.
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
https://www.v2ex.com/t/288709
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.