मैं ऐसी सेवा बनाना चाहता हूं जो उपयोगकर्ता को अपने ब्राउज़र से लाइव कॉल सुनने की अनुमति दे।एस्टेरिक्स्क + नोड.जेएस + ब्राउज़र स्ट्रीमिंग
मैं तारांकन के साथ कुछ अनुभव है और यह पर्याप्त लचीला मैं क्या वर्णन किया है करने के लिए हो रहा है। क्योंकि यह अच्छी तरह से संगामिति को संभालने के लिए कथित है
Node.js अच्छा लगता है, और, मैं जावास्क्रिप्ट पसंद है।
ब्राउज़र मैं समझ है कि HTML5 ऑडियो टैग, क्योंकि यह एक स्ट्रीमिंग का स्रोत से खेल रहे हैं संभालती है, ध्वनि खेलने के लिए ठीक होगा में।
मेरा एक सहयोगी ने एक साथ इस अवधारणा Icecast का उपयोग करने का एक डेमो काम किया है, लेकिन यह खत्म करने के लिए सक्षम नहीं था। महत्वपूर्ण विलंबता जारी भी थे।
मेरा प्रश्न यह है:
के बारे में मैं इस पर शुरू हो रही कैसे जाना चाहिए?
किसी भी मदद की सराहना की जाती है!
अद्यतन:
मैं एक प्रस्तुति बैकएंड पर एक सिप प्रॉक्सी के माध्यम से WebSockets के शीर्ष पर एसआईपी को लागू करने पर चर्चा पाया:
http://sip-on-the-web.aliax.net/
एक बार मैं इस और चल रहा है, अगले है कदम स्ट्रीमिंग लागू किया जाएगा। ऐसा लगता है कि मुझे ऑडियो आउटपुट प्रॉक्सी करने में सक्षम होना चाहिए जो आम तौर पर एक द्वितीयक सर्वर के माध्यम से, जो क्लाइंट को स्ट्रीम करता है, के माध्यम से सिप क्लाइंट पर जाता है। मुझे आश्चर्य है कि यह सब स्मृति में क्यों नहीं किया जा सका? फिर फ़ाइल की आय के रूप में फ़ाइल लिखने और पढ़ने की आवश्यकता नहीं है।
पोस्ट करने के लिए धन्यवाद, लेकिन मैंने इसे पहले ही देखा है। यह ब्राउजर स्ट्रीमिंग पक्ष में नहीं जाता है, यह सिर्फ फोनो का उपयोग करता है, जो फ्लैश-आधारित है। – Jonathan