एक सॉफ्टवेयर समाधान में निम्नलिखित के कारण स्वाभाविक रूप से बहुत सारे अंतराल होंगे:
- GPU के फ़्रेमबफ़र से डेटा पढ़ना बहुत धीमा है।
- यहां तक कि लगभग 80% गीगाबिट ईथरनेट (आप संतृप्ति से उत्पन्न दोषों के कारण 100% उपयोग नहीं चाहते हैं) के लक्ष्य बिटरेट के साथ, अधिकांश वीडियो कोडेक वास्तविक समय में 1080p को एन्कोड करने के लिए सीपीयू की एक बड़ी मात्रा का उपयोग करेंगे । यहां तक कि अगर आपके पास GPU- असिस्टेड एन्कोडिंग था, तो आप अपने गेम को प्रदान करने वाले बहुत ही डिवाइस से प्रसंस्करण शक्ति को दूर कर देंगे, संभवतः अधिकांश गेमों के अलग-अलग कार्यक्रमों के बीच मल्टीटास्किंग की खराब क्षमता के कारण आपके गेम की फ्रैमरेट को बहुत कम कर देगा।
- निरंतर गीगाबिट ईथरनेट I / O स्वयं - बस तार पर तैयार डेटा भेजना - बाधित होने के कारण महत्वपूर्ण CPU का उपभोग करता है। कुछ विलंबता की कीमत पर, आप CPU उपयोग को कम करने के लिए इंटरप्ट सर्वर, नए सर्वर ईथरनेट चिपसेट की एक सुविधा का उपयोग कर सकते हैं।
यदि आप चाहते हैं कि यह सुचारू और सुखद हो तो आपको कैप्चर कार्ड का उपयोग करना चाहिए।
इस तरह के एक उपकरण का एक उदाहरण यहां दिया गया है: http://www.epiphan.com/products/frame-grabbers/vga2ethernet/
इस उपकरण की सामान्य अवधारणा है:
- आप डिवाइस को अपने ग्राफिक्स कार्ड में प्लग करते हैं
- आप अपने मॉनिटर को डिवाइस में प्लग करते हैं
- आप डिवाइस के ईथरनेट आउटपुट को कंप्यूटर या राउटर में प्लग करते हैं
- आप ईथरनेट पर डिवाइस के वेब इंटरफेस का उपयोग करते हैं, और यदि आप चाहें तो स्ट्रीमिंग वीडियो, दोषरहित, फुलस्क्रीन है
क्योंकि डिवाइस फ़्रेम को एन्कोड करने और उन्हें ईथरनेट पर स्ट्रीम करने के लिए समर्पित हार्डवेयर का उपयोग करता है, यह बहुत चिकनी और उच्च एफपीएस और विश्वसनीय होगा। यह आपके सॉफ़्टवेयर सेटअप को भी सरल करता है, जो आपके गेमिंग रिग पर महंगे पाइपलाइन समाधानों की आवश्यकता को समाप्त करता है।
यदि आप कोई पैसा खर्च नहीं करना चाहते हैं, और अत्यधिक अंतराल और बहुत कम एफपीएस के साथ रह सकते हैं, तो आप स्थानीय फ्रेमबोर्डर पर कब्जा करने के लिए Gstreamer या VideoLAN (VLC) में एक पाइपलाइन लिखने की कोशिश कर सकते हैं, इसे कुछ वीडियो कोडेक में एनकोड कर सकते हैं, और इसे Shout या RTP या RTSP या इसी तरह के स्ट्रीमिंग प्रोटोकॉल के माध्यम से स्ट्रीम करें, फिर इसे अपने धीमे कंप्यूटर से डाउनलोड / स्ट्रीम करें। लेकिन जैसा कि मैंने आपको चेतावनी दी है, यह धीमा होगा।