कुछ Windows उपयोगकर्ता रिपोर्ट कर रहे हैं कि जब वे YouTube पर सामग्री स्ट्रीम करने का प्रयास करते हैं तो OBS के साथ 'Failed to start streaming' एरर का सामना करते हैं। एरर के साथ आने वाला एरर मैसेज है "NVENC Error: init_encoder: nvEncGetEncodePresetConfig failed: 15 (NV_ENC_ERR_INVALID_VERSION)"

इस विशेष समस्या की गहन जांच के बाद, पता चलता है कि कई अलग-अलग अंतर्निहित कारण हैं जो इस विशेष एरर कोड का कारण बन सकते हैं:
- गुम/भ्रष्ट C++ रीडिस्ट - जैसा कि पता चलता है, इस समस्या का कारण बनने वाले सबसे आम उदाहरणों में से एक वह परिदृश्य है जिसमें आप या तो Microsoft C++ Redistributable 2017 पैकेज को मिस कर रहे हैं या वर्तमान में इंस्टॉल किया गया पैकेज भ्रष्ट है। इस विशेष समस्या को ठीक करने के लिए, आपको यह सुनिश्चित करने की आवश्यकता है कि आप Microsoft C++ Redistributable 2017 पैकेज के नवीनतम संस्करण को सही ढंग से इंस्टॉल करें।
- पुराना ग्राफिक्स ड्राइवर - एक और संभावित स्थिति जो इस समस्या का कारण बन सकती है, वह है एक गंभीर रूप से पुराना GPU ड्राइवर जो OBS सॉफ़्टवेयर के लिए YouTube के साथ स्ट्रीमिंग कनेक्शन को बनाए रखना कठिन बना देता है। इस मामले में, आपको बस उपलब्ध नवीनतम ग्राफिक ड्राइवरों में अपडेट करने की आवश्यकता है।
- इन-गेम ओवरले के साथ संघर्ष - यदि आप किसी प्रकार के DVR सॉफ़्टवेयर का उपयोग कर रहे हैं जिसमें ओवरले फ़ंक्शन शामिल है, तो संभावना है कि यह OBS द्वारा उपयोग की जाने वाली NVENC एनकोडर सुविधा के साथ संघर्ष करेगा। इस मामले में, आप इन-गेम ओवरले सुविधा को अक्षम करके या विरोधाभासी सॉफ़्टवेयर को अनइंस्टॉल करके संघर्ष को हल कर सकते हैं।
अब जब आप इस विशेष एरर कोड का कारण बनने वाले हर अंतर्निहित मुद्दे से घनिष्ठ रूप से परिचित हैं, तो यहां उन संभावित कारणों की सूची है जो इस एरर कोड की उपस्थिति के लिए जिम्मेदार हो सकते हैं:
विधि 1: 2017 के लिए Microsoft C++ रीडिस्ट्रीब्यूटेबल्स इंस्टॉल करना
जैसा कि पता चलता है, इस समस्या का कारण बनने की क्षमता रखने वाली सबसे महत्वपूर्ण निर्भरताओं में से एक गुम या भ्रष्ट Microsoft C++ Redistributable 2017 पैकेज है। ध्यान रखें कि यह विजुअल C++ पैकेज यह सुनिश्चित करने के लिए अत्यंत महत्वपूर्ण है कि OBS YouTube के साथ स्ट्रीमिंग कनेक्शन स्थापित और बनाए रखने में सक्षम है।
यदि यह परिदृश्य लागू होता है और आपको संदेह है कि आप 'Failed to start streaming' एरर को विजुअल C++ मुद्दे के कारण देख रहे होंगे, तो आपको वर्तमान Visual C++ 2017 Reddit पैकेज को अनइंस्टॉल करना चाहिए (यदि यह पहले से इंस्टॉल है) और आधिकारिक Microsoft चैनलों से एक नई इंस्टॉलेशन करनी चाहिए।
यहां एक त्वरित चरण-दर-चरण मार्गदर्शिका है जो आपको पूरी प्रक्रिया के माध्यम से ले जाएगी:
- Windows key + R दबाकर एक Run डायलॉग बॉक्स खोलें। अगला, 'appwiz.cpl' टाइप करें और Programs and Features स्क्रीन खोलने के लिए Enter दबाएं।

- एक बार जब आप Programs and Features मेनू के अंदर हों, तो इंस्टॉल किए गए प्रोग्रामों की सूची के माध्यम से नीचे स्क्रॉल करें और Microsoft Visual C++ 2017 Redistributable से जुड़ी एंट्री का पता लगाएं।
- यदि आप पाते हैं कि Microsoft Visual C++ 2017 Redistributable पहले से इंस्टॉल है, तो उस पर राइट-क्लिक करें और संदर्भ मेनू से Uninstall चुनें ताकि इससे छुटकारा मिल सके।

नोट: यदि आपके कंप्यूटर पर यह Visual C++ रीडिस्ट्रीब्यूटेबल सूट इंस्टॉल नहीं है, तो इस चरण और अगले को छोड़ दें और सीधे चरण 5 पर जाएं।
- Visual C++ Redistributable 2017 पैकेज की अनइंस्टॉलेशन स्क्रीन के अंदर, ऑन-स्क्रीन संकेतों का पालन करके इंस्टॉलेशन पूरा करें, फिर अपने कंप्यूटर को पुनरारंभ करें और अगले स्टार्टअप के पूरा होने की प्रतीक्षा करें।
- आपके कंप्यूटर के वापस बूट होने के बाद, अपने OS आर्किटेक्चर (32-बिट या 64-बिट) के आधार पर नीचे दिए गए Visual C++ 2017 रीडिस्ट पैकेज में से एक डाउनलोड करें:
64-बिट Visual C++ 2017 Redistributable
32-बिट Visual C++ 2017 Redistributable - डाउनलोड पूरा होने के बाद, हाल ही में डाउनलोड किए गए vc_redist इंस्टॉलर पर डबल-क्लिक करें और यदि आपको UAC उपयोगकर्ता खाता प्रॉम्प्ट द्वारा संकेत दिया जाता है तो Yes पर क्लिक करें। अगला, Microsoft Visual C++ 2017 Redistributable के नवीनतम संस्करण की स्थापना को पूरा करने के लिए ऑन-स्क्रीन संकेतों का पालन करें।

यदि यह समस्या अभी भी ठीक नहीं हुई है या आप पहले से ही नवीनतम Microsoft Visual C++ संस्करण का उपयोग कर रहे थे, तो नीचे अगले संभावित सुधार पर जाएं।
विधि 2: ग्राफिक्स ड्राइवरों को अपडेट करना
एक बार जब आप सुनिश्चित कर लें कि 'Failed to start streaming' एरर गुम Visual C++ निर्भरता के कारण नहीं हो रहा है, तो अगली चीज जिसकी आपको जांच करनी चाहिए वह है आपके ग्राफिकल ड्राइवर।
जैसा कि पता चलता है, कुछ प्रभावित उपयोगकर्ता कह रहे हैं कि उनके मामले में, मुख्य कारण यह था कि वे OBS पर YouTube के साथ स्ट्रीमिंग कनेक्शन स्थापित करने में असमर्थ थे क्योंकि GPU ड्राइवरों का एक गंभीर रूप से पुराना उदाहरण था।
इस मामले में, आपको नीचे दिए गए निर्देशों का पालन करके वर्तमान GPU ड्राइवर को अपडेट करके समस्या को ठीक करने में सक्षम होना चाहिए ताकि यह सुनिश्चित हो सके कि OBS के पास YouTube पर सामग्री स्ट्रीम करने के लिए हर आवश्यक निर्भरता है:
- Windows key + R दबाकर एक Run डायलॉग बॉक्स खोलें। अगला, 'devmgmt.msc' टाइप करें और Device Manager उपयोगिता खोलने के लिए Enter दबाएं। एक बार जब आपको UAC (User Account Control) प्रॉम्प्ट द्वारा संकेत दिया जाता है, तो व्यवस्थापक पहुंच प्रदान करने के लिए Yes पर क्लिक करें।

- एक बार जब आप अंततः Device Manager के अंदर हों, तो इंस्टॉल किए गए उपकरणों की सूची के माध्यम से नीचे स्क्रॉल करें, फिर आगे बढ़ें और Display Adapters के लिए विशिष्ट ड्रॉप-डाउन मेनू का विस्तार करें।
- सही मेनू का विस्तार करने के बाद, मांग वाले रेंडरिंग गतिविधियों के लिए आप सक्रिय रूप से उपयोग कर रहे GPU ड्राइवर पर राइट-क्लिक करें और अभी दिखाई दिए संदर्भ मेनू से Update driver चुनें।

नोट: यदि आप एक लैपटॉप पर समस्या का सामना कर रहे हैं जिसमें एक समर्पित और एक एकीकृत समाधान दोनों हैं, तो हमारी सिफारिश है कि दोनों GPU ड्राइवरों को उपलब्ध नवीनतम संस्करण में अपडेट करें।
- अगली स्क्रीन पर पहुंचने पर, Search Automatically for updated driver software.
पर क्लिक करें।
- अगला, प्रारंभिक स्कैन पूरा होने तक प्रतीक्षा करें। फिर आगे बढ़ें और ऑन-स्क्रीन निर्देशों का पालन करके नए ड्राइवर संस्करण की स्थापना को पूरा करें (यदि कोई नया संस्करण पहचाना जाता है)।
- यदि कोई नया ड्राइवर संस्करण मिलता है और इंस्टॉल हो जाता है, तो अपने कंप्यूटर को रीबूट करें और अगले स्टार्टअप के पूरा होने के बाद OBS में स्ट्रीमिंग क्रिया को दोहराएं यह देखने के लिए कि क्या समस्या अब ठीक हो गई है।
नोट: यदि डिवाइस मैनेजर वर्तमान को बदलने के लिए कोई नया संस्करण खोजने में सक्षम नहीं है, तो आपको अपने ग्राफिक्स कार्ड निर्माता द्वारा जारी मालिकाना अपडेटिंग सॉफ़्टवेयर का उपयोग करके नवीनतम उपलब्ध संस्करण को स्वचालित रूप से ढूंढने, डाउनलोड करने और इंस्टॉल करने पर भी विचार करना चाहिए:
GeForce Experience - Nvidia
Adrenalin - AMD
Intel Driver - Intel
यदि आपने पहले ही अपने GPU ड्राइवर को नवीनतम संस्करण में अपडेट कर दिया है और आप अभी भी वही समस्या देख रहे हैं, तो नीचे अगले संभावित सुधार पर जाएं।
विधि 3: इन-गेम ओवरले को अक्षम करना
ध्यान रखें कि यदि आप किसी प्रकार के DVR सॉफ़्टवेयर का उपयोग कर रहे हैं जो स्क्रीन रिकॉर्ड करता है और आपके गेमप्ले पर किसी प्रकार के ओवरले का उपयोग करता है, तो इस बात की बहुत अधिक संभावना है कि OBS इससे संघर्ष करेगा जब दोनों NVENC एनकोडर का उपयोग करने का प्रयास करेंगे।
यदि यह परिदृश्य लागू होता है, तो आप OBS सॉफ़्टवेयर के साथ संघर्ष कर रहे इन-गेम ओवरले को अक्षम करके समस्या को ठीक कर सकते हैं। ज्यादातर मामलों में, 'Failed to start streaming' एरर की पुष्टि Discord इन-गेम ओवरले या Nvidia ओवरले के कारण होती है।
यदि आप Discord या Nvidia Experience का उपयोग कर रहे हैं, तो उन पर ओवरले फ़ंक्शन को अक्षम करने के लिए नीचे दिए गए उप-मार्गदर्शिकाओं का पालन करें।
यदि आप एक अलग थर्ड-पार्टी ओवरले टूल का उपयोग कर रहे हैं, तो विरोधाभासी सॉफ़्टवेयर को पूरी तरह से अपने कंप्यूटर से अनइंस्टॉल करने के लिए उप-गाइड C का पालन करें।
A. Nvidia Experience पर ओवरले सुविधा को अक्षम करना
- OBS को बंद करके शुरू करें, फिर Nvidia Experience खोलें। अगले मेनू के अंदर, उपलब्ध विकल्पों की सूची से General tab पर जाएं।
- एक बार जब आप अगले मेनू के अंदर हों, तो बाएं मेनू पर जाएं और In-Game overlay से जुड़े टॉगल को बंद करें।

- विकल्प निष्क्रिय होने के बाद, परिवर्तनों को सहेजें और मुख्य Nvidia Experience विंडो को बंद करें।
- OBS सॉफ़्टवेयर को फिर से खोलें, और यह देखने के लिए एक और स्ट्रीमिंग प्रयास शुरू करें कि क्या समस्या अब ठीक हो गई है।
B. Discord पर ओवरले सुविधा को अक्षम करना
- Discord ऐप को पारंपरिक रूप से खोलें और ट्रे बार आइकन से मुख्य इंटरफ़ेस लाएं।
नोट: यदि आप स्क्रीन को तुरंत देख सकते हैं, तो सिस्टम ट्रे खोलें, और Discord विंडो को आगे लाने के लिए आइकन पर डबल-क्लिक करें। - एक बार जब आप Discord ऐप के अंदर हों, तो विंडो के निचले भाग में User settings (गियर आइकन) देखें।

- एक बार जब आप User Settings मेनू के अंदर हों, तो बाएं ऊर्ध्वाधर मेनू से Overlay टैब पर क्लिक करें ( App Settings के तहत)।

- एक बार जब आप Overlay मेनू के अंदर हों, तो Enable in-game overlay.
से जुड़े टॉगल को अक्षम करें।
- परिवर्तनों को सहेजें, फिर OBS को एक बार फिर से खोलें और देखें कि क्या समस्या अब ठीक हो गई है।
C. प्रोग्राम्स और फीचर्स से ओवरले सुविधा को अनइंस्टॉल करना
- Windows key + R दबाकर एक Run डायलॉग बॉक्स खोलें। अगला, 'appwiz.cpl' टाइप करें और Programs and Features मेनू खोलने के लिए Enter दबाएं।

- Programs and Features मेनू के अंदर, आगे बढ़ें और इंस्टॉल किए गए प्रोग्रामों की सूची के माध्यम से नीचे स्क्रॉल करें और उस ओवरले सॉफ़्टवेयर का पता लगाएं जिसे आप अनइंस्टॉल करने की योजना बना रहे हैं।
- जब आप इसे देखते हैं, तो उस पर राइट-क्लिक करें और नए प्रकट हुए संदर्भ मेनू से Uninstall चुनें।

- अनइंस्टॉलेशन स्क्रीन के अंदर, अनइंस्टॉलेशन को पूरा करने के लिए ऑन-स्क्रीन निर्देशों का पालन करें, फिर अपने कंप्यूटर को पुनरारंभ करें।
- एक बार प्रक्रिया पूरी हो जाने पर, गेम को एक बार फिर से लॉन्च करें और देखें कि क्या समस्या अब ठीक हो गई है।