📄 fms3dumps
字号:
0120 00 00 0c 63 61 70 61 62 69 6c 69 74 69 65 73 00 ...capabilities.0130 40 2e 00 00 00 00 00 00 00 0b 61 75 64 69 6f 43 @.........audioC0140 6f 64 65 63 73 00 40 99 9c 00 00 00 00 00 00 0b odecs.@.........0150 76 69 64 65 6f 43 6f 64 65 63 73 00 40 6f 80 00 videoCodecs.@o..0160 00 00 00 00 00 0d 76 69 64 65 6f 46 75 c3 6e 63 ......videoFu.nc0170 74 69 6f 6e 00 3f f0 00 00 00 00 00 00 00 07 70 tion.?.........p0180 61 67 65 55 72 6c 02 00 45 66 69 6c 65 3a 2f 2f ageUrl..Efile://0190 2f 56 6f 6c 75 6d 65 73 2f 53 74 6f 72 65 2f 57 /Volumes/Store/W01a0 6f 72 6b 73 70 61 63 65 2f 4d 69 6c 47 72 61 55 orkspace/MilGraU01b0 6e 69 74 43 6c 69 65 6e 74 2f 62 69 6e 2d 64 65 nitClient/bin-de01c0 62 75 67 2f 50 6c 61 79 65 72 2e 73 77 66 00 0e bug/Player.swf..01d0 6f 62 6a 65 63 74 45 6e 63 6f 64 69 6e 67 00 00 objectEncoding..01e0 00 00 00 00 00 00 00 00 00 09 ..........Milenia0000 03 00 00 00 00 01 26 14 00 00 00 00 02 00 07 63 ......&........c0010 6f 6e 6e 65 63 74 00 3f f0 00 00 00 00 00 00 03 onnect.?........0020 00 06 73 77 66 55 72 6c 02 00 1a 66 69 6c 65 3a ..swfUrl...file:0030 2f 2f 2f 56 6f 6c 75 6d 65 73 2f 50 6c 61 79 65 ///Volumes/Playe0040 72 2e 73 77 66 00 04 66 70 61 64 01 00 00 0d 76 r.swf..fpad....v0050 69 64 65 6f 46 75 6e 63 74 69 6f 6e 00 3f f0 00 ideoFunction.?..0060 00 00 00 00 00 00 0b 61 75 64 69 6f 43 6f 64 65 .......audioCode0070 63 73 00 40 83 38 00 00 00 00 00 00 08 66 6c 61 cs.@.8.......fla0080 73 68 56 65 72 02 00 0d 4d 41 43 20 c3 39 2c 30 shVer...MAC .9,00090 2c 31 32 34 2c 30 00 07 70 61 67 65 55 72 6c 02 ,124,0..pageUrl.00a0 00 1a 66 69 6c 65 3a 2f 2f 2f 56 6f 6c 75 6d 65 ..file:///Volume00b0 73 2f 50 6c 61 79 65 72 2e 73 77 66 00 03 61 70 s/Player.swf..ap00c0 70 02 00 04 74 65 73 74 00 0e 6f 62 6a 65 63 74 p...test..object00d0 45 6e 63 6f 64 69 6e 67 00 00 00 00 00 00 00 00 Encoding........00e0 00 00 0b 76 69 64 65 6f 43 6f 64 65 63 73 00 40 ...videoCodecs.@00f0 5f 00 00 00 00 00 00 00 05 74 63 55 72 6c 02 00 _........tcUrl..0100 18 72 74 6d 70 3a 2f 2f 37 38 2e 34 37 c3 2e 32 .rtmp://78.47..20110 33 38 2e 31 39 2f 74 65 73 74 00 0c 63 61 70 61 38.19/test..capa0120 62 69 6c 69 74 69 65 73 00 3f f0 00 00 00 00 00 bilities.?......0130 00 00 00 09 .... Server to Clientpart 1 - server read message byte interval set - type 0x050000 02 00 00 00 00 00 04 05 00 00 00 00 00 26 25 a0 .............&%.part 2 - client read message byte interval set - type 0x060010 02 00 00 00 00 00 05 06 00 00 00 00 00 26 25 a0 .............&%.0020 02 part 3 - ping request from server - type 0x04 02 00 00 00 00 00 06 04 00 00 00 00 00 00 00 ................0030 00 00 00 part 4 - connection invoke result 03 00 00 00 00 00 bf 14 00 00 00 00 02 ................0040 00 07 5f 72 65 73 75 6c 74 00 3f f0 00 00 00 00 .._result.?.....0050 00 00 03 00 06 66 6d 73 56 65 72 02 00 0e 46 4d .....fmsVer...FM0060 53 2f 33 2c 30 2c 30 2c 31 31 35 37 00 0c 63 61 S/3,0,0,1157..ca0070 70 61 62 69 6c 69 74 69 65 73 00 40 3f 00 00 00 pabilities.@?...0080 00 00 00 00 00 09 03 00 05 6c 65 76 65 6c 02 00 .........level..0090 06 73 74 61 74 75 73 00 04 63 6f 64 65 02 00 1d .status..code...00a0 4e 65 74 43 6f 6e 6e 65 63 74 69 6f 6e 2e 43 6f NetConnection.Co00b0 6e 6e 65 63 74 2e 53 75 63 63 65 73 73 00 0b c3 nnect.Success...00c0 64 65 73 63 72 69 70 74 69 6f 6e 02 00 15 43 6f description...Co00d0 6e 6e 65 63 74 69 6f 6e 20 73 75 63 63 65 65 64 nnection succeed00e0 65 64 2e 00 0e 6f 62 6a 65 63 74 45 6e 63 6f 64 ed...objectEncod00f0 69 6e 67 00 00 00 00 00 00 00 00 00 00 00 09 ing............ Client to Serverpart 1 - server read message byte interval set - type 0x050000 02 69 a4 00 00 00 04 05 00 00 00 00 00 26 25 a0 .i...........&%. Server to Client no app rejection - it works with _result instead of _error also 0000 03 00 00 00 00 00 b6 14 00 00 00 00 02 00 06 5f ..............._0010 65 72 72 6f 72 00 3f f0 00 00 00 00 00 00 05 03 error.?.........0020 00 05 6c 65 76 65 6c 02 00 05 65 72 72 6f 72 00 ..level...error.0030 04 63 6f 64 65 02 00 1e 4e 65 74 43 6f 6e 6e 65 .code...NetConne0040 63 74 69 6f 6e 2e 43 6f 6e 6e 65 63 74 2e 52 65 ction.Connect.Re0050 6a 65 63 74 65 64 00 0b 64 65 73 63 72 69 70 74 jected..descript0060 69 6f 6e 02 00 59 5b 20 53 65 72 76 65 72 2e 52 ion..Y[ Server.R0070 65 6a 65 63 74 20 5d 20 3a 20 28 5f 64 65 66 61 eject ] : (_defa0080 75 6c 74 52 6f 6f 74 5f 2c 20 5f 64 c3 65 66 61 ultRoot_, _d.efa0090 75 6c 74 56 48 6f 73 74 5f 29 20 3a 20 41 70 70 ultVHost_) : App00a0 6c 69 63 61 74 69 6f 6e 20 28 74 65 73 74 31 29 lication (test1)00b0 20 69 73 20 6e 6f 74 20 64 65 66 69 6e 65 64 2e is not defined.00c0 00 00 09 03 00 00 00 00 00 12 14 00 00 00 00 02 ................00d0 00 05 63 6c 6f 73 65 00 00 00 00 00 00 00 00 00 ..close.........00e0 05 . Server to Client simple rejetion - it contains an application property where you can stora additional info 0000 02 00 00 00 00 00 04 05 00 00 00 00 00 26 25 a0 .............&%.0010 02 00 00 00 00 00 05 06 00 00 00 00 00 26 25 a0 .............&%.0020 02 02 00 00 00 00 00 06 04 00 00 00 00 00 00 00 ................0030 00 00 00 03 00 00 00 00 00 7d 14 00 00 00 00 02 .........}......0040 00 06 5f 65 72 72 6f 72 00 3f f0 00 00 00 00 00 .._error.?......0050 00 05 03 00 05 6c 65 76 65 6c 02 00 05 65 72 72 .....level...err0060 6f 72 00 04 63 6f 64 65 02 00 1e 4e 65 74 43 6f or..code...NetCo0070 6e 6e 65 63 74 69 6f 6e 2e 43 6f 6e 6e 65 63 74 nnection.Connect0080 2e 52 65 6a 65 63 74 65 64 00 0b 64 65 73 63 72 .Rejected..descr0090 69 70 74 69 6f 6e 02 00 12 43 6f 6e 6e 65 63 74 iption...Connect00a0 69 6f 6e 20 66 61 69 6c 65 64 2e 00 0b 61 70 70 ion failed...app00b0 6c 69 63 61 74 69 6f 6e 06 00 00 09 03 00 00 00 lication........00c0 00 00 12 14 00 00 00 00 02 00 05 63 6c 6f 73 65 ...........close00d0 00 00 00 00 00 00 00 00 00 05 ..........//// Invokes//nc.call( "message" , null ); - no invoke channel sent, no arguments after null ( 0x05 )0000 03 00 00 b8 00 00 14 14 00 00 00 00 02 00 07 6d ...............m0010 65 73 73 61 67 65 00 00 00 00 00 00 00 00 00 05 essage..........nc.call( "message" , null , "message" ); - no invoke channel sent, arguments are after 0x050000 43 00 00 be 00 00 1e 14 02 00 07 6d 65 73 73 61 C..........messa0010 67 65 00 00 00 00 00 00 00 00 00 05 02 00 07 6d ge.............m0020 65 73 73 61 67 65 essagenc.call( "message" , responder , "message" ); - invoke channel sent, response is expected there0000 03 00 00 d0 00 00 1e 14 00 00 00 00 02 00 07 6d ...............m0010 65 73 73 61 67 65 00 40 00 00 00 00 00 00 00 05 essage.@........0020 02 00 07 6d 65 73 73 61 67 65 ...messageautomatic result to previous call - on the same invoke channel a null argument is passed back with id "_result" 03 00 00 00 00 ...message......0030 00 15 14 00 00 00 00 02 00 07 5f 72 65 73 75 6c .........._resul0040 74 00 40 00 00 00 00 00 00 00 05 06 t.@.........//// Stream related// new Stream( connection );client to server - normal invoke with invokechannel0000 03 00 00 dd 00 00 19 14 00 00 00 00 02 00 0c 63 ...............c0010 72 65 61 74 65 53 74 72 65 61 6d 00 40 00 00 00 reateStream.@...0020 00 00 00 00 05 .....server to client - normal result with the same invoke channel, and the generated stream id0000 03 00 00 00 00 00 1d 14 00 00 00 00 02 00 07 5f ..............._0010 72 65 73 75 6c 74 00 40 00 00 00 00 00 00 00 05 result.@........0020 00 3f f0 00 00 00 00 00 00 .?.......server to client - buffer clear ping event0000 42 00 00 00 00 00 0a 04 00 03 00 00 00 01 00 00 B...............0010 00 00 .. stream.play( stream ); - normal invoke with streamname as argumentsclient to server 08 00 00 b7 00 00 1a 14 01 00 00 00 02 00 ................0020 04 70 6c 61 79 00 00 00 00 00 00 00 00 00 05 02 .play...........0030 00 06 73 74 72 65 61 6d ..streamserver to clientpart 1 - chunk size change to 40960000 02 00 00 00 00 00 04 01 00 00 00 00 00 00 10 00 ................part 2 - buffer clear ping0010 02 00 00 00 00 00 06 04 00 00 00 00 00 00 00 00 ................0020 00 01part 3 - play reset onStatus invoke - simple invoke with onStatus id and an info object, on the streams flv and rtmp channel 04 00 00 00 00 00 9a 14 01 00 00 00 02 00 ................0030 08 6f 6e 53 74 61 74 75 73 00 00 00 00 00 00 00 .onStatus.......0040 00 00 05 03 00 05 6c 65 76 65 6c 02 00 06 73 74 ......level...st0050 61 74 75 73 00 04 63 6f 64 65 02 00 14 4e 65 74 atus..code...Net0060 53 74 72 65 61 6d 2e 50 6c 61 79 2e 52 65 73 65 Stream.Play.Rese0070 74 00 0b 64 65 73 63 72 69 70 74 69 6f 6e 02 00 t..description..0080 1d 50 6c 61 79 69 6e 67 20 61 6e 64 20 72 65 73 .Playing and res0090 65 74 74 69 6e 67 20 73 74 72 65 61 6d 2e 00 07 etting stream...00a0 64 65 74 61 69 6c 73 02 00 06 73 74 72 65 61 6d details...stream00b0 00 08 63 6c 69 65 6e 74 69 64 02 00 08 52 70 70 ..clientid...Rpp00c0 77 71 67 62 61 00 00 09 part 4 - play start onStatus invoke - on the streams flv and rtmp channel 04 00 00 00 00 00 94 14 wqgba...........00d0 01 00 00 00 02 00 08 6f 6e 53 74 61 74 75 73 00 .......onStatus.00e0 00 00 00 00 00 00 00 00 05 03 00 05 6c 65 76 65 ............leve00f0 6c 02 00 06 73 74 61 74 75 73 00 04 63 6f 64 65 l...status..code0100 02 00 14 4e 65 74 53 74 72 65 61 6d 2e 50 6c 61 ...NetStream.Pla0110 79 2e 53 74 61 72 74 00 0b 64 65 73 63 72 69 70 y.Start..descrip0120 74 69 6f 6e 02 00 17 53 74 61 72 74 65 64 20 70 tion...Started p0130 6c 61 79 69 6e 67 20 73 74 72 65 61 6d 2e 00 07 laying stream...0140 64 65 74 61 69 6c 73 02 00 06 73 74 72 65 61 6d details...stream0150 00 08 63 6c 69 65 6e 74 69 64 02 00 08 52 70 70 ..clientid...Rpp0160 77 71 67 62 61 00 00 09 part 5 - rtmp sample access stream invoke ( 0x12 ), with true, true as video and audio access 04 00 00 00 00 00 18 12 wqgba...........0170 01 00 00 00 02 00 11 7c 52 74 6d 70 53 61 6d 70 .......|RtmpSamp0180 6c 65 41 63 63 65 73 73 01 01 01 01 leAccess.... stream.publish( "test" ); - simple invoke on the streams flv and rtmp channelclient to serverpart 10000 08 00 02 a8 00 00 1b 14 01 00 00 00 02 00 07 70 ...............p0010 75 62 6c 69 73 68 00 00 00 00 00 00 00 00 00 05 ublish..........0020 02 00 04 74 65 73 74 ...testpart 2 - buffer length set 0000 42 00 00 00 00 00 0a 04 00 03 00 00 00 01 00 00 B...............0010 00 00 ..and the client starts pushing the stream, the video and audio on different channels, but with the same flv channelserver to clientpart 1 - buffer clear ping
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -