2011-07-27 19 views
5

मेरी कंपनी एक ऐसे सिस्टम का विकास कर रही है जो कई नेटवर्क कैमरों के साथ इंटरफेस करती है। जिस तरह से हम कैमरों से वीडियो स्ट्रीम करते हैं, वह HTTP से अधिक है (मुख्य रूप से कैमरे की सीमाओं के कारण इस तथ्य के साथ संयुक्त है कि हम चाहते हैं कि यह प्लग-एंड-प्ले व्यवहार की आपूर्ति करने में सक्षम हो)। मैंने देखा कि जब मैं http विकल्प पर आरटीपी की स्ट्रीमिंग का उपयोग करता हूं, जिस तरह से आरटीपी स्ट्रीम किया जाता है
| एक्स | | आरटीपी |
| -4- | | ------- |HTTP सुरंग (आरटीपी)

जहां एक्स एक 4-बाइट हेडर है जो हेक्सा में "24 00" से शुरू होता है, और अन्य 2 बाइट आरटीपी पैकेट की लंबाई (और बाद में आरटीपी पैकेट आता है)।

अब मैं अपने जीवन के लिए यह नहीं समझ सकता कि एक्स प्रोटोकॉल क्या है। मैंने पहले से ही दो कैमरा ब्रांडों में यह वही व्यवहार देखा है - पैनासोनिक और एडिमैक्स, जो बताता है कि यह किसी प्रकार का मालिकाना प्रोटोकॉल नहीं है।

क्या किसी को पता है कि यह किस तरह का प्रोटोकॉल है? शायद कुछ प्रकार के HTTP सुरंग प्रोटोकॉल?

धन्यवाद,
टोमेर ऑर्र

उत्तर

2

धारा डाटा स्ट्रीम this document के टीसीपी से अधिक मदद मिल सकती है: "आरटीपी या RDT पैकेट एक ASCII डॉलर चिह्न (24 hexidecimal), एक एक बाइट बाइनरी के बाद से समाहित हैं चैनल पहचानकर्ता, की लंबाई के बाद बाइनरी डेटा बाइनरी के रूप में बाइनरी, दो-बाइट पूर्णांक के रूप में, ऊपरी परत प्रोटोकॉल परत और स्ट्रीम डेटा के बाद। "

हां, यह उपरोक्त दस्तावेज़ द्वारा बताए गए अनुसार the RTSP protocol का एक हिस्सा (10.12) है।

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