कॉन्फ़िगरेशन: वीडियो स्रोत

बारे में

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

क्लोन

क्लोन स्रोत प्रकार एक सीधा तरीका प्रदान करता है एक कैमरा की प्रतिलिपि बनाने के लिए, जिसमें उसके वीडियो और ऑडियो स्ट्रीम शामिल होते हैं। इस कार्यक्षमता की सहायता से आप नए बनाए गए उपकरण पर विभिन्न गति प्रसंस्करण, रिकॉर्डिंग नियम और चेतावनियों को लागू कर सकते हैं, मूल कैमरे की सेटिंग्स पर कोई प्रभाव नहीं पड़ेगा। महत्वपूर्ण नोट करें कि यदि मूल कैमरा अक्षम हो जाता है, तो क्लोन उपकरण अपना वीडियो कनेक्शन खो देगा।

  • कैमरा: क्लोन करना चाहते हैं उपकरण का चयन करें।

डेस्कटॉप

डेस्कटॉप वीडियो स्रोतों का उपयोग सभी प्लेटफ़ॉर्मों पर किया जा सकता है, केवल जब Agent को विंडोज सर्विस के रूप में चलाया जा रहा हो तब नहीं। विंडोज पर डेस्कटॉप कैप्चर की आवश्यकता होने पर, Agent को स्थानीय कंसोल एप्लिकेशन के रूप में चलाना आवश्यक होता है बजाय सेवा के रूप में। स्थानीय कंसोल एप्लिकेशन में स्विच करने के लिए मार्गदर्शन के लिए, कृपया ट्रबलशूटिंग का संदर्भ दें।

  • स्क्रीन: चुनें कि किस स्क्रीन से रिकॉर्ड करना है।
  • माउस कैप्चर: वीडियो कैप्चर में माउस पॉइंटर शामिल करने के लिए इस विकल्प को सक्षम करें।
  • क्षेत्र: किसी विशेष क्षेत्र को कैप्चर करने के लिए स्क्रीन पर क्लिक करके और खींचकर परिभाषित करें (यह सुविधा केवल विंडोज पर ही उपलब्ध है)।

डमी

डमी उपकरण सॉलिड रंग या पृष्ठभूमि के रूप में एक छवि का उपयोग करने का विकल्प प्रदान करते हैं। इसका परीक्षण के उद्देश्यों के लिए उपयोगी हो सकता है, अन्य उपकरणों से वीडियो को Picture in Picture सुविधा का उपयोग करके या RTMP स्ट्रीमिंग के माध्यम से कई कैमरों को जोड़ने के लिए।

  • चौड़ाई: डमी कैमरे की पिक्सेल चौड़ाई सेट करें, उदाहरण के लिए, 640।
  • ऊचाई: डमी कैमरे की पिक्सेल ऊचाई निर्दिष्ट करें, उदाहरण के लिए, 480।
  • फ्रेम दर: कैमरे की फ्रेम दर को परिभाषित करें, जैसे 10 fps।
  • पीछे का रंग: वीडियो पृष्ठभूमि के लिए रंग चुनें।
  • छवि: अपने स्थानीय ड्राइव पर एक छवि के लिए एक पथ प्रदान करें। यह छवि पृष्ठभूमि को ओवरराइड कर देगी।

DVR

Agent में डीवीआर विकल्प एक माध्यम प्रदान करता है जिससे आप सामान्य रूप से उपयोग की जाने वाली डीवीआर उपकरणों को कनेक्ट कर सकते हैं जो मानक RTSP या HTTP वीडियो इंटरफेस के अभाव में होते हैं।

  • मॉडल: समर्थित डीवीआर मॉडलों की सूची से चुनें।
  • होस्ट: अपने नेटवर्क में अपने डीवीआर का आईपी पता दर्ज करें। साथ ही, इसके ऑपरेट कर रहे पोर्ट को भी शामिल करें, या चयनित मॉडल के लिए मानक पोर्ट पर डिफ़ॉल्ट करने के लिए पोर्ट फ़ील्ड खाली छोड़ दें।
  • उपयोगकर्ता नाम: अपने डीवीआर में लॉगिन करने के लिए उपयोग किए जाने वाले उपयोगकर्ता नाम दर्ज करें।
  • पासवर्ड: अपने डीवीआर लॉगिन क्रेडेंशियल्स के साथ जुड़ा पासवर्ड दें।
  • चैनल: अपने डीवीआर पर कैमरे के चैनल नंबर को निर्दिष्ट करें। उदाहरण के लिए, यदि एक डीवीआर 4 कैमरों को चलाता है, तो आप 1-4 चैनल का उपयोग करके प्रत्येक कैमरा जोड़ सकते हैं (या शायद 0-3, डीवीआर के चैनल कॉन्फ़िगरेशन पर निर्भर करता है)।

फ़ाइल

Agent में फ़ाइल स्रोत प्रकार आपको एक पूर्व रिकॉर्ड किए गए वीडियो क्लिप का उपयोग करने देता है और यह ऐसे लगता है जैसे यह लाइव कैमरा फ़ीड हो।

  • फ़ाइल पथ: उस वीडियो फ़ाइल के लिए स्थानीय पथ प्रदान करें जिसे आप उपयोग करना चाहते हैं।
  • लूप: इस विकल्प को सक्षम करें ताकि फ़ाइल समाप्त होने पर इसे स्वचालित रूप से फिर से प्ले किया जा सके।

IP कैमरा या नेटवर्क कैमरा

नेटवर्क कैमरा स्रोत प्रकार नेटवर्क (आईपी) कैमरों से कनेक्ट करने के लिए डिज़ाइन किया गया है, जो कनेक्शन के लिए FFmpeg का उपयोग करता है। यदि FFmpeg कनेक्शन स्थापित नहीं कर सकता है, तो आप विकल्पक रूप में VLC का उपयोग कर सकते हैं इसे इंस्टॉल करके और इसे डिकोडर के रूप में चुनकर।

  • उपयोगकर्ता नाम: कैमरे के लिए आपका लॉगिन उपयोगकर्ता नाम (यह आपके iSpyConnect उपयोगकर्ता नाम से अलग होता है)।
  • पासवर्ड: आपके कैमरे तक पहुंच के लिए पासवर्ड (आपका iSpyConnect पासवर्ड नहीं)।
  • लाइव URL: आपके कैमरे से लाइव वीडियो स्ट्रीम के लिए URL। यदि आपके कैमरे द्वारा एक कम रेज़ोल्यूशन स्ट्रीम प्रदान की जाती है, तो यहां उस URL का उपयोग करें। उपलब्ध कनेक्शन की खोज में मदद करने के लिए "..." बटन का उपयोग करें।
  • रिकॉर्ड URL: आपके कैमरे से मुख्य (रिकॉर्ड) वीडियो स्ट्रीम के लिए URL। यदि आपके कैमरे द्वारा एक हाई-रेज़ोल्यूशन स्ट्रीम प्रदान की जाती है, तो यहां उस URL का उपयोग करें। उपलब्ध कनेक्शन की खोज करने के लिए "..." बटन का उपयोग करें।
प्लेबैक समस्याओं के लिए सहायता के लिए, ग्लिची / स्टटरिंग वीडियो को देखें।

JPEG या चित्र

जेपीईजी / इमेज स्रोत प्रकार को जेपीईजी या अन्य इमेज-आधारित स्रोतों से कनेक्ट करने के लिए डिज़ाइन किया गया है।

  • उपयोगकर्ता नाम: कैमरे के लिए उपयोगकर्ता नाम दर्ज करें (आपका iSpyConnect उपयोगकर्ता नाम नहीं)।
  • पासवर्ड: कैमरे के लिए पासवर्ड दर्ज करें (आपका iSpyConnect पासवर्ड नहीं)।
  • URL/ पथ: अपने कैमरे से लाइव इमेज फ़ीड के लिए कनेक्शन URL निर्दिष्ट करें। "..." बटन एक विज़ार्ड लॉन्च करता है जो उपलब्ध कनेक्शन खोजने में मदद करता है।
  • रीलोड अंतराल: स्थिर छवियों के लिए (जैसे मौसम GIF जो केवल कभी-कभी बदलते हैं), नई छवियों की जांच के लिए नियमित अंतराल सेट करें। जेपीईजी और वीडियो फ़ीड के लिए, यह अंतराल 0 पर सेट किया जाना चाहिए।

स्थानीय उपकरण

इस विकल्प का उपयोग करके USB कैमरों या अन्य स्थानीय हार्डवेयर वीडियो स्रोतों से कनेक्ट करें।

  • उपकरण: डिटेक्ट किए गए स्थानीय वीडियो उपकरणों की सूची से चुनें।
  • वीडियो रेज़ोल्यूशन: चाहिए गई वीडियो रेज़ोल्यूशन का चयन करें।
  • ऑडियो: वैकल्पिक रूप से, वीडियो उपकरण के साथ जोड़ने के लिए ऑडियो उपकरण का चयन करें।

लिनक्स पर, उपकरण विकल्प खाली हो सकते हैं, अक्सर अनुमतियों के कारण। इस समस्या को हल करने के लिए, निम्नलिखित कमांड का उपयोग करके अपने उपयोगकर्ता को वीडियो अनुमतियों समूह में जोड़ें: sudo adduser YOUR_USERNAME video
sudo usermod -a -G video YOUR_USERNAME
...फिर अपने कंप्यूटर को रीस्टार्ट करें।

यदि आपके उपकरण का पता लगाया जाता है लेकिन कोई वीडियो रेज़ोल्यूशन विकल्प उपलब्ध नहीं हैं, तो आप वीडियो स्रोत प्रकार के तहत ffmpeg सेटिंग्स में रेज़ोल्यूशन सेटिंग मैन्युअली जोड़ सकते हैं, जैसे:

video_size=720x576

MJPEG

MJPEG स्रोतों से कनेक्ट करें। जबकि आमतौर पर IP कैमरा विकल्प की प्राथमिकता होती है, MJPEG विकल्प मामलों के लिए बैकअप के रूप में कार्य करता है जहां कुछ कैमरे मानक IP कैमरा सेटअप के साथ असंगत होते हैं।

  • उपयोगकर्ता नाम: कैमरे के लिए अपना लॉगिन उपयोगकर्ता नाम दर्ज करें (नोट: यह आपके iSpyConnect उपयोगकर्ता नाम से अलग होता है)।
  • पासवर्ड: कैमरे के लिए पासवर्ड प्रदान करें (आपके iSpyConnect पासवर्ड से अलग होता है)।
  • लाइव URL: कैमरे से लाइव वीडियो स्ट्रीम के लिए URL निर्दिष्ट करें। उपलब्ध कनेक्शन खोजने में मदद करने वाले विज़ार्ड को पहुँचने के लिए "..." बटन का उपयोग करें।
  • रिकॉर्ड URL: कैमरे से रिकॉर्ड स्ट्रीम के लिए URL दर्ज करें। फिर से, "..." बटन आपको उपलब्ध कनेक्शन खोजने में मदद कर सकता है।
  • आंतरिक डिकोडर का उपयोग करें: Agent द्वारा उपयोग किया जाने वाला FFmpeg डिकोडर कुछ स्ट्रीम्स के साथ कठिनाइयों का सामना कर सकता है जिनमें मानक सीमा चिह्नकारक नहीं होते हैं। इस विकल्प को सक्षम करने के लिए आंतरिक डिकोडर में स्विच करें। नोट: आंतरिक डिकोडर का उपयोग करना यह माने जाता है कि रिकॉर्ड URL का उपयोग नहीं किया जाएगा।

NDI

नेटवर्क पर सीमाहीन वीडियो स्ट्रीमिंग के लिए एक्सेस नेटवर्क डिवाइस इंटरफेस (NDI) स्रोतों का उपयोग करें। NDI स्रोतों के साथ काम करने के विस्तृत विवरण के लिए, NDI पर अधिक जानकारी देखें।

  • स्रोत: डिटेक्ट की गई NDI स्रोतों की सूची से चुनें। इसे मैन्युअल रूप से टाइप करने की बजाय डिटेक्ट की गई सूची से एक स्रोत चुनना महत्वपूर्ण है। रिमोट स्रोतों की पहचान के लिए NDI सेटिंग्स में एंडप्वाइंट्स को शामिल करने के लिए देखें।
  • ऑडियो स्तर: चयनित NDI स्रोत से आने वाले ऑडियो स्तर को समायोजित करें।

नेस्ट

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

  • सार्वजनिक URL: यहां उन URL को दर्ज करें जहां से आपका कैमरा सार्वजनिक रूप से पहुंचा जा सकता है।
  • वीडियो URL प्राप्त करें: इस बटन पर क्लिक करें और Agent आपके कैमरे के वीडियो स्ट्रीम के सीधे लिंक को खोजेगा।
  • वीडियो URL: इस फ़ील्ड को आपके 'वीडियो URL प्राप्त करें' बटन पर क्लिक करने के बाद स्वचालित रूप से भर दिया जाएगा।

वेब ब्राउज़र

वेब ब्राउज़र स्रोत प्रकार Agent के भीतर एक वेब ब्राउज़र को एक वीडियो स्रोत के रूप में रेंडर करता है। यदि यह पहले से उपलब्ध नहीं है, तो यह सुविधा संभव करने के लिए एक हेडलेस संस्करण को आपूर्ति और स्थापित करेगा।

  • उपयोगकर्ता नाम: यदि आवश्यक हो, वेब पृष्ठ में लॉग इन करने के लिए उपयोगकर्ता नाम दर्ज करें।
  • पासवर्ड: यदि आवश्यक हो, वेब पृष्ठ में लॉग इन करने के लिए पासवर्ड दर्ज करें।
  • चौड़ाई: ब्राउज़र विंडो की चौड़ाई।
  • ऊचाई: ब्राउज़र विंडो की ऊचाई।
  • URL: लोड करने के लिए URL दर्ज करें (उदाहरण के लिए, https://www.example.com)।
  • पुनः लोड अंतराल: पृष्ठ को कितनी बार पुनः लोड किया जाना चाहिए, इसे निर्धारित करें।

पृष्ठ को पुनः लोड करने के लिए, आप उन्नत सेटिंग्स के तहत पाए जाने वाले जेपीईजी कैश को रोकें विकल्प को सक्षम कर सकते हैं।

ONVIF

Agent में लगभग सभी ONVIF-संगत कैमरों के लिए निर्मित समर्थन प्रदान किया जाता है। अगर आपको अपने ONVIF उपकरणों के साथ कनेक्शन समस्याएं आती हैं, तो संभावित त्रुटियों के लिए /logs.html पर लॉग जांचें।

  • उपयोगकर्ता नाम: अपने कैमरे के लिए उपयोगकर्ता नाम दर्ज करें (अपना iSpyConnect उपयोगकर्ता नाम नहीं)।
  • पासवर्ड: अपने कैमरे के लिए पासवर्ड प्रदान करें (अपना iSpyConnect पासवर्ड नहीं)।
  • सेवा URL: यह आपके कैमरे की सेवा परिभाषा के लिए URL है। Agent आम तौर पर इन्हें स्वचालित रूप से पहचान सकता है। v4 से नीचे, "http" टाइप करना शुरू करें ताकि पाए गए पते दिखाई दें। v4 और ऊपर के संस्करणों के लिए, पाए गए उपकरणों पर क्लिक करें ताकि सेवा URL भरा जा सके। अगर आपका उपकरण स्वचालित रूप से नहीं मिलता है, तो आप इसे मैन्युअल रूप से जोड़ सकते हैं। यह 'http://IPADDRESS:PORT/onvif/device_service' जैसा दिखना चाहिए।
  • RTSP पोर्ट ओवरराइड: अगर आवश्यक हो तो अपने कैमरे का RTSP पोर्ट ओवरराइड करें, जैसे जब एक विभिन्न आरटीएसपी पोर्ट के साथ एक विभिन्न नेटवर्क पर पोर्ट फॉरवर्डिंग किया जाए। सामान्य रूप से, इसे 0 के रूप में छोड़ दें। यह पोर्ट आपके कैमरे से लाइव वीडियो और ऑडियो स्ट्रीमिंग के लिए उपयोग किया जाता है।
  • HTTP पोर्ट ओवरराइड: अगर किसी अन्य नेटवर्क पर एक विभिन्न HTTP पोर्ट पर पोर्ट फॉरवर्डिंग किया जा रहा है तो अपने कैमरे का HTTP पोर्ट ओवरराइड करें। सामान्यत: इसे 0 के रूप में छोड़ दें। यह पोर्ट आपके कैमरे से JPEG छवियां प्राप्त करने के लिए है।
  • समय सीमा: Agent को आपके कैमरे से कनेक्ट करने के लिए कितना समय लगाने की कोशिश करनी चाहिए, इसे सेट करें।
  • खोजें: इस बटन पर क्लिक करें ताकि Agent को प्रदान किए गए क्रेडेंशियल का उपयोग करके आपके कैमरे से कनेक्ट करने और वीडियो कनेक्शन विकल्प प्राप्त करने की अनुमति मिले, जो नीचे URL भर देगा।
  • लाइव URL: खोज के बाद, लाइव देखने और गति पकड़ने के लिए एक कम रिज़ॉल्यूशन वीडियो स्ट्रीम का चयन करें।
  • ओवरराइड URL: वैकल्पिक रूप से, यदि आप खोजी गई विकल्पों के बजाय इसे पसंद करते हैं, तो लाइव URL के लिए एक ओवरराइड URL जोड़ें।
  • रिकॉर्ड URL: खोज के बाद, रॉ रिकॉर्डिंग के लिए एक हाई-रिज़ॉल्यूशन वीडियो स्ट्रीम का चयन करें।
  • ओवरराइड URL: वैकल्पिक रूप से, यदि आप खोजी गई विकल्पों के बजाय इसे पसंद करते हैं, तो रिकॉर्ड URL के लिए एक ओवरराइड URL जोड़ें।
  • फोटो के लिए स्नैपशॉट URI का उपयोग करें: लाइव वीडियो स्ट्रीम से छवियाँ उत्पन्न करने के बजाय कैमरा से सीधे फोटो डाउनलोड करने के लिए विकल्प चुनें।
  • बल पुनः लोड करें: यदि आपके कैमरे वीडियो स्ट्रीम URL में केवल एक सत्र के लिए मान्य एक अद्वितीय टोकन जोड़ता है, जिसे केवल एक सत्र के लिए मान्य रखा जाता है, तो प्रत्येक कनेक्शन प्रयास के लिए एक नया वीडियो URL प्राप्त करने के लिए इस विकल्प को सक्षम करें, जो पुनर-कनेक्शन समस्याओं में मदद कर सकता है।
प्लेबैक समस्याओं के साथ मदद के लिए, हानिकारक / स्टटरिंग वीडियो का संदर्भ दें।

उन्नत सेटिंग्स

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

  • डिकोड GPU: यदि आपके पास कई GPU डिवाइस हैं, तो वीडियो स्ट्रीम को डिकोड करने के लिए कौन सा GPU इंडेक्स उपयोग करना है, इसे निर्दिष्ट करें।
  • डिकोडर: विकल्प में CPU, GPU, VLC (यदि स्थापित है), या कोई नहीं (वर्शन v3.9.8.0+ से उपलब्ध) शामिल हैं। VLC FFmpeg (Agent द्वारा उपयोग किया जाने वाला) जैसे स्ट्रीम को डिकोड कर सकता है जिसे FFmpeg नहीं कर सकता। डिकोडर स्विच करने के लिए कैमरा को अक्षम/सक्षम करना आवश्यक है। GPU डिकोडर विकल्पों के लिए, उन्नत वीडियो स्रोत सेटिंग्स देखें। कोई नहीं केवल आईपी कैमरा स्रोत प्रकारों के लिए उपलब्ध है और वीडियो डिकोडिंग को छोड़ देता है, इसलिए कच्चे रिकॉर्डिंग मोड की आवश्यकता होती है। ध्यान दें: कोई चयनित होने पर, गति जांच और एआई अलर्ट फ़िल्टरिंग कार्य नहीं करेगा।
यदि FFmpeg किसी कैमरा मॉडल से कुछ RTSP स्ट्रीम को डिकोड करने में विफल हो जाता है, जिससे "Invalid data found when processing input" जैसी त्रुटियाँ आती हैं, तो डिकोडर को VLC पर स्विच करने की कोशिश करें (VLC को यहाँ से इंस्टॉल करें और डिटेक्शन के लिए Agent को रीस्टार्ट करें)।
  • GPU डिकोडर: उपयोग करने के लिए विशिष्ट हार्डवेयर GPU डिकोडर का चयन करें। डिफ़ॉल्ट सेटिंग का उपयोग करने के लिए डिफ़ॉल्ट चुनें।
  • कुकीज़: अपने कैमरा के वीडियो स्ट्रीम तक पहुंचने के लिए कोई आवश्यक कुकीज़ जोड़ें।
  • मूलभूत प्रमाणीकरण: कैमरा लॉगिन के लिए मूलभूत प्रमाणीकरण को टॉगल करें या बंद करें।
  • HTTP 1.0 का उपयोग करें: पुराने कैमरों के साथ संगतता के लिए HTTP 1.0 का उपयोग करें।
  • हेडर: अपने कैमरे के वीडियो स्ट्रीम तक पहुंचने के लिए आवश्यक अतिरिक्त हेडर शामिल करें।
  • उपयोगकर्ता Agent: यदि आपके कैमरा द्वारा निर्दिष्ट हो, तो कनेक्शन के लिए उपयोगकर्ता Agent सेट करें।
  • कनेक्शन समय सीमा: कैमरे से प्रतिक्रिया प्राप्त करने के लिए अधिकतम प्रतीक्षा समय सेट करें, जब तक टाइमआउट न हो जाए।
  • रीकनेक्ट अंतराल: कैमरे के साथ कनेक्शन बंद और फिर से खोलने के लिए एक नियमित अंतराल कॉन्फ़िगर करें।
  • रीकनेक्ट स्ट्रैटेजी: अगर कैमरा कनेक्शन खो जाता है, तो पुनः कनेक्शन की कोशिश करने के लिए अनुसूची चुनें। विकल्प में एलास्टिक अनुसूची (2, 5, 10, 30 सेकंड) या तत्काल पुनः कनेक्शन शामिल हैं।
  • जब अधिकतम किया जाता है, तो रिकॉर्ड स्ट्रीम का उपयोग करें: लाइव दृश्यकार में उच्च परिभाषा रिकॉर्ड स्ट्रीम देखने की सक्षमता सक्षम करें जब लाइव दर्शक में अधिक किया जाता है।
  • VLC विकल्प: अपने कैमरे से कनेक्ट करते समय VLC में पास करने के लिए किसी भी अतिरिक्त विकल्प निर्दिष्ट करें।
सामान्य - डिकोडर पर निर्भर करता है जो VLC पर सेट नहीं है और रिकॉर्डिंग - एन्कोडर को रॉ रिकॉर्ड स्ट्रीम पर सेट किया जाना चाहिए। v5+ में यह वीडियो स्रोत टैब में स्थानांतरित किया गया है।

FFmpeg सेटिंग्स

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

  • बफ़र: यह सेटिंग FFmpeg द्वारा वीडियो स्टोर और प्रोसेस करने के लिए रियल-टाइम बफ़र साइज़ निर्धारित करती है। एक छोटा बफ़र साइज़ अधिक रियल-टाइम वीडियो परिणाम देता है लेकिन त्रुटियों का जोखिम बढ़ाता है। सिफ़ारिश की गई सेटिंग 2000kb है, हालांकि उच्च-संकलन स्ट्रीम को अधिक बफ़र की आवश्यकता हो सकती है।
  • RTSP मोड: इसे ऑटो पर सेट करने से FFmpeg को परिवहन मोड का चयन करने की अनुमति होती है। त्रुटियों का सामना कर रहे हैं तो TCP पर स्विच करने की कोशिश करें। स्थिर वायर्ड कनेक्शन के लिए, UDP को कम प्रोसेसिंग ओवरहेड के कारण पसंद किया जाता है।
  • स्केल मोड: FFmpeg के लिए एक स्केल मोड का चयन करें। डिफ़ॉल्ट मोड फास्ट बाइलिनियर है।
  • सबसे अच्छा स्ट्रीम ढूंढें: इस विकल्प को सक्षम करने से FFmpeg को स्वचालित रूप से कनेक्शन से सबसे अच्छा वीडियो और ऑडियो स्ट्रीम चुनने की अनुमति होती है।
  • वीडियो स्ट्रीम इंडेक्स: अगर 'सबसे अच्छा स्ट्रीम ढूंढें' अचेक नहीं है, तो आप वीडियो स्ट्रीम इंडेक्स को मैन्युअल रूप से चुन सकते हैं।
  • ऑडियो स्ट्रीम इंडेक्स: वीडियो स्ट्रीम इंडेक्स के समान, यह 'सबसे अच्छा स्ट्रीम ढूंढें' अक्षम होने पर ऑडियो स्ट्रीम का मैन्युअल चयन करने की अनुमति देता है।
  • TCP को पसंद करें: इस विकल्प को सक्षम करने से FFmpeg को आपके कैमरे के साथ TCP कनेक्शन को पसंद करने में मदद मिलती है, जो त्रुटि सुधार प्रदान करता है, लेकिन बढ़ी हुई CPU उपयोग और नेटवर्क ट्रैफ़िक की लागत के साथ।
  • विश्लेषण की अवधि: FFmpeg के लिए अवधि (सेकंड में) निर्धारित करती है कि कोडेक्स को निर्धारित करने और सर्वोत्तम स्ट्रीम का चयन करने के लिए धाराएं विश्लेषित करने के लिए। 0 स्वचालित निर्धारण को दर्शाता है।
  • प्रोब साइज़: प्रारंभिक स्वरूप पता लगाने के लिए FFmpeg द्वारा आकलन प्रोब का आकार (किलोबाइट में)। स्वचालित प्रोबिंग के लिए 0।
  • अधिकतम विलंब: यह सेटिंग RTSP और RTMP स्ट्रीम के लिए लागू है, जो अव्यवस्थित पैकेटों के लिए विलंब सहिष्णुता का निर्देशन करती है। उच्च मूल्य त्रुटियों को कम करते हैं लेकिन लैटेंसी बढ़ा सकते हैं। स्वचालित सेटिंग्स के लिए 0। ध्यान दें: अगर 0 पर सेट किया गया है, तो 'रीऑर्डर कतार का आकार' को नजरअंदाज किया जाएगा।
  • रीऑर्डर कतार का आकार: मेमोरी में संग्रहित पैकेटों की संख्या निर्धारित करता है। बड़े आकार से स्ट्रीम कोरप्शन को कम कर सकते हैं लेकिन मेमोरी उपयोग बढ़ा सकता है।
  • थ्रेड काउंट: स्ट्रीम डिकोडिंग के लिए धागों की संख्या सेट करती है। 0 = स्वचालित। कम धागे लैग को कम कर सकते हैं।
  • विकल्प: आवेदन करने के लिए किसी भी अतिरिक्त FFmpeg विकल्पों को इनपुट करने के लिए स्थान।
FFmpeg ट्रबलशूटिंग
प्लेबैक समस्याओं के साथ सहायता के लिए, देखें हुआ हुआ / रुकावट वाला वीडियो