XDA’nın Gigabit Ethernet’de başarısız olan Plex sunucusu ve 10 dolarlık bir düzeltme hakkındaki makalesi, çoğu Plex sahiplerinin gözardı ettiği teşhisi ortaya çıkardı: darboğaz genellikle sunucunun kodlayıcısında değil, TV’nin eski ağ bağdaştırıcısında bulunur. Masaüstünde Plex ağ performansını ayarlamak için en iyi uygulamalar, Plex’i suçlamak yerine bunu birkaç dakika içinde kanıtlamanıza yardımcı olur.
Yavaş bir Plex akışının soruları cevaplamaya zorlayan sekiz aracı test ettik. Her seçim ücretsizdir, çoğu açık kaynaktır ve her biri ağdan medyaya boru hattının belirli bir parçasını kapsar.
Plex ağ tuning araçlarında ne aranır
Yavaş bir Plex akışını tanılamak, bir seferde bir katmanı izole etmeye indirgenir:
- Akış nerede yavaş: sunucu, ağ veya istemci? Tautulli bunu Plex katmanında gösterir.
- Bağlantı gerçekten ne kadar bant genişliği veriyor? iperf3, Plex’in kodlama yükü ile karışmadan noktadan noktaya ölçer.
- Paketler ne yapıyor? Wireshark ve ntopng cevap verir.
- İstemci zayıf halka mı? Bazen evet. Ucuz bir akış çubuğu ve ucuz bir Ethernet bağdaştırıcı, Gigabit LAN’ı 2010 Wi-Fi’si gibi yapar.
Bir katmanı atla ve haftasonunu yanlış şeyi düzeltmeye harcayacaksın.
Hızlı karşılaştırma
| Uygulama | En iyi | Ücretsiz plan | Açık kaynak | Katman |
|---|---|---|---|---|
| Tautulli | Plex oturum ve bant genişliği analitikleri | Evet, tamamen | Evet (GPL-3.0) | Plex |
| iperf3 | İki uç nokta arasında ham bant genişliği | Evet, tamamen | Evet (BSD-3) | Ağ |
| Wireshark | Paket düzeyinde inceleme | Evet, tamamen | Evet (GPL-2.0) | Ağ |
| ntopng | Konak başına canlı bant genişliği dökümü | Evet, topluluk | Evet (GPL-3.0) | Ağ |
| PlexAmp | Akış yolunu test etmek için yalnızca ses oynatma | Evet, Plex Pass ile | Kısmen | İstemci |
| Wake-on-LAN Toolkit | Her zaman açık yerine talep üzerine sunucuyu uyandır | Evet, tamamen | Evet (MIT) | Sunucu |
| Speedtest CLI | Uzak akış yavaş olduğunda WAN hızlarını doğrula | Evet, tamamen | Kısmen | Ağ |
| PlexTraktSync | Oynatmanın scrubbling tarafından kısıtlanmadığını onayla | Evet, tamamen | Evet (MIT) | Plex |
Uygulamalar
1. Tautulli — Plex analitikleri için en iyi
Tautulli, her Plex sahibinin ilk olarak yüklemesi gereken eşlik panosudur. Oturumları, transkoderler yükünü, akış başına bant genişliğini ve bir akışın neden ara belleğe alındığını gösterir. Ayrıca hangi istemcinin bir transkod istediğini ve doğrudan oynatmayı gösterir, bu çok önemlidir çünkü doğrudan oynatma, sağlıklı bir kurulumun çoğu zaman elde etmesi gereken şeydir.
Nerede eksik kaldığı: Tautulli sadece Plex’in rapor ettiğini görür. Ağın kendisini ölçmez; bunun için iperf3 ile eşleyeceksiniz.
Fiyatlandırma:
- Ücretsiz: tam özellikler
Platformlar: Windows, Linux, macOS, Docker
İndir: tautulli.com
Sonuç: Plex Media Server’dan sonra ilk kuruluş. Bir hafta boyunca “Direct Play vs Transcode” oranını izleyin ve deseni göreceksiniz.
2. iperf3 — Ham bant genişliği ölçümü için en iyi
iperf3, herhangi bir uygulama düzeyinde yükü olmadan iki uç nokta arasında gerçek TCP veya UDP verimini ölçer. Plex kutusunda iperf3 sunucusunu ve TV’de iperf3 istemcisini (ya da yanında bir dizüstü) çalıştırın ve gerçek bağlantı hızını göreceksiniz. 90 Mbps ölçen 1000 Mbps Ethernet bağlantısı, Plex sorununuz.
Nerede eksik kaldığı: her iki uç nokta üzerinde shell erişimine ihtiyacınız var. Chromecast, Apple TV veya Nvidia Shield, iperf3 çalıştıramaz, bu nedenle aynı anahtardan bir dizüstü bilgisayardan test edeceksiniz.
Fiyatlandırma:
- Ücretsiz: tam özellikler
Platformlar: Windows, Linux, macOS
İndir: iperf.fr
Sonuç: LAN’ınızın gerçekte ne sağladığını onaylamak için en kullanışlı araç.
3. Wireshark — Paket düzeyinde inceleme için en iyi
Wireshark, çoğu Plex sorun giderme için aşırıdır, ancak başka hiçbir şey gizemli bir ara belleğe alma modelini açıklamadığında, paket düzeyinde görünüm bunu bulur. Yaygın kazanımlar: ISP’nizin H.265 akışlarını kısıtladığını görmek, anahtar akış denetim fırtınasını yakalamak, istemcinin aynı segmenti üç kez yeniden istediğini görmek.
Nerede eksik kaldığı: öğrenme eğrisi diktir ve Wireshark hızlı bir şekilde çok büyük dosyaları yakalar. Agresif bir şekilde filtreleyin.
Fiyatlandırma:
- Ücretsiz: tam özellikler
Platformlar: Windows, Linux, macOS
İndir: wireshark.org
Sonuç: son çare tanısı. İlk yakalamanızdan önce tcp.stream filtrelerini öğrenin.
4. ntopng — Canlı bant genişliği dökümü için en iyi
ntopng, sürekli çalışır ve LAN’ınızda hangi konağın ne kadar bant genişliği kullandığını gösteren canlı bir harita gösterir. Ev telefonundan sürekli arayan akıllı TV’yi, 30 GB fotoğraf senkronize eden oda arkadaşının dizüstü bilgisayarını veya Plex izlemeye çalışırken 1080p’de ekran koruyucusunu aktaran Nest hub’ı yakalamanızın yoludur.
Nerede eksik kaldığı: ağ TAP, aynalanan bir anahtar bağlantı noktası veya herkesin trafiğini görmek için yönlendiricininizde çalışmak gerekir. İki dakikalık bir kurulum değil.
Fiyatlandırma:
- Ücretsiz: topluluk sürümü ev LAN’ını kapsar
- Ödenen: kurumsal özellikler için Pro katmanı
Platformlar: Windows, Linux, macOS, Docker
İndir: ntop.org/get-started/download
Sonuç: “LAN’ımı kim hogging yapıyor” aracı. Yönlendiricinde veya yedek NIC’e sahip bir Raspberry Pi’de çalıştırın.
5. PlexAmp — Videoyu sesden ayırmak için en iyi
PlexAmp, videonuzun geldiği Plex sunucusundan ses akışı yapar. PlexAmp yüksek bitrate’te iyi oynatılıyor ancak video ara belleğe alırsa, sorunu ağ yerine video boru hattına (istemci codec, transcode veya belirli medya dosyası) temiz bir şekilde izole ettiniz.
Nerede eksik kaldığı: Plex Pass aboneliği gerekir. Zaten birine sahipseniz, ek bir ücret yoktur.
Fiyatlandırma:
- Ücretsiz: Plex Pass ile
- Ödenen: Plex Pass yaklaşık 5 dolar/ay veya ömür boyu
Platformlar: Windows, macOS, Linux, mobil
İndir: plex.tv/plexamp
Sonuç: tanı olarak az kullanılıyor. Video istemcinize karşı A/B için kullanın.
6. Wake-on-LAN Toolkit — Talep üzerine sunucu uyandırma için en iyi
Wake-on-LAN Toolkit (Depicus’un çapraz platform yapısı iyi, artı Windows için WakeMeOnLan) Plex sunucunuza WOL paketleri gönderir, böylece oturumlar arasında uyuyabilir. Daha az ağ gürültüsü, daha az ısı ve daha küçük saldırı yüzeyi. Sunshine ve Tautulli %pre_command% hook’ları aracılığıyla bununla entegre olur.
Nerede eksik kaldığı: WOL yalnızca kablolu Ethernet’te veya NIC’iniz ve yönlendiricinin her ikisi de yapılandırıldığında çalışır. Wi-Fi uyandırma güvenilmez.
Fiyatlandırma:
- Ücretsiz: tam özellikler
Platformlar: Windows, Linux, macOS
İndir: depicus.com/wake-on-lan
Sonuç: “bir akışı başlatın ve sadece çalışır” rahatlığını kaybetmeden sunucu boş çekilişini azaltır.
7. Speedtest CLI — WAN hızlarını doğrulamak için en iyi
Speedtest CLI Ookla tarafından herkesin çalıştırdığı web tabanlı testin komut satırı versiyonudur. ISP’nizde gece kontrolü programlaması için kullanışlı, özellikle uzaktan akış (Plex Relay veya kendi bağlantı noktası iletmeniz) yavaş göründüyse.
Nerede eksik kaldığı: Plex istemcinizin konumu yerine Ookla’nın sunucularına karşı ölçer. Gerçek uzaktan akış performansı farklı olabilir.
Fiyatlandırma:
- Ücretsiz: tam özellikler
Platformlar: Windows, Linux, macOS
İndir: speedtest.net/apps/cli
Sonuç: her saat cron. Plex sorununu işaret etmek yerine ISP sorununu işaret edebildiğinizde, destek çağrıları daha hızlı çözülür.
8. PlexTraktSync — Temiz scrobble durumu için en iyi
PlexTraktSync, Plex oynatma geçmişini Trakt ile senkronize eder. İlk bakışta bir ağ aracı değil, ancak kırık bir senkronizasyon döngüsü Plex sunucunuzu API çağrıları ile martılatabilir ve gerçek akıştan mahrum edebilir. Tautulli bilinmeyen kaynaktan ağır API oturumları gösteriyorsa, PlexTraktSync genellikle suçludur, yeniden yapılandırın veya anket aralığını kısıtlayın.
Nerede eksik kaldığı: ağ sorunlarını düzeltmez, sadece genel bir ek yük kaynağını kontrol altında tutar.
Fiyatlandırma:
- Ücretsiz: tam özellikler
Platformlar: Windows, Linux, macOS, Docker
İndir: github.com/Taxel/PlexTraktSync
Sonuç: yavaş bir programa (her 15 dakika bir kez yeterlidir) sabitlemeye değer, böylece akışla rekabet etmez.
Doğru olanı seçme
- Tautulli ile başlayın. Plex’in bir oturumu bant genişliği sınırlı mı yoksa transcode sınırlı mı olarak düşündüğünü doğrular.
- iperf3 ekleyin ve en kötü performanslı istemcinizin bağlantı hızını ölçün. Gigabit LAN’de 100 Mbps’nin altındaysa, istemcinin Ethernet bağdaştırıcısı sorun, XDA “$10 düzeltme” hikayesi tam olarak budur.
- Yalnızca gizemli bir bant genişliği hogging varsa ntopng ekleyin.
- Sadece başka hiçbir şey deseni açıklamadığında Wireshark ekleyin.
- Tanı tamamlandıktan ve maliyet ve uzaktan akış için optimize ettikten sonra Wake-on-LAN Toolkit ve Speedtest CLI ekleyin.
İki araçlı taban, Tautulli artı iperf3’tür. Her şey else belirli bir semptom için belirli bir yanıttır.
SSS
Plex sunucum Gigabit Ethernet’de ama akışlar ara belleğe alıyor. Nereden başlamalıyım? Tautulli, Plex’in transcode olup olmadığını söyler. Evet ise, istemci uyumluluğunu kaynak codec ile kontrol edin. Hayır ise, sunucu ve istemci arasında iperf3 çalıştırın. Bağlantı hızı ile gerçek verim arasındaki büyük boşluk, neredeyse her zaman istemcide kötü bir Ethernet bağdaştırıcısıdır.
Akıllı TV’ler gerçekten yavaş Ethernet bağlantı noktalarına sahip mi? Pek çoğu 4K yetenekli modellerde bile 100 Mbps bağlantı noktalarıyla hala geliyor. Yüksek hızda 4K HEVC dosyası 30-80 Mbps istikrarlı istiyor; meşgul bir LAN artı 100 Mbps bağlantı noktası paketleri düşürüyor.
Plex ile aynı kutuda Tautulli ve ntopng çalıştırabilir miyim? Tautulli için evet. ntopng’nin promiscuous modunda ideal olarak daha geniş bir ağ görüşü (yönlendirici veya aynalanan bir anahtar bağlantı noktası) olan bir yerde çalışması.
Plex’in Relay’ı kapatmak yerel akışı iyileştiriyor mu? Hayır, Plex Relay sadece sunucunuza doğrudan ulaşamayan uzaktan akışlar için açılır. Yerel akışlar buna dokunmaz.
Kablolu bağlantı Plex için Wi-Fi’den her zaman daha mı iyi? 4K HDR için evet. Gürültülü bir apartmanda W-Fi 6 bile yüksek hızda HEVC ara belleğe koymak için yeterince dalgalanır.