2013-03-29 3 views
5

मैं एक चैट साइट बना रहा हूं जो करने में सक्षम होगा, वीडियो, ऑडियो और टेक्स्ट चैटिंग। मैं वर्तमान में टेक्स्ट चैटिंग के लिए Websockets का उपयोग कर रहा हूँ। मुझे यह जानना होगा कि वीडियो, ऑडियो और टेक्स्ट चैटिंग में सबसे अच्छा क्या है। कौन सा प्रभाव अधिक प्रभावशाली है। क्या मुझे टेक्स्ट चैट के लिए वीडियो और ऑडियो और वेबसाइट्स के लिए उन सभी के लिए वेबकैट्स या वेबआरटीसी का उपयोग करना चाहिए। मैं दोनों कर सकता हूं और वेबआरटीसी के लिए अपनी टेक्स्ट चैट फिर से लिखना नहीं चाहूंगा, लेकिन यदि यह एक बेहतर विकल्प है तो मैं करूँगा।
संपादित करें: मुझे अभी बाइनरीजेएस के बारे में पता चला है, क्या यह वेबआरटीसी के लिए एक बेहतर और आसान विकल्प है?
धन्यवाद,
@ _C1Dचैट के लिए किस प्रोटोकॉल का उपयोग करना है? वेबआरटीसी या वेबसाइट्स

उत्तर

6

WebSockets में अपने वीडियो और ऑडियो धाराओं एम्बेड करके, आप एक सरल प्रणाली होगा लेकिन सब कुछ अपने सर्वर के माध्यम से पारित करना होगा।

वेबआरटीसी जोड़े के बीच सीधा संबंध की अनुमति देता है, इसलिए आपको इसका उपयोग करके बेहतर परिणाम मिलेंगे।

नोट भी, लेकिन आप शायद इसे पहले ही जानते हैं, कि सब कुछ वेबआरटीसी अभी उभर रहा है।

संपादन में प्रश्न के बारे में, बाइनरीजेएस के बारे में: मैंने कभी कोशिश नहीं की लेकिन यह एक सौदा परिवर्तक की तरह नहीं दिखता है, केवल वेबकॉकेट का उपयोग करने की सुविधा है।

+0

तो वेबआरटीसी को सर्वर की आवश्यकता नहीं होगी? – C1D

+1

आपको आईसीई सर्वर (आप Google के लोगों का उपयोग कर सकते हैं) की मदद से कनेक्शन स्थापित करना होगा, लेकिन इससे पहले कि स्ट्रीम आपके सर्वर से गुज़रने के बिना एक ब्राउज़र से दूसरे में "सीधे" बहती है। –

+1

वेबआरटीसी के साथ आपको शायद सर्वर के बीच कनेक्शन का प्रबंधन करने के लिए केवल सर्वर की आवश्यकता होगी, न कि वास्तविक डेटा स्थानांतरण। दक्षता के मामले में यह एक बेहतर जवाब है, हालांकि, समर्थन थोड़ा कमजोर है। –

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