技术贴:如何进行直播压测

2020-12-17 20:59:32 +08:00
 Visitor233

RT,我们用的是阿里云的直播,在阿里生成直播地址,然后在公司网络下,用日常工作的电脑使用 OBS 进行 RTMP 推流(公司网络上行下行速度都能快( 5M/15M ),拉流录制的视频都很顺畅( 1080P60FPS ))。同事使用 JMeter 开 100 个线程压测,他观看直播的页面会出现卡顿。这着实有点难受,应为项目目标是 10 万人。也提单询问过阿里云的技术人员,回答是没有这方面的相关服务。

4994 次点击
所在节点    程序员
41 条回复
zhuzhibin
2020-12-18 10:17:55 +08:00
@52coder 他们肯定是自建的啦 只不过直播服务用的是阿里云的
swulling
2020-12-18 10:45:33 +08:00
需要你能控制 10000+的终端,有一种办法就是去除阿里云之外其他的云服务购买 10000+实例,然后压测,测完销毁
sunziren
2020-12-18 10:50:29 +08:00
同问,为什么不用虎牙,斗鱼
janus77
2020-12-18 10:54:47 +08:00
找专门的公司 挂多个代理测。而且还不能用同一 IP 的 这样出来是优化后的效果不够真实
LostPrayers
2020-12-18 11:02:51 +08:00
@sunziren 你是开发者吗? 为什么会问这种问题...
就算是虎牙、斗鱼,它们背后的技术提供商是腾讯云,你也该去找腾讯云而不是虎牙...
dynastysea
2020-12-18 11:12:03 +08:00
说句实在话,你们的这个目标 10 万人恕我直言是扯淡的。
真正有实力达到 10w 这个在线目标的公司不会来这问这个问题,你能达到这个实力,阿里云的专家技术团队早就过去了,阿里云没支持你们说明你们是极小的客户。
很多领导都喜欢把数字定的虚无缥缈显得高大上,建议切实了解清楚,路要一步一步走~
kennylam777
2020-12-18 11:19:11 +08:00
@dynastysea 同感,不知道甚麼測的項目,一來就 10 萬人為目標,根本連如何找到 10 萬用家也不清楚。

早期能彈性調整就好,反正能用雲的都不擔心分發的問題,有限的條件下能播放就好,取得營運經驗後再於每個關節點搞優化。

真的,你有條件把服務商搞垮,他們自然會來找你
sunziren
2020-12-18 11:32:18 +08:00
@LostPrayers 唔,原来如此
qoo2019
2020-12-18 11:38:40 +08:00
@dynastysea 小公司就是喜欢半个用户没有的时候,天天把压测挂嘴上
dynastysea
2020-12-18 11:41:29 +08:00
再教 lz 一招,你去算算阿里云支撑 10w 人目标的费用要多少?给你们老板看看,他绝对会重新评估你们的目标的。。。只有花钱才是实实在在不会让人瞎吹牛逼的
dynastysea
2020-12-18 11:44:39 +08:00
@qoo2019 其实大公司也是一样,只有瞎折腾才能体现领导的价值,毕竟在线多可以对外吹牛逼嘛。不过大公司的区别在于,领导吹牛逼是有实实在在的资源去支撑的。。说十万就会真的去准备相应的资源,小公司不一样,领导瞎 jb 定目标,真要叫掏对应这么多资源的钱的时候又不吭声了
qoo2019
2020-12-18 11:47:40 +08:00
@dynastysea 如果后续真有这种场景落地,折腾也就折腾了
ksc010
2020-12-18 11:55:33 +08:00
可以把直播地址公布到 V2EX 上开个推广让网友帮你测测(手动狗头)
lllllliu
2020-12-18 14:19:36 +08:00
阿里云有提供测试平台,可以选择规模,定制压测脚本等。
SlipStupig
2020-12-18 15:15:58 +08:00
你不是已经想到办法了嘛,把你的直播地址发到 v2 上来,然后在直播里面搞抽奖,这个最接近最真实的状态,最后直播抽个 50 块钱红包,也没花多少钱,还可以反复测试
janwarlen
2020-12-18 15:43:58 +08:00
开直播,每 10 分钟抽 50 块,一小时耗费 300,一天 8 小时才 2400
won
2020-12-18 15:54:08 +08:00
扛过一千万的直播
既然是用了阿里云,还自己测什么呢,第三方的话可以考虑 polyv
vone
2020-12-18 16:02:40 +08:00
阿里云对于当日峰值带宽大于 20Gbps 的用户每日每 Mbps 收费 0.594 。
1080P60FPS 按照 5Mbps 码率来算:
100000*5Mbps 0.594 元 /Mbps/每日 =29.7 万元 /每日
Lemeng
2020-12-18 16:13:51 +08:00
专门的公司,或放测试出来!能想到的
luckyrayyy
2020-12-18 16:18:46 +08:00
一顿优化猛如虎,一看 QPS 0.07/min

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/736541

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX