वाईफ़ाई रूटर्स के माध्यम से वीडियो स्ट्रीमिंग [बंद]


1

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

अब नेटवर्किंग हिस्से के लिए (मैं इस क्षेत्र में शुरुआती हूं):

1- सामान्यतया, क्या इस प्रकार की नेटवर्किंग को पीयर-टू-पीयर नेटवर्किंग माना जाता है? कृपया ध्यान दें कि मैं चाहता हूं कि डेटा वाईफाई राउटर से होकर गुजरे, अपलोड न हो और ऑनलाइन डाउनलोड न हो (मेरी समझ से यह बात संभव है और यह कि एयरड्रॉइड जैसे कुछ एप्लिकेशन कैसे काम करते हैं, हालांकि इस बात का पूरा यकीन नहीं है)

2- यदि वह मौजूद है, तो इस प्रकार के कनेक्शन की संभावित बैंडविड्थ की गणना करने के बारे में कोई संकेत?

3 - कैसे लागू करने के बारे में कोई विचार? उदाहरण के लिए, अगर मैं कैमरा को एक रास्पबेरी पाई से जोड़ता हूं और उस पर कुछ सर्वर सॉफ़्टवेयर स्थापित करता हूं और इसे आईपी पते पर असाइन करता हूं। उस आईपी पते से कनेक्ट करना मेरे राउटर के माध्यम से किया जा सकता है (मुझे कुछ निश्चित सेटिंग्स की आवश्यकता है)? यदि नहीं, तो यह कैसे करें?

कोई भी कीवर्ड या लेख जो मुझे इस विषय पर अधिक खोज करने में मदद करेगा, बहुत सराहा गया

और आप देख सकते हैं कि मुझे इस क्षेत्र में लगभग कोई ज्ञान नहीं है। इस बारे में कोई पुस्तक या ऑनलाइन पाठ्यक्रम सुझाव?

अग्रिम में धन्यवाद।

जवाबों:


0

मैं आपकी प्रत्येक गोली को संबोधित करूंगा। यह सब करने का एक आसान तरीका और थोड़ा कठिन तरीका है। अगर आप पहले से ही वायरलेस क्षमता में ड्रोन बना चुके हैं तो आसान तरीका होगा। मैं मान रहा हूं कि ऐसा नहीं है क्योंकि आप एक कैमरा होने के बारे में पूछ रहे हैं, इसे एक पाई तक हुक कर रहे हैं, और फिर इसे कनेक्ट करने के लिए वहां से होस्ट कर रहे हैं। किसी भी तरह से, यह सब संभव है।

  1. हाँ, यह सहकर्मी से सहकर्मी होगा। कैमरा पीआई को झुका देगा (जब तक कि उसके पास पहले से वायरलेस नहीं है, तो पीआई की आवश्यकता नहीं है)। वीएलसी का उपयोग पीआई पर आपके लैपटॉप पर कनेक्ट करने के लिए कैमरा स्ट्रीम "होस्ट" करने के लिए किया जाएगा। कोई इंटरनेट शामिल नहीं है।
  2. बैंडविड्थ की गणना फ्रैमर्ट और रिज़ॉल्यूशन पर आधारित होगी। वहाँ कुछ बैंडविड्थ कैलकुलेटर हैं। मेरा पसंदीदा है एक्सिस डिजाइन टूल होस्टिंग स्ट्रीम URL सेट करते समय बैंडविड्थ को vlc सर्वर स्ट्रिंग में आगे परिभाषित किया जा सकता है।
  3. ड्रोन को हुक कैमरा। पी के लिए हुक ड्रोन। एक शक्ति स्रोत है जो सब कुछ चला सकता है। रास्पियन या अपनी पसंद का एक और प्रकाश डिस्ट्रो स्थापित करें। Pi को नेटवर्क से कनेक्ट करें। रन ifconfig आईपी ​​हड़पने के लिए। सर्वर को सेटअप करने के लिए VLC में इस कमांड को रन करें cvlc -vvv v4l2:///dev/video0 --sout '#transcode{vcodec=mp2v,vb=800,acodec=none}:rtp{sdp=rtsp://:8554/}' । यह कमांड pi को बताता है "अरे, मेरा वेबकैम स्थानीय रूप से / dev / video0 पर स्थापित है। मैं इसे mp2v पर ट्रांसकोड करना चाहता हूं, 800 kbps की बिटरेट का उपयोग करता हूं और कोई ऑडियो कोडेक नहीं है। मैं यह भी चाहता हूं कि rtsp पोर्ट 8554 हो।" अब, अपने लैपटॉप पर VLC शुरू करें। फ़ाइल & gt; ओपन नेटवर्क स्ट्रीम & gt; "RTSP: // ip_address_of_pi: 8554"। अब आपको लाइव स्ट्रीम प्राप्त करना चाहिए और वहां से जो कुछ भी रिकॉर्ड या कर सकते हैं।

आगे के शोध के लिए, आप VLC या unicast rtp स्ट्रीमिंग के साथ rtsp स्ट्रीम होस्ट करने के लिए खोज सकते हैं।


वास्तव में विवरण जो मुझे चाहिए था। बहुत धन्यवाद!!
Omar Hommos

यदि मैं Matlab का उपयोग करके वीडियो पढ़ना चाहता हूं, तो मुझे डेटा को सही तरीके से हथियाने के लिए Matlab में एक TCP / IP क्लाइंट सेट करने की आवश्यकता है?
Omar Hommos

@OmarHommos वास्तव में प्रोग्रामिंग पक्ष के बारे में निश्चित नहीं है। मैं इस पर गौर करूंगा और आपको बता दूंगा कि क्या मुझे कुछ मिल सकता है। लेकिन मैं matlab में rtsp स्ट्रीम खींचने के लिए खोज करूँगा।
Narzard

मुझे सिर्फ इतना याद है कि आईपी निर्दिष्ट होने के बाद मतलाब आईपी कैमरे से चित्र प्राप्त कर सकता है। विवरण इस लिंक में हैं: mathworks.com/help/supportpkg/ipcamera/ug/ipcam.html बहुत धन्यवाद!
Omar Hommos
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.