XDA का लेख Gigabit Ethernet पर क्रॉलिंग Plex सर्वर और 10 डॉलर की मरम्मत के बारे में निदान किया गया जिसे अधिकांश Plex मालिकों को याद आया: बाधा आमतौर पर सर्वर के ट्रांसकोडर में नहीं, बल्कि TV के पुरानी नेटवर्क एडेप्टर में है। डेस्कटॉप पर Plex नेटवर्क प्रदर्शन ट्यूनिंग के लिए सर्वश्रेष्ठ ऐप्स आपको Plex को दोष देने के बजाय कुछ ही मिनटों में यह साबित करने में मदद करते हैं।
हमने आठ उपकरणों का परीक्षण किया जो प्रश्नों का उत्तर देते हैं जो एक धीमी Plex स्ट्रीम आपको पूछने के लिए बाध्य करता है। हर विकल्प मुफ़्त है, अधिकांश ओपन सोर्स हैं, और प्रत्येक नेटवर्क-से-मीडिया पाइपलाइन का एक विशिष्ट हिस्सा कवर करता है।
Plex नेटवर्क ट्यूनिंग उपकरणों में क्या देखना है
धीमी Plex स्ट्रीम का निदान करना एक बार में एक परत को अलग करने के लिए नीचे आता है:
- स्ट्रीम धीमी कहाँ है: सर्वर, नेटवर्क, या क्लाइंट? Tautulli इसे Plex परत पर दिखाता है।
- लिंक वास्तव में कितनी बैंडविड्थ देता है? iperf3 बिंदु से बिंदु को मापता है बिना Plex के ट्रांससकोडिंग ओवरहेड के साथ भ्रमित किए।
- पैकेट क्या कर रहे हैं? Wireshark और ntopng उत्तर देते हैं।
- क्या क्लाइंट कमजोर लिंक है? कभी कभी हाँ। एक सस्ता स्ट्रीमिंग स्टिक और एक सस्ता ईथरनेट एडेप्टर Gigabit LAN को 2010 के Wi-Fi की तरह बनाता है।
एक परत छोड़ें और आप गलत चीज़ को ठीक करने में पूरा सप्ताहांत बिताएंगे।
त्वरित तुलना
| ऐप | सर्वश्रेष्ठ के लिए | मुक्त योजना | ओपन सोर्स | परत |
|---|---|---|---|---|
| Tautulli | Plex सेशन और बैंडविड्थ विश्लेषण | हाँ, पूरी तरह | हाँ (GPL-3.0) | Plex |
| iperf3 | दो समापन बिंदुओं के बीच कच्ची बैंडविड्थ | हाँ, पूरी तरह | हाँ (BSD-3) | नेटवर्क |
| Wireshark | पैकेट स्तर निरीक्षण | हाँ, पूरी तरह | हाँ (GPL-2.0) | नेटवर्क |
| ntopng | प्रति-होस्ट बैंडविड्थ विभाजन लाइव | हाँ, समुदाय | हाँ (GPL-3.0) | नेटवर्क |
| PlexAmp | स्ट्रीमिंग पथ परीक्षण के लिए केवल ऑडियो प्लेबैक | हाँ, Plex Pass के साथ | आंशिक | क्लाइंट |
| Wake-on-LAN Toolkit | हमेशा सक्रिय होने के बजाय मांग पर सर्वर जागना | हाँ, पूरी तरह | हाँ (MIT) | सर्वर |
| Speedtest CLI | दूरस्थ स्ट्रीमिंग धीमी होने पर WAN गति सत्यापित करें | हाँ, पूरी तरह | आंशिक | नेटवर्क |
| PlexTraktSync | पुष्टि करें कि प्लेबैक स्क्रॉबलिंग द्वारा अवरुद्ध नहीं है | हाँ, पूरी तरह | हाँ (MIT) | Plex |
ऐप्स
1. Tautulli — Plex विश्लेषण के लिए सर्वश्रेष्ठ
Tautulli एक साथी डैशबोर्ड है जिसे हर Plex मालिक को पहले इंस्टॉल करना चाहिए। यह सत्र, ट्रांसकोडर लोड, प्रति-स्ट्रीम बैंडविड्थ, और कारणों को ग्राफ़ करता है कि स्ट्रीम बफर क्यों करता है। यह यह भी दर्शाता है कि कौन सी क्लाइंट ने ट्रांसकोड बनाम प्रत्यक्ष प्ले के लिए अनुरोध किया, जो महत्वपूर्ण है क्योंकि प्रत्यक्ष-प्ले वह है जो एक स्वस्थ सेटअप को अधिकांश समय प्राप्त करना चाहिए।
जहां यह कम हो जाता है: Tautulli केवल वह देखता है जो Plex रिपोर्ट करता है। यह नेटवर्क को मापता नहीं; इसके लिए आप इसे iperf3 के साथ जोड़ी करेंगे।
मूल्य निर्धारण:
- मुक्त: पूरी तरह विशेषताएं
प्लेटफॉर्म: Windows, Linux, macOS, Docker
डाउनलोड: tautulli.com
निचली पंक्ति: Plex Media Server के बाद पहली स्थापना। एक सप्ताह के लिए “Direct Play vs Transcode” अनुपात देखें और आप पैटर्न देखेंगे।
2. iperf3 — कच्ची बैंडविड्थ माप के लिए सर्वश्रेष्ठ
iperf3 दो समापन बिंदुओं के बीच वास्तविक TCP या UDP थ्रूपुट को बिना किसी एप्लिकेशन-स्तरीय ओवरहेड के मापता है। Plex बॉक्स पर iperf3 सर्वर चलाएं और TV पर iperf3 क्लाइंट (या इसके बगल में लैपटॉप) और आप वास्तविक लिंक गति देखेंगे। 1000 Mbps Ethernet लिंक जो 90 Mbps मापता है आपकी Plex समस्या है।
जहां यह कम हो जाता है: आपको दोनों समापन बिंदुओं पर शेल एक्सेस की आवश्यकता है। Chromecast, Apple TV, या Nvidia Shield iperf3 नहीं चला सकता, इसलिए आप एक ही स्विच पर लैपटॉप से परीक्षण करेंगे।
मूल्य निर्धारण:
- मुक्त: पूरी तरह विशेषताएं
प्लेटफॉर्म: Windows, Linux, macOS
डाउनलोड: iperf.fr
निचली पंक्ति: यह पुष्टि करने के लिए सबसे उपयोगी उपकरण कि आपका LAN वास्तव में क्या वितरित करता है।
3. Wireshark — पैकेट-स्तर निरीक्षण के लिए सर्वश्रेष्ठ
Wireshark अधिकांश Plex ट्रबलशूटिंग के लिए अत्यधिक है, लेकिन जब कुछ और रहस्यमय बफरिंग पैटर्न की व्याख्या नहीं करता है, तो पैकेट-स्तर विचार इसे पाता है। आम जीत: आपके ISP को H.265 स्ट्रीम को सीमित करना देखना, एक स्विच के प्रवाह-नियंत्रण तूफान को पकड़ना, क्लाइंट को एक ही सेगमेंट तीन बार फिर से अनुरोध करते हुए देखना।
जहां यह कम हो जाता है: सीखने का वक्र खड़ा है और Wireshark तेजी से विशाल फाइलों को कैप्चर करता है। आक्रामक रूप से फ़िल्टर करें।
मूल्य निर्धारण:
- मुक्त: पूरी तरह विशेषताएं
प्लेटफॉर्म: Windows, Linux, macOS
डाउनलोड: wireshark.org
निचली पंक्ति: अंतिम-उपाय निदान। अपने पहले कैप्चर से पहले tcp.stream फ़िल्टर सीखें।
4. ntopng — लाइव बैंडविड्थ ब्रेकडाउन के लिए सर्वश्रेष्ठ
ntopng लगातार चलता है और दिखाता है कि आपके LAN पर कौन सी होस्ट कितनी बैंडविड्थ का उपयोग कर रही है। यह है कि आप स्मार्ट TV को पकड़ते हैं जो लगातार घर पर कॉल करता है, रूममेट के लैपटॉप 30 GB की फोटो सिंक्रोनाइज़ करते हैं, या Nest hub अपने स्क्रीनसेवर को 1080p में स्ट्रीम करते हैं जबकि आप Plex देखने की कोशिश कर रहे हैं।
जहां यह कम हो जाता है: नेटवर्क TAP, एक दर्पण स्विच पोर्ट, या सभी के ट्रैफिक को देखने के लिए आपके राउटर पर चलने की आवश्यकता है। यह दो मिनट की स्थापना नहीं है।
मूल्य निर्धारण:
- मुक्त: समुदाय संस्करण एक घरेलू LAN को कवर करता है
- भुगतान किया: एंटरप्राइज सुविधाओं के लिए Pro स्तर
प्लेटफॉर्म: Windows, Linux, macOS, Docker
डाउनलोड: ntop.org/get-started/download
निचली पंक्ति: “कौन मेरे LAN को हगिंग कर रहा है” उपकरण। अपने राउटर पर या एक स्पेयर NIC के साथ Raspberry Pi पर चलाएं।
5. PlexAmp — वीडियो को ऑडियो से अलग करने के लिए सर्वश्रेष्ठ
PlexAmp आपके Plex सर्वर से ऑडियो स्ट्रीम करता है जहां से आपका वीडियो आता है। यदि PlexAmp उच्च बिटरेट पर अच्छी तरह से चलता है लेकिन वीडियो बफर करता है, तो आपने समस्या को वीडियो पाइपलाइन (क्लाइंट कोडेक, ट्रांसकोड, या विशिष्ट मीडिया फाइल) को नेटवर्क के बजाय साफ-साफ अलग कर दिया है।
जहां यह कम हो जाता है: Plex Pass सदस्यता की आवश्यकता है। यदि आप पहले से एक पर हैं, तो यह कोई अतिरिक्त खर्च नहीं करता है।
मूल्य निर्धारण:
- मुक्त: Plex Pass के साथ
- भुगतान किया: Plex Pass लगभग $5/महीने या आजीवन
प्लेटफॉर्म: Windows, macOS, Linux, मोबाइल
डाउनलोड: plex.tv/plexamp
निचली पंक्ति: निदान के रूप में अंडरयूटिलाइज़्ड। इसे अपने वीडियो क्लाइंट के खिलाफ A/B के लिए उपयोग करें।
6. Wake-on-LAN Toolkit — मांग पर सर्वर जागने के लिए सर्वश्रेष्ठ
Wake-on-LAN Toolkit (Depicus का क्रॉस-प्लेटफॉर्म बिल्ड एक अच्छा है, साथ ही Windows के लिए WakeMeOnLan) आपके Plex सर्वर को WOL पैकेट भेजता है ताकि यह सत्रों के बीच सो सके। कम नेटवर्क शोर, कम गर्मी, और एक छोटी हमले की सतह। Sunshine और Tautulli %pre_command% हुक के माध्यम से इसके साथ एकीकृत होते हैं।
जहां यह कम हो जाता है: WOL केवल वायर्ड ईथरनेट पर काम करता है या जब आपके NIC और राउटर दोनों इसके लिए कॉन्फ़िगर किए जाते हैं। Wi-Fi जागना अविश्वसनीय है।
मूल्य निर्धारण:
- मुक्त: पूरी तरह विशेषताएं
प्लेटफॉर्म: Windows, Linux, macOS
डाउनलोड: depicus.com/wake-on-lan
निचली पंक्ति: “शुरू करें एक स्ट्रीम और यह बस काम करता है” सुविधा के बिना सर्वर निष्क्रिय ड्रॉ को कम करता है।
7. Speedtest CLI — WAN गति सत्यापित करने के लिए सर्वश्रेष्ठ
Speedtest CLI Ookla द्वारा वेब-आधारित परीक्षण का कमांड-लाइन संस्करण है जो हर कोई चलाता है। आपके ISP के खिलाफ रात भर की जांच के लिए स्क्रिप्टिंग के लिए उपयोगी, विशेष रूप से यदि दूरस्थ स्ट्रीमिंग (Plex Relay या आपका अपना पोर्ट फॉरवर्ड) धीमा महसूस हुआ है।
जहां यह कम हो जाता है: यह Ookla के सर्वर के विरुद्ध मापता है, आपके Plex क्लाइंट के स्थान के खिलाफ नहीं। वास्तविक दूरस्थ-स्ट्रीमिंग प्रदर्शन अलग हो सकता है।
मूल्य निर्धारण:
- मुक्त: पूरी तरह विशेषताएं
प्लेटफॉर्म: Windows, Linux, macOS
डाउनलोड: speedtest.net/apps/cli
निचली पंक्ति: इसे हर घंटे क्रॉन करें। जब आप Plex समस्या के बजाय ISP समस्या को इंगित कर सकते हैं, तो सहायता कॉल तेजी से हल होते हैं।
8. PlexTraktSync — स्वच्छ स्क्रॉबल स्थिति के लिए सर्वश्रेष्ठ
PlexTraktSync Plex प्लेबैक इतिहास को Trakt के साथ सिंक्रोनाइज़ करता है। पहली नज़र में नेटवर्क उपकरण नहीं है, लेकिन एक टूटा हुआ सिंक लूप आपके Plex सर्वर को API कॉल के साथ मार सकता है और वास्तविक स्ट्रीमिंग को भूखा रख सकता है। यदि Tautulli एक अज्ञात स्रोत से API-भारी सत्र दिखाता है, तो PlexTraktSync अक्सर दोषी होता है, इसे पुनः कॉन्फ़िगर या इसके सर्वेक्षण अंतराल को थ्रॉटल करें।
जहां यह कम हो जाता है: यह नेटवर्क समस्याओं को ठीक नहीं करता है, यह केवल एक सामान्य ओवरहेड स्रोत को नियंत्रण में रखता है।
मूल्य निर्धारण:
- मुक्त: पूरी तरह विशेषताएं
प्लेटफॉर्म: Windows, Linux, macOS, Docker
डाउनलोड: github.com/Taxel/PlexTraktSync
निचली पंक्ति: यह एक धीमी अनुसूची (हर 15 मिनट में एक बार पर्याप्त है) को पिन करने के लायक है ताकि यह स्ट्रीमिंग के साथ प्रतिस्पर्धा न करे।
सही चुनना कैसे चुनें
- Tautulli से शुरू करें। यह पुष्टि करता है कि क्या Plex एक सत्र को बैंडविड्थ-सीमित या ट्रांसकोड-सीमित मानता है।
- iperf3 जोड़ें और अपने सबसे कम प्रदर्शन करने वाली क्लाइंट की लिंक गति को मापें। यदि Gigabit LAN पर 100 Mbps से नीचे है, तो क्लाइंट की ईथरनेट एडेप्टर समस्या है, XDA “$10 फिक्स” कहानी यह बिल्कुल है।
- ntopng केवल जोड़ें यदि आपके पास एक रहस्य बैंडविड्थ hog है।
- Wireshark केवल तब जोड़ें जब कुछ और पैटर्न की व्याख्या नहीं करता।
- Wake-on-LAN Toolkit और Speedtest CLI जोड़ें एक बार निदान पूरा हो गया और आप लागत और दूरस्थ स्ट्रीमिंग के लिए अनुकूलन कर रहे हैं।
दो-उपकरण बेसलाइन Tautulli प्लस iperf3 है। बाकी सब कुछ एक विशिष्ट प्रतीक का एक विशिष्ट उत्तर है।
अक्सर पूछे जाने वाले प्रश्न
मेरा Plex सर्वर Gigabit Ethernet पर है लेकिन स्ट्रीम बफर करते हैं। मुझे कहाँ शुरू करना चाहिए? Tautulli आपको बताता है कि क्या Plex ट्रांसकोडिंग है। यदि हाँ, तो स्रोत कोडेक के साथ क्लाइंट संगतता की जांच करें। यदि नहीं, तो सर्वर और क्लाइंट के बीच iperf3 चलाएं। लिंक गति और वास्तविक थ्रूपुट के बीच एक बड़ी खाई लगभग हमेशा क्लाइंट पर एक खराब ईथरनेट एडेप्टर है।
क्या स्मार्ट TV वास्तव में धीमी ईथरनेट पोर्ट हैं? कई अभी भी 100 Mbps पोर्ट के साथ आते हैं भले ही 4K-सक्षम मॉडल पर। एक उच्च-बिटरेट 4K HEVC फाइल 30-80 Mbps स्थिर चाहता है; एक व्यस्त LAN प्लस एक 100 Mbps पोर्ट पैकेट छोड़ता है।
क्या मैं Plex के समान बॉक्स पर Tautulli और ntopng चला सकता हूं? Tautulli के लिए हाँ। ntopng प्रॉमिस्कुअस मोड में आदर्श रूप से कहीं और नेटवर्क दृश्य (राउटर या एक दर्पण स्विच पोर्ट) के साथ चलता है।
Plex के Relay को बंद करने से लोकल स्ट्रीमिंग में सुधार होता है? नहीं, Plex Relay केवल दूरस्थ स्ट्रीम के लिए सक्षम होता है जो आपके सर्वर तक सीधे नहीं पहुंच सकते। स्थानीय स्ट्रीम इसे स्पर्श नहीं करते हैं।
क्या Plex के लिए वायर्ड कनेक्शन हमेशा Wi-Fi से बेहतर होता है? 4K HDR के लिए, हाँ। एक शोर वाले अपार्टमेंट में भी Wi-Fi 6 उच्च-बिटरेट HEVC को बफर करने के लिए पर्याप्त रूप से उतार-चढ़ाव करता है।