मैं कैसे सत्यापित कर सकता हूं कि RTMP स्ट्रीम URL काम कर रहा है?


11

मुझे वीडियो स्ट्रीमिंग के लिए एक सीडीएन खाता स्थापित करने के लिए लगाया गया है, लेकिन वास्तव में वह साइट नहीं चल रही है जो सामग्री की मेजबानी करेगी। मैं कैसे परीक्षण कर सकता हूं कि एक प्रकाशित RTMP URL काम कर रहा है? क्या मुझे फ्लैश वीडियो प्लेयर के साथ एक परीक्षण पृष्ठ बनाने की आवश्यकता है या क्या कोई सरल उपकरण है जो RTMP स्ट्रीम का उपभोग कर सकता है जिसे परीक्षण करने के लिए उपयोग किया जा सकता है? URL निम्न प्रारूप में है:

rtmp://example.fcod.llnwd.net/a1111/e11/test/example/file.flv

जवाबों:


14

मैं यह सत्यापित करने में सक्षम था कि यह यहाँ पाए जाने वाले rtmpdump का उपयोग करके काम कर रहा है:

https://github.com/mstorsjo/rtmpdump

उपयोग:

rtmpdump -r "rtmp://example.fcod.llnwd.net/a1111/e11/test/example/file.flv" -o test.flv


4

आप VLC प्लेयर के माध्यम से एक "नेटवर्क लोकेशन" खोल सकते हैं ।


मेरे सिस्टम पर VLC का संस्करण RTMP का समर्थन नहीं करता है, हालाँकि यह समाधान शायद अन्यथा काम करना चाहिए । धन्यवाद।
डेव फोर्गैक

2

यह निश्चित रूप से काम करेगा: http://www.vlc.eu.pn/ (मूल लिंक टूटा हुआ, संग्रहीत पृष्ठ जुड़ा हुआ)

बस ऊपर दिए गए लिंक पर जाएं और अपने rtmp url का परीक्षण करें, आसान और तेज़!



1

चूंकि rtmpdump कुछ linuxes (सेंटो) के लिए रिपोज में नहीं है, इसलिए यहां एक विकल्प है जो बहुत अधिक सामान्य टूल (कर्ल) का उपयोग करता है:

if [[ `curl --connect-timeout 1 --output /dev/null --silent --head --fail rtmp://cp67126.edgefcs.net/ondemand/mp4:mediapm/ovp/content/test/video/spacealonehd_sounas_640_300.mp4 2>&1` ]]
then
  echo "failing!"
else
  echo "working!"
fi

नोट: यह गलत सकारात्मक हो सकता है (जब यह नहीं है तो एक धारा काम कर रही है) कहते हैं, लेकिन यह मेरी आवश्यकताओं के लिए पर्याप्त रूप से काम करता है।

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