2009-03-04 13 views
5

यह सिल्वरलाइटसिल्वरलाइट Webcam

से में एक वेब कैमरा का उपयोग करने की मैं क्या यह सिल्वरलाइट 1.0 में संभव नहीं है, लेकिन क्या बारे में 2.0 ... 3.0 ... 4.0 पढ़ा है संभव है?

उत्तर

3

मुझे डर है कि वेबकैम समर्थन Silverlight 2.0 में उपलब्ध नहीं है। आप भविष्य के संस्करण में इसे जोड़ने की उम्मीद कर सकते हैं, लेकिन अब इसे करने का कोई आसान तरीका नहीं है ... यह कहकर, कुछ लोगों ने विभिन्न हैक का आविष्कार किया है जो वेबकैम से वीडियो कैप्चर करने के लिए सिल्वरलाइट के साथ संयोजन में अन्य तकनीकों का उपयोग करते हैं। वे आम तौर पर फ्लैश के साथ इंटरफेसिंग शामिल करते हैं, जो निश्चित रूप से वेबकैम का उपयोग करने में पूरी तरह से सक्षम है। उदाहरण के लिए this article देखें (स्रोत कोड शामिल के साथ)। यह एक सुंदर समाधान नहीं है (कम से कम मेरी राय में), और ब्राउज़र/प्लेटफॉर्म पर 100% स्थिर नहीं हो सकता है, लेकिन मुझे लगता है कि यह अब तक का सबसे अच्छा है। शायद आपको सीधे माइक्रोसॉफ्ट को प्रतिक्रिया सबमिट करनी चाहिए यदि आप वास्तव में सिल्वरलाइट 3.0 में समर्थन देखना चाहते हैं (हालांकि यह निश्चित रूप से कहीं और उल्लेख किया गया है, तो यह पहले से ही सूची में हो सकता है)।

+2

स्कॉटू ने इसे MIX09 पर अत्यधिक अनुरोधित सुविधा के रूप में स्वीकार किया। –

+0

कोई संदेह नहीं है कि फ्लैश के वर्षों से पहले से ही मजबूत वेबकैम समर्थन था! Silvercam 4 का कोई उदाहरण वेबकैम का उपयोग कर गति ट्रैकिंग कर रहा है? पूर्व के लिए http://blog.soulwire.co.uk/flash/actionscript-3/webcam-motion-detection-tracking/ – bugBurger

0

मैंने सिल्वरलाइट टीम के एक सदस्य से पूछा कि वे वेबकैम समर्थन के साथ बाहर आ रहे हैं, और उन्होंने कहा, "चलिए बस कहते हैं कि यह सिल्वरलाइट 4.0 के लिए वास्तव में उच्च प्राथमिकता है।" उस ने कहा, इसे अभी तक आधिकारिक तौर पर घोषित नहीं किया गया है, इसलिए जब तक एमएस घोषणा नहीं करता तब तक मैं उस पर भरोसा नहीं करता।

मैंने सिल्वरलाइट -> जावास्क्रिप्ट -> फ्लैश हैक उत्पादन कोड में उपयोग किया है, और जब यह काम करता है, तो यह बहुत अच्छा काम नहीं करता है। अन्य चीजों के अलावा, फ्लैश कैमरा को आपके सिल्वरलाइट यूआई के साथ सिंक्रनाइज़ करने के लिए दर्द होता है। कैमरा एसएल बाल खिड़की नियंत्रण के शीर्ष पर दिखाई देता है, उदाहरण के लिए, और निश्चित रूप से, क्लिपिंग नियमों का पालन नहीं करता है, कहने के लिए, यह एक सूची बॉक्स में दृष्टि से बाहर स्क्रॉल करना चाहिए। और एनिमेशन एक पिटा भी हैं। यह सब संभव है, बस धीमा और अप्रिय है, और परिमाण के कई आदेश इससे अधिक काम करेंगे यदि एमएस ने सिल्वरलाइट में वेब कैम का समर्थन किया था।

1

पर उपलब्ध है सिल्वरलाइट 4 वेब कैम का समर्थन करता है। छवियों को कैप्चर करने के लिए आप www.glo6.com/camera1.aspx का उपयोग कर सकते हैं यह वेब सर्वर पर एन्कोडेड छवियों को सहेजता है। यदि गति ट्रैकिंग की आवश्यकता है, तो छवियों को नियमित रूप से सहेजें, और फिर उन्हें अपने सर्वर पर किसी अन्य एप्लिकेशन के साथ तुलना करें।