1、家里是电信 100 兆光纤宽带,电信官方测试结果是下载 6Mbps、上传 100Mbps ;
2、手机上在 speedtest.cn 测速结果是下载 60-70Mbps、上传 20-30Mbps ;
3、电脑上在 speedtest.cn 测速结果一会儿是下载 7Mbps、上传 65Mbps,一会儿是 26Mbps、上传 77Mbps ;
4、电脑上 B 站上传测试结果是 3M 左右 /秒。
直播延时特别严重,手机直播差不多平均延时 12-15 秒左右,电脑通过 OBS 推流直播延时更严重,甚至有时卡成 PPT 了。
延时是网络有问题?还是电脑 /手机硬件有问题?亦或是因为 OBS 推流的问题?
1
cst4you 2020-02-14 11:52:56 +08:00
1. 直播分发的 CDN 过载, 具体表现在有大佬直播的时候, 资源会倾向他们, 如果这个时候你自己的码率过高, 会出现延迟甚至灵车漂移, 降低码率试试
2. 审核需求, 是有固定延迟的 3. speedtest 是 net 不是 cn 4. 楼下补充 |
3
uTOmOuk3L6sb4MSI 2020-02-14 12:02:40 +08:00 via iPhone
你自己贴的数据都是乱的,电信测速下行比上行还低?还有延迟是 ms 不是秒吧?怀疑其他设备测速贴的数据准确性
|
4
heylogo OP @ODD10 #3 这些确实是我测试的结果,都测了好几次,都有截图,太多就没贴上来,我也不知道为啥会有这么大的差异
这里延迟确实是秒,我在桌上放了个电子钟,我多次刷新看到的自己直播画面上的时间与实际时间差了 10 多秒 |
5
uTOmOuk3L6sb4MSI 2020-02-14 12:12:50 +08:00 via iPhone
@heylogo #4
那我给你个方法,排除自家设备和路由器的问题,你可以试着玩 moba 游戏,观察延迟。 如果游戏延迟稳定,应该可能是直播那边问题。 其次可以直播抓包,做下 ping 之类的测试,其他的我也不太懂,楼下补充。 |
6
kookoo900 2020-02-14 12:14:15 +08:00
上行 100M 够 3-5 人超清高码率直播,建议楼主检查自己的设备配置。
|
7
ysc3839 2020-02-14 12:15:50 +08:00 via Android
直播延迟是直播平台控制的吧?和你网络无关。
|
8
dunn 2020-02-14 12:21:15 +08:00
手机网速没问题,是不是电脑的问题
是不是 dell 的电脑,前几天刚好遇到过 dell 笔记本 wifi 慢的问题,参考: https://blog.csdn.net/milaoshu1020/article/details/79847797 |
10
ronniew 2020-02-14 12:34:59 +08:00 via iPhone
YouTube 直播也是略為延遲大約 10 秒左右。
直播不是順間同步的事件。 而是一個有略微延遲的。 所以延遲和你的網絡沒有任何關係。 這個延遲由廠家控制的。 除非發生沒有聲音,播放卡頓,畫面割裂等,才有可能和你的網絡或硬件設備有關係。 |
11
cydian 2020-02-14 12:47:00 +08:00 via Android
为什么直播没有延迟?
楼主觉得直播是完全实时的? 30 秒延迟都能算正常的啊。 |
13
heylogo OP |
15
heylogo OP |
19
cst4you 2020-02-14 13:13:37 +08:00
-_,- 想低延迟可以去 twittch, 可以做到 2 秒内
|
20
Tyuans 2020-02-14 13:19:11 +08:00
负责直播的公司自身还有处理时间啊。他不是 你流给人家人家都直接对口分发啊,就算直接通的,还有 CDN 也有时间啊。更不说他还得把你上传的流解码转码,得有高低码率吧。转完得推出去吧。这些机器的性能你无法保证啊。
|
21
tyit 2020-02-14 13:20:25 +08:00 via iPhone
mtr 直播地址 跟踪路由看看是否延迟大,丢包?
|
22
killeder 2020-02-14 13:22:48 +08:00 via Android
速度和延时一个概念吗
|
23
Felldeadbird 2020-02-14 13:30:41 +08:00
我看虎牙,斗鱼这些直播都是有延时的。大主播就不知道是不是实时了。反正在一些小主播房间里面,通过他们的提示信息,大概 10 秒左右延时。
|
24
heylogo OP @Felldeadbird #23 这么说那应该算正常的了,因为用手机直播延时 12 秒左右
@Tyuans #20 电脑上用 obs 完全没法直播,这就应该是你说的设备性能的原因,cpu 占用一直高位 |
25
rockeyshao 2020-02-14 15:05:36 +08:00
.cn 是国内山寨的吧
|
26
ouqihang 2020-02-14 15:30:19 +08:00
12 秒延迟有点大了,斗鱼的直播延迟很小,有弹幕姬的主播看了,3 5 秒,已经是弹幕发出去在直播画面看到,技术层面上大家都想缩小延迟,送礼物了谁都想更快被主播感谢。
|
27
heylogo OP |
28
fancy111 2020-02-14 15:45:54 +08:00
m3u8 直播本身就延时高,十秒很正常。 换 rtmp
|
29
ModerRAS 2020-02-14 15:47:59 +08:00 via Android
speedtest 的 net 才是正统的,cn 就是个山寨。
另外一提,你的 obs 丢帧多不多?(我直播的时候好像网络环境丢包很厉害的样子,所以推流有人觉得卡,不过我延迟是很低,后来手动加延迟之后效果似乎好点了) 有没有编码过载? 表示不知道为啥我用硬件编码延迟比软件编码低很多。所以你也可以试试用 nvenc 或者 Intel quick sync video 编码推流,就是可能预设码率要比 x264 要高一些才能保证画质。 |
30
ModerRAS 2020-02-14 15:49:34 +08:00 via Android
另外一提你路由器可能有问题,不然测速不会一直在抖。
|
31
heylogo OP |
32
dxgfalcongbit 2020-02-14 16:02:04 +08:00
虎牙默认有 7 秒左右延时
|
33
ModerRAS 2020-02-14 16:08:42 +08:00 via Android
@heylogo 一般这种二合一路由器都不咋地,建议自己整个,看到你的测速结果我怀疑你家是个单频 2.4G 的路由器,现在的话起码弄个支持 5G 的路由器的说。 换电脑这种情况你就随意吧。 不过如果你还是坚持软件编码的话记得弄个核多 CPU 性能强的( 16 核之前还是有提升效果的,再多了 x264 好像也用不了那么多),不然直接核显编码效果也不错。
|
36
wangkun025 2020-02-14 16:27:02 +08:00
直播需要邮差。
最近邮差有点超负荷。 |
37
heylogo OP @heylogo #35 另外还有个问题,我用网线直连天翼网关和电脑,却上不了网,显示“以太网没有有效的 ip 配置”,查了下有可能是没有开启 DHCP 服务,但现在貌似通过 192.168.1.1 无法访问到天翼网关设置界面(以前是可以的)
|
38
heylogo OP @ModerRAS #33 另外还有个问题,我用网线直连天翼网关和电脑,却上不了网,显示“以太网没有有效的 ip 配置”,查了下有可能是没有开启 DHCP 服务,但现在貌似通过 192.168.1.1 无法访问到天翼网关设置界面(以前是可以的)
|
39
wangfei324017 2020-02-14 16:33:27 +08:00 via iPhone
@heylogo 是不是插到 iptv 口了(一般是 lan2 )
|
40
uTOmOuk3L6sb4MSI 2020-02-14 18:24:57 +08:00 via iPhone
@heylogo #34
光猫自带的 wifi 单频 2.4g 干扰大,玩游戏小包都会丢,你这种大流量的,应该更严重吧。家里使用 wifi 的设备一多,还可能无法正常工作。 你电脑直播是用的有线?光猫应该只有一个千兆 lan 口,还有网线、网卡都得支持千兆,不然跑不满带宽。可能光猫自身的路由性能原因,你电脑有线也可能会有影响。 我家光猫有线我没测试过,因为没有台式电脑,没有有口网卡。100 兆,光猫那个无线顶多跑一半速率。穿墙还会衰减。 |
41
ps1aniuge 2020-02-14 19:17:34 +08:00
@heylogo 是不是专业主播?专业的就别怕花钱,至少买千兆下载网络。
或这买找电信买直播专用 50mb 带宽。-----比较贵。舍不得带宽费,套不到水友打赏!!! 正常的上传,就是会忽快忽慢。就是会偶尔卡顿。就是会延迟很大。 买联通千兆网络,上传才几十兆。 前几天疫情,才给测试版的 100mb 上传,过段时间还会收回(降速)。 |
42
roshad 2020-02-14 19:38:36 +08:00
斗鱼对小主播有带宽限制,b 站小主播清晰度是最好的。
|
43
x537196 2020-02-14 20:37:47 +08:00
是直播卡顿?还是直播流畅,只是延迟?
M3U8 流延迟 10S 左右,RTMP flv 流延迟 3S 左右 |
44
heylogo OP @wangfei324017 #39 接口没错。下班回来把路由器重置了,现在网线能连上了
@ODD10 #40 后面一是重新设置了路由器,调成了“穿墙模式”,要好点了,现在下载在 80-90MBps、上传在 31MBps、ping 7 毫秒、抖动 10 毫秒、丢包 0 ; 二是直播还是得接有线,会快不少。 @ps1aniuge #41 哈哈 不专业 @x537196 #43 手机直播流畅、有延时;电脑 obs 直播直接卡顿。 |
45
Davidwg 2020-02-14 21:04:33 +08:00
直播的延迟跟你家网关系不太大,跟直播协议有关
|
47
IwfWcf 2020-02-14 21:44:45 +08:00
带宽和延迟是两个概念……
|
48
Dk2014 2020-02-15 00:53:51 +08:00 via Android
twitch 大概 2s 延迟,斗鱼至少 4 5 秒,还限了 2000 码率
另外 twitch 免费保存录像,有 amazon 白嫖的 prime 能保存最近 60 天的 |
49
mml 2020-02-15 06:32:54 +08:00
直播的分辨率,fps,cpu,gpu,转码参数,本地缓存策略,直播站点,这些全部是影响因素
|