पर रिकॉर्ड करें, मैं स्ट्रीम पर गतिविधि की निगरानी करने का एक तरीका ढूंढ रहा हूं ताकि मैं यह निर्धारित कर सकूं कि स्ट्रीम के माध्यम से कुछ भी है या नहीं। यदि ऐसा है, तो मैं rtmpdump का उपयोग कर इसे रिकॉर्ड करना शुरू कर दूंगा।मॉनिटर आरटीएमपी स्ट्रीम,
मुझे लगता है कि यह एक क्रॉन कार्य चलाकर काम कर रहा है जो हर 60 सेकंड में स्ट्रीम की जांच करता है। यदि यह निर्धारित करता है कि एक स्ट्रीम आ रही है, तो रिकॉर्डिंग शुरू करने के लिए rtmpdump पर कॉल करें। यदि नहीं, तो कुछ भी नहीं करें और 60 सेकंड में फिर से जांचें।
चूंकि कोई स्ट्रीम डेटा नहीं होने पर rtmpdump की तरह त्रुटियों की तरह, ऐसा लगता है कि स्ट्रीम की निगरानी करने के लिए इसका उपयोग करने का प्रयास करना एक अच्छा विचार नहीं होगा, लेकिन शायद मैं गलत हूं।
यह आसान होगा अगर मैं इसे केस-दर-मामले आधार पर मैन्युअल रूप से कर रहा था, लेकिन मैं उपलब्ध होने पर स्ट्रीम को स्वचालित रूप से रिकॉर्ड करने का कार्य स्वचालित करने की कोशिश कर रहा हूं।
क्या कोई ऐसा करने के लिए किसी भी तरह से आया है? शायद कुछ अन्य उपकरण मैं कमांड लाइन (लिनक्स) में उपयोग कर सकते हैं? अगर यह मदद करता है, तो मैं रूबी/रेल
Red5 मीडिया सर्वर के माध्यम से सिग्नल डिटेक्शन करने का एक तरीका है। इसके अलावा मुझे लगता है कि आप वीएलसी प्रक्रिया पर श्रोताओं को भी सेट कर सकते हैं। मैं आपको विवरण नहीं दे सकता क्योंकि मैंने इसे कभी नहीं किया है लेकिन मैंने दस्तावेज़ों के दोनों सेटों में इससे संबंधित सामानों को देखा है। उम्मीद है की वो मदद करदे – Alex