नेटवर्क पर सिंक्रनाइज़ वीडियो प्लेबैक


10

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

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

क्या इसके लिए कोई मौजूदा समाधान हैं?

स्पष्टता: मैं जो देख रहा हूं वह दोनों खिलाड़ियों के लिए एक रिमोट-कंट्रोल समाधान है, जो http://www.synchtube.com/ के समान है । दोनों पक्षों पर विवश अपलोड बैंडविड्थ (ADSL) के कारण स्ट्रीमिंग एक व्यवहार्य समाधान नहीं है। एक ही वीडियो फ़ाइल दोनों कंप्यूटरों पर मौजूद है।


बहुत सारे Googling के बाद मैं देख सकता हूं कि इसके लिए निश्चित रूप से रुचि है, लेकिन मैं (अभी तक) एक व्यावहारिक समाधान नहीं ढूंढ सकता हूं जो मुफ्त है और इंटरनेट के माध्यम से काम करता है (केवल LAN नहीं)
Szabolcs

जवाबों:


3

स्वयं एक समान समाधान की तलाश करने के बाद (दोनों कंप्यूटरों पर फ़ाइलों के साथ सिंक्रनाइज़ प्लेबैक, कोई स्ट्रीमिंग और न ही मल्टीकास्ट), मैंने कई समाधान पाए, सबसे मुक्त और कुछ ओपनसोर्स किया जा रहा है।

डेस्कटॉप अनुप्रयोग

सिंक्रनाइज़ किए गए प्लेबैक की अनुमति देने के लिए दोनों कंप्यूटरों पर निम्नलिखित एप्लिकेशन इंस्टॉल किए जाने चाहिए:

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

  • RiftMax Theatre एक मीडिया प्लेयर है जिसे विशेष रूप से प्लेबैक को सिंक्रनाइज़ करने के लिए बनाया गया है।

  • वर्चुअल रियलिटी थियेटर, जैसे वीआरटीवी फ्री और समान कार्डबोर्ड / ऑक्युलस वर्चुअल रियलिटी ऐप: यदि आप दोनों के पास वर्चुअल हेडसेट है, तो "वर्चुअल थिएटर" ऐप आमतौर पर एक ही हेडसेट के उपयोगकर्ताओं के साथ इंटरनेट पर सिंक्रनाइज़ प्लेबैक की पेशकश करते हैं।

वेब आधारित ऐप्स

ये एप्लिकेशन ब्राउज़र में चलते हैं लेकिन वे आपकी अपनी फ़ाइलों का उपयोग करने की अनुमति देते हैं:



1

कुछ दृष्टिकोण हैं।

1) सुपर आसान नहीं असली सिंक

फ़ाइल को दोनों कंप्यूटरों में कॉपी करें, स्काइप पर जाएं, "1, 2, 3 .. GO" कहें और एक ही समय में शुरू करें। इसकी सटीकता में सुधार करने के लिए, आप दोनों एक ही NTP सर्वर ( http://ntp.org/ ; http://www.nist.gov/pml/div688/grp40/its.cfm ; http: /) को सिंक कर सकते हैं । /technet.microsoft.com/en-us/library/cc773061(WS.10).aspx ) और उसके बाद एक शेड्यूल / क्रोन / एट स्क्रिप्ट सेट करें ( http://support.microsoft.com/kb/308569 ; http: //adminschoice.com/crontab-quick-reference )। ऐसा करने का यह शायद सबसे कम तकनीकी तरीका है। मैं यह मान रहा हूँ कि यह केवल एक YouTube या वेब वीडियो नहीं है जिसे आप दोनों पर क्लिक कर सकते हैं; बैंडविड्थ स्ट्रीमिंग की अवधि में फ़ाइल को समय से पहले प्रेषित करने में एक नगण्य अंतर होता है)


3) वीडियो कॉन्फ्रेंसिंग

वीडियो कॉन्फ्रेंसिंग सॉफ्टवेयर जैसे GoToMeeting, Adobe Connect, Microsoft NetMeeting, आदि में अक्सर वीडियो स्ट्रीमिंग फीचर होते हैं। यदि आप उनके साथ खेलते हैं तो ओर्ब, टीवीरिटी, आदि और अन्य मीडिया स्ट्रीमर भी काम कर सकते हैं। आपको उनके प्रसाद और सुविधाओं को देखने के लिए बारीकियों पर गौर करना होगा, मुझे कोई व्यावहारिक अनुभव नहीं है जिसे आप यहां खोज रहे हैं।


3) भारी तकनीकी

जो आप शायद देख रहे हैं वह आपके वीडियो को "म्यूटिलेस्ट" करना है। इसका अर्थ है कि आरटीपी जैसे स्ट्रीमिंग प्रोटोकॉल का उपयोग करते हुए, एक ही संकेत कई प्राप्तकर्ताओं को भेजा जाएगा। वीडियो playe VLC का उपयोग करके, आप इसे पूरा कर सकते हैं। यहाँ एक मूल मार्गदर्शिका है जिसे मैंने बहुत जल्दी से जाना है ( http://www.wikihow.com/Use-Vlc-to-Stream-Audio-and-Video-to-Multiple-Computers-on-Your-Network-Using-Multicast ) । अगर इसकी अच्छी है तो जाँच न करें, लेकिन यदि आप "vlc mutlicast" खोजते हैं, तो आपको अन्य ट्यूटोरियल खोजने चाहिए। यह अन्य वीडियो खिलाड़ियों के साथ भी काम करना चाहिए, कुछ खोज करना चाहिए।

जब आप इंटरनेट पर आईपी मल्टीकास्ट चला सकते हैं, तो यह मुश्किल, समस्याग्रस्त हो सकता है, और आपके आईएसपी को शामिल कर सकता है। तो, जो आप शायद करना चाहते हैं वह एक वीपीएन - एक आभासी निजी नेटवर्क पर दूसरे उपयोगकर्ता से कनेक्ट करना है। इसका मतलब है कि आप एक दूसरे से जुड़ते हैं जैसे कि आप एक ही लैन पर थे, बस वस्तुतः। यह आपको सभी प्रकार के स्थानीय / LAN केवल प्रोटोकॉल और एप्लिकेशन चलाने की अनुमति देता है। Hamachi, TeamViewer, और अन्य जैसे कार्यक्रम आपको एक वीपीएन सेट करने में मदद करेंगे। आप इसे सिस्टम स्तर पर भी सेट कर सकते हैं, वहां कुछ शोध कर सकते हैं या अन्य पैक किए गए समाधानों के लिए Google कर सकते हैं।

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


अन्य सुझाव जब तक आप वास्तव में जानना नहीं चाहते, मैं विस्तार से नहीं बताऊंगा:

  • कहीं एक साझाकरण साइट पर वीडियो अपलोड करें और बस क्लिक करने के लिए नीचे गिनें, कोई सिंक्रनाइज़ेशन नहीं होने से संभावित अंतराल या देरी के मुद्दे हो सकते हैं।
  • स्क्रीन शेयरिंग ऐप का उपयोग करने का प्रयास करें (मुझे लगता है कि स्काइप में कई दर्शकों के लिए प्लग इन हैं), vnc, आदि। मेरा अनुमान है कि यह बहुत खराब गुणवत्ता का परिणाम देगा।

चूँकि हमेशा नेटवर्क लैग होने वाला है, मुझे लगता है कि आप दोनों के लिए एक स्थानीय प्रति होने का आसान विकल्प है


संपादित करें

मैंने ओपी की टिप्पणी को नोट किया है, लेकिन कुछ अन्य लोगों के लिए कुछ और जानकारी जोड़ना चाहता हूं जो इस पर आ सकते हैं जो स्ट्रीमिंग में रुचि रखते हैं। मुझे याद आया कि विंम्प की स्काउटकास्ट में एक वीडियो समर्थन है, इसलिए मैंने एक बुनियादी खोज की और यह पाया। मुझे लगता है कि दोस्तों को स्ट्रीमिंग के लिए एक निजी वीडियो-रेडियो स्टेशन बनाने में सक्षम होना चाहिए। http://en.wikipedia.org/wiki/Nullsoft_Streaming_Video http://www.scvi.net/stream/index.htm


सुझाव के लिए धन्यवाद। (1) जो मैंने पहले किया था, लेकिन एक नियंत्रण के साथ दोनों पक्षों को रोकने / शुरू करने / प्राप्त करने की क्षमता रखना इतना बेहतर होगा। कारण (2) और (3) या किसी अन्य प्रकार की स्ट्रीमिंग यहां काम नहीं करेगी, बहुत सीमित अपलोड बैंडविड्थ है, जो पहले से ही स्काइप द्वारा समाप्त हो गई है। यूट्यूब और कुछ अन्य ऑनलाइन स्ट्रीमिंग साइटों के लिए कुछ समाधान हैं (उदाहरण के लिए www.synchtube.com/ की कोशिश की, यह आधा काम कर रहा था), लेकिन मैं एक ऐसी चीज़ के लिए उम्मीद कर रहा था जो एक फ़ाइल के लिए काम करती है जो हम दोनों के कंप्यूटरों पर है
Szabolcs

आह, यह वास्तव में काफी आसानी से किया जा सकता है, यह मानते हुए कि हमारे पास प्रत्येक तरफ एक ही सटीक फ़ाइल है। कई वीडियो प्लेयर जैसे winamp का समर्थन मूल रूप से या प्ले / पॉज़ के लिए प्लग इन कमांड लाइन विकल्पों के माध्यम से करते हैं, आप एक पीसी पर एक एसएसएच सर्वर चला सकते हैं और फिर अपने पीसी और दूसरे दोनों पर स्क्रिप्ट के माध्यम से कमांड निष्पादित कर सकते हैं, क्योंकि आप बहुत स्थानांतरित कर रहे हैं छोटी तारीख, यह बहुत करीब समय होगा। कुछ वीडियो प्लेयर में वेब आधारित इंटरफेस भी होते हैं, जिन्हें लोग आमतौर पर उपयोग करते हैं ताकि वे अपने पीसी को iPad या स्मार्ट फोन से रिमोट कंट्रोल कर सकें। मैं आपको उस समाधान के लिए गूगल करूंगा जो आपकी आवश्यकताओं को पूरा करता है
एरिक जी

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.