2013-04-26 10 views
5

मुझे एक उदाहरण के साथ जाने दो। यह वीडियो एम्बेड कोड है:वास्तविक आरटीएमपी स्ट्रीम यूआरएल ढूँढना?

<script type="text/javascript" src="jwplayer/jwplayer.js"></script> 

<div id="container">Loading the player ...</div> 

<script type="text/javascript"> 
    jwplayer("container").setup({ 
     flashplayer: "jwplayer/player.swf", 
     file: "bmw/250413/vod.flv", 
     streamer:'rtmp://216.185.104.75/vod', 
     autoplay:"true", 
     icons:"true", 
     skin:"glow.zip", 
     controlbar:"over", 
     height: 270, 
     width: 480, 
     image: "images/bmw1.jpg" 
    }); 
</script> 

और यह वास्तविक पृष्ठ है: http://www.24framesdigital.com/bmw/webcast/250413/vod.html

अब, क्या RTMP धारा का URL हो सकता है? मैंने कोशिश की है:

rtmp://www.24framesdigital.com/bmw/250413/vod.flv 
rtmp://www.24framesdigital.com/bmw/webcast/250413/bmw/250413/vod.flv 
rtmp://216.185.104.75/vod/bmw/250413/vod.flv 
rtmp://216.185.104.75/bmw/250413/vod.flv 

... कुछ अन्य लोगों के बीच। कोई काम नहीं करता मैं स्ट्रीम करने के लिए/वीडियो डाउनलोड कर्ल उपयोग कर रहा हूँ:

curl rtmp://.../vod.flv -o vod.flv 

उत्तर

7
curl -o vod.flv 'rtmp://216.185.104.75/vod playpath=bmw/250413/vod' 
 
    % Total % Received % Xferd Average Speed Time Time  Time Current 
           Dload Upload Total Spent Left Speed 
100 3341k 0 3341k 0  0 97954  0 --:--:-- 0:00:34 --:--:-- 261k 

अधिक जानकारी in the man

+0

इसके अलावा, सिर्फ जानना क्यों तुम बाहर संपादित चाहता था: '$ -r RTMP rtmpdump: //216.185.104.75/vod -y bmw/250413/vod -o a.flv'? (यदि यह अच्छा है, तो कृपया इसे उत्तर में रखें - यह इस उत्तर के संस्करणों में उपलब्ध नहीं है।) –

+0

ठीक है, एक आखिरी बात है। कोड में दिखाई देने के रूप में 'प्लेपाथ' या '-y'' bmw/250413/vod' और 'bmw/250413/vod.flv' (जो स्पष्ट रूप से काम नहीं करता) क्यों होना चाहिए? आपने कैसे कहा कि यह इस तरह से होना चाहिए? –

+1

@TheoneManis मैंने RtmpDumpHelper का उपयोग किया। यह दर्द है हालांकि यह केवल विंडोज के लिए है, लिनक्स समाधान के बारे में सुनिश्चित नहीं है। –

संबंधित मुद्दे