होस्ट पीसी की प्रोसेसिंग पावर का उपयोग करके होम नेटवर्क पर एक पीसी से दूसरे पीसी पर वीडियो स्ट्रीम कैसे करें?


0

वीडियो को डीकोड करने और प्राप्तकर्ता कंप्यूटर को डेटा स्थानांतरित करने के लिए होस्ट कंप्यूटर का उपयोग करके होम नेटवर्क पर किसी वीडियो को कैसे स्ट्रीम किया जा सकता है। और हाँ, मुझे वर्चुअल मशीन और रिमोट पीसी कनेक्शन के बारे में पता है। मैं उस रास्ते पर नहीं जाना चाहता।

मेरे पास GeForce 610M के साथ Core i3-2350M Laptop है। मैं MPC-HC के साथ हार्डवेयर त्वरण का उपयोग करके अपने लैपटॉप पर एक 4K वीडियो चला सकता हूं। मेरे पास उसी होम नेटवर्क (टीपी-लिंक 810) पर एक और डेस्कटॉप है, जो ईथरनेट द्वारा जुड़ा हुआ है। मैं अपने डेस्कटॉप प्रोसेसर (C2D 2.9 GHz) पर वीडियो को डिकोड किए बिना डेस्कटॉप पर वीडियो चलाना चाहता हूं। (मुझे पता है कि यह कुशलता से वीडियो को संभाल नहीं सकता है।)


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

मैं यह नहीं देख सकता कि आप डेस्कटॉप पर जीरो डिकोडिंग करने जा रहे हैं। MPEG1 शायद कम से कम प्रभावशाली है।
Paul

जवाबों:


1

एक सार्वभौमिक सिद्धांत है जिसमें से आप बच नहीं सकते हैं: कोई भी कंप्यूटर जो 15 फ्रेम प्रति सेकंड से ऊपर की गति पर चित्र प्रदर्शित करता है, उसे एक महत्वपूर्ण सीपीयू बिजली निवेश की आवश्यकता होती है।

इसके अलावा, आप पूरी तरह से डिकोडिंग प्रक्रिया को समाप्त करके सीपीयू लोड को कम करने पर विचार कर रहे हैं। खैर, एक 720p वीडियो के लिए पूरी तरह से डिकोडिंग प्रक्रिया को समाप्त करने से प्रसारण को बाधित होता है:

  • 1280 × 720 × 3 × 30 = 82,944,000 प्रति सेकंड बाइट (79 एमबी / सेकंड)

... नेटवर्क पर और इसे लक्ष्य कंप्यूटर में संसाधित करना बिना असफल हुए हर दूसरे वीडियो में! (कोई गलती मत करो, यह आधुनिक मुख्यधारा के हार्डवेयर की पहुंच के भीतर अच्छी तरह से है। लेकिन फिर से, आधुनिक मुख्यधारा हार्डवेयर डिकोडिंग कर सकता है; क्योंकि आप इससे बचने की कोशिश कर रहे हैं, मुझे संदेह है कि आपके लक्ष्य पर आपके पास आधुनिक मुख्यधारा हार्डवेयर नहीं है मशीन।)

जैसा कि आपने अपनी स्थिति और पर्यावरण के बारे में कोई विवरण नहीं दिया है (उदाहरण के लिए ऑपरेटिंग सिस्टम, हार्डवेयर शामिल है, और नेटवर्क लेआउट) मैं संभवतः आपको अधिक विशिष्ट उत्तर नहीं दे सकता। सभी निष्पक्षता में, आपका प्रश्न एक सार सैद्धांतिक प्रश्न है और उत्तर केवल ऐसा हो सकता है।


आपके उत्तर के लिए धन्यवाद। चूंकि यह मेरा पहला सवाल है, इसलिए मुझे डर था कि कुछ तरह के नियम हो सकते हैं जो मुझे विस्तृत करने से रोक सकते हैं।
UltimateCop

अब बारीकियों के बारे में: मेरे पास GeForce 610M के साथ एक कोर i3-2350M लैपटॉप है। मैं MPC-HC के साथ हार्डवेयर त्वरण का उपयोग करके अपने लैपटॉप पर एक 4K वीडियो चला सकता हूं। मेरे पास उसी होम नेटवर्क (टीपी-लिंक 810) पर एक और डेस्कटॉप है, जो ईथरनेट द्वारा जुड़ा हुआ है। मैं अपने डेस्कटॉप प्रोसेसर (C2D 2.9 GHz) पर वीडियो को डिकोड किए बिना डेस्कटॉप पर वीडियो चलाना चाहता हूं। (मुझे पता है कि यह कुशलता से वीडियो को संभाल नहीं सकता है।)
UltimateCop

मुझे पता है कि यह असंभव लगता है, लेकिन हाँ, 610M 24.9 एफपीएस पर 4K वीडियो को संभाल सकता है। मैं इसे VLC के साथ उपयोग करने के लिए कॉन्फ़िगर नहीं कर सकता; और यह मेरी चिंता नहीं है। मैं पिछली टिप्पणी में इसे जोड़ना भूल गया। दोनों ओएस विंडोज 7 हैं और राउटर 300 एमबीपीएस है (मुझे अब पता है कि मुझे आपके जवाब से एक गीगाबिट की आवश्यकता होगी)।
UltimateCop

बस कुछ सलाह: मूल पोस्ट में इस तकनीकी जानकारी के सभी शामिल करें। सुपर यूजर एक मंच नहीं है। हम विशिष्ट प्रश्न पर उत्कृष्टता प्राप्त करते हैं जिसमें सभी प्रासंगिक और आवश्यक जानकारी और विशिष्ट उत्तर शामिल होते हैं जो उस सभी को ध्यान में रखते हैं। आपके मूल प्रश्न को समीक्षा के लिए चिह्नित किए जाने की संभावना है क्योंकि इसमें इस जानकारी का अभाव है और इसलिए यह बहुत व्यापक है। मूल प्रश्न में सभी विस्तृत जानकारी रखने का मतलब है कि हम आपकी विशिष्ट आवश्यकताओं का पूरी तरह से और सर्वोत्तम संभव समाधान के साथ उत्तर दे सकते हैं।
music2myear
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.