Audio/video stream recording forums (http://stream-recorder.com/forum/index.php)
-   Video stream recording (Adult streaming videos) (http://stream-recorder.com/forum/forumdisplay.php?f=40)
-   -  

RTMPDump NetStream.Play.Failed

(http://stream-recorder.com/forum/showthread.php?t=19601)

Quazar 04-08-2015 03:25 PM

RTMPDump NetStream.Play.Failed


 
Hi,

I'm currently working on a little program aiding me in recording MFC streams and hit a roadblock. I can capture the required information just fine, but rtmpdump won't accept them.

Firstly, when I try starting rtmpdump.exe directly from my program, passing all of the arguments as usual (C# Process.Start(...)), rtmpdump acts as if they were not there. It simply exits claiming I didn't specify a playpath.

Secondly, when I try running rtmpdump manually, it connects properly, but closes the connection instantly saying "NetStream.Play.Failed".

Weirdly, when I try using the -r argument, it doesn't register. It'll simply claim there were no playpath specified. My arguments therefor look like this:

Code:

--playpath "NxServer"
--host "video477.myfreecams.com"
--port 1935
--protocol rtmp
-a "NxServer"
-f "WIN 16,0,0,305"
-W "http://www.myfreecams.com/mfc2/flash/MfcVideo150223.swf"
-p "http://www.myfreecams.com/mfc2/static/player.html?broadcaster_id=0&cache_id=XXXXXXXXX&target=main"
-C N:125961171
-C S:
-C N:110798883
-C S:DOWNLOAD
-C N:10798883
-o "KICKAZ_2015-04-08_23-16-47.flv"


Quazar 04-13-2015 05:23 AM

Re: RTMPDump NetStream.Play.Failed


 
So... I've made some progress. I can now generate the exact same commands RTMPDumpHelper generates but I cannot get them to work. Whenever I fetch the parameters, compile the command and execute it (either using my program or calling rtmpdump.exe manually) I get the NetStream.Play.Failed error. Weirdly RTMPDumpHelper works...

It look's like this:
Code:

E:\rtmpdump-2.4>rtmpdump -r "rtmp://video466.myfreecams.com:1935/NxServer" -a "NxServer" -f "WIN 16,0,0,305" -W "http://www.myfreecams.com/mfc2/flash/
MfcVideo150223.swf" -p "http://www.myfreecams.com/mfc2/static/player.html?broadcaster_id=0&cache_id=1428445108&target=main" -C N:140083383 -C S: -C N:103423376 -C S:DOWNLOAD -C N:3423376 -y "mp4:mfc_103423376.f4v" -o "CaliGirlxx_2015-04-13_13-11-37.flv"
RTMPDump v2.4 GIT-2014-07-07 (Compiled by KSV)
(c) 2010 Andrej Stepanchuk, Howard Chu, The Flvstreamer Team; license: GPL
Connecting ...
INFO: Connected...
ERROR: Closing connection: NetStream.Play.Failed


James Halpert 05-10-2015 09:03 PM

Re: RTMPDump NetStream.Play.Failed


 
Unfortunately you're not alone :(

DEBUG: RTMP_ClientPacket, received: invoke 153 bytes
DEBUG: (object begin)
DEBUG: Property: <Name: no-name., STRING: onStatus>
DEBUG: Property: <Name: no-name., NUMBER: 0.00>
DEBUG: Property: NULL
DEBUG: Property: <Name: no-name., OBJECT>
DEBUG: (object begin)
DEBUG: Property: <Name: level, STRING: error>
DEBUG: Property: <Name: code, STRING: NetStream.Play.Failed>
DEBUG: Property: <Name: description, STRING: Read access denied for stream mfc_106158368.f4v.>
DEBUG: Property: <Name: clientid, NUMBER: 395843547.00>
DEBUG: (object end)
DEBUG: (object end)
DEBUG: HandleInvoke, server invoking <onStatus>
DEBUG: HandleInvoke, onStatus: NetStream.Play.Failed
ERROR: Closing connection: NetStream.Play.Failed
DEBUG: Closing connection.


Full debug log (invoked using -z flag on rtmpdump) here: http://pastebin.com/3qBM7zik


All times are GMT -6. The time now is 09:06 PM.