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 > Video stream recording
Register FAQ Members List Calendar Mark Forums Read

Reply Post New Thread
 
Thread Tools Display Modes
  #1  
Old 02-26-2013, 08:31 AM
ertes ertes is offline
Junior Member
 
Join Date: Feb 2013
Posts: 4
ertes is on a distinguished road
Default

Guide for rtmpsrv/rtmpsuck


Hi guys, a new user here!
Without losing time, my question:
I always use external software for download RTMP, but now i want to learn the "manual" way
With WireShark i'll search for rtmpt and follow UTP stream. I'll found the rtmp:\\ link, but sometime has a few more "dots":

Example:
Code:
rtmp://justintvlivefs.fplive.n.et/justintv2live-live
Instead of
Code:
rtmp://justintvlivefs.fplive.net/justintv2live-live
In Wireshark i can find also other parameter like swfUrl, tcUrl etc. but if they has more "dots" it's hard to understand where remove it

Now for what i have understand rtmpsrv/rtmpsuck are used for find other parameter of a RTMP stream, but how?
My host is Windows XP

Thanks for any explaination
Reply With Quote
  #2  
Old 02-26-2013, 08:58 AM
karlo2105 karlo2105 is offline
Senior Member
 
Join Date: Sep 2011
Posts: 318
karlo2105 is on a distinguished road
Default

Re: Guide for rtmpsrv/rtmpsuck


Put the link of stream.
Reply With Quote
  #3  
Old 02-26-2013, 09:07 AM
ertes ertes is offline
Junior Member
 
Join Date: Feb 2013
Posts: 4
ertes is on a distinguished road
Default

Re: Guide for rtmpsrv/rtmpsuck


Thanks for your post, but i'll repeat:
I don't want an help for download the video ( i have post an example, searching around ) but a guide for use rtmpsrv/rtmpsuck for the other parameter on XP

The RTMP ( live resource ):
Code:
rtmp://justintvlivefs.fplive.net/justintv2live-live/stream_360p_user_xboct
Link
Code:
http://it.twitch.tv/xboct
Reply With Quote
  #4  
Old 02-26-2013, 09:09 AM
oelk oelk is offline
Member
 
Join Date: Nov 2011
Posts: 44
oelk is on a distinguished road
Default

Re: Guide for rtmpsrv/rtmpsuck


[I assume, you meant TCP instead of UTP.]
These dots occuring in the Wireshark output of the raw stream are "control" bytes. They arre necessary for the decoding of rtmp messages and chunks.
To get rid of them, Wireshark decodes (in most cases) the messages. After you follows the stream, there should be some lines with procotol RTMP in the main window. To find the parameters, you just have to find the packages with 'connect' and 'play' commands (Sometimes also some of the packages between).

I think rtmpsrv/rtmpsuck for Windows is not really useful. rtmpsrv should work to get the parameters, but it's not worth the work.
Use rtmpsuck on Linux (maybe within a VirtualBox) to have fun with it. You'll find some good tutorials, if you search for them.
Reply With Quote
  #5  
Old 02-26-2013, 09:17 AM
ertes ertes is offline
Junior Member
 
Join Date: Feb 2013
Posts: 4
ertes is on a distinguished road
Default

Re: Guide for rtmpsrv/rtmpsuck


Yeah oelk, TCP
I have found the packages with 'connect' and 'play' commands, but they have additional dots, one of two max.

If i add a wrong parameter with more dots, i can't download the video
Example, this line is swfUrl:
Code:
www-cdn.jtvnw.net/widgets/live_site_.player.rcd6bfe2fdc9b8ef76b0d85a8b48474e9d5cf72c6.swf?&referer=http://it.twitch.tv/xboct&userAgent=Mozilla/5.0%20(Windows%20NT%20.5.1)%20AppleWebKit/537.1%20(KHTML,%20like%20Gecko)%20Chrome/21.0.1180.60%20Safari/537.1
Have 2 dots in plus, can you tell me where they are?

rtmpsuck exist for Windows, why i need to use Linux? Anyways i need only the parameter, so if i can do it with rtmpsrv is the same
Reply With Quote
  #6  
Old 02-26-2013, 09:44 AM
oelk oelk is offline
Member
 
Join Date: Nov 2011
Posts: 44
oelk is on a distinguished road
Default

Re: Guide for rtmpsrv/rtmpsuck


The dots are only in the raw data. Wireshark decodes most of the packets. If you click these decoded packets, you'll easily find the parameters without dots. If Wireshark doesn't decode the packets you could do this manually using the rtmp specification to get rid of the 'dots'. But this is really time-consuming

I didn't say, that you have to use Linux. It's just more comfortable to use rtmpsrv/rtmpsuck there (i.m.h.o.). With Windows I can't help you

Btw: Often the parameter swfPath isn't necessary.
Reply With Quote
  #7  
Old 02-26-2013, 10:52 AM
ertes ertes is offline
Junior Member
 
Join Date: Feb 2013
Posts: 4
ertes is on a distinguished road
Default

Re: Guide for rtmpsrv/rtmpsuck


Understood, thanks fro your help

Last edited by ertes : 02-26-2013 at 11:27 AM.
Reply With Quote
  #8  
Old 02-26-2013, 11:02 AM
oelk oelk is offline
Member
 
Join Date: Nov 2011
Posts: 44
oelk is on a distinguished road
Default

Re: Guide for rtmpsrv/rtmpsuck


You're almost done. Just close this window and you'll find what you need in the main window. It should now look like this:
http://postimage.org/image/igjap4sqz/
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 12:58 AM.


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