मैं सबसे अच्छा संभव समाधान ढूंढ रहा हूं जो मुझे एक फ्लैश गेमिंग प्लेटफ़ॉर्म में 2 उपयोगकर्ताओं (केवल 2 बिंदुओं) के बीच लाइव वीडियो/ऑडियो कॉन्फ़्रेंस शामिल करने की अनुमति देगा। वीडियो चैट सिर्फ एक अतिरिक्त सुविधा नहीं है, यह मुख्य बात है।वेब पी 2 पी वीडियो टकराव समाधान
मैं मुख्य रूप से ओपन सोर्स कार्यान्वयन या कुछ ऐसा देख रहा हूं जो मैं स्वयं को लागू करने में सक्षम हूं, लेकिन यदि वे बिल्कुल वही हैं तो वे व्यावसायिक उत्पादों पर विचार करेंगे।
यहाँ कुछ चीजें मैं देखा है रहे हैं, लेकिन अब तक, मैं उनमें से किसी को काफी अच्छा नहीं मिला:
फ्लैश प्लेयर 10 के पी 2 पी क्षमताओं होनहार ध्वनि, लेकिन मैं वाकिफ हूँ का तथ्य यह है कि Adobe ने RTMFP प्रोटोकॉल पर कोई जानकारी जारी नहीं की है और इस बिंदु पर वाणिज्यिक सर्वर नहीं है जो इस बिंदु पर का समर्थन करता है।
स्ट्रीम सभी वीडियो/ऑडियो एक फ्लैश सर्वर (नहीं पी 2 पी) के माध्यम से रहते हैं, लेकिन मेरी व्यक्तिगत अनुभव से आप एक चिकनी बातचीत नहीं मिलता है।
मुझे लगता है कि TokBox (पी 2 पी प्रदर्शन करने के लिए) इस विधिजावा एप्लेट एक संभव समाधान भी हैं का उपयोग करता है, लेकिन मुझे नहीं पता लगता है कि यह उन्हें खेल में गठबंधन करने के लिए एक अच्छा और सुरुचिपूर्ण समाधान हो जाएगा इस बिंदु पर (और उन्हें अधिकृत करने के लिए उपयोगकर्ता की आवश्यकता है)। बीटीडब्ल्यू, मुझे कोई उपयोगी कार्यान्वयन नहीं मिला। इसलिए, यदि आप किसी के बारे में जानते हैं, तो मैं उन्हें देख लूंगा।
गूगल जीमेल वीडियो चैट एक कस्टम (और मालिकाना) ब्राउज़र का उपयोग करता प्लग में जो p2p करता है और धाराओं फ़्लैश प्लेयर में वीडियो/ऑडियो। यह एक संभावित समाधान है, लेकिन मैं इस चरण में पूरे पी 2 पी प्रोटोकॉल स्टैक + ब्राउज़र प्लग-इन को लागू नहीं करता और गेम के अन्य पहलू पर ध्यान केंद्रित करता हूं। मुझे लगता है कि वे Jingle के समान एक्सएमपीपी आधारित प्रोटोकॉल का उपयोग कर रहे हैं और उन्होंने Jingle librarby जारी किया है, लेकिन बिना वीडियो कॉन्फ़्रेंसिंग कार्यान्वयन के।
संपादित करें: Branden के जवाब में:
मैं एडोब स्ट्रेट्स के बारे में पता कर रहा हूँ। स्ट्रैटस एक बीटा है, होस्टेड रेंडेवस सेवा है जो फ्लैश प्लेयर एंडपॉइंट्स (आरटीएमएफपी सर्वर) के बीच संचार स्थापित करने में सहायता करता है।
यह स्ट्रैटस की वर्तमान रिलीज प्रीरलीज है और केवल मूल्यांकन उद्देश्यों के लिए डिज़ाइन की गई है। सेवा अंतिम नहीं है।
कोई गारंटी नहीं है कि सेवा भविष्य में भविष्य में मौजूद रहेगी लागत के बारे में कोई जानकारी।
यही कारण है कि मुझे नहीं लगता कि इसे वाणिज्यिक समाधान के रूप में उपयोग किया जा सकता है। कम से कम अब तक नहीं।
मैं आपके सुझावों और सलाह की सराहना करता हूं। धन्यवाद!
ब्रांडेन, आपके उत्तर के लिए धन्यवाद 1. स्ट्रैटस 2 के संबंध में संपादन देखें 2. मैंने Red5 के साथ प्रयोग नहीं किया है, क्योंकि मैं एक पी 2 पी समाधान की तलाश में था। मुझे इसके बारे में पता है और मैं इसे या किसी अन्य फ्लैश सॉकेट सर्वर का उपयोग करने पर विचार कर रहा हूं जो इलेक्ट्रोसेवर – dtroy
जैसे फ्लैश स्ट्रीमिंग की अनुमति देता है मेरे अनुभव में इलेक्ट्रोसेवर वास्तव में अच्छी तरह से बढ़ गया और डेटा के साथ एक अच्छा काम किया, लेकिन वीडियो स्ट्रीम के साथ इसमें कुछ समस्याएं थीं - लेकिन यह था लगभग एक साल पहले। Red5 के साथ समाधान के साथ समाप्त हो गया। हमें हमारी परियोजना के लिए मूल/एज-आधारित सेटअप की आवश्यकता नहीं थी, लेकिन मैंने सुना है कि इसका उपयोग चीजों को अच्छी तरह से स्केल करने के लिए किया जा सकता है। –