eXport-it, android  UPnP Client/Server

eXport-it UPnP/HTTP क्लाइंट/सर्वर

Android


वीडियो, ऑडियो, चित्र और पुस्तकों के लिए एक Android फ़ाइल साझा आवेदन




ग्राहक



eXport-it क्लाइंट

ग्राहक जब शुरू की तरह आप एक स्क्रीन मिलती है:

upnp client

शीर्षक पट्टी पर, आप कनेक्शन प्रकार (वाईफाई या मोबाइल) और इस नेटवर्क इंटरफेस की स्थानीय आईपी पता है। स्क्रीन के बीच में आप एक टॉगल बटन और सिर्फ मीडिया सर्वरों की सूची नीचे दी गई है। टॉगल बटन पर एक क्लिक के इस नेटवर्क पर पाया सभी UPnP उपकरणों की सूची देता है। आप एक मीडिया सर्वर की तुलना में एक अन्य डिवाइस का चयन करते हैं, तो आप अपने एक्सएमएल प्रस्तुति पाठ पढ़ सकते हैं।



(सर्वर डेटा वितरण कर रही है तो) की सूची में सर्वर चुनना, जैसे एक दूसरे पैनल देना चाहिए

इस स्क्रीन पर आप सही शीर्ष कोने पर छोटी "घर" पर प्रारंभिक सर्वर सूची क्लिक करने के लिए वापस जा सकते हैं.

स्क्रीन के बीच में सर्वर से निर्यात फ़ाइलों की सूची में हैं. तुम तो (अचयनित के लिए सभी एक ही) सूची पर क्लिक करने, सूची नाम के पास चेकबॉक्स जाँच एक सूची में सभी फ़ाइलों का चयन कर सकते हैं.

client02


फाइलें एक सूची में चयनित कर रहे हैं, तो आप बटन पर जोर दे रहा है कि इन फ़ाइलों को खेल सकते हैं, या आप एक और बटन के साथ एक स्थानीय प्रतिलिपि प्राप्त कर सकते हैं. तुम भी एक और सूची या नहीं करने के लिए जाने से पहले, सभी नामों की स्क्रीन "साफ" कर सकते हैं. video streaming

वीडियो और ऑडियो फाइलों Android मीडिया प्लेयर के साथ खेला जाता है. यह केवल 3GPP, WebM और MP4 वीडियो, और M4A, OGG और एमपी 3 ऑडियो फाइलों का समर्थन करता है. छवियों को एक WebView के माध्यम से दिखाया गया है. audio streaming

audio streaming
image display


ebook reading over wifi network

Ebooks के बारे में, मैं एक आवेदन नहीं लिखा था, लेकिन qPDFViewer समर्थन एक दृश्य आशय के रूप में इसे शुरू करने पीडीएफ फाइलों को पढ़ने के लिए अपने उत्पाद का उपयोग करने का सुझाव दिया. यह कार्रवाई इस प्रकार दस्तावेज देखने के बाद, eXport-it ग्राहक स्वतः Android के द्वारा पुन: प्रारंभ किया है, एक 'नई' कार्य के रूप में शुरू करने की आवश्यकता है. मैं अन्य उत्पादों के साथ इस विधि का परीक्षण किया है, और फिलहाल, eXport-it ग्राहक qPDFViewer, एक्रोबेट रीडर और FBReader पीडीएफ पढ़ने के लिए अपने पीडीएफ प्लगइन के साथ 2 बीटा के लिए समर्थन किया है. अन्य eBook प्रकार के लिए, केवल FBReader (2.0 बीटा), CoolReader और ZoReader वर्तमान में समर्थन कर रहे हैं.



मैं "ऑन लाइन" एक यूआरएल से पढ़ने में सक्षम अन्य eBook पाठकों के साथ जांच जारी रखने की योजना है. eXport-it ग्राहक अधिकतम 4 पीडीएफ पाठकों का समर्थन कर सकते हैं और 4 eBook पाठकों (और केवल 4 पहले प्रदर्शित कर रहे हैं) समवर्ती स्थापित, एक संवाद खिड़की एक से अधिक स्थापित है, तो दर्शकों के चयन के लिए, eBooks पढ़ने के एक दृश्य के शुरू करने से पहले दिखाया गया है.

पढ़ने के लिए एक अन्य विधि (आदि चंद्रमा रीडर, FBReader, जैसे ..) OPDS कैटलॉग समर्थन कर एक पाठक का उपयोग और पोर्ट संख्या के बाद "/opds" उनका कहना है eXport-it सर्वर का URL, तरह कुछ करने के लिए बात करने में होते हैं //192.168.1.47:8192/opds. सर्वर निर्यात सभी eBook फाइल को सूचीबद्ध करता है जो किसी XML दस्तावेज़ के साथ जवाब.

opds catalog ebook reading over Internet


प्रदर्शन के मुद्दों और ज्ञात सीमाएं

वीडियो, ऑडियो, चित्र और ईपुस्तकें: डिजाइन द्वारा, eXport-it क्लाइंट फाइल का केवल चार श्रेणियों के साथ काम करता है. यह आइटम के लिए केवल चार कंटेनरों से, UPnP पर, बदल जाती है. "सामान्य" UPnP सर्वर फ़ाइल प्रकार पर न केवल आधारित एक बहुत जटिल कंटेनर संरचना को परिभाषित करने, पूरी तरह से अलग तरीके से काम करते हैं, लेकिन निर्देशिका नाम पर, लेखक या अभिनेता, प्रकाशन वर्ष का नाम ... एक ही मद बहुत अक्सर कई बार प्रकट होता है ...

eXport-it ग्राहक इस तरह के एक सर्वर तक पहुंचता है, यह सारांश में सरल सूची पेश करने के लिए, सभी डुप्लिकेट आइटम को नष्ट करने, वैश्विक कंटेनर संरचना का एक जटिल पढ़ने प्रदर्शन करना होगा. इस प्रक्रिया अधिकता ढेर स्मृति का उपयोग करता है और बहुत गरीब प्रदर्शन के साथ, बहुत समय की आवश्यकता होती है सकते हैं.