मैं पाइथन में UPnP क्लाइंट के खुले स्रोत कार्यान्वयन की खोज कर रहा हूं, और अधिक विशेष रूप से इसके Internet Gateway Device (आईजीडी) भाग का।पायथन यूपीएनपी/आईजीडी ग्राहक कार्यान्वयन?
अभी के लिए, मैं सिर्फ UPnP मीडिया सर्वर कार्यान्वयन को खोजने के लिए सक्षम किया गया है, इस तरह के रूप PyMediaServer, PyMedS, BRisa या Coherence परियोजनाओं में।
मुझे यकीन है कि मैं उन कोड अड्डों को शुरुआत के रूप में उपयोग कर सकता हूं, लेकिन मीडिया सर्वर भाग अनियंत्रित जटिलता पेश करेगा।
तो क्या आप क्लाइंट यूपीएनपी (और उम्मीद है कि आईजीडी) पायथन पुस्तकालय की सिफारिश कर सकते हैं? सी 12 लाइब्रेरी जैसे MiniUPnP पर कॉल प्रेषित करने का एक विकल्प होगा, लेकिन मैं शुद्ध पायथन कार्यान्वयन को अधिक पसंद करूंगा।
अपडेट: एसएसडीपी और यूपीएनपी की एक रोचक, तरह की संबंधित चर्चा StackOverflow पर उपलब्ध है।
मैंने आपके दस्तावेज़ों का अध्ययन करने में कुछ समय बिताया, लेकिन मैं एक बहुत ही सरल, मॉड्यूलर लाइब्रेरी की तलाश में हूं। BRisa उस तरह से महसूस नहीं किया आईएमएचओ। – oparisy