[rtmpdump] rtmpdump segmentation fault error

Tuomas Lähteenmäki lahtis at gmail.com
Wed Nov 3 23:15:06 CET 2010


Sorry this a new svn version works.

On 04.11.2010 00:07, Tuomas Lähteenmäki wrote:
> Sorry but Ubuntu not worked. i use SVN-r1.0~rc3+svn20090426-4.4.3
> version. What version you used?
> 
> rtmpdump  --rtmp "rtmp://streamh1.nelonen.fi/hot/mp4:263399.mp4" -o
> filename.flv
> RTMPDump v2.3
> (c) 2010 Andrej Stepanchuk, Howard Chu, The Flvstreamer Team; license: GPL
> Connecting ...
> INFO: Connected...
> segmentation fault
> 
> and
> 
> rtmpdump  --rtmp "rtmp://streamh1.nelonen.fi/hot/mp4:263399.mp4" | mplayer -
> RTMPDump v2.3
> (c) 2010 Andrej Stepanchuk, Howard Chu, The Flvstreamer Team; license: GPL
> WARNING: You haven't specified an output file (-o filename), using stdout
> Connecting ...
> INFO: Connected...
> MPlayer SVN-r1.0~rc3+svn20090426-4.4.3 (C) 2000-2009 MPlayer Team
> mplayer: could not connect to socket
> mplayer: No such file or directory
> Failed to open LIRC support. You will not be able to use your remote
> control.
> 
> Playing -.
> Reading from stdin...
> 
> 
> Exiting... (End of file)
> 
> 
> 
> On 03.11.2010 23:31, pnixte at gmail.com wrote:
>> Sorry...
>>
>> rtmpdump --rtmp "rtmp://streamh1.nelonen.fi/hot/mp4:263328.mp4" -o filename.flv
>>
>> works for me in windows.
>>
>>
>> I also tried something close to what you want and works flawlessly too:
>>
>> rtmpdump --rtmp "rtmp://streamh1.nelonen.fi/hot/mp4:263328.mp4" | mplayer -
>>
>>
>>
>> On 11/1/10, Tuomas Lähteenmäki <lahtis at gmail.com> wrote:
>>> im try a pipe to rtmbdump for mplayer, but rtmdump crash to segmentation
>>> fault error.
>>>  Im tested this 2.3 trunk version and Ubuntu 2.3-2 version.
>>> (Ubuntu 10.04 LTS)
>>>
>>> Video settings are:
>>> http://www.nelonen.fi/utils/video_config/?q=video_episode/263328&site=www.ruutu.fi
>>>
>>> im try make a this...
>>>  mkfifo ff
>>>  ./rtmpdump --rtmp "rtmp://streamh1.nelonen.fi/hot/mp4:263328.mp4" -o ff
>>>  mplayer ff
>>>
>>> Degub log:
>>> ./rtmpdump --debug --rtmp
>>> "rtmp://streamh1.nelonen.fi/hot/mp4:263328.mp4" -o ff
>>> RTMPDump v2.3
>>> (c) 2010 Andrej Stepanchuk, Howard Chu, The Flvstreamer Team; license: GPL
>>> DEBUG: Parsing...
>>> DEBUG: Parsed protocol: 0
>>> DEBUG: Parsed host    : streamh1.nelonen.fi
>>> DEBUG: Parsed app     : hot
>>> DEBUG: Protocol : RTMP
>>> DEBUG: Hostname : streamh1.nelonen.fi
>>> DEBUG: Port     : 1935
>>> DEBUG: Playpath : mp4:263328.mp4
>>> DEBUG: tcUrl    : rtmp://streamh1.nelonen.fi:1935/hot
>>> DEBUG: app      : hot
>>> DEBUG: live     : no
>>> DEBUG: timeout  : 30 sec
>>> DEBUG: Setting buffer time to: 36000000ms
>>> Connecting ...
>>> DEBUG: RTMP_Connect1, ... connected, handshaking
>>> DEBUG: HandShake: Type Answer   : 03
>>> DEBUG: HandShake: Server Uptime : 96850052
>>> DEBUG: HandShake: FMS Version   : 3.0.1.1
>>> DEBUG: HandShake: Handshaking finished....
>>> DEBUG: RTMP_Connect1, handshaked
>>> DEBUG2: RTMP_SendPacket: fd=4, size=205
>>> DEBUG2:   0000:  03 00 00 00 00 00 cd 14  00 00 00 00
>>> ............
>>> DEBUG2:   0000:  02 00 07 63 6f 6e 6e 65  63 74 00 3f f0 00 00 00
>>> ...connect.?....
>>> DEBUG2:   0010:  00 00 00 03 00 03 61 70  70 02 00 03 68 6f 74 00
>>> ......app...hot.
>>> DEBUG2:   0020:  08 66 6c 61 73 68 56 65  72 02 00 0e 4c 4e 58 20
>>> .flashVer...LNX
>>> DEBUG2:   0030:  31 30 2c 30 2c 33 32 2c  31 38 00 05 74 63 55 72
>>> 10,0,32,18..tcUr
>>> DEBUG2:   0040:  6c 02 00 23 72 74 6d 70  3a 2f 2f 73 74 72 65 61
>>> l..#rtmp://strea
>>> DEBUG2:   0050:  6d 68 31 2e 6e 65 6c 6f  6e 65 6e 2e 66 69 3a 31
>>> mh1.nelonen.fi:1
>>> DEBUG2:   0060:  39 33 35 2f 68 6f 74 00  04 66 70 61 64 01 00 00
>>> 935/hot..fpad...
>>> DEBUG2:   0070:  0c 63 61 70 61 62 69 6c  69 74 69 65 73 00 40 2e
>>> .capabilities. at .
>>> DEBUG2:   0000:  c3                                                 .
>>>
>>> DEBUG2:   0000:  00 00 00 00 00 00 00 0b  61 75 64 69 6f 43 6f 64
>>> ........audioCod
>>> DEBUG2:   0010:  65 63 73 00 40 a8 ee 00  00 00 00 00 00 0b 76 69
>>> ecs. at .........vi
>>> DEBUG2:   0020:  64 65 6f 43 6f 64 65 63  73 00 40 6f 80 00 00 00
>>> deoCodecs. at o....
>>> DEBUG2:   0030:  00 00 00 0d 76 69 64 65  6f 46 75 6e 63 74 69 6f
>>> ....videoFunctio
>>> DEBUG2:   0040:  6e 00 3f f0 00 00 00 00  00 00 00 00 09
>>> n.?..........
>>> DEBUG: Invoking connect
>>> INFO: Connected...
>>> DEBUG2: RTMP_ReadPacket: fd=4
>>> DEBUG2:   0000:  02 00 00 00 00 00 04 05  00 00 00 00
>>> ............
>>> DEBUG2:   0000:  00 26 25 a0                                        .&%.
>>>
>>> DEBUG: HandleServerBW: server BW = 2500000
>>> DEBUG2: RTMP_ReadPacket: fd=4
>>> DEBUG2:   0000:  02 00 00 00 00 00 05 06  00 00 00 00
>>> ............
>>> DEBUG2:   0000:  00 26 25 a0 02
>>> .&%..
>>> DEBUG: HandleClientBW: client BW = 2500000 2
>>> DEBUG2: RTMP_ReadPacket: fd=4
>>> DEBUG2:   0000:  02 00 00 00 00 00 06 04  00 00 00 00
>>> ............
>>> DEBUG2:   0000:  00 00 00 00 00 00
>>> ......
>>> DEBUG: HandleCtrl, received ctrl. type: 0, len: 6
>>> DEBUG: HandleCtrl, Stream Begin 0
>>> DEBUG2: RTMP_ReadPacket: fd=4
>>> DEBUG2:   0000:  02 00 00 00 00 00 04 01  00 00 00 00
>>> ............
>>> DEBUG2:   0000:  00 00 10 00                                        ....
>>>
>>> DEBUG: HandleChangeChunkSize, received: chunk size change to 4096
>>> DEBUG2: RTMP_ReadPacket: fd=4
>>> DEBUG2:   0000:  03 00 00 00 00 01 03 14  00 00 00 00
>>> ............
>>> DEBUG2:   0000:  02 00 07 5f 72 65 73 75  6c 74 00 3f f0 00 00 00
>>> ..._result.?....
>>> DEBUG2:   0010:  00 00 00 03 00 06 66 6d  73 56 65 72 02 00 0d 46
>>> ......fmsVer...F
>>> DEBUG2:   0020:  4d 53 2f 33 2c 35 2c 32  2c 36 35 34 00 0c 63 61
>>> MS/3,5,2,654..ca
>>> DEBUG2:   0030:  70 61 62 69 6c 69 74 69  65 73 00 40 3f 00 00 00
>>> pabilities.@?...
>>> DEBUG2:   0040:  00 00 00 00 04 6d 6f 64  65 00 3f f0 00 00 00 00
>>> .....mode.?.....
>>> DEBUG2:   0050:  00 00 00 00 09 03 00 05  6c 65 76 65 6c 02 00 06
>>> ........level...
>>> DEBUG2:   0060:  73 74 61 74 75 73 00 04  63 6f 64 65 02 00 1d 4e
>>> status..code...N
>>> DEBUG2:   0070:  65 74 43 6f 6e 6e 65 63  74 69 6f 6e 2e 43 6f 6e
>>> etConnection.Con
>>> DEBUG2:   0080:  6e 65 63 74 2e 53 75 63  63 65 73 73 00 0b 64 65
>>> nect.Success..de
>>> DEBUG2:   0090:  73 63 72 69 70 74 69 6f  6e 02 00 15 43 6f 6e 6e
>>> scription...Conn
>>> DEBUG2:   00a0:  65 63 74 69 6f 6e 20 73  75 63 63 65 65 64 65 64
>>> ection succeeded
>>> DEBUG2:   00b0:  2e 00 04 64 61 74 61 08  00 00 00 00 00 07 76 65
>>> ...data.......ve
>>> DEBUG2:   00c0:  72 73 69 6f 6e 02 00 09  33 2c 35 2c 32 2c 36 35
>>> rsion...3,5,2,65
>>> DEBUG2:   00d0:  34 00 00 09 00 08 63 6c  69 65 6e 74 69 64 00 41
>>> 4.....clientid.A
>>> DEBUG2:   00e0:  c1 e4 24 27 00 00 00 00  0e 6f 62 6a 65 63 74 45
>>> ..$'.....objectE
>>> DEBUG2:   00f0:  6e 63 6f 64 69 6e 67 00  00 00 00 00 00 00 00 00
>>> ncoding.........
>>> DEBUG2:   0100:  00 00 09                                           ...
>>>
>>> DEBUG: RTMP_ClientPacket, received: invoke 259 bytes
>>> DEBUG: (object begin)
>>> DEBUG: Property: <Name:           no-name., STRING:	_result>
>>> DEBUG: Property: <Name:           no-name., NUMBER:	1.00>
>>> DEBUG: Property: <Name:           no-name., OBJECT>
>>> DEBUG: (object begin)
>>> DEBUG: Property: <Name:             fmsVer, STRING:	FMS/3,5,2,654>
>>> DEBUG: Property: <Name:       capabilities, NUMBER:	31.00>
>>> DEBUG: Property: <Name:               mode, NUMBER:	1.00>
>>> DEBUG: (object end)
>>> DEBUG: Property: <Name:           no-name., OBJECT>
>>> DEBUG: (object begin)
>>> DEBUG: Property: <Name:              level, STRING:	status>
>>> DEBUG: Property: <Name:               code, STRING:
>>> NetConnection.Connect.Success>
>>> DEBUG: Property: <Name:        description, STRING:	Connection succeeded.>
>>> DEBUG: Property: <Name:               data, OBJECT>
>>> DEBUG: (object begin)
>>> DEBUG: Property: <Name:            version, STRING:	3,5,2,654>
>>> DEBUG: (object end)
>>> DEBUG: Property: <Name:           clientid, NUMBER:	600328270.00>
>>> DEBUG: Property: <Name:     objectEncoding, NUMBER:	0.00>
>>> DEBUG: (object end)
>>> DEBUG: (object end)
>>> DEBUG: HandleInvoke, server invoking <_result>
>>> segmentation fault
>>>
>>> also i have tested this
>>>
>>> rtmpdump --rtmp "rtmp://streamh1.nelonen.fi/hot/mp4:263328.mp4" -o
>>> filename.flv
>>> RTMPDump v2.3
>>> (c) 2010 Andrej Stepanchuk, Howard Chu, The Flvstreamer Team; license: GPL
>>> Connecting ...
>>> INFO: Connected...
>>> segmentation fault
>>>
>>> rtmpdump --debug --rtmp "rtmp://streamh1.nelonen.fi/hot/mp4:263328.mp4"
>>> -o filename.flv
>>> RTMPDump v2.3
>>> (c) 2010 Andrej Stepanchuk, Howard Chu, The Flvstreamer Team; license: GPL
>>> DEBUG: Parsing...
>>> DEBUG: Parsed protocol: 0
>>> DEBUG: Parsed host    : streamh1.nelonen.fi
>>> DEBUG: Parsed app     : hot
>>> DEBUG: Protocol : RTMP
>>> DEBUG: Hostname : streamh1.nelonen.fi
>>> DEBUG: Port     : 1935
>>> DEBUG: Playpath : mp4:263328.mp4
>>> DEBUG: tcUrl    : rtmp://streamh1.nelonen.fi:1935/hot
>>> DEBUG: app      : hot
>>> DEBUG: live     : no
>>> DEBUG: timeout  : 30 sec
>>> DEBUG: Setting buffer time to: 36000000ms
>>> Connecting ...
>>> DEBUG: RTMP_Connect1, ... connected, handshaking
>>> DEBUG: HandShake: Type Answer   : 03
>>> DEBUG: HandShake: Server Uptime : 96850052
>>> DEBUG: HandShake: FMS Version   : 3.0.1.1
>>> DEBUG: HandShake: Handshaking finished....
>>> DEBUG: RTMP_Connect1, handshaked
>>> DEBUG2: RTMP_SendPacket: fd=4, size=205
>>> DEBUG2:   0000:  03 00 00 00 00 00 cd 14  00 00 00 00
>>> ............
>>> DEBUG2:   0000:  02 00 07 63 6f 6e 6e 65  63 74 00 3f f0 00 00 00
>>> ...connect.?....
>>> DEBUG2:   0010:  00 00 00 03 00 03 61 70  70 02 00 03 68 6f 74 00
>>> ......app...hot.
>>> DEBUG2:   0020:  08 66 6c 61 73 68 56 65  72 02 00 0e 4c 4e 58 20
>>> .flashVer...LNX
>>> DEBUG2:   0030:  31 30 2c 30 2c 33 32 2c  31 38 00 05 74 63 55 72
>>> 10,0,32,18..tcUr
>>> DEBUG2:   0040:  6c 02 00 23 72 74 6d 70  3a 2f 2f 73 74 72 65 61
>>> l..#rtmp://strea
>>> DEBUG2:   0050:  6d 68 31 2e 6e 65 6c 6f  6e 65 6e 2e 66 69 3a 31
>>> mh1.nelonen.fi:1
>>> DEBUG2:   0060:  39 33 35 2f 68 6f 74 00  04 66 70 61 64 01 00 00
>>> 935/hot..fpad...
>>> DEBUG2:   0070:  0c 63 61 70 61 62 69 6c  69 74 69 65 73 00 40 2e
>>> .capabilities. at .
>>> DEBUG2:   0000:  c3                                                 .
>>>
>>> DEBUG2:   0000:  00 00 00 00 00 00 00 0b  61 75 64 69 6f 43 6f 64
>>> ........audioCod
>>> DEBUG2:   0010:  65 63 73 00 40 a8 ee 00  00 00 00 00 00 0b 76 69
>>> ecs. at .........vi
>>> DEBUG2:   0020:  64 65 6f 43 6f 64 65 63  73 00 40 6f 80 00 00 00
>>> deoCodecs. at o....
>>> DEBUG2:   0030:  00 00 00 0d 76 69 64 65  6f 46 75 6e 63 74 69 6f
>>> ....videoFunctio
>>> DEBUG2:   0040:  6e 00 3f f0 00 00 00 00  00 00 00 00 09
>>> n.?..........
>>> DEBUG: Invoking connect
>>> INFO: Connected...
>>> DEBUG2: RTMP_ReadPacket: fd=4
>>> DEBUG2:   0000:  02 00 00 00 00 00 04 05  00 00 00 00
>>> ............
>>> DEBUG2:   0000:  00 26 25 a0                                        .&%.
>>>
>>> DEBUG: HandleServerBW: server BW = 2500000
>>> DEBUG2: RTMP_ReadPacket: fd=4
>>> DEBUG2:   0000:  02 00 00 00 00 00 05 06  00 00 00 00
>>> ............
>>> DEBUG2:   0000:  00 26 25 a0 02
>>> .&%..
>>> DEBUG: HandleClientBW: client BW = 2500000 2
>>> DEBUG2: RTMP_ReadPacket: fd=4
>>> DEBUG2:   0000:  02 00 00 00 00 00 06 04  00 00 00 00
>>> ............
>>> DEBUG2:   0000:  00 00 00 00 00 00
>>> ......
>>> DEBUG: HandleCtrl, received ctrl. type: 0, len: 6
>>> DEBUG: HandleCtrl, Stream Begin 0
>>> DEBUG2: RTMP_ReadPacket: fd=4
>>> DEBUG2:   0000:  02 00 00 00 00 00 04 01  00 00 00 00
>>> ............
>>> DEBUG2:   0000:  00 00 10 00                                        ....
>>>
>>> DEBUG: HandleChangeChunkSize, received: chunk size change to 4096
>>> DEBUG2: RTMP_ReadPacket: fd=4
>>> DEBUG2:   0000:  03 00 00 00 00 01 03 14  00 00 00 00
>>> ............
>>> DEBUG2:   0000:  02 00 07 5f 72 65 73 75  6c 74 00 3f f0 00 00 00
>>> ..._result.?....
>>> DEBUG2:   0010:  00 00 00 03 00 06 66 6d  73 56 65 72 02 00 0d 46
>>> ......fmsVer...F
>>> DEBUG2:   0020:  4d 53 2f 33 2c 35 2c 32  2c 36 35 34 00 0c 63 61
>>> MS/3,5,2,654..ca
>>> DEBUG2:   0030:  70 61 62 69 6c 69 74 69  65 73 00 40 3f 00 00 00
>>> pabilities.@?...
>>> DEBUG2:   0040:  00 00 00 00 04 6d 6f 64  65 00 3f f0 00 00 00 00
>>> .....mode.?.....
>>> DEBUG2:   0050:  00 00 00 00 09 03 00 05  6c 65 76 65 6c 02 00 06
>>> ........level...
>>> DEBUG2:   0060:  73 74 61 74 75 73 00 04  63 6f 64 65 02 00 1d 4e
>>> status..code...N
>>> DEBUG2:   0070:  65 74 43 6f 6e 6e 65 63  74 69 6f 6e 2e 43 6f 6e
>>> etConnection.Con
>>> DEBUG2:   0080:  6e 65 63 74 2e 53 75 63  63 65 73 73 00 0b 64 65
>>> nect.Success..de
>>> DEBUG2:   0090:  73 63 72 69 70 74 69 6f  6e 02 00 15 43 6f 6e 6e
>>> scription...Conn
>>> DEBUG2:   00a0:  65 63 74 69 6f 6e 20 73  75 63 63 65 65 64 65 64
>>> ection succeeded
>>> DEBUG2:   00b0:  2e 00 04 64 61 74 61 08  00 00 00 00 00 07 76 65
>>> ...data.......ve
>>> DEBUG2:   00c0:  72 73 69 6f 6e 02 00 09  33 2c 35 2c 32 2c 36 35
>>> rsion...3,5,2,65
>>> DEBUG2:   00d0:  34 00 00 09 00 08 63 6c  69 65 6e 74 69 64 00 41
>>> 4.....clientid.A
>>> DEBUG2:   00e0:  ab 3e 48 72 00 00 00 00  0e 6f 62 6a 65 63 74 45
>>> .>Hr.....objectE
>>> DEBUG2:   00f0:  6e 63 6f 64 69 6e 67 00  00 00 00 00 00 00 00 00
>>> ncoding.........
>>> DEBUG2:   0100:  00 00 09                                           ...
>>>
>>> DEBUG: RTMP_ClientPacket, received: invoke 259 bytes
>>> DEBUG: (object begin)
>>> DEBUG: Property: <Name:           no-name., STRING:	_result>
>>> DEBUG: Property: <Name:           no-name., NUMBER:	1.00>
>>> DEBUG: Property: <Name:           no-name., OBJECT>
>>> DEBUG: (object begin)
>>> DEBUG: Property: <Name:             fmsVer, STRING:	FMS/3,5,2,654>
>>> DEBUG: Property: <Name:       capabilities, NUMBER:	31.00>
>>> DEBUG: Property: <Name:               mode, NUMBER:	1.00>
>>> DEBUG: (object end)
>>> DEBUG: Property: <Name:           no-name., OBJECT>
>>> DEBUG: (object begin)
>>> DEBUG: Property: <Name:              level, STRING:	status>
>>> DEBUG: Property: <Name:               code, STRING:
>>> NetConnection.Connect.Success>
>>> DEBUG: Property: <Name:        description, STRING:	Connection succeeded.>
>>> DEBUG: Property: <Name:               data, OBJECT>
>>> DEBUG: (object begin)
>>> DEBUG: Property: <Name:            version, STRING:	3,5,2,654>
>>> DEBUG: (object end)
>>> DEBUG: Property: <Name:           clientid, NUMBER:	228533305.00>
>>> DEBUG: Property: <Name:     objectEncoding, NUMBER:	0.00>
>>> DEBUG: (object end)
>>> DEBUG: (object end)
>>> DEBUG: HandleInvoke, server invoking <_result>
>>> segmentation fault
>>> _______________________________________________
>>> rtmpdump mailing list
>>> rtmpdump at mplayerhq.hu
>>> https://lists.mplayerhq.hu/mailman/listinfo/rtmpdump
>>>
>> _______________________________________________
>> rtmpdump mailing list
>> rtmpdump at mplayerhq.hu
>> https://lists.mplayerhq.hu/mailman/listinfo/rtmpdump
>>
> 



More information about the rtmpdump mailing list