1
20150517 2016-06-28 00:14:53 +08:00
视频转码用什么转?ffmpeg?
|
2
Lxxyx 2016-06-28 00:25:29 +08:00 via Android
也就是说转码服务器 3 台,最多只能支持 54 个主播?
|
3
typcn 2016-06-28 00:30:30 +08:00
转啥码,直接重新封装下容器,搞一路 hls ,一路 rtmp ,一路 mkv stream , 实时低延迟 html5 + fallback 高延迟 HTML5 ( HLS ) + flash 都够了,除了网络,树莓派都能撑几万人
|
4
manhere 2016-06-28 00:30:53 +08:00 via iPhone
最好也说明下用了多少带宽
|
5
qfdk 2016-06-28 00:48:31 +08:00 via iPhone
欢迎 start https://github.com/qfdk/NNLLS 之前的解决方案
|
6
SlipStupig 2016-06-28 01:22:36 +08:00
之前在内网一个 nginx rtmp+VLC player 卡的不行
|
7
honkew 2016-06-28 01:40:38 +08:00
需要多大带宽支撑
|
8
tangren 2016-06-28 01:43:22 +08:00 via Android
烧钱玩意,带宽费用按亿¥计算
|
9
lightforce 2016-06-28 02:22:56 +08:00
这个有硬件解决方案提供商,爱立信等等做这种,你这种就像软负载平衡,和 F5 硬件的能比吗?
|
10
msg7086 2016-06-28 02:29:35 +08:00
为何同时使用 x5650 和 E5-2620 ?
|
11
9hills 2016-06-28 07:49:30 +08:00
10w 并发观看,以超清(差不多 720p )平均 500KBps (斗鱼实测)为例,就是 50GBps = 400Gbps
两台机器的网卡撑得住?现在一般的机器网卡不过 10Gbps 吧。。 |
12
touzi 2016-06-28 08:37:53 +08:00
@9hills 这是一个广告贴没看出来?! 1. up 主帐号是新注册的. 2. 昨天也看到一个直播贴, 点进去微信群, 进入微信, 上来就是一个广告, 直接退群, 群里面就 3 到 4 个人.
|
16
zcg121314 OP @lightforce F5 是网络层控制负载,我们是可以获取服务器资源状态后分配任务
|
19
zcg121314 OP @SlipStupig 转码了?
|
22
zcg121314 OP @Lxxyx 没错还有一套 VCA 方案 单台服务器可以处理 35 路的转码 可是单台服务器要增加 2W 的硬件成本
|
23
akira 2016-06-28 16:31:28 +08:00
上网宿的话,推拉流服务器都不需要了
|
24
typcn 2016-06-28 16:32:13 +08:00
@zcg121314 获取缩略图为啥要转码。。直接取一帧 IDR 存成图片就好了。。
声音同步为啥要转码,视频修一下 pts/dts 就好了。。。。 |
25
9hills 2016-06-28 16:46:10 +08:00
@zcg121314 那不够啊,双万兆=20Gbps ,以低清 200KB/s 算
2 台机器 = 40Gbps = 25000 人 如果要做 10w 并发,那么速率只能提供 50KB/s 。。这个只能看幻灯片了 |
26
9hills 2016-06-28 16:48:21 +08:00
如果 10w 并发是拍脑袋拍出来的性能指标,那我对这个项目的可靠性就表示极度的怀疑。。。
如果是测出来的,那么围观下怎么测的,超过物理带宽上限。。。。 |
28
zcg121314 OP @typcn 取帧需要占用资源吧?我是直播流转码不是视频转码,清晰度主要是考虑观看者的带宽问题,你五兆去看 4K ?
|
31
typcn 2016-06-28 17:25:31 +08:00
|
32
typcn 2016-06-28 17:29:29 +08:00
@zcg121314 现在互动直播哪有转码的,客户端推上来的 veryfast 流(除了 E5 E7 ,以及 X99 平台的旗舰 i7 能开更高的 present ),画质已经够差了,你再来个二压,然后压流再多个 5-6 秒延迟。。
|
33
tangren 2016-06-28 17:30:26 +08:00 via Android
这一条龙办下来,预算多少啊
|
35
typcn 2016-06-28 17:35:53 +08:00
@zcg121314 原流输出,那就要求客户端有 1Gbps 或者更高的上传带宽,你觉得家用宽带那 1-10Mbps 带宽够么?
讲道理,哪用得着那么高端的服务器,只要带宽够,一台单核 VPS C10K 都没太大压力。。。。。 封装容器,取个 IDR 帧的消耗基本都可以忽略。。。大头都在磁盘 IO 和 网络 IO 的身上 |
37
typcn 2016-06-28 17:37:27 +08:00
以上我说的都是忽略 IO 的情况下,封视频容器,维护 TCP 连接,所需的 CPU 占用。。不要误解
|
38
typcn 2016-06-28 17:41:50 +08:00
@zcg121314 还有用桌面级显卡压片的。。。那出来比 veryfast 效果都要差。。。。。
楼主你到底搞过媒体没有。。。 用过各种编码器没有。。。 看过各种开源 media server 的代码没有。。。 调查过市场没有。。。。了解过实际情况没有。。。 |
40
zcg121314 OP @zcg121314 我试过双 M60 硬件转码 不如 Intel Quick Sync , M60 单精度高但是显存无法满足直播的需求每个转码转码占用 340M , GPU 占用率 40%显存就满了.使用 Intel Quick Sync 画面流畅,内存扩展起来方便最大支持 64G.
|
41
zcg121314 OP @typcn 小弟我刚接触这个行业,目前只完成了播放器和礼物聊天系统,流媒体也是利用公司淘汰的服务器做下测试而已,不专业的地方请见谅.
|
42
zcg121314 OP @typcn 下月底基本整合完成,请过来欣赏下.扎昆 TVzhakun.tv (备案中)有啥不足请指点.
|
43
iscraft 2016-06-28 19:00:05 +08:00
域名太搓了 为什么不叫阿克蒙德 TV
|
44
zcg121314 OP |
45
R18 2016-06-28 19:09:51 +08:00 via Android
用的乐视云
|
46
7654 2016-06-28 19:10:59 +08:00
10 秒延迟能省很多资源
|
49
banksiae 2016-06-29 09:57:01 +08:00
IM 哪儿去了
|