Skip to content

Instantly share code, notes, and snippets.

@klaxa
Created June 23, 2013 17:42
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save klaxa/5845855 to your computer and use it in GitHub Desktop.
Save klaxa/5845855 to your computer and use it in GitHub Desktop.
$ python2 rtmp.py -d
listening on ('0.0.0.0', 1935)
Sun Jun 23 19:12:14 2013 Flash Server Starts - 0.0.0.0:1935
connection received from ('127.0.0.1', 50921)
socket.read[23] calling recv()
socket.read[1537] '\x03\x00\x00\x03\xd2\x80\x00\x07\x02\xedr\xd4M\x8bS\x02\xb5\xd6\x18\xa9\xa8\xd4`[\xba\xfd\x9fo]^\xd6=\x9b\xdb\xa0]\xcbu\x1a\xb7\x90X\xae\x9b]\xbeC\xfe\xfe\xf4\xb4\xd0\x9a.\xbe\xe0\xda(\xc6V\xd6\xb4\xbb\x1c\xe5\x18\x8d.\xc6z0\xfem\xa3\xe2\xaf \xa8\x8e\xea\xb9\x96\xf8\x7f\xe5\x10\xb6t(\xa1\x06\xf3\xd50oR\n\x81\xcd\xd8...(1537)'
socket.write[3073] '\x03\x00\x00\x00\x00\x01\x02\x03\x04\xf4Rj\xae\x1d\x1a_\xfb\xc3\xdf\x17\x8c\x99\x88\x98\x90\x92\xf7\xf9\x87.\xe2\xc9ue\xe8\x1fb\xedS\x01?.\xd9\x91\x02r\xe3buE\xa7\xe6\xa5\xa9lw#\xdb@N\xd2\xd6\x91\xdeE\xbeX\x8d\x9d\xc8\xa2+\xcaF\xe6\xa0{\xb6\x10\x8bl#]i\xe8C\x98\xa7\x15\xbc*\x8d<.\x11\xc5/\xbfq\xb3...(3073)'
socket.read[1536] calling recv()
socket.read[1789] '\x00\x00\x00\x00\x00\x00\x00\x00\xf4Rj\xae\x1d\x1a_\xfb\xc3\xdf\x17\x8c\x99\x88\x98\x90\x92\xf7\xf9\x87.\xe2\xc9ue\xe8\x1fb\xedS\x01?.\xd9\x91\x02r\xe3buE\xa7\xe6\xa5\xa9lw#\xdb@N\xd2\xd6\x91\xdeE\xbeX\x8d\x9d\xc8\xa2+\xcaF\xe6\xa0{\xb6\x10\x8bl#]i\xe8C\x98\xa7\x15\xbc*\x8d<.\x11\xc5/\xbfq\xb3\xc8...(1789)'
aggregated 240 bytes message: readChunkSize(128) x 1
Protocol.parseMessage msg= <Message header=<Header channel=3 time=1 size=240 type=rpc (20) streamId=0> data='\x02\x00\x07connect\x00?\xf0\x00\x00\x00\x00\x00\x00\x03\x00\x03app\x02\x00\x05audio\x00\x08flashVer\x02\x00\x10LNX 11,7,700,169\x00\x06swfUrl\x06\x00\x05tcUrl\x02\x00\x16rtmp://localhost/au...(240)'>
connect app=u'audio', flashVer=u'LNX 11,7,700,169', swfUrl=amf.undefined, tcUrl=u'rtmp://localhost/audio', fpad=False, capabilities=239.0, audioCodecs=3575.0, videoCodecs=252.0, videoFunction=1.0, pageUrl=amf.undefined, objectEncoding=3.0
client connection received <__main__.Client object at 0x163fad0> []
name= audio name in apps False
App[0] created
Protocol.write msg= <Message header=<Header channel=0 time=15 size=None type=win-ack-size (5) streamId=0> data='@\x00\x00\x00'>
socket.read[1] calling recv()
App[0] onConnect audio
socket.write[16] '\x02\x00\x00\x0f\x00\x00\x04\x05\x00\x00\x00\x00@\x00\x00\x00'
Client.accept() objectEncoding= 3.0
Protocol.write msg= <Message header=<Header channel=0 time=0 size=None type=rpc3 (17) streamId=0> data='\x00\x02\x00\x07_result\x00?\xf0\x00\x00\x00\x00\x00\x00\x05\x03\x00\x04code\x02\x00\x1dNetConnection.Connect.Success\x00\x0bdescription\x02\x00\x15Connection succeeded.\x00\x05l...(174)'>
socket.write[187] '\x03\x00\x00\x00\x00\x00\xae\x11\x00\x00\x00\x00\x00\x02\x00\x07_result\x00?\xf0\x00\x00\x00\x00\x00\x00\x05\x03\x00\x04code\x02\x00\x1dNetConnection.Connect.Success\x00\x0bdescription\x02\x00\x15Connection s...(187)'
connection received from ('127.0.0.1', 51054)
socket.read[23] calling recv()
socket.read[1537] '\x03Y\xe0S\xb0\x00\x00\x00\x00p\x15\xdfY\xa8\xbf\xd8\x0c\xbf"xYA{\\\x0bz\xcd\x0f(\x8d\xcc\x14`\xc2\x8d\xae\x11\x07=\xf7\x1ef_Hxq\xb5\xc2&~\x0c\x14{7\x03\x10\x0b1h\x0f2\xe9\xf8\xc3$\x9eA\x02\x04\xb5\x81\x11+\x12\x058X\x82\x96\xb0\x07\x16\xd0\xabJh\x18\xb9d\xdd\xe3r>\xe3\xf0riD"}...(1537)'
socket.write[3073] '\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00...(3073)'
socket.read[1536] calling recv()
socket.read[1536] '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00...(1536)'
socket.read[1] calling recv()
socket.read[169] '\x03\x00\x00\x00\x00\x00\x9c\x14\x00\x00\x00\x00\x02\x00\x07connect\x00?\xf0\x00\x00\x00\x00\x00\x00\x03\x00\x03app\x02\x00\x00\x00\x05tcUrl\x02\x00\x10rtmp://localhost\x00\x04fpad\x01\x00\x00\x0ccapabilities\x00@.\x00\x00\x00\x00\x00\x00\x00\x0ba...(169)'
aggregated 156 bytes message: readChunkSize(128) x 1
Protocol.parseMessage msg= <Message header=<Header channel=3 time=0 size=156 type=rpc (20) streamId=0> data='\x02\x00\x07connect\x00?\xf0\x00\x00\x00\x00\x00\x00\x03\x00\x03app\x02\x00\x00\x00\x05tcUrl\x02\x00\x10rtmp://localhost\x00\x04fpad\x01\x00\x00\x0ccapabilities\x00@.\x00\x00\x00\x00\x00\x00\x00\x0baudioCodecs\x00@...(156)'>
connect app=u'', tcUrl=u'rtmp://localhost', fpad=False, capabilities=15.0, audioCodecs=3191.0, videoCodecs=252.0, videoFunction=1.0
client connection received <__main__.Client object at 0x163fc10> []
socket.read[1] calling recv()
Protocol.write msg= <Message header=<Header channel=0 time=0 size=None type=rpc (20) streamId=0> data='\x02\x00\x06_error\x00?\xf0\x00\x00\x00\x00\x00\x00\x05\x03\x00\x07details\x05\x00\x04code\x02\x00\x1eNetConnection.Connect.Rejected\x00\x06fmsVer\x02\x00\x0crtmplite/8,2\x00\x0bdescri...(143)'>
socket.write[156] '\x03\x00\x00\x00\x00\x00\x8f\x14\x00\x00\x00\x00\x02\x00\x06_error\x00?\xf0\x00\x00\x00\x00\x00\x00\x05\x03\x00\x07details\x05\x00\x04code\x02\x00\x1eNetConnection.Connect.Rejected\x00\x06fmsVer\x02\x00\x0crtmplite...(156)'
Protocol.write msg= None
parse connection closed
connection received from ('127.0.0.1', 51067)
socket.read[23] calling recv()
socket.read[1537] '\x03Y\xe0i@\x00\x00\x00\x00\xf5\xbc]a3\x91\xb9\r\xeet"eir\x11 \xa0\x02n4h\xaf\xb7\x05\x0ci/\r\xa7\xb4Ya\xf4u\xcf,\xf7\x897kE7[a\x89\xbc\xf4\t8W>Q"\xf3\xcd]\xb7\xdd\xe7\'9\xc8\xed\\\x82\xffs\x7f\xc4\xbe\xba\x00\x96\x91boE\x11\xc2\x10jp\x1f>\x82)\xcb\'\x13>C...(1537)'
socket.write[3073] '\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00...(3073)'
socket.read[1536] calling recv()
socket.read[1536] '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00...(1536)'
socket.read[1] calling recv()
socket.read[180] '\x03\x00\x00\x00\x00\x00\xa7\x14\x00\x00\x00\x00\x02\x00\x07connect\x00?\xf0\x00\x00\x00\x00\x00\x00\x03\x00\x03app\x02\x00\x05audio\x00\x05tcUrl\x02\x00\x16rtmp://localhost/audio\x00\x04fpad\x01\x00\x00\x0ccapabilities\x00...(180)'
aggregated 167 bytes message: readChunkSize(128) x 1
Protocol.parseMessage msg= <Message header=<Header channel=3 time=0 size=167 type=rpc (20) streamId=0> data='\x02\x00\x07connect\x00?\xf0\x00\x00\x00\x00\x00\x00\x03\x00\x03app\x02\x00\x05audio\x00\x05tcUrl\x02\x00\x16rtmp://localhost/audio\x00\x04fpad\x01\x00\x00\x0ccapabilities\x00@.\x00\x00\x00\x00\x00\x00\x00\x0bau...(167)'>
connect app=u'audio', tcUrl=u'rtmp://localhost/audio', fpad=False, capabilities=15.0, audioCodecs=3191.0, videoCodecs=252.0, videoFunction=1.0
socket.read[1] calling recv()
Protocol.write msg= None
parse connection closed
connection received from ('127.0.0.1', 51078)
socket.read[23] calling recv()
socket.read[1537] "\x03Y\xe0\x7f\x0c\x00\x00\x00\x00\xbf.G\x1eS\xdb\x8a5\xb6\xa3\xc9\x1a4\x1d\x0c-\x0c\xc2G\x1dk \xb8Z\xafAbo\xa0Y\x15K\x8e={-\xf9G\x152\x00\xf0\xa5\\\xe4{\xae=!\x94\x938\x1a\\!VscD\x08\xafV\xf3'=\xec\xfaH\x1ddOT\xe2\x7f3+\xb7\xa6\xac\x06N\xbd\xba&|U\x0b\x03\x8e\xf6_...(1537)"
socket.write[3073] '\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00...(3073)'
socket.read[1536] calling recv()
socket.read[1536] '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00...(1536)'
socket.read[1] calling recv()
socket.read[140] '\x03\x00\x00\x00\x00\x00\xaf\x14\x00\x00\x00\x00\x02\x00\x07connect\x00?\xf0\x00\x00\x00\x00\x00\x00\x03\x00\x03app\x02\x00\tpublisher\x00\x05tcUrl\x02\x00\x1artmp://localhost/publisher\x00\x04fpad\x01\x00\x00\x0ccapab...(140)'
socket.read[1] calling recv()
socket.read[48] '\xc3videoCodecs\x00@o\x80\x00\x00\x00\x00\x00\x00\rvideoFunction\x00?\xf0\x00\x00\x00\x00\x00\x00\x00\x00\t'
aggregated 175 bytes message: readChunkSize(128) x 1
Protocol.parseMessage msg= <Message header=<Header channel=3 time=0 size=175 type=rpc (20) streamId=0> data='\x02\x00\x07connect\x00?\xf0\x00\x00\x00\x00\x00\x00\x03\x00\x03app\x02\x00\tpublisher\x00\x05tcUrl\x02\x00\x1artmp://localhost/publisher\x00\x04fpad\x01\x00\x00\x0ccapabilities\x00@.\x00\x00...(175)'>
connect app=u'publisher', tcUrl=u'rtmp://localhost/publisher', fpad=False, capabilities=15.0, audioCodecs=3191.0, videoCodecs=252.0, videoFunction=1.0
socket.read[1] calling recv()
Protocol.write msg= None
parse connection closed
connection received from ('127.0.0.1', 51157)
socket.read[23] calling recv()
socket.read[1537] '\x03Y\xe1\x0b\xde\x00\x00\x00\x00{XE\x0eW\xa1\xefhs\xec\x8a^\xff\x91\xaf}T\xfb\xc5W\xf2O([\xc1]\x9a\x7ft0\xe8\x0b%\xad\xb4t\xc1C\x9a\x1e\xe3\x06\x02\x08\x8a\xd898\xdbi<hS\xe0\x081wd\xe4\x0f`[%.\xc53\x9aLh \xd9\x10E}\xa8V\xe0\xb5R\x16\xef\xdck#~\xa4\xbbk\x1d\x86\x14...(1537)'
socket.write[3073] '\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00...(3073)'
socket.read[1536] calling recv()
socket.read[1536] '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00...(1536)'
socket.read[1] calling recv()
socket.read[180] '\x03\x00\x00\x00\x00\x00\xa7\x14\x00\x00\x00\x00\x02\x00\x07connect\x00?\xf0\x00\x00\x00\x00\x00\x00\x03\x00\x03app\x02\x00\x05audio\x00\x05tcUrl\x02\x00\x16rtmp://localhost/audio\x00\x04fpad\x01\x00\x00\x0ccapabilities\x00...(180)'
aggregated 167 bytes message: readChunkSize(128) x 1
Protocol.parseMessage msg= <Message header=<Header channel=3 time=0 size=167 type=rpc (20) streamId=0> data='\x02\x00\x07connect\x00?\xf0\x00\x00\x00\x00\x00\x00\x03\x00\x03app\x02\x00\x05audio\x00\x05tcUrl\x02\x00\x16rtmp://localhost/audio\x00\x04fpad\x01\x00\x00\x0ccapabilities\x00@.\x00\x00\x00\x00\x00\x00\x00\x0bau...(167)'>
connect app=u'audio', tcUrl=u'rtmp://localhost/audio', fpad=False, capabilities=15.0, audioCodecs=3191.0, videoCodecs=252.0, videoFunction=1.0
socket.read[1] calling recv()
Protocol.write msg= None
parse connection closed
connection received from ('127.0.0.1', 51191)
socket.read[23] calling recv()
socket.read[1537] '\x03Y\xe1I\xa0\x00\x00\x00\x00\xe0\xc7\xbc\x1cW\xc3\x0f\x15\xc0`\x8c.\xc2\x1f*w\xa4\xebe\x1cqE\x03\x7fK\xb2\x84\\\x96\x13\x08>\'=\xac"\xbd\xd6\xd6r\xfe\r.T\xfb\xf6\xc1.\xb3\x9eI\x13t=\x9b \tx\xfc}n\x04O#\xa5\xfa\xc7j\xa9\xb0\x88\x1d\xb6\xae\x98#a\xee\xb6k@\x1e\xb0\x13y\x9d\xe2\x0c\xae\xb3\x9d...(1537)'
socket.write[3073] '\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00...(3073)'
socket.read[1536] calling recv()
socket.read[1536] '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00...(1536)'
socket.read[1] calling recv()
socket.read[180] '\x03\x00\x00\x00\x00\x00\xa7\x14\x00\x00\x00\x00\x02\x00\x07connect\x00?\xf0\x00\x00\x00\x00\x00\x00\x03\x00\x03app\x02\x00\x05audio\x00\x05tcUrl\x02\x00\x16rtmp://localhost/audio\x00\x04fpad\x01\x00\x00\x0ccapabilities\x00...(180)'
aggregated 167 bytes message: readChunkSize(128) x 1
Protocol.parseMessage msg= <Message header=<Header channel=3 time=0 size=167 type=rpc (20) streamId=0> data='\x02\x00\x07connect\x00?\xf0\x00\x00\x00\x00\x00\x00\x03\x00\x03app\x02\x00\x05audio\x00\x05tcUrl\x02\x00\x16rtmp://localhost/audio\x00\x04fpad\x01\x00\x00\x0ccapabilities\x00@.\x00\x00\x00\x00\x00\x00\x00\x0bau...(167)'>
connect app=u'audio', tcUrl=u'rtmp://localhost/audio', fpad=False, capabilities=15.0, audioCodecs=3191.0, videoCodecs=252.0, videoFunction=1.0
socket.read[1] calling recv()
Protocol.write msg= None
parse connection closed
connection received from ('127.0.0.1', 51280)
socket.read[23] calling recv()
socket.read[1537] '\x03\x00\x00\x00\x00\t\x00|\x02\xf7xU\x1e\xce\xab\x8e\x1e6/\x07\xc5\x86\x8ap\xb2f\xd4\x02 \xe5\x08a\x18\xa2.6\x97\xd5\xfc+c)\xc2.\xe7\xc7\xc9\xb0\xb5\xb3E\xdf\xa89\x8f\xea;\xc8y \x8a\x10hBZ\xa1\x17L\xb5rX\xcf\xeb\xe2M\xa4.\xc4\xff\x9d\xa1\x9c{@o\x18\xc9[\xfd\xd0N\xe4\x8bo\x832\x14\xa4{\x8b...(1537)'
socket.write[3073] "\x03\x00\x00\x00\x00\x01\x02\x03\x04\xf4~\xb8r\xbf\xbc\xbc\x18\x9dG4\x1emxb\x9a\xab\xd4b6}\x0bQ)\x195D\x96{\x82@\xb5\xa4\xffM\xcf\x14\xfd\t8\xae\x84\x84E\xb8/\xd8{J$\xf1q\xc3K\xf0oT\xd8\xa1\xc8\x06\xc7\xc5\xf2|f:\xd6\x92\xc0%\xb9e\xa6\x17\x16#\x9d\xd8.R'i\x14.p(\xcff\xd0\x00...(3073)"
socket.read[1536] calling recv()
socket.read[1536] "\x00\x00\x00\x00\x01\x02\x03\x04\xf4~\xb8r\xbf\xbc\xbc\x18\x9dG4\x1emxb\x9a\xab\xd4b6}\x0bQ)\x195D\x96{\x82@\xb5\xa4\xffM\xcf\x14\xfd\t8\xae\x84\x84E\xb8/\xd8{J$\xf1q\xc3K\xf0oT\xd8\xa1\xc8\x06\xc7\xc5\xf2|f:\xd6\x92\xc0%\xb9e\xa6\x17\x16#\x9d\xd8.R'i\x14.p(\xcff\xd0\x00\xed...(1536)"
socket.read[1] calling recv()
socket.read[211] '\x03\x00\x00\x00\x00\x00\xc6\x14\x00\x00\x00\x00\x02\x00\x07connect\x00?\xf0\x00\x00\x00\x00\x00\x00\x03\x00\x03app\x02\x00\x05audio\x00\x08flashVer\x02\x00\rLNX 9,0,124,2\x00\x05tcUrl\x02\x00\x1brtmp://localhost:19...(211)'
aggregated 198 bytes message: readChunkSize(128) x 1
Protocol.parseMessage msg= <Message header=<Header channel=3 time=0 size=198 type=rpc (20) streamId=0> data='\x02\x00\x07connect\x00?\xf0\x00\x00\x00\x00\x00\x00\x03\x00\x03app\x02\x00\x05audio\x00\x08flashVer\x02\x00\rLNX 9,0,124,2\x00\x05tcUrl\x02\x00\x1brtmp://localhost:1935/audio\x00\x04fp...(198)'>
connect app=u'audio', flashVer=u'LNX 9,0,124,2', tcUrl=u'rtmp://localhost:1935/audio', fpad=False, capabilities=15.0, audioCodecs=4071.0, videoCodecs=252.0, videoFunction=1.0
socket.read[1] calling recv()
Protocol.write msg= None
parse connection closed
connection received from ('127.0.0.1', 51344)
socket.read[23] calling recv()
socket.read[1537] '\x03\x00\x00\x00\x00\t\x00|\x02\xf7xU\x1e\xce\xab\x8e\x1e6/\x07\xc5\x86\x8ap\xb2f\xd4\x02 \xe5\x08a\x18\xa2.6\x97\xd5\xfc+c)\xc2.\xe7\xc7\xc9\xb0\xb5\xb3E\xdf\xa89\x8f\xea;\xc8y \x8a\x10hBZ\xa1\x17L\xb5rX\xcf\xeb\xe2M\xa4.\xc4\xff\x9d\xa1\x9c{@o\x18\xc9[\xfd\xd0N\xe4\x8bo\x832\x14\xa4{\x8b...(1537)'
socket.write[3073] "\x03\x00\x00\x00\x00\x01\x02\x03\x042\xbf%\x01\xf9%XcK\xd9\xf8-\xc7+\xbdYQ\x1d|\xeeb\xc8\x01\xc5n\x15Pk\x01\x84DEQ\xf1\xa5.ur\xe8\xc3\x13\x92\xe8}\xd1~'lFC-\x82\xfa=\xf0(b\x0bKw\\\x19\xeaDI\xaf`5\xd0`Q[\x7f\xcd\xa4P.k1$\xb9\xfa\xf0\x81C\x0f\xdf&\xc5\x14d...(3073)"
socket.read[1536] calling recv()
socket.read[1536] "\x00\x00\x00\x00\x01\x02\x03\x042\xbf%\x01\xf9%XcK\xd9\xf8-\xc7+\xbdYQ\x1d|\xeeb\xc8\x01\xc5n\x15Pk\x01\x84DEQ\xf1\xa5.ur\xe8\xc3\x13\x92\xe8}\xd1~'lFC-\x82\xfa=\xf0(b\x0bKw\\\x19\xeaDI\xaf`5\xd0`Q[\x7f\xcd\xa4P.k1$\xb9\xfa\xf0\x81C\x0f\xdf&\xc5\x14d\xa0...(1536)"
socket.read[1] calling recv()
socket.read[201] '\x03\x00\x00\x00\x00\x00\xbc\x14\x00\x00\x00\x00\x02\x00\x07connect\x00?\xf0\x00\x00\x00\x00\x00\x00\x03\x00\x03app\x02\x00\x00\x00\x08flashVer\x02\x00\rLNX 9,0,124,2\x00\x05tcUrl\x02\x00\x16rtmp://localhost:1935/\x00\x04...(201)'
aggregated 188 bytes message: readChunkSize(128) x 1
Protocol.parseMessage msg= <Message header=<Header channel=3 time=0 size=188 type=rpc (20) streamId=0> data='\x02\x00\x07connect\x00?\xf0\x00\x00\x00\x00\x00\x00\x03\x00\x03app\x02\x00\x00\x00\x08flashVer\x02\x00\rLNX 9,0,124,2\x00\x05tcUrl\x02\x00\x16rtmp://localhost:1935/\x00\x04fpad\x01\x00\x00\x0ccapa...(188)'>
connect app=u'', flashVer=u'LNX 9,0,124,2', tcUrl=u'rtmp://localhost:1935/', fpad=False, capabilities=15.0, audioCodecs=4071.0, videoCodecs=252.0, videoFunction=1.0
socket.read[1] calling recv()
Protocol.write msg= None
parse connection closed
connection received from ('127.0.0.1', 51381)
socket.read[23] calling recv()
socket.read[1537] '\x03\x00\x00\x00\x00\t\x00|\x02\xf7xU\x1e\xce\xab\x8e\x1e6/\x07\xc5\x86\x8ap\xb2f\xd4\x02 \xe5\x08a\x18\xa2.6\x97\xd5\xfc+c)\xc2.\xe7\xc7\xc9\xb0\xb5\xb3E\xdf\xa89\x8f\xea;\xc8y \x8a\x10hBZ\xa1\x17L\xb5rX\xcf\xeb\xe2M\xa4.\xc4\xff\x9d\xa1\x9c{@o\x18\xc9[\xfd\xd0N\xe4\x8bo\x832\x14\xa4{\x8b...(1537)'
socket.write[3073] '\x03\x00\x00\x00\x00\x01\x02\x03\x04[\x1f,L\x07\x8cl\xe3R\xe2\x08\x9f\xc7\x97q\xe7\x99\xb8\xa4h\\&w\'\xc8\x07ev\xea\xa2\xf9\x98\xdf\xb5\x8b,\x94\xb8N,\x07V7\xfbu\r\'\x8f\xb7\x84M\xc7\x06c\xac\x15\x98*\xad\n\x82\xa6\xa4\x08\x83 926\xd7"\x83\x8bh\xf0:\x04/\x0c\xf6\xdeB"\xff`G\xff\xd4\x1c\xc5\xde...(3073)'
socket.read[1536] calling recv()
socket.read[1536] '\x00\x00\x00\x00\x01\x02\x03\x04[\x1f,L\x07\x8cl\xe3R\xe2\x08\x9f\xc7\x97q\xe7\x99\xb8\xa4h\\&w\'\xc8\x07ev\xea\xa2\xf9\x98\xdf\xb5\x8b,\x94\xb8N,\x07V7\xfbu\r\'\x8f\xb7\x84M\xc7\x06c\xac\x15\x98*\xad\n\x82\xa6\xa4\x08\x83 926\xd7"\x83\x8bh\xf0:\x04/\x0c\xf6\xdeB"\xff`G\xff\xd4\x1c\xc5\xde\xbe...(1536)'
socket.read[1] calling recv()
socket.read[211] '\x03\x00\x00\x00\x00\x00\xc6\x14\x00\x00\x00\x00\x02\x00\x07connect\x00?\xf0\x00\x00\x00\x00\x00\x00\x03\x00\x03app\x02\x00\x05audio\x00\x08flashVer\x02\x00\rLNX 9,0,124,2\x00\x05tcUrl\x02\x00\x1brtmp://localhost:19...(211)'
aggregated 198 bytes message: readChunkSize(128) x 1
Protocol.parseMessage msg= <Message header=<Header channel=3 time=0 size=198 type=rpc (20) streamId=0> data='\x02\x00\x07connect\x00?\xf0\x00\x00\x00\x00\x00\x00\x03\x00\x03app\x02\x00\x05audio\x00\x08flashVer\x02\x00\rLNX 9,0,124,2\x00\x05tcUrl\x02\x00\x1brtmp://localhost:1935/audio\x00\x04fp...(198)'>
connect app=u'audio', flashVer=u'LNX 9,0,124,2', tcUrl=u'rtmp://localhost:1935/audio', fpad=False, capabilities=15.0, audioCodecs=4071.0, videoCodecs=252.0, videoFunction=1.0
socket.read[1] calling recv()
Protocol.write msg= None
parse connection closed
Protocol.write msg= None
connection closed from client
cleaning up client audio
removing the application instance
App[0] onDisconnect audio
App[0] destroyed
parse connection closed
connection received from ('127.0.0.1', 51529)
socket.read[23] calling recv()
socket.read[1537] '\x03\x00\x04In\x80\x00\x07\x02\n\x03s\xf41\x13\xe1*\xf6\xa6DD>\xd7\\\x13*@\xec\xedPY\x03\xa6}\x10{\x9b\xe1\x8dp\xbb\xddm\x049\x1c\xb4\xe0i\xb8^jZ\x8b\x90\xbd8\xe5\xf8\xd3\xa6\x06n\xb6-B\xdd\x14\xfa\xa7\xfe\xd2\x03\xac\xb1\x8e\xbb\x12\xc7\r\xc6F"\x95\x85\x84A@\xa0\x94\xae\xbc#s\xde9\xe7\x95\xb8W...(1537)'
socket.write[3073] '\x03\x00\x00\x00\x00\x01\x02\x03\x04\xca\x7f\xae\x10V\x972\x15\x89\x8ft\xfb\xad\xde\xd5\xb0\xac/iL\xf4\xa0\x86\xee\x1cH\xe3\xd9\xd5pJw\x95K\xf3\x9f\tDL\xd21J\xf5\x17\x7fcM\\\xc7\xc9#\x15\xd5\xf9}\x82d7l\xc3\xc7\xb1\xd8\x18\x98\xb3\xc6a\xc5\xe5i\xcc\xac\x05\x96.\xd5K58\x93\x81\xcc\x9b3I\xf9\x8b\xaf\xad\xdf...(3073)'
socket.read[1536] calling recv()
socket.read[1789] '\x00\x00\x00\x00\x00\x00\x00\x00\xca\x7f\xae\x10V\x972\x15\x89\x8ft\xfb\xad\xde\xd5\xb0\xac/iL\xf4\xa0\x86\xee\x1cH\xe3\xd9\xd5pJw\x95K\xf3\x9f\tDL\xd21J\xf5\x17\x7fcM\\\xc7\xc9#\x15\xd5\xf9}\x82d7l\xc3\xc7\xb1\xd8\x18\x98\xb3\xc6a\xc5\xe5i\xcc\xac\x05\x96.\xd5K58\x93\x81\xcc\x9b3I\xf9\x8b\xaf\xad\xdf\xa7...(1789)'
aggregated 240 bytes message: readChunkSize(128) x 1
Protocol.parseMessage msg= <Message header=<Header channel=3 time=0 size=240 type=rpc (20) streamId=0> data='\x02\x00\x07connect\x00?\xf0\x00\x00\x00\x00\x00\x00\x03\x00\x03app\x02\x00\x05audio\x00\x08flashVer\x02\x00\x10LNX 11,7,700,169\x00\x06swfUrl\x06\x00\x05tcUrl\x02\x00\x16rtmp://localhost/au...(240)'>
connect app=u'audio', flashVer=u'LNX 11,7,700,169', swfUrl=amf.undefined, tcUrl=u'rtmp://localhost/audio', fpad=False, capabilities=239.0, audioCodecs=3575.0, videoCodecs=252.0, videoFunction=1.0, pageUrl=amf.undefined, objectEncoding=3.0
socket.read[1] calling recv()
Protocol.write msg= None
parse connection closed
connection received from ('127.0.0.1', 51552)
socket.read[23] calling recv()
socket.read[1537] "\x03\x00\x04q\xfd\x80\x00\x07\x02\xa2\x0b\xc50\x8e\xdb\x9e\xad\xa6\x12\x99q\xb2\x9c\xbf\xeb[3\x10\xff.pm\x98\x89J\x7fW\xa6\x97!Di'hQ\xbb\xa9\x80UW\xf6\xf2\xae\x1fe_s\xb8\xcc\xb8\xbe\xad\x1cT\x8b\xf1q>\xdbR\x84AI\x1c\xecD\xc1\xee\x01\xe5\xe5\xea\xb1,y@u\\\xd7\x0b\x173A\xc8\x94.\xdc\x9d\x8c\xc5...(1537)"
socket.write[3073] '\x03\x00\x00\x00\x00\x01\x02\x03\x04\xa0%\x96gY\xeb\xe0\x92\xe39\xa5\x89\xe1\x89\xa44\xc6y9\xba\xa3\x16nG\xf5\xb3\xa4bF6j\n\x91P}k=+\xdc\xe7t\xdf\x7f7\xa06d\xc5\x82@ \xe6\x89\xeb\nMA\xaa\x8e\xfe\x80\xc45(\x8c\x01\x99\x89\xa9f\x93\xa0\xd4\x87\xc4&\xd6\x1a\x0c\x7fP>\x8e%\xf7-ded\xdb\xf0...(3073)'
socket.read[1536] calling recv()
socket.read[1789] '\x00\x00\x00\x00\x00\x00\x00\x00\xa0%\x96gY\xeb\xe0\x92\xe39\xa5\x89\xe1\x89\xa44\xc6y9\xba\xa3\x16nG\xf5\xb3\xa4bF6j\n\x91P}k=+\xdc\xe7t\xdf\x7f7\xa06d\xc5\x82@ \xe6\x89\xeb\nMA\xaa\x8e\xfe\x80\xc45(\x8c\x01\x99\x89\xa9f\x93\xa0\xd4\x87\xc4&\xd6\x1a\x0c\x7fP>\x8e%\xf7-ded\xdb\xf0z...(1789)'
aggregated 240 bytes message: readChunkSize(128) x 1
Protocol.parseMessage msg= <Message header=<Header channel=3 time=0 size=240 type=rpc (20) streamId=0> data='\x02\x00\x07connect\x00?\xf0\x00\x00\x00\x00\x00\x00\x03\x00\x03app\x02\x00\x05audio\x00\x08flashVer\x02\x00\x10LNX 11,7,700,169\x00\x06swfUrl\x06\x00\x05tcUrl\x02\x00\x16rtmp://localhost/au...(240)'>
connect app=u'audio', flashVer=u'LNX 11,7,700,169', swfUrl=amf.undefined, tcUrl=u'rtmp://localhost/audio', fpad=False, capabilities=239.0, audioCodecs=3575.0, videoCodecs=252.0, videoFunction=1.0, pageUrl=amf.undefined, objectEncoding=3.0
socket.read[1] calling recv()
Protocol.write msg= None
parse connection closed
connection received from ('127.0.0.1', 51761)
socket.read[23] calling recv()
socket.read[1537] '\x03\x00\x05\xe3\xfa\x80\x00\x07\x02\x9e\x15)\x0e\xce\x1b7\xc8\xfd<\xc0f\xe0+\xbe\x1e\xec\x04\xf5\xb9\xd8_\xf6\xc9\xce\xe1r\xd2\xa4\xca\x19T\xcbKPK\xefc\xc8\xa0(^\xf3\xafl\x01\xc3\x81\xbf\x97w\x08\xee\xd6\\)\x89\x9f*!;k\xc1\xe9\xfcm\xd1\xf6yr\xcd\x03<%\xac-\x89\xcb\xa7C\x08n\xe0.\xce\\\x06\xede\x12\xf7...(1537)'
socket.write[3073] '\x03\x00\x00\x00\x00\x01\x02\x03\x04~\xea\xe6\xd6G\xa3\x1d\x05\x97v\xcb\x82\xf3_Q\xe8\xf3\xc0\x93\x04y\'\xe1r}\x06\x91.\x07\x13\xd8\xe5\xbd\xa8A\xf0\xd0\x1a\xa0\x1a\xd0\xb5\xa6?\x19z\xe97\xf3\x03~\x8e\x1fG\xf2{0uI*\xfbJC\xf5R[Z\xf6Cg0\xb21H<P\xce\x8dG\xeeW\xdb`\xd6\xe3"\xa1^\xd4/r...(3073)'
socket.read[1536] calling recv()
socket.read[1789] '\x00\x00\x00\x00\x00\x00\x00\x00~\xea\xe6\xd6G\xa3\x1d\x05\x97v\xcb\x82\xf3_Q\xe8\xf3\xc0\x93\x04y\'\xe1r}\x06\x91.\x07\x13\xd8\xe5\xbd\xa8A\xf0\xd0\x1a\xa0\x1a\xd0\xb5\xa6?\x19z\xe97\xf3\x03~\x8e\x1fG\xf2{0uI*\xfbJC\xf5R[Z\xf6Cg0\xb21H<P\xce\x8dG\xeeW\xdb`\xd6\xe3"\xa1^\xd4/r\x06...(1789)'
aggregated 240 bytes message: readChunkSize(128) x 1
Protocol.parseMessage msg= <Message header=<Header channel=3 time=0 size=240 type=rpc (20) streamId=0> data='\x02\x00\x07connect\x00?\xf0\x00\x00\x00\x00\x00\x00\x03\x00\x03app\x02\x00\x05audio\x00\x08flashVer\x02\x00\x10LNX 11,7,700,169\x00\x06swfUrl\x06\x00\x05tcUrl\x02\x00\x16rtmp://localhost/au...(240)'>
connect app=u'audio', flashVer=u'LNX 11,7,700,169', swfUrl=amf.undefined, tcUrl=u'rtmp://localhost/audio', fpad=False, capabilities=239.0, audioCodecs=3575.0, videoCodecs=252.0, videoFunction=1.0, pageUrl=amf.undefined, objectEncoding=3.0
socket.read[1] calling recv()
Protocol.write msg= None
parse connection closed
connection received from ('127.0.0.1', 51766)
socket.read[23] calling recv()
socket.read[1537] "\x03\x00\x05\xec\x88\x80\x00\x07\x02\xfa(7\xf9\xb4\xbe\xae\xb1\xf9\xf6'\xad\xd7?D@\xba-\xc3#\x15\xb4\xc1\x10{\x9c\xd8Hhe\xd7\xfe\xc6\xce\x9d\xdd,T\x87X`\xb6\x95?[1E[\xf5;\x82U\xd9\xf4\x00L\xb5e\xa4E7\xf2\xad<\xac\xb3\xc0\x88\xf9I?\xc5\xb5\x99\x87\xbb\xdf\x13\x9dsg\xec\xe3\xda\xd8\x1e\x81QH\xbd\xe7...(1537)"
socket.write[3073] '\x03\x00\x00\x00\x00\x01\x02\x03\x04\xd2\xe6\x7f\x08Q\xe27Ei\xf86\xad\xd6n\xa9w\xabAM>h\x8a\xdfy\xad6I\xe6\xd4\x85\xaf\xb4\xc0\x1cg}$\x95y\x17\x1f\xb7g\xa0\x88!q\xebr\x00\x8d\x0e\xd9\xf4\x9a\x08\xda\x0c\xa0\x03\xaa6\xdf \x83v"\xab\x9e u%6\x88Y\xc7\x9b\xc5\xac\xb5\xd2\xdb\x1c\x15\xca\xeed \xa76\r...(3073)'
socket.read[1536] calling recv()
socket.read[1789] '\x00\x00\x00\x00\x00\x00\x00\x00\xd2\xe6\x7f\x08Q\xe27Ei\xf86\xad\xd6n\xa9w\xabAM>h\x8a\xdfy\xad6I\xe6\xd4\x85\xaf\xb4\xc0\x1cg}$\x95y\x17\x1f\xb7g\xa0\x88!q\xebr\x00\x8d\x0e\xd9\xf4\x9a\x08\xda\x0c\xa0\x03\xaa6\xdf \x83v"\xab\x9e u%6\x88Y\xc7\x9b\xc5\xac\xb5\xd2\xdb\x1c\x15\xca\xeed \xa76\r>...(1789)'
aggregated 240 bytes message: readChunkSize(128) x 1
Protocol.parseMessage msg= <Message header=<Header channel=3 time=0 size=240 type=rpc (20) streamId=0> data='\x02\x00\x07connect\x00?\xf0\x00\x00\x00\x00\x00\x00\x03\x00\x03app\x02\x00\x05audio\x00\x08flashVer\x02\x00\x10LNX 11,7,700,169\x00\x06swfUrl\x06\x00\x05tcUrl\x02\x00\x16rtmp://localhost/au...(240)'>
connect app=u'audio', flashVer=u'LNX 11,7,700,169', swfUrl=amf.undefined, tcUrl=u'rtmp://localhost/audio', fpad=False, capabilities=239.0, audioCodecs=3575.0, videoCodecs=252.0, videoFunction=1.0, pageUrl=amf.undefined, objectEncoding=3.0
socket.read[1] calling recv()
Protocol.write msg= None
parse connection closed
connection received from ('127.0.0.1', 51772)
socket.read[23] calling recv()
socket.read[1537] '\x03\x00\x05\xf4\x8b\x80\x00\x07\x02\xd1n\xcd_\xd7\x84\xd5\xa16!\xaep^ \xfe\x07\xf7S\x00\xbaQdOZC\x80\xd6#\xd2\xc8\x8ef\xa1\x90\xf2sL\x1aF\xe8e\xbbfC\xb8\x91Ad\xfa\x14\xd7\xd0\x86\xad\xd7\x0e?\xf6I\xbf\xf2x\xd4\x8b\xedr\xff\xcd\x04b\n?c\xcbh\xc0yh\xdbk\x94}\xd7\xacG?\x1f\x06\xd3\x8d\x86...(1537)'
socket.write[3073] '\x03\x00\x00\x00\x00\x01\x02\x03\x04\x08\xa6\xd7.\x11 \xd5\x94>8q\xb9&&\xcfz\x86\x17\xb5\xf2\xc0\xee\x9c\xc0jX\xa8\x0fJ\x82\xd9\x8cL\x1c\x1c\xd6d\xb9\x9f\xe0$\xd6\x80\xe6o\xba"g\xc70;p%\xe6\xf5 \xae\x1dA\x9c\xae\x85\xeb\xfa\x16%\xc5\n\xd5\xa4sc\xf5\x03\xdeM\x03\x94 W\x06\x05\xa9\xad\xa5K\xa7#64\xe1...(3073)'
socket.read[1536] calling recv()
socket.read[1789] '\x00\x00\x00\x00\x00\x00\x00\x00\x08\xa6\xd7.\x11 \xd5\x94>8q\xb9&&\xcfz\x86\x17\xb5\xf2\xc0\xee\x9c\xc0jX\xa8\x0fJ\x82\xd9\x8cL\x1c\x1c\xd6d\xb9\x9f\xe0$\xd6\x80\xe6o\xba"g\xc70;p%\xe6\xf5 \xae\x1dA\x9c\xae\x85\xeb\xfa\x16%\xc5\n\xd5\xa4sc\xf5\x03\xdeM\x03\x94 W\x06\x05\xa9\xad\xa5K\xa7#64\xe1[...(1789)'
aggregated 240 bytes message: readChunkSize(128) x 1
Protocol.parseMessage msg= <Message header=<Header channel=3 time=0 size=240 type=rpc (20) streamId=0> data='\x02\x00\x07connect\x00?\xf0\x00\x00\x00\x00\x00\x00\x03\x00\x03app\x02\x00\x05audio\x00\x08flashVer\x02\x00\x10LNX 11,7,700,169\x00\x06swfUrl\x06\x00\x05tcUrl\x02\x00\x16rtmp://localhost/au...(240)'>
connect app=u'audio', flashVer=u'LNX 11,7,700,169', swfUrl=amf.undefined, tcUrl=u'rtmp://localhost/audio', fpad=False, capabilities=239.0, audioCodecs=3575.0, videoCodecs=252.0, videoFunction=1.0, pageUrl=amf.undefined, objectEncoding=3.0
socket.read[1] calling recv()
Protocol.write msg= None
parse connection closed
connection received from ('127.0.0.1', 52409)
socket.read[23] calling recv()
socket.read[1537] '\x03\x00\ni!\x80\x00\x07\x02S\xe4{aH\xa84o\xf5\xad\xc9\x8b_\xd6\xa5\xd6|l\x18\xf15U\xf7K\x1d\x0c\x8fC\x9d\xc1\x8eA!yI\x93\x16A%#\xc3\xd7\x84\x80X\xbaR\xa0\x04\x15\xf08h(\xe6\xdc{\x1c\xafE\x1c\xb5\x05\xae\xa4h\x00IC\xad\x13\xaf@\xc6\xea\x86\x96j-\x19\xa5\x06\x01x\x1d\x1f\xa2h\xa3qi...(1537)'
socket.write[3073] '\x03\x00\x00\x00\x00\x01\x02\x03\x040\x82v\xae\xed\xf2\x1c\xbb\xe7j\xee\x8eZ\x0ce\x02\xe5R\xed>P\xde\xfc=J\xa5\xb1\xc77\xa8\xb2J\x93vY\x0f \xd4\xdb\tk)\x00\x1b\x16\x10\x9bJ\x9eg\xefI,\x08?\xaeR\xa4\xde\xb3\xcf\x1bfL\xbe\xe6\xe90\xc4\x1f\x80\xc1E\xd7\xec\x95Q\x85\x0813\x80\xb5\xbe t\x8d\xfe\nf\xf8...(3073)'
socket.read[1536] calling recv()
socket.read[1789] '\x00\x00\x00\x00\x00\x00\x00\x000\x82v\xae\xed\xf2\x1c\xbb\xe7j\xee\x8eZ\x0ce\x02\xe5R\xed>P\xde\xfc=J\xa5\xb1\xc77\xa8\xb2J\x93vY\x0f \xd4\xdb\tk)\x00\x1b\x16\x10\x9bJ\x9eg\xefI,\x08?\xaeR\xa4\xde\xb3\xcf\x1bfL\xbe\xe6\xe90\xc4\x1f\x80\xc1E\xd7\xec\x95Q\x85\x0813\x80\xb5\xbe t\x8d\xfe\nf\xf8|...(1789)'
aggregated 240 bytes message: readChunkSize(128) x 1
Protocol.parseMessage msg= <Message header=<Header channel=3 time=1 size=240 type=rpc (20) streamId=0> data='\x02\x00\x07connect\x00?\xf0\x00\x00\x00\x00\x00\x00\x03\x00\x03app\x02\x00\x05audio\x00\x08flashVer\x02\x00\x10LNX 11,7,700,169\x00\x06swfUrl\x06\x00\x05tcUrl\x02\x00\x16rtmp://localhost/au...(240)'>
connect app=u'audio', flashVer=u'LNX 11,7,700,169', swfUrl=amf.undefined, tcUrl=u'rtmp://localhost/audio', fpad=False, capabilities=239.0, audioCodecs=3575.0, videoCodecs=252.0, videoFunction=1.0, pageUrl=amf.undefined, objectEncoding=3.0
socket.read[1] calling recv()
Protocol.write msg= None
parse connection closed
connection received from ('127.0.0.1', 52566)
socket.read[23] calling recv()
socket.read[1537] "\x03\x00\x0b\x81\xb2\x80\x00\x07\x02\xa5\xf7+f\xc8\x86\xe5\xa9\xfc\x14\x97\xae*\x0ck\x02\xb4\xf1L\x95\xc8Il\x17\xedX\xed\xa9\x8ey\x8cj\xccp\xd4\x05\x81\xd45\xe5~\x84!\xc9\xc9\tQ\xb0l#\xb9\xe1\xcc&\x14\xad['\x9e\xee\xb3\xdfu\x8fu,\x9c7\xe5\x8f\xc3\xfca\x14N\xd6\xdf\x00v:\xe7kJ\xd4\xe0\x94\x0c\\\xf1\xbfR...(1537)"
socket.write[3073] '\x03\x00\x00\x00\x00\x01\x02\x03\x04\x9c\xb8E\xd9<v7\x00g\xe0\xbd\xa9\xba\xd5f\xec\x89\x9d|\x97\x8f\xe6\xc8<d\xa9\xe1\xec\x13\xb9D\x89\xed\x08\xe8\xf9\xb1\xae\xef\xe9\xe2V\xcb\x04\x11\xdb\xa9I\x16\xf2d\xba\x03O`\x92\x83%\x1aF\xbf_4V\x1f\x7f\xe29\xb45\x08\x9a\x03\xc617\x94\xbc=(\xa3\xe4\x84\xf73\x8f\x95\xde\xa0n\x07...(3073)'
socket.read[1536] calling recv()
socket.read[1789] '\x00\x00\x00\x00\x00\x00\x00\x00\x9c\xb8E\xd9<v7\x00g\xe0\xbd\xa9\xba\xd5f\xec\x89\x9d|\x97\x8f\xe6\xc8<d\xa9\xe1\xec\x13\xb9D\x89\xed\x08\xe8\xf9\xb1\xae\xef\xe9\xe2V\xcb\x04\x11\xdb\xa9I\x16\xf2d\xba\x03O`\x92\x83%\x1aF\xbf_4V\x1f\x7f\xe29\xb45\x08\x9a\x03\xc617\x94\xbc=(\xa3\xe4\x84\xf73\x8f\x95\xde\xa0n\x07o...(1789)'
aggregated 240 bytes message: readChunkSize(128) x 1
Protocol.parseMessage msg= <Message header=<Header channel=3 time=1 size=240 type=rpc (20) streamId=0> data='\x02\x00\x07connect\x00?\xf0\x00\x00\x00\x00\x00\x00\x03\x00\x03app\x02\x00\x05audio\x00\x08flashVer\x02\x00\x10LNX 11,7,700,169\x00\x06swfUrl\x06\x00\x05tcUrl\x02\x00\x16rtmp://localhost/au...(240)'>
connect app=u'audio', flashVer=u'LNX 11,7,700,169', swfUrl=amf.undefined, tcUrl=u'rtmp://localhost/audio', fpad=False, capabilities=239.0, audioCodecs=3575.0, videoCodecs=252.0, videoFunction=1.0, pageUrl=amf.undefined, objectEncoding=3.0
socket.read[1] calling recv()
Protocol.write msg= None
parse connection closed
connection received from ('127.0.0.1', 52569)
socket.read[23] calling recv()
socket.read[1537] '\x03\x00\x0b\x88\xca\x80\x00\x07\x02U\xf9u\xd4\xac\xcax\x94>\xc4\xab\x8a}v\xea\xf9\xaa\xfd\xdb!\xfe\xc6\xd3\xdfT\x8e\x0f\x99&\x06"\x1f\x02ux1\x9d\xe5\x1dE\x86U{;\xb9\x9b\x055\xf6\xae\xd9\rcue\xd4`\x18Q\xe9\xe2\xe5\xfd\x96\xa30\xe4\xef\xbe\xbaN5G \x00\xf0.\xce\xbc\xc2\xd7\x9d`h-\xc3\xf8L\xb9K3...(1537)'
socket.write[3073] '\x03\x00\x00\x00\x00\x01\x02\x03\x04\xc5\xa2\x1e\xbd\x0f\t\xe0s[7\xde\xe9\xb3V\x8f\x90\xc3{\xb1\xb2\x8d\xc5\xd4\xc7\xcb\x96\xcb!H\x17"hZ\xf15\xb9w\x89,\x02u\xe47\x83n\xc3\xda\x80\xcf?\x04\xf9\x98\nfw\x94R\xa89^b\x06\xac\t\x91\xfc`vL\x07\xb5\xac\x81\x1eSM\x8e\xcaDM\xc4\x01F\x9d\xc8r*\x04\x86\r...(3073)'
socket.read[1536] calling recv()
socket.read[1789] '\x00\x00\x00\x00\x00\x00\x00\x00\xc5\xa2\x1e\xbd\x0f\t\xe0s[7\xde\xe9\xb3V\x8f\x90\xc3{\xb1\xb2\x8d\xc5\xd4\xc7\xcb\x96\xcb!H\x17"hZ\xf15\xb9w\x89,\x02u\xe47\x83n\xc3\xda\x80\xcf?\x04\xf9\x98\nfw\x94R\xa89^b\x06\xac\t\x91\xfc`vL\x07\xb5\xac\x81\x1eSM\x8e\xcaDM\xc4\x01F\x9d\xc8r*\x04\x86\r\xb5...(1789)'
aggregated 240 bytes message: readChunkSize(128) x 1
Protocol.parseMessage msg= <Message header=<Header channel=3 time=2 size=240 type=rpc (20) streamId=0> data='\x02\x00\x07connect\x00?\xf0\x00\x00\x00\x00\x00\x00\x03\x00\x03app\x02\x00\x05audio\x00\x08flashVer\x02\x00\x10LNX 11,7,700,169\x00\x06swfUrl\x06\x00\x05tcUrl\x02\x00\x16rtmp://localhost/au...(240)'>
connect app=u'audio', flashVer=u'LNX 11,7,700,169', swfUrl=amf.undefined, tcUrl=u'rtmp://localhost/audio', fpad=False, capabilities=239.0, audioCodecs=3575.0, videoCodecs=252.0, videoFunction=1.0, pageUrl=amf.undefined, objectEncoding=3.0
socket.read[1] calling recv()
Protocol.write msg= None
parse connection closed
connection received from ('127.0.0.1', 52724)
socket.read[23] calling recv()
socket.read[1537] '\x03\x00\x0c\x9fm\x80\x00\x07\x02\xbb\xdd\x1d\xa0^\xe0\xb7p:f\xb8\x9d!\xe4pQ\x19\x93\xbc\x10V\x1c8\x7f\x0c\x05o\xe2#\x8a\xec\x94\x1aP\xdd%z\xccd\xfc\xe5\n\xe3P~\xf8\xee\xdfO\x81\x0f\xf2\x01\xae\x13V\x84\xcd1\x06\xc7\x9cT\x10\xd3\xd4\x9a\x8cS\xe8]\xf9\xdd\xcb/\x95\x03,D\xce\x97\x0fv?W*(\xda\xb6\xc8\xa4...(1537)'
socket.write[3073] '\x03\x00\x00\x00\x00\x01\x02\x03\x04g\\\x9e)\xc5\x8d&w,\x17\xf8Q%oT\xb6\xe2\xea\x08\xb4\xc1:\x97Y\xc6\xd6\xf2\x1a2\xfe\xf0c\xc2\x82\xd4Aru\xa5$\xac\xc3\xdcr"\x95fYb\xa0^\x13\x07\xa7\x18d\x9c\'[E\x8b\x1b\x90b\xa0\xce\xfdCW\xd2\xc5/zU\xb0`\x9f\x11\x13\x1f\'LR\xee8\x94\xf9\xd1\xe1\xce\xe0...(3073)'
socket.read[1536] calling recv()
socket.read[1789] '\x00\x00\x00\x00\x00\x00\x00\x00g\\\x9e)\xc5\x8d&w,\x17\xf8Q%oT\xb6\xe2\xea\x08\xb4\xc1:\x97Y\xc6\xd6\xf2\x1a2\xfe\xf0c\xc2\x82\xd4Aru\xa5$\xac\xc3\xdcr"\x95fYb\xa0^\x13\x07\xa7\x18d\x9c\'[E\x8b\x1b\x90b\xa0\xce\xfdCW\xd2\xc5/zU\xb0`\x9f\x11\x13\x1f\'LR\xee8\x94\xf9\xd1\xe1\xce\xe0\x8c...(1789)'
aggregated 240 bytes message: readChunkSize(128) x 1
Protocol.parseMessage msg= <Message header=<Header channel=3 time=0 size=240 type=rpc (20) streamId=0> data='\x02\x00\x07connect\x00?\xf0\x00\x00\x00\x00\x00\x00\x03\x00\x03app\x02\x00\x05audio\x00\x08flashVer\x02\x00\x10LNX 11,7,700,169\x00\x06swfUrl\x06\x00\x05tcUrl\x02\x00\x16rtmp://localhost/au...(240)'>
connect app=u'audio', flashVer=u'LNX 11,7,700,169', swfUrl=amf.undefined, tcUrl=u'rtmp://localhost/audio', fpad=False, capabilities=239.0, audioCodecs=3575.0, videoCodecs=252.0, videoFunction=1.0, pageUrl=amf.undefined, objectEncoding=3.0
socket.read[1] calling recv()
Protocol.write msg= None
parse connection closed
connection received from ('127.0.0.1', 52727)
socket.read[23] calling recv()
socket.read[1537] '\x03\x00\x0c\xa6\x03\x80\x00\x07\x02\xaf\xc3\x1c\xd4`\xae\x83\\1\xd1\xdc\xd8"\x9c#0"\x96\xfb\x0b\xda\xbe\xc2|\x99`\xf7\xbf7m\xbcQ\xcc\xdd\x02~0ZCq\xf3;NHH\xf9OD\x88\x8c\xe9\xf0\x94\xae\xb08\xd7\xb1\xbd\xff\xce\x99\x990\xe3\xa4J\xde\xd5\x81}\xc2\x89\x10\xd1.\x14\x0b\xdc\x84\xd6\x94\x88r!\xb1_[\xb1\xfc\x1d...(1537)'
socket.write[3073] '\x03\x00\x00\x00\x00\x01\x02\x03\x04D\'W2\xe2S\x95\xb0\x9a\xf7\xe4\x8a?u\xba\x80\x97\xa4>\x82t\xb0\x130\xd0RIP\xa1/\xbd\xda\x82\x93\xecm\xbe<\xd6\x9c\xb3\xcc\x95\xdb\xd1\xcd\xd85:\xd5\\t\xef\xc2\xfa=e\xc0\r\xfe\x8c\xe07\x7f\xe6"\xbcU\x99\xd5\x17q:\xb0\xf1Fr\x1c\xbd$\xda\xbf~}p\x99\xc4v\xddz0...(3073)'
socket.read[1536] calling recv()
socket.read[1789] '\x00\x00\x00\x00\x00\x00\x00\x00D\'W2\xe2S\x95\xb0\x9a\xf7\xe4\x8a?u\xba\x80\x97\xa4>\x82t\xb0\x130\xd0RIP\xa1/\xbd\xda\x82\x93\xecm\xbe<\xd6\x9c\xb3\xcc\x95\xdb\xd1\xcd\xd85:\xd5\\t\xef\xc2\xfa=e\xc0\r\xfe\x8c\xe07\x7f\xe6"\xbcU\x99\xd5\x17q:\xb0\xf1Fr\x1c\xbd$\xda\xbf~}p\x99\xc4v\xddz0\xed...(1789)'
aggregated 240 bytes message: readChunkSize(128) x 1
Protocol.parseMessage msg= <Message header=<Header channel=3 time=0 size=240 type=rpc (20) streamId=0> data='\x02\x00\x07connect\x00?\xf0\x00\x00\x00\x00\x00\x00\x03\x00\x03app\x02\x00\x05audio\x00\x08flashVer\x02\x00\x10LNX 11,7,700,169\x00\x06swfUrl\x06\x00\x05tcUrl\x02\x00\x16rtmp://localhost/au...(240)'>
connect app=u'audio', flashVer=u'LNX 11,7,700,169', swfUrl=amf.undefined, tcUrl=u'rtmp://localhost/audio', fpad=False, capabilities=239.0, audioCodecs=3575.0, videoCodecs=252.0, videoFunction=1.0, pageUrl=amf.undefined, objectEncoding=3.0
socket.read[1] calling recv()
Protocol.write msg= None
parse connection closed
connection received from ('127.0.0.1', 53377)
socket.read[23] calling recv()
socket.read[1537] '\x03\x00\x10\xf8~\x80\x00\x07\x02\xdc\xa1\xa0j~\xec\xa5:\xc3\x82-O\x90?\xba\xb2\xa4\xeb\x95@fSf\x99\x9b\xfcmf\xa6\xcc{:L\xf7\xcd]\xcec \xbe \x8a\x1a\xfd\xfc\xd3\x06\xee\x82\xa1I\xfd\x8f\x13\xf1@\x1f\xcac\xa9\x14\xcf\xbd\xa2}\xa7\x892\xf9\x03\x08Y-w\x9c\x80\x1f\xf0N?\xe4_:\x13\xb4\x94\xf2\xb3\x0bsC...(1537)'
socket.write[3073] "\x03\x00\x00\x00\x00\x01\x02\x03\x04\xdaO\xb6\x18\xef\xb0&\xd8A%I\xc9\xe0\xc0XB\xd9\xd5\xe9\xd5\x83?\xdc\x80\x9b)\x0c;\xa0\x1dbO\x10=\x9d\xca\x9d\xbf\xad16\xf8\x01j\x92\xdeU\xad\xfe\xe3\x90i\xc1F\x0b^\xe1\xe6\x87\xa8BE\xcc$\xd7\xca\xde\x16v\n\xb9\x16M\x9a\x04\xee\x7f~\x92f\x80\x9aqz'\xa7\x08\x08\x1fe\xdc...(3073)"
socket.read[1536] calling recv()
socket.read[1865] "\x00\x00\x00\x00\x00\x00\x00\x00\xdaO\xb6\x18\xef\xb0&\xd8A%I\xc9\xe0\xc0XB\xd9\xd5\xe9\xd5\x83?\xdc\x80\x9b)\x0c;\xa0\x1dbO\x10=\x9d\xca\x9d\xbf\xad16\xf8\x01j\x92\xdeU\xad\xfe\xe3\x90i\xc1F\x0b^\xe1\xe6\x87\xa8BE\xcc$\xd7\xca\xde\x16v\n\xb9\x16M\x9a\x04\xee\x7f~\x92f\x80\x9aqz'\xa7\x08\x08\x1fe\xdc\xfe...(1865)"
aggregated 315 bytes message: readChunkSize(128) x 2
Protocol.parseMessage msg= <Message header=<Header channel=3 time=0 size=315 type=rpc (20) streamId=0> data='\x02\x00\x07connect\x00?\xf0\x00\x00\x00\x00\x00\x00\x03\x00\x03app\x02\x00\x05audio\x00\x08flashVer\x02\x00\x10LNX 11,7,700,169\x00\x06swfUrl\x02\x00#http://localhost:8001/publi...(315)'>
connect app=u'audio', flashVer=u'LNX 11,7,700,169', swfUrl=u'http://localhost:8001/publisher.swf', tcUrl=u'rtmp://localhost/audio', fpad=False, capabilities=239.0, audioCodecs=3575.0, videoCodecs=252.0, videoFunction=1.0, pageUrl=u'http://localhost:8001/publisher.html', objectEncoding=3.0
socket.read[1] calling recv()
connection received from ('127.0.0.1', 53414)
socket.read[23] calling recv()
socket.read[1537] '\x03Y\xf0\x9c\xfc\x00\x00\x00\x00\x17\x17\xcc9\x17\xd3\xe8\x02\xcfY-`\xc8\x05\xecX4\xfa\xf56\x8e\x13izT\xae\x81v\x7f*\xe7Y:b7d\xfe\xa1\x90s\x06\x06B[\xc5\x94\xaa$F\x9a\x8eQB\xf8\xf4+\x85j||\xe8\xaaX\x10\xa8\x0f|Wp\x88\x9dd\xe3:\x06g\x1a\xc8"\x03\xeb\xe0\x03\x1bi\x90+%\xaa_\x0c...(1537)'
socket.write[3073] '\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00...(3073)'
socket.read[1536] calling recv()
socket.read[1536] '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00...(1536)'
socket.read[1] calling recv()
socket.read[180] '\x03\x00\x00\x00\x00\x00\xa7\x14\x00\x00\x00\x00\x02\x00\x07connect\x00?\xf0\x00\x00\x00\x00\x00\x00\x03\x00\x03app\x02\x00\x05audio\x00\x05tcUrl\x02\x00\x16rtmp://localhost/audio\x00\x04fpad\x01\x00\x00\x0ccapabilities\x00...(180)'
aggregated 167 bytes message: readChunkSize(128) x 1
Protocol.parseMessage msg= <Message header=<Header channel=3 time=0 size=167 type=rpc (20) streamId=0> data='\x02\x00\x07connect\x00?\xf0\x00\x00\x00\x00\x00\x00\x03\x00\x03app\x02\x00\x05audio\x00\x05tcUrl\x02\x00\x16rtmp://localhost/audio\x00\x04fpad\x01\x00\x00\x0ccapabilities\x00@.\x00\x00\x00\x00\x00\x00\x00\x0bau...(167)'>
connect app=u'audio', tcUrl=u'rtmp://localhost/audio', fpad=False, capabilities=15.0, audioCodecs=3191.0, videoCodecs=252.0, videoFunction=1.0
socket.read[1] calling recv()
Protocol.write msg= None
parse connection closed
connection received from ('127.0.0.1', 53502)
socket.read[23] calling recv()
socket.read[1537] '\x03Y\xf1;\xb2\x00\x00\x00\x00r\t\xa0qp\x93i7\xba\xf0Gp\xc3\x08\xb6~%\x0c\x14>\xf2\xdfFa\xc0o\xcdBJ\x8bf]\x8e6\xe1 \x03\x81F%B\x94:-ot%\x1f\xd1EUa*\xe6J\x00`D1i\xe3\xf8\x93\t\xb7@\xd0\x02=(\x88[\xf1;\xaa8Nzf?\x1a\xf1\xe2X\xbc\xca\x06\x0e2\x0cA...(1537)'
socket.write[3073] '\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00...(3073)'
socket.read[1536] calling recv()
socket.read[1536] '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00...(1536)'
socket.read[1] calling recv()
socket.read[180] '\x03\x00\x00\x00\x00\x00\xa7\x14\x00\x00\x00\x00\x02\x00\x07connect\x00?\xf0\x00\x00\x00\x00\x00\x00\x03\x00\x03app\x02\x00\x05audio\x00\x05tcUrl\x02\x00\x16rtmp://localhost/audio\x00\x04fpad\x01\x00\x00\x0ccapabilities\x00...(180)'
aggregated 167 bytes message: readChunkSize(128) x 1
Protocol.parseMessage msg= <Message header=<Header channel=3 time=0 size=167 type=rpc (20) streamId=0> data='\x02\x00\x07connect\x00?\xf0\x00\x00\x00\x00\x00\x00\x03\x00\x03app\x02\x00\x05audio\x00\x05tcUrl\x02\x00\x16rtmp://localhost/audio\x00\x04fpad\x01\x00\x00\x0ccapabilities\x00@.\x00\x00\x00\x00\x00\x00\x00\x0bau...(167)'>
connect app=u'audio', tcUrl=u'rtmp://localhost/audio', fpad=False, capabilities=15.0, audioCodecs=3191.0, videoCodecs=252.0, videoFunction=1.0
socket.read[1] calling recv()
Protocol.write msg= None
parse connection closed
Protocol.write msg= None
parse connection closed
connection received from ('127.0.0.1', 53730)
socket.read[23] calling recv()
socket.read[1537] '\x03\x00\x138\x12\x80\x00\x07\x02\xb0\'x\xb9\xb0\xac,H\xa1\xeb\x0c\x91\t\xb8\xca\x0e\xde3p\xba&R\xfc\x08\x01\x9e\x9d\xb7\xa5\xc7#\xb3\x8e\xb9\x85D\xde\xc2\xa1\xff1U\x8d\xd6\x15\x88\xe6\x87<\x98\xc5\xe4\x00\x95\xe4\xfc\xbe\xa0\x7f\x8e\xafK\xc9\xce\xb1\x92\xb7\x15\x0b\xb9\t3Cq\x8a\x9f\xf4_\x98"\xed\x80\xf1\x98\xd0\xc0\x9c\xd0\xd8v\x01...(1537)'
socket.write[3073] '\x03\x00\x00\x00\x00\x01\x02\x03\x04\xda\xdfn\xd8N\xc0\x01v\x18\xa7d\xb9\xe4\xbbKt4\xb8\xcd\x92X\x85>\xbdp%\xf0\x17\x16\x14\xbc\x0f4f%\xe0\x82y\x88\x94\xdd\xccMs\x04<\xd1"\xbf\x0e:(\xce\xec\xd5%\xa66\xf0\xe8\x99e.\x0b=7\xbe\xa7O\x93\xaaT\x99\x98W$\xefB\xd4\x87\x97\x81\xcfu\xf6\x9f\xc9\xc2v\x86\xae...(3073)'
socket.read[1536] calling recv()
socket.read[1865] '\x00\x00\x00\x00\x00\x00\x00\x00\xda\xdfn\xd8N\xc0\x01v\x18\xa7d\xb9\xe4\xbbKt4\xb8\xcd\x92X\x85>\xbdp%\xf0\x17\x16\x14\xbc\x0f4f%\xe0\x82y\x88\x94\xdd\xccMs\x04<\xd1"\xbf\x0e:(\xce\xec\xd5%\xa66\xf0\xe8\x99e.\x0b=7\xbe\xa7O\x93\xaaT\x99\x98W$\xefB\xd4\x87\x97\x81\xcfu\xf6\x9f\xc9\xc2v\x86\xae\x10...(1865)'
aggregated 315 bytes message: readChunkSize(128) x 2
Protocol.parseMessage msg= <Message header=<Header channel=3 time=0 size=315 type=rpc (20) streamId=0> data='\x02\x00\x07connect\x00?\xf0\x00\x00\x00\x00\x00\x00\x03\x00\x03app\x02\x00\x05audio\x00\x08flashVer\x02\x00\x10LNX 11,7,700,169\x00\x06swfUrl\x02\x00#http://localhost:8001/publi...(315)'>
connect app=u'audio', flashVer=u'LNX 11,7,700,169', swfUrl=u'http://localhost:8001/publisher.swf', tcUrl=u'rtmp://localhost/audio', fpad=False, capabilities=239.0, audioCodecs=3575.0, videoCodecs=252.0, videoFunction=1.0, pageUrl=u'http://localhost:8001/publisher.html', objectEncoding=3.0
socket.read[1] calling recv()
connection received from ('127.0.0.1', 53808)
socket.read[23] calling recv()
socket.read[1537] '\x03\x00\x00\x00\x00\t\x00|\x02\xf7xU\x1e\xce\xab\x8e\x1e6/\x07\xc5\x86\x8ap\xb2f\xd4\x02 \xe5\x08a\x18\xa2.6\x97\xd5\xfc+c)\xc2.\xe7\xc7\xc9\xb0\xb5\xb3E\xdf\xa89\x8f\xea;\xc8y \x8a\x10hBZ\xa1\x17L\xb5rX\xcf\xeb\xe2M\xa4.\xc4\xff\x9d\xa1\x9c{@o\x18\xc9[\xfd\xd0N\xe4\x8bo\x832\x14\xa4{\x8b...(1537)'
socket.write[3073] '\x03\x00\x00\x00\x00\x01\x02\x03\x04\xc2I>k\x17\x1d73\x0bz\x06\xc9K,\x0b\n\xb9\x0f\x98\xd2\x8c\xbb{\xca\x91\x8e\x16x\xc8\xf2\xfb=a)\xac\xf9\x9b!\xba\x19|RzBo\xa4\xa4\n\x98\xb8G\xdb\xce\xd5\xc0\x8d\x97P\xb1\xf992\x8d\xd9%\x00\x12KU\x0c\x88\xbc\xeb=\xa2/\xf8X\xb3 \x98\xf6\x94\x82 \xdf\x9aH\x8e\xf5\xc7...(3073)'
socket.read[1536] calling recv()
socket.read[1536] '\x00\x00\x00\x00\x01\x02\x03\x04\xc2I>k\x17\x1d73\x0bz\x06\xc9K,\x0b\n\xb9\x0f\x98\xd2\x8c\xbb{\xca\x91\x8e\x16x\xc8\xf2\xfb=a)\xac\xf9\x9b!\xba\x19|RzBo\xa4\xa4\n\x98\xb8G\xdb\xce\xd5\xc0\x8d\x97P\xb1\xf992\x8d\xd9%\x00\x12KU\x0c\x88\xbc\xeb=\xa2/\xf8X\xb3 \x98\xf6\x94\x82 \xdf\x9aH\x8e\xf5\xc7h...(1536)'
socket.read[1] calling recv()
socket.read[211] '\x03\x00\x00\x00\x00\x00\xc6\x14\x00\x00\x00\x00\x02\x00\x07connect\x00?\xf0\x00\x00\x00\x00\x00\x00\x03\x00\x03app\x02\x00\x05audio\x00\x08flashVer\x02\x00\rLNX 9,0,124,2\x00\x05tcUrl\x02\x00\x1brtmp://localhost:19...(211)'
aggregated 198 bytes message: readChunkSize(128) x 1
Protocol.parseMessage msg= <Message header=<Header channel=3 time=0 size=198 type=rpc (20) streamId=0> data='\x02\x00\x07connect\x00?\xf0\x00\x00\x00\x00\x00\x00\x03\x00\x03app\x02\x00\x05audio\x00\x08flashVer\x02\x00\rLNX 9,0,124,2\x00\x05tcUrl\x02\x00\x1brtmp://localhost:1935/audio\x00\x04fp...(198)'>
connect app=u'audio', flashVer=u'LNX 9,0,124,2', tcUrl=u'rtmp://localhost:1935/audio', fpad=False, capabilities=15.0, audioCodecs=4071.0, videoCodecs=252.0, videoFunction=1.0
socket.read[1] calling recv()
Protocol.write msg= None
parse connection closed
connection received from ('127.0.0.1', 53838)
socket.read[23] calling recv()
socket.read[1537] '\x03\x00\x00\x00\x00\t\x00|\x02\xf7xU\x1e\xce\xab\x8e\x1e6/\x07\xc5\x86\x8ap\xb2f\xd4\x02 \xe5\x08a\x18\xa2.6\x97\xd5\xfc+c)\xc2.\xe7\xc7\xc9\xb0\xb5\xb3E\xdf\xa89\x8f\xea;\xc8y \x8a\x10hBZ\xa1\x17L\xb5rX\xcf\xeb\xe2M\xa4.\xc4\xff\x9d\xa1\x9c{@o\x18\xc9[\xfd\xd0N\xe4\x8bo\x832\x14\xa4{\x8b...(1537)'
socket.write[3073] '\x03\x00\x00\x00\x00\x01\x02\x03\x04\x1d\xad\xed\xe3\xbaz\xd3\xb1\x94\x19a\x90"\xfe\x1d\xd0\x95\xe4\xbb\xe6\x9f\x7fi\xbc\xa5\x7f\x19\xbe\x80\xbc\xd4\x82\x85\x8f\xd7\xbf]\xf7b\x95\xfb\xb8\xca\xb0;e_\x08\x84\x99v4\xdf5\x02\x1c_?u\xd4\x13\x80]\x0e3\xa2\x96\xb4\xdeh\x17\x10\x1e\x00\x04\xdd\xe6q\xc6\xee\x00/\x8fA\xee:\xbe\x9b\xf61a...(3073)'
socket.read[1536] calling recv()
socket.read[1536] '\x00\x00\x00\x00\x01\x02\x03\x04\x1d\xad\xed\xe3\xbaz\xd3\xb1\x94\x19a\x90"\xfe\x1d\xd0\x95\xe4\xbb\xe6\x9f\x7fi\xbc\xa5\x7f\x19\xbe\x80\xbc\xd4\x82\x85\x8f\xd7\xbf]\xf7b\x95\xfb\xb8\xca\xb0;e_\x08\x84\x99v4\xdf5\x02\x1c_?u\xd4\x13\x80]\x0e3\xa2\x96\xb4\xdeh\x17\x10\x1e\x00\x04\xdd\xe6q\xc6\xee\x00/\x8fA\xee:\xbe\x9b\xf61a\x86...(1536)'
socket.read[1] calling recv()
socket.read[211] '\x03\x00\x00\x00\x00\x00\xc6\x14\x00\x00\x00\x00\x02\x00\x07connect\x00?\xf0\x00\x00\x00\x00\x00\x00\x03\x00\x03app\x02\x00\x05audio\x00\x08flashVer\x02\x00\rLNX 9,0,124,2\x00\x05tcUrl\x02\x00\x1brtmp://localhost:19...(211)'
aggregated 198 bytes message: readChunkSize(128) x 1
Protocol.parseMessage msg= <Message header=<Header channel=3 time=0 size=198 type=rpc (20) streamId=0> data='\x02\x00\x07connect\x00?\xf0\x00\x00\x00\x00\x00\x00\x03\x00\x03app\x02\x00\x05audio\x00\x08flashVer\x02\x00\rLNX 9,0,124,2\x00\x05tcUrl\x02\x00\x1brtmp://localhost:1935/audio\x00\x04fp...(198)'>
connect app=u'audio', flashVer=u'LNX 9,0,124,2', tcUrl=u'rtmp://localhost:1935/audio', fpad=False, capabilities=15.0, audioCodecs=4071.0, videoCodecs=252.0, videoFunction=1.0
socket.read[1] calling recv()
Protocol.write msg= None
parse connection closed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment