How I can save stream using rtmpdump? Thanks
Sent from my iPhone > On Dec 21, 2015, at 6:13 PM, 桃源老師 <[email protected]> wrote: > > >> 2015/12/21 6:45P.M. wikieonline <at> gmail.com wrote: >> >> Hello Miya, >> >> Thank for your answer. >> Yes me too, my problem is just can't save the stream with ffmpeg,I want save >> the stream for watch locally or re encode again. >> >> Thanks >> >> Sent from my iPhone > > Hello, > > I compared ffmpeg and ffplay output by adding -loglevel debug. The portion > where error might occur is: > > ffmpeg: > > RTMP_ReadPacket: fd=4 > 0000: 03 00 00 00 00 00 bc 14 00 00 00 00 ............ > 0000: 02 00 06 5f 65 72 72 6f 72 00 3f f0 00 00 00 00 ..._error.?..... > 0010: 00 00 05 03 00 05 6c 65 76 65 6c 02 00 05 65 72 ......level...er > 0020: 72 6f 72 00 04 63 6f 64 65 02 00 1e 4e 65 74 43 ror..code...NetC > 0030: 6f 6e 6e 65 63 74 69 6f 6e 2e 43 6f 6e 6e 65 63 onnection.Connec > 0040: 74 2e 52 65 6a 65 63 74 65 64 00 0b 64 65 73 63 t.Rejected..desc > 0050: 72 69 70 74 69 6f 6e 02 00 33 43 6f 6e 6e 65 63 ription..3Connec > 0060: 74 69 6f 6e 20 66 61 69 6c 65 64 3a 20 41 70 70 tion failed: App > 0070: 6c 69 63 61 74 69 6f 6e 20 72 65 6a 65 63 74 65 lication rejecte > 0080: 64 20 63 6f 6e 6e 65 63 74 69 6f 6e 2e 00 0e 6f d connection...o > 0090: 62 6a 65 63 74 45 6e 63 6f 64 69 6e 67 00 40 08 bjectEncoding.@. > 00a0: 00 00 00 00 00 00 00 08 63 6c 69 65 6e 74 69 64 ........clientid > 00b0: 00 41 c9 c6 10 51 80 00 00 00 00 09 .A...Q...... > RTMP_ClientPacket, received: invoke 188 bytes > (object begin) > Property: <Name: no-name, STRING: _error> > Property: <Name: no-name, NUMBER: 1.00> > Property: NULL > Property: <Name: no-name, OBJECT> > (object begin) > Property: <Name: level, STRING: error> > Property: <Name: code, STRING: > NetConnection.Connect.Rejected> > Property: <Name: description, STRING: Connection failed: > Application rejected connection.> > Property: <Name: objectEncoding, NUMBER: 3.00> > Property: <Name: clientid, NUMBER: 864821411.00> > (object end) > (object end) > HandleInvoke, server invoking <_error> > rtmp server sent error > > > ffplay: > > RTMP_ReadPacket: fd=9 > 0000: 03 00 00 00 00 01 05 14 00 00 00 00 ............ > 0000: 02 00 07 5f 72 65 73 75 6c 74 00 3f f0 00 00 00 ..._result.?.... > 0010: 00 00 00 03 00 06 66 6d 73 56 65 72 02 00 0e 46 ......fmsVer...F > 0020: 4d 53 2f 33 2c 35 2c 35 2c 32 30 30 34 00 0c 63 MS/3,5,5,2004..c > 0030: 61 70 61 62 69 6c 69 74 69 65 73 00 40 3f 00 00 apabilities.@?.. > 0040: 00 00 00 00 00 04 6d 6f 64 65 00 3f f0 00 00 00 ......mode.?.... > 0050: 00 00 00 00 00 09 03 00 05 6c 65 76 65 6c 02 00 .........level.. > 0060: 06 73 74 61 74 75 73 00 04 63 6f 64 65 02 00 1d .status..code... > 0070: 4e 65 74 43 6f 6e 6e 65 63 74 69 6f 6e 2e 43 6f NetConnection.Co > 0080: 6e 6e 65 63 74 2e 53 75 63 63 65 73 73 00 0b 64 nnect.Success..d > 0090: 65 73 63 72 69 70 74 69 6f 6e 02 00 15 43 6f 6e escription...Con > 00a0: 6e 65 63 74 69 6f 6e 20 73 75 63 63 65 65 64 65 nection succeede > 00b0: 64 2e 00 04 64 61 74 61 08 00 00 00 00 00 07 76 d...data.......v > 00c0: 65 72 73 69 6f 6e 02 00 0a 33 2c 35 2c 35 2c 32 ersion...3,5,5,2 > 00d0: 30 30 34 00 00 09 00 08 63 6c 69 65 6e 74 69 64 004.....clientid > 00e0: 00 41 c7 7c 19 52 00 00 00 00 0e 6f 62 6a 65 63 .A.|.R.....objec > 00f0: 74 45 6e 63 6f 64 69 6e 67 00 40 08 00 00 00 00 tEncoding.@..... > 0100: 00 00 00 00 09 ..... > RTMP_ClientPacket, received: invoke 261 bytes > (object begin) > Property: <Name: no-name, STRING: _result> > Property: <Name: no-name, NUMBER: 1.00> > Property: <Name: no-name, OBJECT> > (object begin) > Property: <Name: fmsVer, STRING: FMS/3,5,5,2004> > Property: <Name: capabilities, NUMBER: 31.00> > Property: <Name: mode, NUMBER: 1.00> > (object end) > Property: <Name: no-name, OBJECT> > (object begin) > Property: <Name: level, STRING: status> > Property: <Name: code, STRING: NetConnection.Connect.Success> > Property: <Name: description, STRING: Connection succeeded.> > Property: <Name: data, ECMA_ARRAY> > (object begin) > Property: <Name: version, STRING: 3,5,5,2004> > (object end) > Property: <Name: clientid, NUMBER: 788017828.00> > Property: <Name: objectEncoding, NUMBER: 3.00> > (object end) > (object end) > HandleInvoke, server invoking <_result> > HandleInvoke, received result for method call <connect> > > > Sorry I can't understand what the log mean... > > My alternate suggestion is to use rtmpdump to record this stream and process > result file with ffmpeg. How do you think? > > Or all the experts on this list help me and him!! > > > Best Regards, > > // Miya > _______________________________________________ > ffmpeg-user mailing list > [email protected] > http://ffmpeg.org/mailman/listinfo/ffmpeg-user _______________________________________________ ffmpeg-user mailing list [email protected] http://ffmpeg.org/mailman/listinfo/ffmpeg-user
