Audio/video stream recording forums

Attention Visitor:
You may have to register or log in before you can post:
  • Click the register link to sign up.
  • Registered members please fill in the form below and click the "Log in" button.
To start viewing messages, select the forum that you want to visit from the selection below.

Go Back   Audio/video stream recording forums > Streaming media recording forum > rtmpdump
Register FAQ Members List Calendar Mark Forums Read

Reply Post New Thread
 
Thread Tools Display Modes
  #51  
Old 05-08-2015, 02:59 AM
minipc minipc is offline
Member
 
Join Date: Apr 2011
Posts: 37
minipc is on a distinguished road
Default

Re: RTMPDumpHelper


Quote:
Originally Posted by tapitytaper View Post
oh geez. so this is kind of embarrassing but I've been using it on adult websites

the thing is...I go on two different websites (cam4 and chaturbate) and they both have the same issue. It would be weird if they both switched to another protocol at the same time
fyi, i can confirm that at least one more chat streaming site is similarly affected.

i don't know about cam4, but for the last several days both chaturbate and myfreecams have both begun to generate frequent stream processing errors with rtmpsuck, which effectively limits the length of stream that can be captured to a very short interval.

i can't comment on the "protocol switching" suggestion, as a cause, but i'd be surprised if a harddisk reformat/os reinstallation fixed the problem.

it is more likely that the streaming broadcasting platform that may be employed by the various sites affected has introduced something new that adobe flash can handle, but which trips up the rtmpdump library, that requires a fix.
Reply With Quote
  #52  
Old 05-08-2015, 04:23 AM
nullacht nullacht is offline
Senior Member
 
Join Date: Jan 2010
Posts: 230
nullacht will become famous soon enoughnullacht will become famous soon enough
Default

Re: RTMPDumpHelper


Quote:
Originally Posted by minipc View Post

[...] i don't know about cam4 [...]
As far as I can see Cam4.com does not use the Real Time Messaging Protocol, so the RTMPDumpHelper application would be useless in this case.

Quote:
Originally Posted by minipc View Post

[...] but for the last several days both chaturbate and myfreecams have both begun to generate frequent stream processing errors with rtmpsuck, which effectively limits the length of stream that can be captured to a very short interval.

[...]

it is more likely that the streaming broadcasting platform that may be employed by the various sites affected has introduced something new that adobe flash can handle, but which trips up the rtmpdump library, that requires a fix. [...]
Chaturbate.com uses two different protocols. If the Real Time Messaging Protocol does not work for you properly, you can switch to HLS. Just use the Livestreamer application to download these videos.

Quote:
Originally Posted by tapitytaper View Post

[...] going to try this out over the weekend...its so complicated in comparison to rtmpdumphelper though where all i had to do was open the stream...it even let me do multiple streams [...]
Recording multiple streams should be no problem, if your broadband connection is fast enough. Just open the Livestreamer application several times.
Reply With Quote
  #53  
Old 05-08-2015, 07:41 PM
tapitytaper tapitytaper is offline
Junior Member
 
Join Date: May 2015
Posts: 6
tapitytaper is on a distinguished road
Default

Re: RTMPDumpHelper


Quote:
Originally Posted by minipc View Post
fyi, i can confirm that at least one more chat streaming site is similarly affected.

i don't know about cam4, but for the last several days both chaturbate and myfreecams have both begun to generate frequent stream processing errors with rtmpsuck, which effectively limits the length of stream that can be captured to a very short interval.

i can't comment on the "protocol switching" suggestion, as a cause, but i'd be surprised if a harddisk reformat/os reinstallation fixed the problem.

it is more likely that the streaming broadcasting platform that may be employed by the various sites affected has introduced something new that adobe flash can handle, but which trips up the rtmpdump library, that requires a fix.
ok...at least now I know its not just me with these issues
guess this saves me the trouble of reformatting my entire laptop to see if that fixes the issue :/

is KSV the person who made rtmpdumphelper?
Reply With Quote
  #54  
Old 05-08-2015, 11:40 PM
nullacht nullacht is offline
Senior Member
 
Join Date: Jan 2010
Posts: 230
nullacht will become famous soon enoughnullacht will become famous soon enough
Default

Re: RTMPDumpHelper


Quote:
Originally Posted by tapitytaper View Post

ok...at least now I know its not just me with these issues
As I have stated before: I'm able to download these videos with rtmpsuck. For testing purposes, I have just recorded a 20 minutes long video.

Both applications do work properly!

Quote:
Originally Posted by tapitytaper View Post

is KSV the person who made rtmpdumphelper?
I think you have misunderstood something. The RTMPDumpHelper is not the problem. This application only redirects the connection.
Reply With Quote
  #55  
Old 05-09-2015, 12:23 AM
tapitytaper tapitytaper is offline
Junior Member
 
Join Date: May 2015
Posts: 6
tapitytaper is on a distinguished road
Default

Re: RTMPDumpHelper


so this is a pretty stupid question but if I wanted to learn more about this stuff...should I be learning some sort of language? i.e if I wanted to learn how to save streams by myself and write programs that would help me save streams and whatnot

Quote:
Originally Posted by nullacht View Post
As I have stated before: I'm able to download these videos with rtmpsuck. For testing purposes, I have just recorded a 20 minutes long video.
What are you using rtmpsuck in conjunction with?

Quote:
Originally Posted by nullacht View Post
Recording multiple streams should be no problem, if your broadband connection is fast enough. Just open the Livestreamer application several times.
so in my case for windows, I would just be opening multiple command prompts, right?

I also cant find the configuration file. I assume the configuration file is where I can choose a folder to where the streams are saved? If it would be possible to not have to type out livestreamer "URL" best -o filename.flv each time that would be great too.
Reply With Quote
  #56  
Old 05-09-2015, 05:14 AM
nullacht nullacht is offline
Senior Member
 
Join Date: Jan 2010
Posts: 230
nullacht will become famous soon enoughnullacht will become famous soon enough
Default

Re: RTMPDumpHelper


Quote:
Originally Posted by tapitytaper View Post

[...] What are you using rtmpsuck in conjunction with? [...]
A combination of RTMPDumpHelper + rtmpsuck and Firefox:

Code:
RTMP Proxy Server v2.4
(c) 2010 Andrej Stepanchuk, Howard Chu; license: GPL

Streaming on rtmp://0.0.0.0:1935
WARNING: Trying different position for client digest!
Processing connect
app: live-edge
flashVer: WIN 16,0,0,305
swfUrl: https://chaturbate.com/static/flash/CBV_2p645.swf
WARNING: Trying different position for client digest!
Processing connect
app: live-chat
flashVer: WIN 16,0,0,305
swfUrl: https://chaturbate.com/static/flash/CBV_2p645.swf
tcUrl: rtmp://edge51-b.stream.highwebmedia.com/live-edge
pageUrl: https://chaturbate.com/ashleyy_x/
tcUrl: rtmp://chat4.highwebmedia.com/live-chat
pageUrl: https://chaturbate.com/ashleyy_x/
Playpath: mp4:rtmp://origin17.stream.highwebmedia.com/live-origin/ashleyy_x-sd-51529463bad31c0f23a2b2bc5216ff6bd8b2a664b952951f37a473f9666fa7f9
Saving as: ashleyy_x-sd-51529463bad31c0f23a2b2bc5216ff6bd8b2a664b952951f37a473f9666fa7f9
WARNING: ignoring too small audio packet: size: 0
Quote:
Originally Posted by tapitytaper View Post

[...] so in my case for windows, I would just be opening multiple command prompts, right? [...]
Yes, that's correct.

Quote:
Originally Posted by tapitytaper View Post

[...] I also cant find the configuration file. [...]
Just read the documentation: http://docs.livestreamer.io/cli.html#configuration-file

Quote:
Originally Posted by tapitytaper View Post

[...] I assume the configuration file is where I can choose a folder to where the streams are saved? If it would be possible to not have to type out livestreamer "URL" best -o filename.flv each time that would be great too. [...]
Possibly the easiest way to do this is to use a batch file. With this batch file you can specify all the necessary parameters: URL, filename [based on date and time], output directory, ...
Reply With Quote
  #57  
Old 05-09-2015, 09:05 AM
minipc minipc is offline
Member
 
Join Date: Apr 2011
Posts: 37
minipc is on a distinguished road
Default

Re: RTMPDumpHelper


Quote:
Originally Posted by nullacht View Post
A combination of RTMPDumpHelper + rtmpsuck and Firefox:

Code:
RTMP Proxy Server v2.4
(c) 2010 Andrej Stepanchuk, Howard Chu; license: GPL

Streaming on rtmp://0.0.0.0:1935
WARNING: Trying different position for client digest!
Processing connect
app: live-edge
flashVer: WIN 16,0,0,305
swfUrl: https://chaturbate.com/static/flash/CBV_2p645.swf
WARNING: Trying different position for client digest!
Processing connect
app: live-chat
flashVer: WIN 16,0,0,305
swfUrl: https://chaturbate.com/static/flash/CBV_2p645.swf
tcUrl: rtmp://edge51-b.stream.highwebmedia.com/live-edge
pageUrl: https://chaturbate.com/ashleyy_x/
tcUrl: rtmp://chat4.highwebmedia.com/live-chat
pageUrl: https://chaturbate.com/ashleyy_x/
Playpath: mp4:rtmp://origin17.stream.highwebmedia.com/live-origin/ashleyy_x-sd-51529463bad31c0f23a2b2bc5216ff6bd8b2a664b952951f37a473f9666fa7f9
Saving as: ashleyy_x-sd-51529463bad31c0f23a2b2bc5216ff6bd8b2a664b952951f37a473f9666fa7f9
WARNING: ignoring too small audio packet: size: 0


Yes, that's correct.



Just read the documentation: http://docs.livestreamer.io/cli.html#configuration-file



Possibly the easiest way to do this is to use a batch file. With this batch file you can specify all the necessary parameters: URL, filename [based on date and time], output directory, ...
it would seem that the reason you are not seeing the problem is because you are using firefox and not the latest version of the flash plugin.

i downgraded flash to the version you use and the problem disappeared in firefox, although it was still present with chrome.

fyi, here are the (anonymized) rtmpsuck output and resulting sample capture file listing details for all three site, so far mentioned, using ksv's latest rtmpdump build, and the latest npapi flash plugin for chrome

Code:
RTMP Proxy Server v2.4 GIT-2015-01-15 (Compiled by KSV)
(c) 2010 Andrej Stepanchuk, Howard Chu; license: GPL

Streaming on rtmp://0.0.0.0:1935
WARNING: Trying different position for client digest!
Processing connect
       app : NxServer
  flashVer : WIN 17,0,0,169
    swfUrl : http://www.myfreecams.com/mfc2/flash/MfcVideo150223.swf
     tcUrl : rtmp://video463.myfreecams.com:1935/NxServer
   pageUrl : http://www.myfreecams.com/mfc2/static/player.html?broadcaster_id=XX
XXXXXX&target=new_window&cache_id=0.XXXXXXXXXXXXXXXX
      live : no
  Playpath : mp4:mfc_XXXXXXXXX.f4v
 Saving as : 2015-05-09_11-03-52_mp4_mfc_XXXXXXXXX.flv
WARNING: ignoring too small audio packet: size: 0
ERROR: WriteN, RTMP send error 10054 (1688 bytes)
ERROR: RTMP_ReadPacket, failed to read RTMP packet header
Closing connection... done!

WARNING: Trying different position for client digest!
Processing connect
       app : live-edge
  flashVer : WIN 17,0,0,169
    swfUrl : https://chaturbate.com/static/flash/CBV_2p645.swf
     tcUrl : rtmp://edge1-a.stream.highwebmedia.com/live-edge
   pageUrl : https://chaturbate.com/miss_rey88/
WARNING: Trying different position for client digest!
Processing connect
       app : live-chat
  flashVer : WIN 17,0,0,169
    swfUrl : https://chaturbate.com/static/flash/CBV_2p645.swf
     tcUrl : rtmp://chat2.highwebmedia.com/live-chat
   pageUrl : https://chaturbate.com/XXXXXXXXXX/
      live : yes
  Playpath : mp4:rtmp://origin10.stream.highwebmedia.com/live-origin/XXXXXXXXXX-
sd-XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
 Saving as : 2015-05-09_11-06-00_XXXXXXXXXX-sd-XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX.flv
WARNING: ignoring too small audio packet: size: 0
ERROR: RTMP_ReadPacket, failed to read RTMP packet header
Closing connection... done!

ERROR: WriteN, RTMP send error 10054 (4097 bytes)
ERROR: Handshake failed
Closing connection... done!

ERROR: RTMP_ReadPacket, failed to read RTMP packet header
Closing connection... done!

WARNING: Trying different position for client digest!
Processing connect
       app : cam4-cr107
  flashVer : WIN 17,0,0,169
    swfUrl : http://edgecast.cam4s.com/client/Cam4_6.254_guest.swf
     tcUrl : rtmp://199.59.88.39/cam4-cr107
   pageUrl : http://www.cam4.co.uk/XXXXXXXXXXXX
ERROR: AMF3 Object encapsulated in AMF stream does not start with AMF3_OBJECT!
ERROR: DECODING ERROR, IGNORING BYTES UNTIL NEXT KNOWN PATTERN!
ERROR: ServeInvoke, error decoding invoke packet
WARNING: Trying different position for client digest!
Processing connect
       app : cam4-origin90/_definst_/streams/af054081-20f1-4bac-8992-7a5f8ffc279
0?91a12b9786cdbb40662604657f39ced4
  flashVer : WIN 17,0,0,169
    swfUrl : http://edgecast.cam4s.com/client/Cam4_6.254_guest.swf
     tcUrl : rtmp://5.79.73.65/cam4-origin90/_definst_/streams/XXXXXXXX-XXXX-XXX
X-XXXX-XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
   pageUrl : http://www.cam4.co.uk/XXXXXXXXXXXX
      live : yes
  Playpath : streams/XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXX
 Saving as : 2015-05-09_11-07-32_XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX.flv
WARNING: ignoring too small audio packet: size: 0
ERROR: WriteN, RTMP send error 10054 (4097 bytes)
ERROR: RTMP_ReadPacket, failed to read RTMP packet header
Closing connection... done!

WARNING: Trying different position for client digest!
Processing connect
       app : cam4-cr107
  flashVer : WIN 17,0,0,169
    swfUrl : http://edgecast.cam4s.com/client/Cam4_6.254_guest.swf
     tcUrl : rtmp://199.59.88.39/cam4-cr107
   pageUrl : http://www.cam4.co.uk/XXXXXXXXXXXX
ERROR: RTMP_ReadPacket, failed to read RTMP packet header
Closing connection... done!

ERROR: RTMP_ReadPacket, failed to read RTMP packet header
Closing connection... done!
Code:
Microsoft Windows [Version 6.1.7601]
Copyright (c) 2009 Microsoft Corporation.  All rights reserved.

C:\Users\user>D:

D:\>cd D:\Downloads\rtmpdumphelper

D:\Downloads\rtmpdumphelper>dir -l 2015*
 Volume in drive D has no label.
 Volume Serial Number is CAEB-1C41

 Directory of D:\Downloads\rtmpdumphelper


 Directory of D:\Downloads\rtmpdumphelper

09/05/2015  11:05        10,452,982 2015-05-09_11-03-52_mp4_mfc_XXXXXXXXX.flv
09/05/2015  11:06         7,046,125 2015-05-09_11-06-00_XXXXXXXXXX-sd-XXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX.flv
09/05/2015  11:08         6,958,997 2015-05-09_11-07-32_XXXXXXXX-XXXX-XXXX-XXXX-
XXXXXXXXXXXX.flv
               3 File(s)     24,458,104 bytes
               0 Dir(s)  161,845,030,912 bytes free

D:\Downloads\rtmpdumphelper>
which would seem to suggest that the problem is not related to the use of rtmpdumphelper, but with the use of chrome and/or the 17.0.0.169 version of the adobe flash plugin. this may therefore not be the most appropriate thread to discuss the issue.

Last edited by minipc : 05-09-2015 at 12:05 PM. Reason: typo correction
Reply With Quote
  #58  
Old 05-09-2015, 12:37 PM
nullacht nullacht is offline
Senior Member
 
Join Date: Jan 2010
Posts: 230
nullacht will become famous soon enoughnullacht will become famous soon enough
Default

Re: RTMPDumpHelper


Cam4.com: I tested it again and now it works with rtmpsuck. Don't ask me why, but the first time I tried it, they did not use the Real Time Messaging Protocol:

Code:
RTMP Proxy Server v2.4
(c) 2010 Andrej Stepanchuk, Howard Chu; license: GPL

Streaming on rtmp://0.0.0.0:1935
WARNING: Trying different position for client digest!
Processing connect
app: cam4-cr112
flashVer: WIN 16,0,0,305
swfUrl: http://edgecast.cam4s.com/client/Cam4_6.254_guest.swf
tcUrl: rtmp://199.59.88.44/cam4-cr112
pageUrl: http://www.cam4.com/dalyana
ERROR: AMF3 Object encapsulated in AMF stream does not start with AMF3_OBJECT!
ERROR: DECODING ERROR, IGNORING BYTES UNTIL NEXT KNOWN PATTERN!
ERROR: ServeInvoke, error decoding invoke packet
WARNING: Trying different position for client digest!
Processing connect
app: cam4-origin136/_definst_/streams/d5a4a935-727f-44a6-9702-4e83038339ad?b61a4c04d50abd7477f6d5d4c1b203d8
flashVer: WIN 16,0,0,305
swfUrl: http://edgecast.cam4s.com/client/Cam4_6.254_guest.swf
tcUrl: rtmp://95.211.208.41/cam4-origin136/_definst_/streams/d5a4a935-727f-44a6-9702-4e83038339ad?b61a4c04d50abd7477f6d5d4c1b203d8
pageUrl: http://www.cam4.com/dalyana
Playpath: streams/d5a4a935-727f-44a6-9702-4e83038339ad?b61a4c04d50abd7477f6d5d4c1b203d8
Saving as: d5a4a935-727f-44a6-9702-4e83038339ad
Reply With Quote
  #59  
Old 05-09-2015, 01:41 PM
tapitytaper tapitytaper is offline
Junior Member
 
Join Date: May 2015
Posts: 6
tapitytaper is on a distinguished road
Default

Re: RTMPDumpHelper


Quote:
Originally Posted by nullacht View Post
Cam4.com: I tested it again and now it works with rtmpsuck. Don't ask me why, but the first time I tried it, they did not use the Real Time Messaging Protocol:
I've found that when I used to record cam4 stuff with rtmpsuck, it only let me do so when I was logged out

I tried downgrading my flash player to version16 but it didnt work

Code:
Streaming on rtmp://0.0.0.0:1935
WARNING: Trying different position for client digest!
Processing connect
       app : live-edge
  flashVer : WIN 16,0,0,305
    swfUrl : https://chaturbate.com/static/flash/CBV_2p645.swf
     tcUrl : rtmp://edge41-b.stream.highwebmedia.com/live-edge
   pageUrl : https://chaturbate.com/jockhungry/
WARNING: Trying different position for client digest!
Processing connect
       app : live-chat
  flashVer : WIN 16,0,0,305
    swfUrl : https://chaturbate.com/static/flash/CBV_2p645.swf
     tcUrl : rtmp://chat1.highwebmedia.com/live-chat
   pageUrl : https://chaturbate.com/jockhungry/
      live : yes
  Playpath : mp4:rtmp://origin13.stream.highwebmedia.com/live-origin/jockhungry-
sd-9810f58b2f6175344d6a763a3ec1107b4b20a65d3679ddfebb0a2a99af107536
 Saving as : 2015-05-09_02-33-09_jockhungry-sd-9810f58b2f6175344d6a763a3ec1107b4
b20a65d3679ddfebb0a2a99af107536.flv
WARNING: ignoring too small audio packet: size: 0
ERROR: RTMP_ReadPacket, failed to read RTMP packet header
Closing connection... done!

ERROR: RTMP_ReadPacket, failed to read RTMP packet header
WARNING: Trying different position for client digest!
Processing connect
       app : live-edge
  flashVer : WIN 16,0,0,305
    swfUrl : https://chaturbate.com/static/flash/CBV_2p645.swf
     tcUrl : rtmp://edge41-b.stream.highwebmedia.com/live-edge
   pageUrl : https://chaturbate.com/jockhungry/
ERROR: RTMP_ReadPacket, failed to read RTMP packet header
Closing connection... done!
also can livestreamer download cam4? because whenever I try, it says "error: no plugin can handle URL: www.cam4.com/XXXXXXX"
Reply With Quote
  #60  
Old 05-14-2015, 05:03 AM
nullacht nullacht is offline
Senior Member
 
Join Date: Jan 2010
Posts: 230
nullacht will become famous soon enoughnullacht will become famous soon enough
Default

Re: RTMPDumpHelper


Quote:
Originally Posted by minipc View Post

[...] it would seem that the reason you are not seeing the problem is because you are using firefox and not the latest version of the flash plugin. [...]
I can't confirm that. I have updated the Flash plugin today and it's still working:

Code:
RTMP Proxy Server v2.4
(c) 2010 Andrej Stepanchuk, Howard Chu; license: GPL

Streaming on rtmp://0.0.0.0:1935
WARNING: Trying different position for client digest!
Processing connect
app: live-chat
flashVer: WIN 17,0,0,188
swfUrl: https://chaturbate.com/static/flash/CBV_2p645.swf
tcUrl: rtmp://chat3.highwebmedia.com/live-chat
pageUrl: https://chaturbate.com/larissa25/
WARNING: Trying different position for client digest!
Processing connect
app: live-edge
flashVer: WIN 17,0,0,188
swfUrl: https://chaturbate.com/static/flash/CBV_2p645.swf
tcUrl: rtmp://edge19-b.stream.highwebmedia.com/live-edge
pageUrl: https://chaturbate.com/larissa25/
Playpath: mp4:rtmp://origin10.stream.highwebmedia.com/live-origin/larissa25-sd-2eca04e4e01a20302fa4fb472607c70db68ac7576937d3cbcb7f285a81618573
Saving as: larissa25-sd-2eca04e4e01a20302fa4fb472607c70db68ac7576937d3cbcb7f285a81618573
WARNING: ignoring too small audio packet: size: 0
Quote:
Originally Posted by tapitytaper View Post

[...] also can livestreamer download cam4? because whenever I try, it says "error: no plugin can handle URL: www.cam4.com/XXXXXXX" [...]
It seems that there is no plugin available, so I guess Cam4.com is currently not supported.
Reply With Quote
Reply Post New Thread
Tags:



Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Forum Jump


All times are GMT -6. The time now is 04:00 AM.


Powered by All-streaming-media.com; 2006-2011
vB forum hacked with Zoints add-ons