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,转码参数,本地缓存策略,直播站点,这些全部是影响因素 |