2009-11-30 21 views
7

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

साथ ही, क्लाइंट को केंद्रीय सर्वर (जैसे स्काइप काम करता है, उदाहरण के लिए) के बिना अपने ऑडियो और वीडियो डेटा स्ट्रीम करके बैंडविड्थ को छोड़ना अच्छा लगेगा।

क्या कोई उचित परिपक्व ओपन-सोर्स प्रोजेक्ट है जो इन मानदंडों को पूरा करता है?

उत्तर

4

वॉयस ओवर आईपी करते समय, यूडीपी को प्राथमिकता दी जाती है, और वेब ब्राउज़र प्लगइन्स में आमतौर पर यूडीपी और पी 2 पी-कनेक्शन के लिए समर्थन की कमी नहीं होती है।

लेकिन एक समाधान है। इसके लिए आपको Adobe Flash Player 10 और Adobe Stratus का उपयोग करना होगा। यह वास्तव में Chatroulette पी 2 पी स्ट्रीम किए गए वीडियो चैट के लिए उपयोग कर रहा है।

+2

त्वरित नोट: Chatroulette काम के लिए सुरक्षित नहीं हो सकता है :-) – Esko

1

इसे किसी ऐसे व्यक्ति से लें जो कठिन तरीके से पता चला: वीडियो प्लेबैक के लिए जावा का समर्थन पिसपुर है। वे एक नई, शानदार वीडियो प्लेबैक प्रणाली का वादा करते रहते हैं, लेकिन इस बीच हम अभी भी जावा मीडिया फ्रेमवर्क, मंच-सीमित, एमपीईजी -4 असंगत गड़बड़ी से फंस गए हैं।

आपके विकल्प जावा के लिए क्विकटाइम और एमपीएलएयर/वीएलसी/आदि को लपेटने वाले सिस्टम हैं। उनमें से कोई भी ब्राउज़र के लिए वास्तव में विकल्प नहीं हैं।

जितना मैं एडोब और फ्लैश साइट डिज़ाइन की बुराइयों से नफरत करता हूं, फ्लैश आपके सबसे अच्छे विकल्प को दूर और दूर करता है।

1

Xuggler लाइब्रेरी देखें - इसमें com.xuggle.mediatool.IMediaVieer ऑब्जेक्ट में वीडियो (अच्छी तरह से, नमूना कोड) चलाने के लिए कोड शामिल है।

संबंधित मुद्दे