如果需要播放一些 MP4 格式的视频,云服务器的带宽需要选择多大?

2021-03-11 10:53:16 +08:00
 Sniper416

访问量也就一两台机器而已,除了带宽有影响外还有什么会限制视频的加载速度吗?

2779 次点击
所在节点    程序员
23 条回复
lithiumii
2021-03-11 11:03:09 +08:00
1080p 串流大概是 5m 吧
Sniper416
2021-03-11 11:05:28 +08:00
视频都不大 100mb - 200mb 左右吧
mumbler
2021-03-11 11:09:06 +08:00
放阿里云 OSS+CDN,无限带宽,3 毛一个 G
murmur
2021-03-11 11:10:01 +08:00
是对外服务么,对外服务都要考虑被 D 的开销,OSS 也有黑洞机制
lishen226
2021-03-11 11:12:58 +08:00
文件大小除以时长就能算出个大概了。以看油管的经验,保底 1080 要 5M,4K 要 20M 。
eason1874
2021-03-11 11:13:01 +08:00
放百度云 BOS+CDN,买 99 块 1T 流量包,~1 毛一个 G
hronro
2021-03-11 11:13:07 +08:00
视频的格式、分辨率、清晰度要求都没说,怎么判断你需要多大的带宽呢?
( MP4 只是容器格式而不是视频格式,视频格式是像 H.264 、HEVC 、AV1 等等这些)
misdake
2021-03-11 11:15:15 +08:00
需要的带宽要看视频的码率。一般要比平均码率再高一些,留点儿码率波动和网络波动的余量
geekvcn
2021-03-11 11:16:51 +08:00
1080p 以下用 HEVC 编码,大多数设备随便软解
ch2
2021-03-11 11:17:49 +08:00
就带宽影响最大,其它的基本不影响
systemcall
2021-03-11 11:20:12 +08:00
国产电视剧的码率还是蓝光原盘的码率?
前者只要 4Mbps,后者得 100Mbps 往上走,都可以串流,都可以封到 mp4 里面
Sniper416
2021-03-11 11:22:14 +08:00
好的,学习了。谢谢大家!
systemcall
2021-03-11 11:25:27 +08:00
还有要留意的几个地方:
1. 瞬时码率。如果瞬时码率很高,你要留够带宽。这个可以在二压的时候配置,当然你把瞬时码率压太低了的话,有些地方会画质非常低,自己平衡一下带宽和质量。测试的话,chrome 里面可以限制带宽来模拟
2. 恶意的访问。要是有人看上了你的站,准备来打你,多线程拖你的视频,流量一下子就上去了
3. 格式。chrome 不能解 hevc,但是 safari 可以,新 edge 据说也可以,老 edge 可以。av1 之类的,不少设备不能硬解
zhuweiyou
2021-03-11 11:47:30 +08:00
视频不应该放在 云服务器上, 一般是 对象存储 + CDN
hello2060
2021-03-11 11:54:53 +08:00
最重要的 moov 字段放在文件头部,不然要把整个文件下载完了才会开始播放。。
macy
2021-03-11 12:17:05 +08:00
切成 m3u8 的格式,流式加载,会好很多,但是估计带宽最小也得 5m 吧
qiayue
2021-03-11 12:17:52 +08:00
当然是用云服务更划算
westoy
2021-03-11 12:22:13 +08:00
直接找个有证的视频托管平台托管吧

你自己搞视频托管, 有概率吃文化、广电的铁拳的
dream7758522
2021-03-11 13:06:39 +08:00
@westoy 有没有物廉价美的视频托管平台。
lakehylia
2021-03-11 15:52:30 +08:00
视频内容不敏感,不用保密的话,可以传到视频网站?不用你出钱~~

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

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

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

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

© 2021 V2EX