2009-08-18 20 views
8

के अंदर आरटीपी स्ट्रीम कैसे शुरू करें I जावा के लिए जेन-एसआईपी एपीआई का उपयोग करके एक एसआईपी कॉल स्थापित करने में कामयाब रहा है।एसआईपी/एसडीपी कॉल

अब संवाद के एक बार स्थापित होने के बाद मैं कुछ वीडियो स्ट्रीम करना चाहता हूं। मैंने पढ़ा है कि एसडीपी और आरटीपी के साथ यह संभव है, और मुझे एक एसआईपी पैकेट में एसडीपी/आरटीपी निकाय को परिभाषित करने के तरीके पर कई उदाहरण मिल गए हैं।

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

जो मैं ऑनलाइन ढूंढने में सक्षम हूं, नोड्स बस "आरटीपी पैकेट का आदान-प्रदान शुरू करें"।

धन्यवाद।

उत्तर

4

आपको एक आरटीपी ढेर की आवश्यकता है। जैसे ही आप शुरू कर रहे हैं, वही ऐप में सब कुछ एक साथ रखना सबसे अच्छा होगा। JMF (जावा मीडिया फ्रेमवर्क), (JMF-RTP Architecture) शुरू करने के लिए एक अच्छी जगह है, हालांकि JRTP जैसे अन्य लोग हैं। जेएमएफ वीडियो विनिर्देश here

0

कीवर्ड "पुनः-आमंत्रण" और उचित उदाहरणों पर खोज करने का प्रयास करें। जैसे ही आपको पहले से स्थापित मीडिया के साथ मौजूदा एसआईपी कॉल में एक और ऑडियो/वीडियो स्ट्रीम की आवश्यकता होती है, आपको नए INVITE/OK/ACK अनुक्रम को शुरू करने की आवश्यकता है। नई स्ट्रीम आपके मौजूदा मीडिया स्ट्रीम को प्रतिस्थापित कर सकती हैं या जोड़ दी जा सकती हैं। यह आपकी पसंद है और यह संकेत पर निर्भर करता है। बेशक आपको अपनी वास्तविक जरूरतों को पूरा करने के लिए समर्थित क्षमता/कोडेक्स के साथ आरटीपी स्टैक की आवश्यकता है।

लोग अक्सर एसआईपी कॉल के अंदर टी.38 फैक्स स्विचिंग को संभालने के लिए इसे लागू करते हैं। आप डिवाइस से आवश्यक संदर्भ लॉग डंपिंग कॉल प्राप्त कर सकते हैं जो T.38 का समर्थन करता है (या वास्तव में आईपी समर्थन पर कोई मॉडेम है)। याद रखें कि आपकी वॉयस स्ट्रीम एलबीआर (कम बिट रेट) कोडेक्स जैसे जी 72 9 या जी 723.1 होना चाहिए। आरटीपी शुरू करने के लिए कम से कम 'कब' और इसे कैसे सिग्नल करना है, यह आपको कई उत्तरों के साथ ला सकता है। कम से कम प्रस्तावित नई आरटीपी स्ट्रीम के साथ INVITE शुरू करना आपको शुरुआत से ही इस स्ट्रीम को प्राप्त करने के लिए तैयार होना चाहिए। आप आरटीपी भेजने के लिए प्रस्तावित बंदरगाहों के साथ ठीक बाद आरटीपी भेजना शुरू कर सकते हैं।