शीर्षक लाइन पर, आप शीर्ष पर सर्वर नाम और HTTP के साथ इस सर्वर का उपयोग करने के लिए यूआरएल है। एक वेब ब्राउज़र के साथ इस URL का उपयोग कर डिफ़ॉल्ट होम पेज, सर्वर द्वारा निर्यात सभी फाइलों की सूची देता है। शीर्षक लाइन तल पर, आप "बंदरगाह अलियासिंग" के साथ एक ADSL रूटर द्वारा इंटरनेट से जुड़े हैं, तो उपयोग करने के लिए बाहरी यूआरएल है। शुरू में बाहरी बंदरगाह उर्फ शून्य करने के लिए सेट है, और आप एक इंटरनेट गेटवे के माध्यम से सुलभ नहीं हैं। आप 1024 और 65535 के बीच एक नंबर करने के लिए इस मूल्य बदलते हैं, तो सर्वर के लिए 24 घंटे का एक पट्टा समय के साथ UPnP द्वारा इसे स्थापित करने की कोशिश करेंगे। मैं यह सब इंटरनेट प्रवेश द्वार के साथ काम करेंगे यकीन नहीं कर रहा हूँ।
अपने इंटरनेट गेटवे की एक्सएमएल प्रस्तुति पाठ के साथ प्रलेखित (ई-मेल) के द्वारा समस्याओं की रिपोर्ट करने में संकोच न करें। UPnP काम नहीं करता है, तो नीचे की व्याख्या के रूप में, आप स्वयं अपने रूटर विन्यस्त कर सकते हैं।
आप eXport-it सर्वर अनुप्रयोग प्रारंभ करते हैं, यह स्वचालित रूप से मीडिया और HTTP सर्वर सहित एक लंबे समय से चल UPnP सेवा शुरू होता है. जब चल रहा है यह सेवा एंड्रॉयड डेस्कटॉप पर एक छोटा सा आइकन देता है. डिफ़ॉल्ट रूप से, अपने सभी वीडियो, ऑडियो, छवि और eBook फ़ाइलें निर्यात कर रहे हैं. फाइल सिस्टम बढ़ रहे हैं जब एंड्रॉयड केवल अपनी मीडिया फ़ाइलें डेटाबेस को अद्यतन करता है, क्योंकि तारीख करने के लिए फ़ाइल सूची प्राप्त करने के लिए, एक mediascanner, सर्वर स्टार्टअप पर लागू किया जा सकता है. आप कई कई फाइलों के साथ बड़ा एसडी कार्ड है, तो यह स्कैन प्रक्रिया लंबी हो सकती है. सर्वर शुरू में लंबे समय से देरी से बचने के लिए इस सुविधा को सक्षम या अक्षम करने के लिए ("स्कैन" बस कहा जाता है) एक विकल्प परमिट.
डिफ़ॉल्ट सर्वर नाम "eXport-it" है, लेकिन आप एक वाईफ़ाई नेटवर्क पर एक से अधिक सर्वर है, तो यह नामों की कम से कम एक को बदलने के लिए बेहतर लग रहा है.
विन्यास संवाद खिड़की के साथ, आप अपनी स्क्रीन घनत्व और आयाम के आधार पर यह अनुकूलित करने के लिए डिफ़ॉल्ट रूप से सेट फ़ॉन्ट आकार बदल सकते हैं: 1, 10sp के लिए 8sp चरित्र आकार, 2 के लिए है ... 18sp के लिए 6 तक. "0" (यह 10sp देना चाहिए) अपरिभाषित है. इस पाठ का आकार मदद सहित सभी eXport-it खिड़कियों के लिए प्रयोग किया जाता है.
आप यह भी पसंद (भाषा eXport-it से जाना जाता है अगर सिस्टम सेट अप से ली गई है) स्वतः भाषा बदलने के लिए है, लेकिन यह पूरी तरह से गतिशील नहीं है, आप विन्यास को बचाने और परिवर्तन सेट करने के लिए वापस सर्वर मुख्य खिड़की के पास जाना चाहिए प्रभावी. अन्य बदलावों के लिए, के रूप में सेवा की एक बंद करो और शुरू नई भाषा स्थापित करने के लिए वेब पेज और संदेशों को अनुकूल करने के लिए आवश्यक है.
यह डिफ़ॉल्ट रखने के लिए की तुलना में एक वास्तविक सर्वर नाम सेट करने के लिए बेहतर लग रहा है. तुम भी आप क्या चाहते करने के लिए पोर्ट संख्या अनुकूलन कर सकते हैं, मीडिया सर्वर पोर्ट "0" (अल्पकालिक) हो सकता है लेकिन मैं उद्देश्य डीबगिंग के लिए एक परिभाषित करने के लिए पसंद करते हैं. उर्फ अपने ADSL रूटर विन्यास पर निर्भर करता है और आप सार्वजनिक इंटरनेट पर या नहीं अपनी फ़ाइलें प्रकाशित करना चाहते हैं.
"अधिकतम पंक्ति संख्या" पैरामीटर परमिट एक बहुत बड़ी सूची स्क्रॉल से बचने के लिए, छोटे तत्वों में कुल सूची बंटवारे, फ़ाइल सूची में लाइनों की संख्या सीमित करने के लिए. यह मान भी वेब पेज पर लागू किया जाता है.
सर्वर शुरू कर दिया जाता है, यह Android स्थिति पट्टी पर एक सूचना चिह्न दिखा, एक Android सेवा के रूप में पृष्ठभूमि में चलाता है. इसके UPnP निर्देशिका सामग्री सर्वर और एक छोटे UPnP कनेक्शन प्रबंधक, और HTTP सर्वर के साथ मीडिया सर्वर: यह सेवा विभिन्न कार्यक्रमों में शामिल है. दोनों की जरूरत है और ग्राहकों को सेवा प्रदान करने के लिए चल रहे हैं.
HTTP सर्वर (HTTP GET) फ़ाइल, दूसरा (बाइनरी मोड में HTTP पोस्ट) खेलने के लिए स्टार्टअप पर इस सर्वर से निर्यात फाइलें, पहले कॉलम परमिट का एक प्रारंभिक "मुख पृष्ठ" जो सिर्फ एक सूची (एक तालिका) को परिभाषित करता है इसे डाउनलोड करने के लिए, तीसरे स्तंभ पाठ मोड, फ़ाइल का यूआरएल (प्रति के लिए / अपने खुद के HTML पृष्ठ तैयारी जब यह अतीत) में देता है. इसके अलावा, HTTP सर्वर स्थानीय eBooks के लिए एक बहुत ही सरल OPDS सूची है (इस सूची में चयनित फ़ाइलों की एक सूची है, के बारे में लेखक पुस्तक या जानकारी के कोई सार नहीं है) ...
सर्वर को नियंत्रित करने के लिए, आप "सर्वर" खिड़की, //192.168.1.47:8192 तरह कुछ के प्रथम पृष्ठ में दिए गए यूआरएल को यह इशारा कर eXport-it
ग्राहक या एक वेब ब्राउज़र का उपयोग कर सकते हैं. OPDS सूची की जाँच के लिए, आप एक ही यूआरएल उपयोग करें, लेकिन चाहिए "/ OPDS" (//192.168.1.47:8192/opds)
के साथ, या इंटरनेट से "बाहरी" यूआरएल अपने ADSL रूटर "बंदरगाह अलियासिंग के लिए कॉन्फ़िगर किया गया है ".
आप संसाधन की ओर इशारा करते यूआरएल पता अगर आप अपने स्थानीय फ़ाइल सूची में दूरस्थ फ़ाइलें जोड़ सकते हैं। आप इंटरनेट के लिए उपयोग कर सकते है और अगर रिमोट सर्वर चल रहा है जब रिमोट फ़ाइल का उपयोग तो यह केवल काम कर सकते हैं, नेटवर्क का उपयोग की आवश्यकता है।
मीडिया फ़ाइलों के लिए वर्तमान में केवल प्रत्यक्ष यूआरएल (पूरी फाइल नाम के साथ यूआरएल) समर्थन कर रहे हैं। नमूना करके, आप वीडियो /files/basicconfig.mp4 जोड़ सकते हैं बस इनपुट क्षेत्र में इस URL पर लेखन, और अंत में यह बचत, "जोड़ें" बटन पर क्लिक करें। या फिर आप /files/Music1.mp3 तरह ऑडियो फाइलों को जोड़ सकते हैं। आप वाईफाई नेटवर्क पर कर रहे हैं जब ExternalURL संवाद खिड़की exportit आइकन पर विन्यास page2, या क्लिक पर उपलब्ध है।
सार्वजनिक यूट्यूब वीडियो 3f7l-Z4NF70 वीडियो आईडी है जहां //www.youtube.com/watch?v=3f7l-Z4NF70 या //youtube.com/3f7l-Z4NF70 की तरह एक यूआरएल देने overused जा सकता है। सार्वजनिक Vimeo के वीडियो //vimeo.com/71853736 तरह एक यूआरएल का उपयोग करें।
का विन्यास बंदरगाह अग्रेषण
यह पैरामीटर केवल इंटरनेट से जुड़ा एक रूटर के साथ एक घर (वाईफाई) नेटवर्क का उपयोग कर लोगों के लिए है. मोबाइल नेटवर्क का उपयोग करते समय इसे इस्तेमाल नहीं किया है (पैरामीटर डिवाइस वाईफ़ाई नेटवर्क पर कनेक्ट किया गया है जब यह केवल प्रयोग किया जाता है कोडित है).
एक इंटरनेट का प्रवेश द्वार वाईफ़ाई नेटवर्क पर कम से कम एक बाहरी आईपी पते और एक है और ईथरनेट पर शायद अभी भी एक या अधिक. एक रूटर पर पोर्ट अग्रेषण के विन्यास गतिशील है और सेवा में कटौती नहीं करता है. आप सिर्फ एक तालिका में एक अन्य नाम जोड़ दिया है. प्रत्येक आवेदन पर कम से कम एक बंदरगाह संख्या (कम से कम 65535) का उपयोग करता है. तुम चाहते थे पोर्ट नंबर पहले से ही परिभाषित किया गया है, तो आप सिर्फ एक प्रयोग किया है.
सभी HTTP सर्वर की तरह eXport-it, टीसीपी प्रोटोकॉल का उपयोग करता है. इस HTTP सर्वर द्वारा उपयोग किए डिफ़ॉल्ट पोर्ट नंबर HTTPS के लिए HTTP और 8193 के लिए 8192 कर रहे हैं लेकिन आप कर सकते हैं विन्यास में इन नंबरों को संशोधित. आप शून्य के रूप में HTTPS पोर्ट सेट करते हैं, इस प्रोटोकॉल अक्षम है.
मेरी रूटर पर, मैं 192.168.1.47 (मेरे एंड्रॉयड गोली का आईपी पता करने के लिए अग्रेषित करने के लिए नाम "HTTP2" 8080 की एक बाहरी पोर्ट संख्या के साथ परिभाषित 192.168.1.47 और पोर्ट 8193 को अग्रेषित करने के लिए पोर्ट 8192 के साथ वाईफ़ाई नेटवर्क) पर, और नाम के साथ "exportit" बंदरगाह 4343.
मैं eXport-it सर्वर इंटरनेट से सुलभ हो कि जब चाहते हैं, मैं 4343 होने के लिए, विन्यास में "बाहरी पोर्ट संख्या" विन्यस्त है. यह बाहरी आईपी पते और इस उर्फ पोर्ट संख्या 4343 के साथ स्वचालित रूप से एक बाहरी एचटीएमएल पेज विन्यस्त करने के लिए अनुमति देता है.
अपने वेब पेज के लिए दूरदराज के उपयोग को निष्क्रिय करने के लिए आपको सिर्फ शून्य से एक "बाहरी पोर्ट संख्या" और एचटीएमएल पेज के साथ सर्वर विन्यस्त होगा reconfigure करने के लिए है एक गलत पोर्ट संख्या के साथ और प्रयोग करने योग्य नहीं. वास्तव में 4343 के लिए बाहर से भेजे गए सभी अनुरोधों को पोर्ट 8193 पर HTTPS सर्वर को अग्रेषित, लेकिन कर रहे हैं सर्वर यूआरएल इंटरनेट पर सुलभ नहीं है जो पोर्ट 8193 की ओर इशारा करते के साथ प्रवेश पृष्ठ वापस भेज देंगे. आप इन अनुरोधों को देख सकते हैं eXport-it सर्वर खिड़की पर अपने HTTP प्रवेश. इसके अलावा, अपने बाहरी आईपी पते के अधिकांश मामलों में, है, हर दिन बदल गया.
आप HTTPS के साथ तुलना में लेकिन सुरक्षा के बिना बेहतर प्रदर्शन प्राप्त करने के लिए इंटरनेट पर सरल HTTP का उपयोग करना चाहते हैं, तो आप सिर्फ शून्य करने के लिए HTTPS बंदरगाह स्थापित करने के लिए है और "बाहरी पोर्ट संख्या" 8080 हो. तुम इस तरह एक विन्यास के साथ बहुत बार रूटर से बचें.
आसानी से अपने बंदरगाह अग्रेषण विन्यास की कोशिश कर रहा
आप www.faceofliberty.com तरह Javascript समर्थन के साथ एक सार्वजनिक वेब प्रॉक्सी का उपयोग कर, अपने बाहरी आईपी पते और पोर्ट उर्फ साथ अपने बाहरी URL से कनेक्ट करने के लिए अपने वाईफाई नेटवर्क से इस सेटिंग का परीक्षण कर सकते हैं ...
आप इस तरह से, लॉगिन का परीक्षण करने और सभी पृष्ठों की जाँच कर सकते हैं, दुर्भाग्य से यह संगीत सुनने के लिए, या छवियों की श्रृंखला को देखने के लिए संभव नहीं है। फाइलों पर केवल प्रत्यक्ष क्लिक के वेब प्रॉक्सी वातावरण के कारण प्रयोग करने योग्य हैं।