विचार
उर्फ (बटर) को पहिया पर कैसे फोड़ना है [ मक्खी ] ।
आप सभी ऑडियो और उपशीर्षक ट्रैक के साथ स्थानीय मूवी को पूरी तरह से स्ट्रीम कर सकते हैं, जैसे कि vlc
।
तब दो क्लाइंट को उस स्ट्रीम से कनेक्ट करने के लिए "पर्याप्त" होगा , भाषा (और / या उपशीर्षक) और विभिन्न ऑडियो आउटपुट (जो हम पहले से कॉन्फ़िगर किए गए मान लेते हैं) का चयन करें।
इसके अलावा एक नए टेलीविज़न, टैबलेट या मोबाइल फोन के साथ, कंप्यूटर पर क्लाइंट्स को चलाने के लिए इसकी आवश्यकता नहीं है ... और जब आप स्ट्रीमर डालते हैं तो आप सभी को रोक देते हैं ... और इसे विंडोज़ के साथ भी काम करना चाहिए (हमेशा मान लिया गया ऑडियो आउटपुट पहले से ही तीसरे भाग के कार्यक्रमों के साथ शायद कॉन्फ़िगर किया गया है, उस स्थिति में जब आप कंप्यूटर पर दो क्लाइंट चलाना चाहते हैं)।
कुछ और शब्द
एक सामान्य स्ट्रीमिंग कमांड लाइन के समान हो सकती है
vlc "movie.mkv" --sout-all --sout="#rtp{dst=239.255.100.100,port=5004,mux=ts}"
यह विकल्प --sout-all
[ SO ] की जरूरत है
--sout-all, --no-sout-all Enable streaming of all ES (default disabled)
Stream all elementary streams (video, audio and subtitles) (default disabled)
vlc -H
उपलब्ध अन्य (टन) विकल्प के लिए कुछ संकेत पढ़ने के लिए पढ़ें ।
धारा को "खेलने" के लिए
vlc rtp://239.255.100.100:5004 --audio-track=x
जहाँ x उस ग्राहक पर सुनने के लिए आवश्यक ऑडियो स्ट्रीम की संख्या है।
सभी को सर्वर / क्लाइंट GUI से भी आसानी से किया जाना चाहिए ...
संदर्भ और अधिक रीडिंग
आप Luuk के ब्लॉग पेज से अधिक पढ़ने के लिए चाहते हो सकता है "सिंक में कई कंप्यूटरों पर कई वीडियो क्लिप खेलने के लिए उपयोग वीएलसी" [ 1 ] आपको धीरे-धीरे VideoLAN की इस विकि पेज से बाह्य ऑडियो ट्रैक शुरू करने को जोड़ने का प्रयास कर सकते हैं [ 2 ] , या आप इस जवाब में एंटोनियो द्वारा सुझाए गए Gstreamer और विभिन्न आउटपुट के साथ खेल सकते हैं [ 3 ] ।
GStreamer:
# पटरियों की संख्या और क्रम ज्ञात होना चाहिए ...
gst-launch-1.0 \
filesrc location=example.mkv ! decodebin name=decoded \
decoded.src_0 ! queue ! autovideosink \
decoded.src_1 ! queue ! audioconvert ! alsasink device=”hw:1,0″ \
decoded.src_2 ! queue ! audioconvert ! alsasink device=”hw:2,0″
ऊपर Gstreamer कमांड अपने आप में (मक्खन) मक्खी को बचाने के लिए एक कम से कम काम का उत्तर हो सकता है या एक रास्ता हो सकता है ...
... लेकिन शायद ही कभी मैं अपने खुद के उपनाम की रक्षा करने के लिए लुभाता हूं।