लिनक्स पर सांबा सर्वर से वीडियो स्ट्रीमिंग रिकॉर्ड करें


0

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

sudo cvlc smb://<Samba Server IP>/path/to/video.mp4

यह टर्मिनल से वीडियो चलाता है। इसलिए मुझे पता है कि यह सुव्यवस्थित है

हालाँकि, मैं अभी टर्मिनल से वीडियो रिकॉर्ड करने के लिए इसे प्राप्त नहीं कर सकता।

मैंने VLC प्रलेखन https://wiki.videolan.org/Documentation:Streaming_HowTo/Receive_and_Save_a_Stream/ से परामर्श करके इस आदेश की कोशिश की है

sudo cvlc smb://<Samba Server IP>/path/to/video.mp4 --sout=file/ps:output.mp4

यह केवल वीडियो को डाउनलोड करने के बजाय इसे डाउनलोड करता है

मैंने भी इस कमांड की कोशिश की है (ps के बजाय ts का उपयोग करके)

sudo cvlc smb://<Samba Server IP>/path/to/video.mp4 --sout=file/ts:output.mp4

यह एक भ्रष्ट वीडियो फ़ाइल का परिणाम है।

मुझे वीडियो को इस तरह से कैसे रिकॉर्ड करना चाहिए ताकि स्ट्रीम करते समय वीडियो रिकॉर्ड हो जाए?

नोट: मैं RTP / RTSP का उपयोग नहीं करना चाहता क्योंकि इसमें मेरे परीक्षण के साथ कुछ समस्याएँ हैं

जवाबों:


0

आपको दो गंतव्य displayऔर एक फ़ाइल सेट करने की आवश्यकता है ।
उदाहरण:
sudo cvlc smb://<Samba Server IP>/path/to/video.mp4 --sout "#duplicate{dst=file{dst=output.mp4,no-overwrite},dst=display}"

टिप:
आप कॉन्फ़िगरेशन प्राप्त करने के लिए vlc के GUI का उपयोग कर सकते हैं sout, इसे इस तरह के स्ट्रीम कॉन्फ़िगरेशन के लिए चरण "विकल्प सेटअप" में दिखाया जाएगा:

उदाहरण

अधिक जानकारी के लिए

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