मैं Red5 एप्लिकेशन लिख रहा हूं जो RTMP पर फ़्लैश क्लाइंट को 1-ऑन-1 वीडियो चैट प्रदान करता है।Red5 में एकाधिक वीडियो स्ट्रीम कैसे प्रबंधित करें?
दुर्भाग्यवश अधिकांश ट्यूटोरियल जिन्हें मैं ढूंढने में सक्षम था, वे सबसे अच्छे थे और रेडी 5 के दस्तावेज एपीआई अवधारणाओं और इच्छित उपयोग की बात करते समय अस्पष्ट हो जाते हैं।
संक्षेप में, मैं थोड़ा फंस गया हूं और Red5 ApplicationAdapter
कार्यान्वयन पर संकेतों की तलाश में हूं। गर्नरी विवरण निम्नानुसार हैं:
सबसे पहले, कनेक्शन दो स्वादों में आते हैं: आगंतुक और सलाहकार। एक आगंतुक यह इंगित करने में सक्षम होना चाहिए कि किस परामर्शदाता के साथ संवाद करना चाहता है। एक सलाहकार बस अनुरोधकर्ता से जुड़ा होता है जब तक सलाहकार किसी अन्य की सेवा में व्यस्त नहीं होता है।
जाहिर है, प्रत्येक आरटीएमपी कनेक्शन में दो-तरफा यातायात होता है: वीडियो भेजने और प्राप्त करने दोनों। सर्वर के दृष्टिकोण से, कनेक्शन वीडियो धाराओं का एक गुच्छा लाता है जो अनुरोध द्वारा सौंपा गया उनके प्राप्त समापन बिंदु प्राप्त करते हैं।
चूंकि कई वीडियो वार्तालाप एक साथ प्रगति पर हो सकते हैं, इसलिए आवेदन का मुख्य कार्य सलाहकारों को विज़िटर धाराओं के मैपिंग को संभालना है और प्रत्येक सलाहकार के राज्य (व्यस्त/उपलब्ध) को AMF के माध्यम से इंगित करने वाली एक सूची प्रदान करना है।
तो, सब में, मैं एक बहुत अच्छा विचार है कि मैं क्या कर रहा हूँ के लिए लक्ष्य है, लेकिन कैसे के साथ Red5 अभी भी एक रहस्य का एक सा है इसे प्राप्त करने के लिए है।
उम्मीद है कि किसी को किसी एक या सभी में मुझे प्रबुद्ध सकते हैं:
कनेक्शन प्रकार (आगंतुक/सलाहकार) की स्थापना के लिए सबसे आसान तरीका क्या है?
प्रत्येक एपीआई कक्षाओं का उपयोग प्रत्येक सलाहकार की स्थिति की रिपोर्ट करने के लिए सक्रिय कनेक्शन की निरंतर, वैश्विक रूप से सुलभ सूची को लागू करने के लिए किया जाना चाहिए?
चयनित सलाहकार को किसी विशिष्ट विज़िटर से कनेक्ट करने का लक्ष्य गतिशील रूप से अंतराल प्राप्त करने के लिए कैसे स्विच करें?
इन लोगों के हाथ में लिखा गया है और कुछ इसी तरह दर्ज किया है लगता है: http: //www.red5chat.com/features-webcamchat.htm – blueberryfields
@blueberryfields - red5chat को 2 वर्षों में अपडेट नहीं किया गया है, और इसके स्रोत फोर्ज पेज पर टिप्पणियों के मुताबिक, भयानक दस्तावेज़ हैं और यह पूर्ण स्रोत नहीं है। – SEK