Emby 客户端比特率设置 — 局域网和远程访问要区别对待
这个设置在哪
每个 Emby 客户端都有一个 Max streaming bitrate(最大串流比特率)设置,位置通常在:
- Android TV:Settings → Playback → Max streaming bitrate
- iOS / Android:Settings → App Settings → Playback → Max streaming bitrate
- Web Client:Settings → Playback → Max streaming bitrate
值的选项因客户端而异,通常有:
- Auto(推荐,现代客户端支持)
- 1.5 Mbps ~ 100 Mbps 各档位
- Unlimited(不限,直接放原码率)
这个设置怎么工作
Emby Server 在接收到播放请求时,会对比:
- 客户端设置的 Max streaming bitrate
- 文件的实际码率(比如蓝光原盘 80Mbps、1080p BluRay 40Mbps、流媒体压缩版 8Mbps)
如果文件码率 ≤ 客户端设置 → Direct Play / Direct Stream(理想情况)如果文件码率 > 客户端设置 → 强制转码降码率,降到不超过 Max streaming bitrate 的值
局域网场景
局域网内通常带宽充足(千兆路由器 → 1Gbps 满速 = 125MB/s,百兆 → 12.5MB/s):
推荐设置
| 带宽 | 推荐 Max streaming bitrate |
|---|---|
| 千兆(1000Mbps) | 100 Mbps 或 Unlimited |
| 百兆(100Mbps) | 40~50 Mbps |
| WiFi 5 / 802.11ac | 40~60 Mbps(实际有效带宽约 300Mbps) |
| WiFi 6 / 802.11ax | 100 Mbps(实际有效带宽 600Mbps+) |
| 老 WiFi 4 / 802.11n | 15~20 Mbps(有效带宽约 75Mbps) |
为什么不设 Unlimited
设 Unlimited 让 Emby 直接传输原文件的码率,如果服务器磁盘读取速度、网络、客户端解码都扛得住,这是最好的设置。但要注意:
- 多个客户端同时开 Unlimited 可能会把磁盘 IO 打满
- 某些老客户端的解码上限其实没那么高(比如不支持 HEVC 的老盒子即使码率够也转码)
局域网内用 Auto 通常也够了——客户端会根据检测到的网络带宽动态调整。
远程访问场景(外网)
远程访问最大的瓶颈是上行带宽——你家宽带的上传速度。
怎么查自己的上行带宽
在 Server 上(或内网任何设备上)访问 speedtest.net,点 Go,等 30 秒看 Upload 那行的数字。比如测出来 Upload 是 30Mbps(中国电信/中国移动家宽的典型上行速度)。
远程访问推荐设置
上行带宽的 70~80% 比较安全(剩下的给家里其他设备用):
| 家宽上行 | 推荐 Max streaming bitrate |
|---|---|
| 5 Mbps | 3 Mbps(只能看低清 480p) |
| 10 Mbps | 6~8 Mbps(720p 勉强,1080p 会有压缩) |
| 20 Mbps | 12~15 Mbps(1080p 流畅,4K 看不了) |
| 30 Mbps | 20~25 Mbps(1080p 很好,4K 要看编码) |
| 50 Mbps | 35~40 Mbps(1080p + 4K HDR 都能转码看) |
| 光纤宽带上行充足 | 50 Mbps 或 Auto |
移动网络(4G / 5G)
移动网络带宽不稳定,而且流量有上限:
- 4G:10~20 Mbps 实际有效,推荐设 8~10 Mbps
- 5G:理论上能到 100Mbps+,但实际波动大,推荐设 15~25 Mbps
- 注意流量:高清片源转码后依然吃流量,用 Wi-Fi 看更划算
Emby Connect 的自动降码
如果用 Emby Connect 远程访问,Server 和客户端会自动协商带宽,动态调整码率——不需要手动设远程专用的比特率,Auto 就行。但建议还是保守设一个上限(比如 20Mbps)防止网络测试不准时冲爆。
常见坑
坑一:设得太高,卡顿缓冲
现象:播放 3~5 秒就卡住转圈,过一会继续,再卡。
原因:文件码率 > 网络带宽,包丢了或者延迟高。降点 Max streaming bitrate 试试。
坑二:设得太低,浪费画质
现象:文件明明是 4K HDR,看起来糊成 720p。
原因:Max streaming bitrate 设得过低,Emby 强制降码率了。局域网内设高点,远程再分开配。
坑三:家庭 Wi-Fi 实测不够
很多人以为 Wi-Fi 5 有 300Mbps 有效带宽,但实际隔一堵墙可能就掉到 50Mbps。实测方式:Emby Web Client → Dashboard → Help → Run Playback Report,Emby 会模拟各种码率的测试流,告诉你网络实际上能承受多少。
坑四:多用户同时播放
家里人多同时看,每人一个客户端。如果每个人都设 Unlimited,磁盘 IO 和网络会被打满。建议:
- 局域网:每人 50~100Mbps 上限,总量别超过服务器磁盘读取速度
- 远程:每人 10~15Mbps 上限,总量别超过家宽上行的 70%
进阶:按设备分别设
Emby Server Dashboard → Advanced → Playback → Bitrate Limits 可以设置:
- Remote streaming bitrate limit:所有远程访问的客户端统一上限
- Per-device override:单独给某个设备设不同的上限(比如给 iPad 设 25Mbps,给弟弟的手机设 10Mbps)
这个设置比客户端逐个改更方便,改一次全家生效。