{"action":"closed","issue":{"url":"https://api.github.com/repos/ossrs/srs/issues/1018","repository_url":"https://api.github.com/repos/ossrs/srs","labels_url":"https://api.github.com/repos/ossrs/srs/issues/1018/labels{/name}","comments_url":"https://api.github.com/repos/ossrs/srs/issues/1018/comments","events_url":"https://api.github.com/repos/ossrs/srs/issues/1018/events","html_url":"https://github.com/ossrs/srs/issues/1018","id":275952360,"number":1018,"title":"SRS架设在VM中，RTMP无法推流","user":{"login":"CeBkCn","id":14861605,"avatar_url":"https://avatars3.githubusercontent.com/u/14861605?v=4","gravatar_id":"","url":"https://api.github.com/users/CeBkCn","html_url":"https://github.com/CeBkCn","followers_url":"https://api.github.com/users/CeBkCn/followers","following_url":"https://api.github.com/users/CeBkCn/following{/other_user}","gists_url":"https://api.github.com/users/CeBkCn/gists{/gist_id}","starred_url":"https://api.github.com/users/CeBkCn/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/CeBkCn/subscriptions","organizations_url":"https://api.github.com/users/CeBkCn/orgs","repos_url":"https://api.github.com/users/CeBkCn/repos","events_url":"https://api.github.com/users/CeBkCn/events{/privacy}","received_events_url":"https://api.github.com/users/CeBkCn/received_events","type":"User","site_admin":false},"labels":[],"state":"closed","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":4,"created_at":"2017-11-22T05:52:10Z","updated_at":"2017-11-27T06:45:40Z","closed_at":"2017-11-27T06:45:40Z","author_association":"NONE","body":"VM中CentOS 6.9 x64架设SRS，使用2.0r2release(2.0.243)版本，关闭防火墙等配置，虚拟机的联网方式为桥接，ip:192.168.1.20，宿主机ip:192.168.1.15\r\n\r\nhttp://ossrs.net:1985/console/ng_index.html#/summaries?host=192.168.1.20&port=1985\r\n该页面的系统信息一切正常，可以成功链接到服务器。\r\n\r\nhttp://winlinvip.github.io/srs.release/trunk/research/players/srs_publisher.html?server=192.168.1.20&vhost=192.168.1.20\r\n该页面尝试推流，返回code 103.\r\n\r\n使用obs推流无法成功。\r\n\r\nsrs.log\r\n\r\n[2017-11-22 05:00:50.945][trace][26289][0] XCORE-SRS/2.0.243(ZhouGuowen)\r\n[2017-11-22 05:00:50.945][trace][26289][0] config parse complete\r\n[2017-11-22 05:00:50.945][trace][26289][0] write log to file ./objs/srs.log\r\n[2017-11-22 05:00:50.945][trace][26289][0] you can: tailf ./objs/srs.log\r\n[2017-11-22 05:00:50.945][trace][26289][0] @see: https://github.com/ossrs/srs/wiki/v1_CN_SrsLog\r\n[2017-11-22 05:00:50.945][trace][26289][0] srs checking config...\r\n[2017-11-22 05:00:50.945][trace][26289][0] detect intranet address: 127.0.0.1, ifname=lo\r\n[2017-11-22 05:00:50.945][trace][26289][0] retrieve local ipv4 ip=192.168.1.20, index=0\r\n[2017-11-22 05:00:50.945][trace][26289][0] detect intranet address: 192.168.1.20, ifname=eth0\r\n[2017-11-22 05:00:50.945][warn][26289][0][0] stats network use index=0, ip=192.168.1.20\r\n[2017-11-22 05:00:50.945][warn][26289][0][0] stats disk list: sda sdb xvda xvdb \r\n[2017-11-22 05:00:50.945][trace][26289][0] write log to file ./objs/srs.log\r\n[2017-11-22 05:00:50.945][trace][26289][0] you can: tailf ./objs/srs.log\r\n[2017-11-22 05:00:50.945][trace][26289][0] @see: https://github.com/ossrs/srs/wiki/v1_CN_SrsLog\r\n[2017-11-22 05:00:50.945][trace][26289][0] SRS/2.0.243(ZhouGuowen), stable is SRS/1.0release\r\n[2017-11-22 05:00:50.945][trace][26289][0] license: The MIT License (MIT), Copyright (c) 2013-2015 SRS(ossrs)\r\n[2017-11-22 05:00:50.945][trace][26289][0] primary/master: SRS/1.0release\r\n[2017-11-22 05:00:50.945][trace][26289][0] authors: winlin,wenjie.zhao\r\n[2017-11-22 05:00:50.945][trace][26289][0] contributors: winlin<winlin@vip.126.com> wenjie.zhao<740936897@qq.com> xiangcheng.liu<liuxc0116@foxmail.com> naijia.liu<youngcow@youngcow.net> alcoholyi<alcoholyi@qq.com> byteman<wangchen2011@gmail.com> chad.wang<chad.wang.cn@gmail.com> suhetao<suhetao@gmail.com> Johnny<fengjihu@163.com> karthikeyan<keyanmca@gmail.com> StevenLiu<lq@chinaffmpeg.org> zhengfl<zhengfl_1989@126.com> tufang14<breadbean1449@gmail.com> allspace<allspace@gmail.com> niesongsong<nie950@gmail.com> rudeb0t<nimrod@themanxgroup.tw> CallMeNP<np.liamg@gmail.com> synote<synote@qq.com> lovecat<littlefawn@163.com> panda1986<542638787@qq.com> YueHonghui<hongf.yue@hotmail.com> \r\n[2017-11-22 05:00:50.945][trace][26289][0] uname: Linux centos6 2.6.32-358.el6.x86_64 #1 SMP Fri Feb 22 00:31:26 UTC 2013 x86_64 x86_64 x86_64 GNU/Linux\r\n[2017-11-22 05:00:50.945][trace][26289][0] build: 2017-06-10 09:03:27, little-endian\r\n[2017-11-22 05:00:50.945][trace][26289][0] configure:  --x86-x64 --prefix=/usr/local/srs\r\n[2017-11-22 05:00:50.945][trace][26289][0] features: --prefix=/usr/local/srs --with-hls --with-hds --with-dvr --without-nginx --with-ssl --without-ffmpeg --with-transcode --with-ingest --with-stat --with-http-callback --with-http-server --without-stream-caster --with-http-api --with-librtmp --without-research --with-utest --without-gperf --without-gmc --without-gmp --without-gcp --without-gprof --without-arm-ubuntu12 --without-mips-ubuntu12 --log-trace\r\n[2017-11-22 05:00:50.946][trace][26289][0] conf: ./conf/srs.conf, limit: 1000\r\n[2017-11-22 05:00:50.946][trace][26289][0] writev limits write 1024 iovs a time\r\n[2017-11-22 05:00:50.946][warn][26289][0][0] SRS 2.0.243 is not stable, please use stable branch 1.0release instead\r\n[2017-11-22 05:00:50.946][trace][26289][0] cpu is amd64, glibc 2.12\r\n[2017-11-22 05:00:50.946][trace][26289][0] cpu is x86_64, glibc 2.12\r\n[2017-11-22 05:00:50.946][trace][26289][0] check feature rtmp handshake: on\r\n[2017-11-22 05:00:50.946][trace][26289][0] check feature hls: on\r\n[2017-11-22 05:00:50.946][trace][26289][0] check feature hds: on\r\n[2017-11-22 05:00:50.946][trace][26289][0] check feature http callback: on\r\n[2017-11-22 05:00:50.946][trace][26289][0] check feature http api: on\r\n[2017-11-22 05:00:50.946][trace][26289][0] check feature http server: on\r\n[2017-11-22 05:00:50.946][trace][26289][0] check feature http parser: on\r\n[2017-11-22 05:00:50.946][trace][26289][0] check feature dvr: on\r\n[2017-11-22 05:00:50.946][trace][26289][0] check feature transcode: on\r\n[2017-11-22 05:00:50.946][trace][26289][0] check feature ingest: on\r\n[2017-11-22 05:00:50.946][trace][26289][0] check feature system stat: on\r\n[2017-11-22 05:00:50.946][warn][26289][0][0] check feature compile nginx: off\r\n[2017-11-22 05:00:50.946][warn][26289][0][0] check feature compile ffmpeg: off\r\n[2017-11-22 05:00:50.946][warn][26289][0][0] stream caster: off\r\n[2017-11-22 05:00:50.946][trace][26289][0] MR(merged-read): on, @see https://github.com/ossrs/srs/issues/241\r\n[2017-11-22 05:00:50.946][trace][26289][0] MR(merged-read) default 0 sleep 350\r\n[2017-11-22 05:00:50.946][trace][26289][0] MW(merged-write) default sleep 350\r\n[2017-11-22 05:00:50.946][trace][26289][0] read chunk stream cache cid [0, 16)\r\n[2017-11-22 05:00:50.946][trace][26289][0] default gop cache 1, play queue 30s\r\n[2017-11-22 05:00:50.946][trace][26289][0] complex send algorithm enabled.\r\n[2017-11-22 05:00:50.946][warn][26289][0][0] TCP_NODELAY enabled, may hurts performance.\r\n[2017-11-22 05:00:50.946][trace][26289][0] auto guess socket send buffer by merged write\r\n[2017-11-22 05:00:50.946][trace][26289][0] system default latency in ms: mw(0-350) + mr(0-350) + play-queue(0-30000)\r\n[2017-11-22 05:00:50.946][trace][26289][0] http: root mount to ./objs/nginx/html\r\n[2017-11-22 05:00:50.946][trace][26289][0] start deamon mode...\r\n[2017-11-22 05:00:50.946][trace][26290][0] father process exit. ret=0\r\n[2017-11-22 05:00:50.946][trace][26291][0] son(deamon) process running.\r\n[2017-11-22 05:00:50.946][trace][26291][0] st_set_eventsys to epoll\r\n[2017-11-22 05:00:50.946][trace][26291][0] st_init success, use epoll\r\n[2017-11-22 05:00:50.946][trace][26291][100] server main cid=100, pid=26291, ppid=26288, asprocess=0\r\n[2017-11-22 05:00:50.946][trace][26291][100] write pid=26291 to ./objs/srs.pid success!\r\n[2017-11-22 05:00:50.946][trace][26289][0] grandpa process exit.\r\n[2017-11-22 05:00:50.963][trace][26291][100] RTMP listen at tcp://0.0.0.0:1935, fd=8\r\n[2017-11-22 05:00:50.974][trace][26291][100] HTTP-API listen at tcp://0.0.0.0:1985, fd=9\r\n[2017-11-22 05:00:50.985][trace][26291][100] HTTP-Server listen at tcp://0.0.0.0:8080, fd=10\r\n[2017-11-22 05:00:50.985][trace][26291][100] signal installed\r\n[2017-11-22 05:00:50.996][trace][26291][100] http: api mount /console to ./objs/nginx/html/console\r\n[2017-11-22 05:00:51.007][trace][26291][100] ingest thread cid=105, current_cid=100\r\n[2017-11-22 05:13:14.099][trace][26291][104] user terminate program, gracefully quit.\r\n[2017-11-22 05:13:14.200][trace][26291][100] cleanup for gracefully terminate.\r\n[2017-11-22 05:13:14.200][warn][26291][100][11] main cycle terminated, system quit normally.\r\n[2017-11-22 05:13:14.200][trace][26291][100] srs terminated\r\n[2017-11-22 05:14:01.822][trace][2540][0] XCORE-SRS/2.0.243(ZhouGuowen)\r\n[2017-11-22 05:14:01.823][trace][2540][0] config parse complete\r\n[2017-11-22 05:14:01.823][trace][2540][0] write log to file ./objs/srs.log\r\n[2017-11-22 05:14:01.823][trace][2540][0] you can: tailf ./objs/srs.log\r\n[2017-11-22 05:14:01.823][trace][2540][0] @see: https://github.com/ossrs/srs/wiki/v1_CN_SrsLog\r\n[2017-11-22 05:14:01.823][trace][2540][0] srs checking config...\r\n[2017-11-22 05:14:01.823][trace][2540][0] detect intranet address: 127.0.0.1, ifname=lo\r\n[2017-11-22 05:14:01.823][trace][2540][0] retrieve local ipv4 ip=192.168.1.20, index=0\r\n[2017-11-22 05:14:01.823][trace][2540][0] detect intranet address: 192.168.1.20, ifname=eth0\r\n[2017-11-22 05:14:01.823][warn][2540][0][0] stats network use index=0, ip=192.168.1.20\r\n[2017-11-22 05:14:01.823][warn][2540][0][0] stats disk list: sda sdb xvda xvdb \r\n[2017-11-22 05:14:01.823][trace][2540][0] write log to file ./objs/srs.log\r\n[2017-11-22 05:14:01.823][trace][2540][0] you can: tailf ./objs/srs.log\r\n[2017-11-22 05:14:01.823][trace][2540][0] @see: https://github.com/ossrs/srs/wiki/v1_CN_SrsLog\r\n[2017-11-22 05:14:01.823][trace][2540][0] SRS/2.0.243(ZhouGuowen), stable is SRS/1.0release\r\n[2017-11-22 05:14:01.823][trace][2540][0] license: The MIT License (MIT), Copyright (c) 2013-2015 SRS(ossrs)\r\n[2017-11-22 05:14:01.823][trace][2540][0] primary/master: SRS/1.0release\r\n[2017-11-22 05:14:01.823][trace][2540][0] authors: winlin,wenjie.zhao\r\n[2017-11-22 05:14:01.823][trace][2540][0] contributors: winlin<winlin@vip.126.com> wenjie.zhao<740936897@qq.com> xiangcheng.liu<liuxc0116@foxmail.com> naijia.liu<youngcow@youngcow.net> alcoholyi<alcoholyi@qq.com> byteman<wangchen2011@gmail.com> chad.wang<chad.wang.cn@gmail.com> suhetao<suhetao@gmail.com> Johnny<fengjihu@163.com> karthikeyan<keyanmca@gmail.com> StevenLiu<lq@chinaffmpeg.org> zhengfl<zhengfl_1989@126.com> tufang14<breadbean1449@gmail.com> allspace<allspace@gmail.com> niesongsong<nie950@gmail.com> rudeb0t<nimrod@themanxgroup.tw> CallMeNP<np.liamg@gmail.com> synote<synote@qq.com> lovecat<littlefawn@163.com> panda1986<542638787@qq.com> YueHonghui<hongf.yue@hotmail.com> \r\n[2017-11-22 05:14:01.823][trace][2540][0] uname: Linux centos6 2.6.32-358.el6.x86_64 #1 SMP Fri Feb 22 00:31:26 UTC 2013 x86_64 x86_64 x86_64 GNU/Linux\r\n[2017-11-22 05:14:01.823][trace][2540][0] build: 2017-06-10 09:03:27, little-endian\r\n[2017-11-22 05:14:01.823][trace][2540][0] configure:  --x86-x64 --prefix=/usr/local/srs\r\n[2017-11-22 05:14:01.823][trace][2540][0] features: --prefix=/usr/local/srs --with-hls --with-hds --with-dvr --without-nginx --with-ssl --without-ffmpeg --with-transcode --with-ingest --with-stat --with-http-callback --with-http-server --without-stream-caster --with-http-api --with-librtmp --without-research --with-utest --without-gperf --without-gmc --without-gmp --without-gcp --without-gprof --without-arm-ubuntu12 --without-mips-ubuntu12 --log-trace\r\n[2017-11-22 05:14:01.823][trace][2540][0] conf: ./conf/srs.conf, limit: 1000\r\n[2017-11-22 05:14:01.823][trace][2540][0] writev limits write 1024 iovs a time\r\n[2017-11-22 05:14:01.823][warn][2540][0][0] SRS 2.0.243 is not stable, please use stable branch 1.0release instead\r\n[2017-11-22 05:14:01.823][trace][2540][0] cpu is amd64, glibc 2.12\r\n[2017-11-22 05:14:01.823][trace][2540][0] cpu is x86_64, glibc 2.12\r\n[2017-11-22 05:14:01.823][trace][2540][0] check feature rtmp handshake: on\r\n[2017-11-22 05:14:01.823][trace][2540][0] check feature hls: on\r\n[2017-11-22 05:14:01.823][trace][2540][0] check feature hds: on\r\n[2017-11-22 05:14:01.823][trace][2540][0] check feature http callback: on\r\n[2017-11-22 05:14:01.823][trace][2540][0] check feature http api: on\r\n[2017-11-22 05:14:01.823][trace][2540][0] check feature http server: on\r\n[2017-11-22 05:14:01.823][trace][2540][0] check feature http parser: on\r\n[2017-11-22 05:14:01.823][trace][2540][0] check feature dvr: on\r\n[2017-11-22 05:14:01.823][trace][2540][0] check feature transcode: on\r\n[2017-11-22 05:14:01.823][trace][2540][0] check feature ingest: on\r\n[2017-11-22 05:14:01.823][trace][2540][0] check feature system stat: on\r\n[2017-11-22 05:14:01.823][warn][2540][0][0] check feature compile nginx: off\r\n[2017-11-22 05:14:01.823][warn][2540][0][0] check feature compile ffmpeg: off\r\n[2017-11-22 05:14:01.823][warn][2540][0][0] stream caster: off\r\n[2017-11-22 05:14:01.823][trace][2540][0] MR(merged-read): on, @see https://github.com/ossrs/srs/issues/241\r\n[2017-11-22 05:14:01.823][trace][2540][0] MR(merged-read) default 0 sleep 350\r\n[2017-11-22 05:14:01.823][trace][2540][0] MW(merged-write) default sleep 350\r\n[2017-11-22 05:14:01.823][trace][2540][0] read chunk stream cache cid [0, 16)\r\n[2017-11-22 05:14:01.823][trace][2540][0] default gop cache 1, play queue 30s\r\n[2017-11-22 05:14:01.823][trace][2540][0] complex send algorithm enabled.\r\n[2017-11-22 05:14:01.823][warn][2540][0][0] TCP_NODELAY enabled, may hurts performance.\r\n[2017-11-22 05:14:01.823][trace][2540][0] auto guess socket send buffer by merged write\r\n[2017-11-22 05:14:01.823][trace][2540][0] system default latency in ms: mw(0-350) + mr(0-350) + play-queue(0-30000)\r\n[2017-11-22 05:14:01.823][trace][2540][0] http: root mount to ./objs/nginx/html\r\n[2017-11-22 05:14:01.824][trace][2540][0] start deamon mode...\r\n[2017-11-22 05:14:01.824][trace][2541][0] father process exit. ret=0\r\n[2017-11-22 05:14:01.824][trace][2542][0] son(deamon) process running.\r\n[2017-11-22 05:14:01.824][trace][2542][0] st_set_eventsys to epoll\r\n[2017-11-22 05:14:01.824][trace][2542][0] st_init success, use epoll\r\n[2017-11-22 05:14:01.824][trace][2542][100] server main cid=100, pid=2542, ppid=2539, asprocess=0\r\n[2017-11-22 05:14:01.824][trace][2540][0] grandpa process exit.\r\n[2017-11-22 05:14:01.824][trace][2542][100] write pid=2542 to ./objs/srs.pid success!\r\n[2017-11-22 05:14:01.834][trace][2542][100] RTMP listen at tcp://0.0.0.0:1935, fd=8\r\n[2017-11-22 05:14:01.845][trace][2542][100] HTTP-API listen at tcp://0.0.0.0:1985, fd=9\r\n[2017-11-22 05:14:01.855][trace][2542][100] HTTP-Server listen at tcp://0.0.0.0:8080, fd=10\r\n[2017-11-22 05:14:01.855][trace][2542][100] signal installed\r\n[2017-11-22 05:14:01.866][trace][2542][100] http: api mount /console to ./objs/nginx/html/console\r\n[2017-11-22 05:14:01.876][trace][2542][100] ingest thread cid=105, current_cid=100\r\n[2017-11-22 05:15:45.067][trace][2542][107] RTMP client ip=192.168.1.15\r\n[2017-11-22 05:15:45.067][trace][2542][107] srand initialized the random.\r\n[2017-11-22 05:15:45.068][trace][2542][107] simple handshake success.\r\n[2017-11-22 05:15:45.069][trace][2542][107] connect app, tcUrl=rtmp://192.168.1.20:1935/live/demo, pageUrl=, swfUrl=rtmp://192.168.1.20:1935/live/demo, schema=rtmp, vhost=__defaultVhost__, port=1935, app=live/demo, args=null\r\n[2017-11-22 05:15:45.110][trace][2542][107] client identified, type=fmle-publish, stream_name=, duration=-1.00\r\n[2017-11-22 05:15:45.110][error][2542][107][11] RTMP: Empty stream name not allowed, ret=2050(Resource temporarily unavailable)\r\n[2017-11-22 05:15:45.110][error][2542][107][11] stream service cycle failed. ret=2050(Resource temporarily unavailable)\r\n[2017-11-22 05:15:56.532][trace][2542][109] RTMP client ip=192.168.1.15\r\n[2017-11-22 05:15:56.533][trace][2542][109] simple handshake success.\r\n[2017-11-22 05:15:56.533][trace][2542][109] connect app, tcUrl=rtmp://192.168.1.20:1935/live/demo, pageUrl=, swfUrl=rtmp://192.168.1.20:1935/live/demo, schema=rtmp, vhost=__defaultVhost__, port=1935, app=live/demo, args=null\r\n[2017-11-22 05:15:56.573][trace][2542][109] client identified, type=fmle-publish, stream_name=, duration=-1.00\r\n[2017-11-22 05:15:56.573][error][2542][109][11] RTMP: Empty stream name not allowed, ret=2050(Resource temporarily unavailable)\r\n[2017-11-22 05:15:56.573][error][2542][109][11] stream service cycle failed. ret=2050(Resource temporarily unavailable)\r\n[2017-11-22 05:17:55.847][trace][2542][111] api get peer ip success. ip=192.168.1.15\r\n[2017-11-22 05:17:55.847][trace][2542][111] HTTP API GET http://192.168.1.20:1985/api/v1/versions?callback=angular.callbacks._1, content-length=-1, chunked=0/0\r\n[2017-11-22 05:17:56.021][trace][2542][111] HTTP API GET http://192.168.1.20:1985/api/v1/summaries?callback=angular.callbacks._2, content-length=-1, chunked=0/0\r\n[2017-11-22 05:17:59.070][trace][2542][111] HTTP API GET http://192.168.1.20:1985/api/v1/summaries?callback=angular.callbacks._3, content-length=-1, chunked=0/0\r\n[2017-11-22 05:18:02.119][trace][2542][111] HTTP API GET http://192.168.1.20:1985/api/v1/summaries?callback=angular.callbacks._4, content-length=-1, chunked=0/0\r\n[2017-11-22 05:18:05.168][trace][2542][111] HTTP API GET http://192.168.1.20:1985/api/v1/summaries?callback=angular.callbacks._5, content-length=-1, chunked=0/0\r\n[2017-11-22 05:18:08.216][trace][2542][111] HTTP API GET http://192.168.1.20:1985/api/v1/summaries?callback=angular.callbacks._6, content-length=-1, chunked=0/0\r\n[2017-11-22 05:18:11.262][trace][2542][111] HTTP API GET http://192.168.1.20:1985/api/v1/summaries?callback=angular.callbacks._7, content-length=-1, chunked=0/0\r\n[2017-11-22 05:18:14.310][trace][2542][111] HTTP API GET http://192.168.1.20:1985/api/v1/summaries?callback=angular.callbacks._8, content-length=-1, chunked=0/0\r\n[2017-11-22 05:18:17.357][trace][2542][111] HTTP API GET http://192.168.1.20:1985/api/v1/summaries?callback=angular.callbacks._9, content-length=-1, chunked=0/0\r\n[2017-11-22 05:18:19.007][trace][2542][111] HTTP API GET http://192.168.1.20:1985/api/v1/vhosts?callback=angular.callbacks._a, content-length=-1, chunked=0/0\r\n[2017-11-22 05:18:19.022][trace][2542][113] api get peer ip success. ip=192.168.1.15\r\n[2017-11-22 05:18:19.022][trace][2542][113] HTTP API GET http://192.168.1.20:1985/api/v1/vhosts/?callback=angular.callbacks._a, content-length=-1, chunked=0/0\r\n[2017-11-22 05:18:22.069][trace][2542][113] HTTP API GET http://192.168.1.20:1985/api/v1/vhosts?callback=angular.callbacks._b, content-length=-1, chunked=0/0\r\n[2017-11-22 05:18:22.072][trace][2542][111] HTTP API GET http://192.168.1.20:1985/api/v1/vhosts/?callback=angular.callbacks._b, content-length=-1, chunked=0/0\r\n[2017-11-22 05:18:22.348][trace][2542][111] HTTP API GET http://192.168.1.20:1985/api/v1/raw?callback=angular.callbacks._c&rpc=raw, content-length=-1, chunked=0/0\r\n[2017-11-22 05:18:22.350][trace][2542][113] HTTP API GET http://192.168.1.20:1985/api/v1/vhosts?callback=angular.callbacks._d, content-length=-1, chunked=0/0\r\n[2017-11-22 05:18:22.364][trace][2542][115] api get peer ip success. ip=192.168.1.15\r\n[2017-11-22 05:18:22.364][trace][2542][115] HTTP API GET http://192.168.1.20:1985/api/v1/vhosts/?callback=angular.callbacks._d, content-length=-1, chunked=0/0\r\n[2017-11-22 05:18:22.415][trace][2542][115] HTTP API GET http://192.168.1.20:1985/api/v1/streams?callback=angular.callbacks._e, content-length=-1, chunked=0/0\r\n[2017-11-22 05:18:22.419][trace][2542][113] HTTP API GET http://192.168.1.20:1985/api/v1/streams/?callback=angular.callbacks._e, content-length=-1, chunked=0/0\r\n[2017-11-22 05:18:24.456][trace][2542][113] HTTP API GET http://192.168.1.20:1985/api/v1/clients?callback=angular.callbacks._f, content-length=-1, chunked=0/0\r\n[2017-11-22 05:18:24.460][trace][2542][115] HTTP API GET http://192.168.1.20:1985/api/v1/clients/?callback=angular.callbacks._f, content-length=-1, chunked=0/0\r\n[2017-11-22 05:18:27.507][trace][2542][115] HTTP API GET http://192.168.1.20:1985/api/v1/clients?callback=angular.callbacks._g, content-length=-1, chunked=0/0\r\n[2017-11-22 05:18:27.512][trace][2542][113] HTTP API GET http://192.168.1.20:1985/api/v1/clients/?callback=angular.callbacks._g, content-length=-1, chunked=0/0\r\n[2017-11-22 05:18:28.698][trace][2542][113] HTTP API GET http://192.168.1.20:1985/api/v1/raw?callback=angular.callbacks._h&rpc=raw, content-length=-1, chunked=0/0\r\n[2017-11-22 05:18:38.221][trace][2542][113] HTTP API GET http://192.168.1.20:1985/api/v1/summaries?callback=angular.callbacks._i, content-length=-1, chunked=0/0\r\n[2017-11-22 05:18:41.271][trace][2542][113] HTTP API GET http://192.168.1.20:1985/api/v1/summaries?callback=angular.callbacks._j, content-length=-1, chunked=0/0\r\n[2017-11-22 05:18:44.319][trace][2542][113] HTTP API GET http://192.168.1.20:1985/api/v1/summaries?callback=angular.callbacks._k, content-length=-1, chunked=0/0\r\n[2017-11-22 05:18:47.366][trace][2542][113] HTTP API GET http://192.168.1.20:1985/api/v1/summaries?callback=angular.callbacks._l, content-length=-1, chunked=0/0\r\n[2017-11-22 05:18:50.414][trace][2542][113] HTTP API GET http://192.168.1.20:1985/api/v1/summaries?callback=angular.callbacks._m, content-length=-1, chunked=0/0\r\n[2017-11-22 05:18:53.462][trace][2542][113] HTTP API GET http://192.168.1.20:1985/api/v1/summaries?callback=angular.callbacks._n, content-length=-1, chunked=0/0\r\n[2017-11-22 05:18:56.509][trace][2542][113] HTTP API GET http://192.168.1.20:1985/api/v1/summaries?callback=angular.callbacks._o, content-length=-1, chunked=0/0\r\n[2017-11-22 05:18:59.557][trace][2542][113] HTTP API GET http://192.168.1.20:1985/api/v1/summaries?callback=angular.callbacks._p, content-length=-1, chunked=0/0\r\n[2017-11-22 05:19:02.604][trace][2542][113] HTTP API GET http://192.168.1.20:1985/api/v1/summaries?callback=angular.callbacks._q, content-length=-1, chunked=0/0\r\n[2017-11-22 05:19:05.652][trace][2542][113] HTTP API GET http://192.168.1.20:1985/api/v1/summaries?callback=angular.callbacks._r, content-length=-1, chunked=0/0\r\n[2017-11-22 05:19:08.702][trace][2542][113] HTTP API GET http://192.168.1.20:1985/api/v1/summaries?callback=angular.callbacks._s, content-length=-1, chunked=0/0\r\n[2017-11-22 05:19:11.749][trace][2542][113] HTTP API GET http://192.168.1.20:1985/api/v1/summaries?callback=angular.callbacks._t, content-length=-1, chunked=0/0\r\n[2017-11-22 05:19:14.796][trace][2542][113] HTTP API GET http://192.168.1.20:1985/api/v1/summaries?callback=angular.callbacks._u, content-length=-1, chunked=0/0\r\n[2017-11-22 05:19:17.845][trace][2542][113] HTTP API GET http://192.168.1.20:1985/api/v1/summaries?callback=angular.callbacks._v, content-length=-1, chunked=0/0\r\n[2017-11-22 05:19:20.894][trace][2542][113] HTTP API GET http://192.168.1.20:1985/api/v1/summaries?callback=angular.callbacks._w, content-length=-1, chunked=0/0\r\n[2017-11-22 05:19:22.351][warn][2542][111][62] client disconnect peer. ret=1004\r\n[2017-11-22 05:19:23.942][trace][2542][113] HTTP API GET http://192.168.1.20:1985/api/v1/summaries?callback=angular.callbacks._x, content-length=-1, chunked=0/0\r\n[2017-11-22 05:19:26.989][trace][2542][113] HTTP API GET http://192.168.1.20:1985/api/v1/summaries?callback=angular.callbacks._y, content-length=-1, chunked=0/0\r\n[2017-11-22 05:19:27.511][warn][2542][115][62] client disconnect peer. ret=1004\r\n[2017-11-22 05:19:30.038][trace][2542][113] HTTP API GET http://192.168.1.20:1985/api/v1/summaries?callback=angular.callbacks._z, content-length=-1, chunked=0/0\r\n[2017-11-22 05:19:33.086][trace][2542][113] HTTP API GET http://192.168.1.20:1985/api/v1/summaries?callback=angular.callbacks._10, content-length=-1, chunked=0/0\r\n[2017-11-22 05:19:36.133][trace][2542][113] HTTP API GET http://192.168.1.20:1985/api/v1/summaries?callback=angular.callbacks._11, content-length=-1, chunked=0/0\r\n[2017-11-22 05:19:40.267][trace][2542][113] HTTP API GET http://192.168.1.20:1985/api/v1/summaries?callback=angular.callbacks._12, content-length=-1, chunked=0/0\r\n[2017-11-22 05:19:43.318][trace][2542][113] HTTP API GET http://192.168.1.20:1985/api/v1/summaries?callback=angular.callbacks._13, content-length=-1, chunked=0/0\r\n[2017-11-22 05:19:48.266][trace][2542][113] HTTP API GET http://192.168.1.20:1985/api/v1/summaries?callback=angular.callbacks._14, content-length=-1, chunked=0/0\r\n[2017-11-22 05:19:53.267][trace][2542][113] HTTP API GET http://192.168.1.20:1985/api/v1/summaries?callback=angular.callbacks._15, content-length=-1, chunked=0/0\r\n[2017-11-22 05:19:57.267][trace][2542][113] HTTP API GET http://192.168.1.20:1985/api/v1/summaries?callback=angular.callbacks._16, content-length=-1, chunked=0/0\r\n[2017-11-22 05:20:02.267][trace][2542][113] HTTP API GET http://192.168.1.20:1985/api/v1/summaries?callback=angular.callbacks._17, content-length=-1, chunked=0/0\r\n[2017-11-22 05:20:06.268][trace][2542][113] HTTP API GET http://192.168.1.20:1985/api/v1/summaries?callback=angular.callbacks._18, content-length=-1, chunked=0/0\r\n[2017-11-22 05:20:11.266][trace][2542][113] HTTP API GET http://192.168.1.20:1985/api/v1/summaries?callback=angular.callbacks._19, content-length=-1, chunked=0/0\r\n[2017-11-22 05:20:15.267][trace][2542][113] HTTP API GET http://192.168.1.20:1985/api/v1/summaries?callback=angular.callbacks._1a, content-length=-1, chunked=0/0\r\n[2017-11-22 05:20:20.269][trace][2542][113] HTTP API GET http://192.168.1.20:1985/api/v1/summaries?callback=angular.callbacks._1b, content-length=-1, chunked=0/0\r\n[2017-11-22 05:20:24.269][trace][2542][113] HTTP API GET http://192.168.1.20:1985/api/v1/summaries?callback=angular.callbacks._1c, content-length=-1, chunked=0/0\r\n[2017-11-22 05:20:29.264][trace][2542][113] HTTP API GET http://192.168.1.20:1985/api/v1/summaries?callback=angular.callbacks._1d, content-length=-1, chunked=0/0\r\n[2017-11-22 05:20:33.266][trace][2542][113] HTTP API GET http://192.168.1.20:1985/api/v1/summaries?callback=angular.callbacks._1e, content-length=-1, chunked=0/0\r\n[2017-11-22 05:20:38.268][trace][2542][113] HTTP API GET http://192.168.1.20:1985/api/v1/summaries?callback=angular.callbacks._1f, content-length=-1, chunked=0/0\r\n[2017-11-22 05:20:42.267][trace][2542][113] HTTP API GET http://192.168.1.20:1985/api/v1/summaries?callback=angular.callbacks._1g, content-length=-1, chunked=0/0\r\n[2017-11-22 05:20:47.269][trace][2542][113] HTTP API GET http://192.168.1.20:1985/api/v1/summaries?callback=angular.callbacks._1h, content-length=-1, chunked=0/0\r\n[2017-11-22 05:20:51.265][trace][2542][113] HTTP API GET http://192.168.1.20:1985/api/v1/summaries?callback=angular.callbacks._1i, content-length=-1, chunked=0/0\r\n[2017-11-22 05:20:56.269][trace][2542][113] HTTP API GET http://192.168.1.20:1985/api/v1/summaries?callback=angular.callbacks._1j, content-length=-1, chunked=0/0\r\n[2017-11-22 05:21:00.268][trace][2542][113] HTTP API GET http://192.168.1.20:1985/api/v1/summaries?callback=angular.callbacks._1k, content-length=-1, chunked=0/0\r\n[2017-11-22 05:21:05.267][trace][2542][113] HTTP API GET http://192.168.1.20:1985/api/v1/summaries?callback=angular.callbacks._1l, content-length=-1, chunked=0/0\r\n[2017-11-22 05:21:09.266][trace][2542][113] HTTP API GET http://192.168.1.20:1985/api/v1/summaries?callback=angular.callbacks._1m, content-length=-1, chunked=0/0\r\n[2017-11-22 05:21:14.267][trace][2542][113] HTTP API GET http://192.168.1.20:1985/api/v1/summaries?callback=angular.callbacks._1n, content-length=-1, chunked=0/0\r\n[2017-11-22 05:21:18.268][trace][2542][113] HTTP API GET http://192.168.1.20:1985/api/v1/summaries?callback=angular.callbacks._1o, content-length=-1, chunked=0/0\r\n[2017-11-22 05:21:23.265][trace][2542][113] HTTP API GET http://192.168.1.20:1985/api/v1/summaries?callback=angular.callbacks._1p, content-length=-1, chunked=0/0\r\n[2017-11-22 05:21:27.266][trace][2542][113] HTTP API GET http://192.168.1.20:1985/api/v1/summaries?callback=angular.callbacks._1q, content-length=-1, chunked=0/0\r\n[2017-11-22 05:21:32.267][trace][2542][113] HTTP API GET http://192.168.1.20:1985/api/v1/summaries?callback=angular.callbacks._1r, content-length=-1, chunked=0/0\r\n[2017-11-22 05:21:36.267][trace][2542][113] HTTP API GET http://192.168.1.20:1985/api/v1/summaries?callback=angular.callbacks._1s, content-length=-1, chunked=0/0\r\n[2017-11-22 05:21:41.265][trace][2542][113] HTTP API GET http://192.168.1.20:1985/api/v1/summaries?callback=angular.callbacks._1t, content-length=-1, chunked=0/0\r\n[2017-11-22 05:21:45.267][trace][2542][113] HTTP API GET http://192.168.1.20:1985/api/v1/summaries?callback=angular.callbacks._1u, content-length=-1, chunked=0/0\r\n[2017-11-22 05:21:50.267][trace][2542][113] HTTP API GET http://192.168.1.20:1985/api/v1/summaries?callback=angular.callbacks._1v, content-length=-1, chunked=0/0\r\n[2017-11-22 05:21:54.265][trace][2542][113] HTTP API GET http://192.168.1.20:1985/api/v1/summaries?callback=angular.callbacks._1w, content-length=-1, chunked=0/0\r\n[2017-11-22 05:21:59.267][trace][2542][113] HTTP API GET http://192.168.1.20:1985/api/v1/summaries?callback=angular.callbacks._1x, content-length=-1, chunked=0/0\r\n[2017-11-22 05:22:03.268][trace][2542][113] HTTP API GET http://192.168.1.20:1985/api/v1/summaries?callback=angular.callbacks._1y, content-length=-1, chunked=0/0\r\n[2017-11-22 05:22:08.268][trace][2542][113] HTTP API GET http://192.168.1.20:1985/api/v1/summaries?callback=angular.callbacks._1z, content-length=-1, chunked=0/0\r\n[2017-11-22 05:22:12.268][trace][2542][113] HTTP API GET http://192.168.1.20:1985/api/v1/summaries?callback=angular.callbacks._20, content-length=-1, chunked=0/0\r\n[2017-11-22 05:22:17.266][trace][2542][113] HTTP API GET http://192.168.1.20:1985/api/v1/summaries?callback=angular.callbacks._21, content-length=-1, chunked=0/0\r\n[2017-11-22 05:22:21.267][trace][2542][113] HTTP API GET http://192.168.1.20:1985/api/v1/summaries?callback=angular.callbacks._22, content-length=-1, chunked=0/0\r\n[2017-11-22 05:22:26.267][trace][2542][113] HTTP API GET http://192.168.1.20:1985/api/v1/summaries?callback=angular.callbacks._23, content-length=-1, chunked=0/0\r\n[2017-11-22 05:22:30.267][trace][2542][113] HTTP API GET http://192.168.1.20:1985/api/v1/summaries?callback=angular.callbacks._24, content-length=-1, chunked=0/0\r\n[2017-11-22 05:22:35.268][trace][2542][113] HTTP API GET http://192.168.1.20:1985/api/v1/summaries?callback=angular.callbacks._25, content-length=-1, chunked=0/0\r\n[2017-11-22 05:22:39.266][trace][2542][113] HTTP API GET http://192.168.1.20:1985/api/v1/summaries?callback=angular.callbacks._26, content-length=-1, chunked=0/0\r\n[2017-11-22 05:22:44.269][trace][2542][113] HTTP API GET http://192.168.1.20:1985/api/v1/summaries?callback=angular.callbacks._27, content-length=-1, chunked=0/0\r\n[2017-11-22 05:22:48.267][trace][2542][113] HTTP API GET http://192.168.1.20:1985/api/v1/summaries?callback=angular.callbacks._28, content-length=-1, chunked=0/0\r\n[2017-11-22 05:22:53.268][trace][2542][113] HTTP API GET http://192.168.1.20:1985/api/v1/summaries?callback=angular.callbacks._29, content-length=-1, chunked=0/0\r\n[2017-11-22 05:22:57.266][trace][2542][113] HTTP API GET http://192.168.1.20:1985/api/v1/summaries?callback=angular.callbacks._2a, content-length=-1, chunked=0/0\r\n[2017-11-22 05:23:02.270][trace][2542][113] HTTP API GET http://192.168.1.20:1985/api/v1/summaries?callback=angular.callbacks._2b, content-length=-1, chunked=0/0\r\n[2017-11-22 05:23:06.267][trace][2542][113] HTTP API GET http://192.168.1.20:1985/api/v1/summaries?callback=angular.callbacks._2c, content-length=-1, chunked=0/0\r\n[2017-11-22 05:23:11.267][trace][2542][113] HTTP API GET http://192.168.1.20:1985/api/v1/summaries?callback=angular.callbacks._2d, content-length=-1, chunked=0/0\r\n[2017-11-22 05:23:15.267][trace][2542][113] HTTP API GET http://192.168.1.20:1985/api/v1/summaries?callback=angular.callbacks._2e, content-length=-1, chunked=0/0\r\n[2017-11-22 05:23:20.267][trace][2542][113] HTTP API GET http://192.168.1.20:1985/api/v1/summaries?callback=angular.callbacks._2f, content-length=-1, chunked=0/0\r\n[2017-11-22 05:23:24.268][trace][2542][113] HTTP API GET http://192.168.1.20:1985/api/v1/summaries?callback=angular.callbacks._2g, content-length=-1, chunked=0/0\r\n[2017-11-22 05:23:29.267][trace][2542][113] HTTP API GET http://192.168.1.20:1985/api/v1/summaries?callback=angular.callbacks._2h, content-length=-1, chunked=0/0\r\n[2017-11-22 05:23:33.269][trace][2542][113] HTTP API GET http://192.168.1.20:1985/api/v1/summaries?callback=angular.callbacks._2i, content-length=-1, chunked=0/0\r\n[2017-11-22 05:23:38.267][trace][2542][113] HTTP API GET http://192.168.1.20:1985/api/v1/summaries?callback=angular.callbacks._2j, content-length=-1, chunked=0/0\r\n[2017-11-22 05:23:42.267][trace][2542][113] HTTP API GET http://192.168.1.20:1985/api/v1/summaries?callback=angular.callbacks._2k, content-length=-1, chunked=0/0\r\n[2017-11-22 05:23:47.269][trace][2542][113] HTTP API GET http://192.168.1.20:1985/api/v1/summaries?callback=angular.callbacks._2l, content-length=-1, chunked=0/0\r\n[2017-11-22 05:23:51.267][trace][2542][113] HTTP API GET http://192.168.1.20:1985/api/v1/summaries?callback=angular.callbacks._2m, content-length=-1, chunked=0/0\r\n[2017-11-22 05:23:56.266][trace][2542][113] HTTP API GET http://192.168.1.20:1985/api/v1/summaries?callback=angular.callbacks._2n, content-length=-1, chunked=0/0\r\n[2017-11-22 05:24:00.270][trace][2542][113] HTTP API GET http://192.168.1.20:1985/api/v1/summaries?callback=angular.callbacks._2o, content-length=-1, chunked=0/0\r\n[2017-11-22 05:24:05.271][trace][2542][113] HTTP API GET http://192.168.1.20:1985/api/v1/summaries?callback=angular.callbacks._2p, content-length=-1, chunked=0/0\r\n[2017-11-22 05:24:09.267][trace][2542][113] HTTP API GET http://192.168.1.20:1985/api/v1/summaries?callback=angular.callbacks._2q, content-length=-1, chunked=0/0\r\n[2017-11-22 05:24:14.267][trace][2542][113] HTTP API GET http://192.168.1.20:1985/api/v1/summaries?callback=angular.callbacks._2r, content-length=-1, chunked=0/0\r\n[2017-11-22 05:24:18.267][trace][2542][113] HTTP API GET http://192.168.1.20:1985/api/v1/summaries?callback=angular.callbacks._2s, content-length=-1, chunked=0/0\r\n[2017-11-22 05:24:23.268][trace][2542][113] HTTP API GET http://192.168.1.20:1985/api/v1/summaries?callback=angular.callbacks._2t, content-length=-1, chunked=0/0\r\n[2017-11-22 05:24:27.267][trace][2542][113] HTTP API GET http://192.168.1.20:1985/api/v1/summaries?callback=angular.callbacks._2u, content-length=-1, chunked=0/0\r\n[2017-11-22 05:24:32.267][trace][2542][113] HTTP API GET http://192.168.1.20:1985/api/v1/summaries?callback=angular.callbacks._2v, content-length=-1, chunked=0/0\r\n[2017-11-22 05:24:36.267][trace][2542][113] HTTP API GET http://192.168.1.20:1985/api/v1/summaries?callback=angular.callbacks._2w, content-length=-1, chunked=0/0\r\n[2017-11-22 05:24:41.264][trace][2542][113] HTTP API GET http://192.168.1.20:1985/api/v1/summaries?callback=angular.callbacks._2x, content-length=-1, chunked=0/0\r\n[2017-11-22 05:24:45.268][trace][2542][113] HTTP API GET http://192.168.1.20:1985/api/v1/summaries?callback=angular.callbacks._2y, content-length=-1, chunked=0/0\r\n[2017-11-22 05:24:50.267][trace][2542][113] HTTP API GET http://192.168.1.20:1985/api/v1/summaries?callback=angular.callbacks._2z, content-length=-1, chunked=0/0\r\n[2017-11-22 05:24:54.267][trace][2542][113] HTTP API GET http://192.168.1.20:1985/api/v1/summaries?callback=angular.callbacks._30, content-length=-1, chunked=0/0\r\n[2017-11-22 05:24:59.268][trace][2542][113] HTTP API GET http://192.168.1.20:1985/api/v1/summaries?callback=angular.callbacks._31, content-length=-1, chunked=0/0\r\n[2017-11-22 05:25:03.266][trace][2542][113] HTTP API GET http://192.168.1.20:1985/api/v1/summaries?callback=angular.callbacks._32, content-length=-1, chunked=0/0\r\n[2017-11-22 05:25:08.269][trace][2542][113] HTTP API GET http://192.168.1.20:1985/api/v1/summaries?callback=angular.callbacks._33, content-length=-1, chunked=0/0\r\n[2017-11-22 05:25:12.270][trace][2542][113] HTTP API GET http://192.168.1.20:1985/api/v1/summaries?callback=angular.callbacks._34, content-length=-1, chunked=0/0\r\n[2017-11-22 05:25:17.267][trace][2542][113] HTTP API GET http://192.168.1.20:1985/api/v1/summaries?callback=angular.callbacks._35, content-length=-1, chunked=0/0\r\n[2017-11-22 05:25:21.266][trace][2542][113] HTTP API GET http://192.168.1.20:1985/api/v1/summaries?callback=angular.callbacks._36, content-length=-1, chunked=0/0\r\n[2017-11-22 05:25:26.266][trace][2542][113] HTTP API GET http://192.168.1.20:1985/api/v1/summaries?callback=angular.callbacks._37, content-length=-1, chunked=0/0\r\n[2017-11-22 05:25:30.275][trace][2542][113] HTTP API GET http://192.168.1.20:1985/api/v1/summaries?callback=angular.callbacks._38, content-length=-1, chunked=0/0\r\n[2017-11-22 05:25:35.267][trace][2542][113] HTTP API GET http://192.168.1.20:1985/api/v1/summaries?callback=angular.callbacks._39, content-length=-1, chunked=0/0\r\n[2017-11-22 05:25:39.267][trace][2542][113] HTTP API GET http://192.168.1.20:1985/api/v1/summaries?callback=angular.callbacks._3a, content-length=-1, chunked=0/0\r\n[2017-11-22 05:25:44.264][trace][2542][113] HTTP API GET http://192.168.1.20:1985/api/v1/summaries?callback=angular.callbacks._3b, content-length=-1, chunked=0/0\r\n[2017-11-22 05:25:48.269][trace][2542][113] HTTP API GET http://192.168.1.20:1985/api/v1/summaries?callback=angular.callbacks._3c, content-length=-1, chunked=0/0\r\n[2017-11-22 05:25:53.267][trace][2542][113] HTTP API GET http://192.168.1.20:1985/api/v1/summaries?callback=angular.callbacks._3d, content-length=-1, chunked=0/0\r\n[2017-11-22 05:25:57.268][trace][2542][113] HTTP API GET http://192.168.1.20:1985/api/v1/summaries?callback=angular.callbacks._3e, content-length=-1, chunked=0/0\r\n[2017-11-22 05:26:02.267][trace][2542][113] HTTP API GET http://192.168.1.20:1985/api/v1/summaries?callback=angular.callbacks._3f, content-length=-1, chunked=0/0\r\n[2017-11-22 05:26:06.270][trace][2542][113] HTTP API GET http://192.168.1.20:1985/api/v1/summaries?callback=angular.callbacks._3g, content-length=-1, chunked=0/0\r\n[2017-11-22 05:26:11.267][trace][2542][113] HTTP API GET http://192.168.1.20:1985/api/v1/summaries?callback=angular.callbacks._3h, content-length=-1, chunked=0/0\r\n[2017-11-22 05:26:15.269][trace][2542][113] HTTP API GET http://192.168.1.20:1985/api/v1/summaries?callback=angular.callbacks._3i, content-length=-1, chunked=0/0\r\n[2017-11-22 05:26:20.266][trace][2542][113] HTTP API GET http://192.168.1.20:1985/api/v1/summaries?callback=angular.callbacks._3j, content-length=-1, chunked=0/0\r\n[2017-11-22 05:26:24.268][trace][2542][113] HTTP API GET http://192.168.1.20:1985/api/v1/summaries?callback=angular.callbacks._3k, content-length=-1, chunked=0/0\r\n[2017-11-22 05:26:29.266][trace][2542][113] HTTP API GET http://192.168.1.20:1985/api/v1/summaries?callback=angular.callbacks._3l, content-length=-1, chunked=0/0\r\n[2017-11-22 05:26:33.268][trace][2542][113] HTTP API GET http://192.168.1.20:1985/api/v1/summaries?callback=angular.callbacks._3m, content-length=-1, chunked=0/0\r\n[2017-11-22 05:26:38.264][trace][2542][113] HTTP API GET http://192.168.1.20:1985/api/v1/summaries?callback=angular.callbacks._3n, content-length=-1, chunked=0/0\r\n[2017-11-22 05:26:42.265][trace][2542][113] HTTP API GET http://192.168.1.20:1985/api/v1/summaries?callback=angular.callbacks._3o, content-length=-1, chunked=0/0\r\n[2017-11-22 05:26:47.267][trace][2542][113] HTTP API GET http://192.168.1.20:1985/api/v1/summaries?callback=angular.callbacks._3p, content-length=-1, chunked=0/0\r\n[2017-11-22 05:26:51.269][trace][2542][113] HTTP API GET http://192.168.1.20:1985/api/v1/summaries?callback=angular.callbacks._3q, content-length=-1, chunked=0/0\r\n[2017-11-22 05:26:56.274][trace][2542][113] HTTP API GET http://192.168.1.20:1985/api/v1/summaries?callback=angular.callbacks._3r, content-length=-1, chunked=0/0\r\n[2017-11-22 05:27:00.267][trace][2542][113] HTTP API GET http://192.168.1.20:1985/api/v1/summaries?callback=angular.callbacks._3s, content-length=-1, chunked=0/0\r\n[2017-11-22 05:27:05.264][trace][2542][113] HTTP API GET http://192.168.1.20:1985/api/v1/summaries?callback=angular.callbacks._3t, content-length=-1, chunked=0/0\r\n[2017-11-22 05:27:09.268][trace][2542][113] HTTP API GET http://192.168.1.20:1985/api/v1/summaries?callback=angular.callbacks._3u, content-length=-1, chunked=0/0\r\n[2017-11-22 05:27:14.267][trace][2542][113] HTTP API GET http://192.168.1.20:1985/api/v1/summaries?callback=angular.callbacks._3v, content-length=-1, chunked=0/0\r\n[2017-11-22 05:27:18.269][trace][2542][113] HTTP API GET http://192.168.1.20:1985/api/v1/summaries?callback=angular.callbacks._3w, content-length=-1, chunked=0/0\r\n[2017-11-22 05:27:21.612][trace][2542][117] RTMP client ip=192.168.1.15\r\n[2017-11-22 05:27:21.612][trace][2542][117] simple handshake success.\r\n[2017-11-22 05:27:21.613][trace][2542][117] connect app, tcUrl=rtmp://192.168.1.20:1935/live/demo, pageUrl=, swfUrl=rtmp://192.168.1.20:1935/live/demo, schema=rtmp, vhost=__defaultVhost__, port=1935, app=live/demo, args=null\r\n[2017-11-22 05:27:21.654][trace][2542][117] client identified, type=fmle-publish, stream_name=, duration=-1.00\r\n[2017-11-22 05:27:21.654][error][2542][117][11] RTMP: Empty stream name not allowed, ret=2050(Resource temporarily unavailable)\r\n[2017-11-22 05:27:21.654][error][2542][117][11] stream service cycle failed. ret=2050(Resource temporarily unavailable)\r\n[2017-11-22 05:27:23.264][trace][2542][113] HTTP API GET http://192.168.1.20:1985/api/v1/summaries?callback=angular.callbacks._3x, content-length=-1, chunked=0/0\r\n[2017-11-22 05:27:27.275][trace][2542][113] HTTP API GET http://192.168.1.20:1985/api/v1/summaries?callback=angular.callbacks._3y, content-length=-1, chunked=0/0\r\n[2017-11-22 05:27:32.267][trace][2542][113] HTTP API GET http://192.168.1.20:1985/api/v1/summaries?callback=angular.callbacks._3z, content-length=-1, chunked=0/0\r\n[2017-11-22 05:27:36.268][trace][2542][113] HTTP API GET http://192.168.1.20:1985/api/v1/summaries?callback=angular.callbacks._40, content-length=-1, chunked=0/0\r\n[2017-11-22 05:27:36.833][trace][2542][119] RTMP client ip=192.168.1.15\r\n[2017-11-22 05:27:36.834][trace][2542][119] simple handshake success.\r\n[2017-11-22 05:27:36.834][trace][2542][119] connect app, tcUrl=rtmp://192.168.1.20:1935/live/livestream, pageUrl=, swfUrl=rtmp://192.168.1.20:1935/live/livestream, schema=rtmp, vhost=__defaultVhost__, port=1935, app=live/livestream, args=null\r\n[2017-11-22 05:27:36.875][trace][2542][119] client identified, type=fmle-publish, stream_name=, duration=-1.00\r\n[2017-11-22 05:27:36.876][error][2542][119][11] RTMP: Empty stream name not allowed, ret=2050(Resource temporarily unavailable)\r\n[2017-11-22 05:27:36.876][error][2542][119][11] stream service cycle failed. ret=2050(Resource temporarily unavailable)\r\n[2017-11-22 05:27:41.265][trace][2542][113] HTTP API GET http://192.168.1.20:1985/api/v1/summaries?callback=angular.callbacks._41, content-length=-1, chunked=0/0\r\n[2017-11-22 05:27:45.267][trace][2542][113] HTTP API GET http://192.168.1.20:1985/api/v1/summaries?callback=angular.callbacks._42, content-length=-1, chunked=0/0\r\n[2017-11-22 05:27:49.092][trace][2542][121] RTMP client ip=192.168.1.15\r\n[2017-11-22 05:27:49.093][trace][2542][121] simple handshake success.\r\n[2017-11-22 05:27:49.093][trace][2542][121] connect app, tcUrl=rtmp://192.168.1.20:1935/live, pageUrl=, swfUrl=rtmp://192.168.1.20:1935/live, schema=rtmp, vhost=__defaultVhost__, port=1935, app=live, args=null\r\n[2017-11-22 05:27:49.134][trace][2542][121] client identified, type=fmle-publish, stream_name=, duration=-1.00\r\n[2017-11-22 05:27:49.134][error][2542][121][11] RTMP: Empty stream name not allowed, ret=2050(Resource temporarily unavailable)\r\n[2017-11-22 05:27:49.134][error][2542][121][11] stream service cycle failed. ret=2050(Resource temporarily unavailable)\r\n[2017-11-22 05:27:50.268][trace][2542][113] HTTP API GET http://192.168.1.20:1985/api/v1/summaries?callback=angular.callbacks._43, content-length=-1, chunked=0/0\r\n[2017-11-22 05:27:54.267][trace][2542][113] HTTP API GET http://192.168.1.20:1985/api/v1/summaries?callback=angular.callbacks._44, content-length=-1, chunked=0/0\r\n[2017-11-22 05:27:59.266][trace][2542][113] HTTP API GET http://192.168.1.20:1985/api/v1/summaries?callback=angular.callbacks._45, content-length=-1, chunked=0/0\r\n[2017-11-22 05:28:03.268][trace][2542][113] HTTP API GET http://192.168.1.20:1985/api/v1/summaries?callback=angular.callbacks._46, content-length=-1, chunked=0/0\r\n[2017-11-22 05:28:08.265][trace][2542][113] HTTP API GET http://192.168.1.20:1985/api/v1/summaries?callback=angular.callbacks._47, content-length=-1, chunked=0/0\r\n[2017-11-22 05:28:12.269][trace][2542][113] HTTP API GET http://192.168.1.20:1985/api/v1/summaries?callback=angular.callbacks._48, content-length=-1, chunked=0/0\r\n[2017-11-22 05:28:17.267][trace][2542][113] HTTP API GET http://192.168.1.20:1985/api/v1/summaries?callback=angular.callbacks._49, content-length=-1, chunked=0/0\r\n[2017-11-22 05:28:21.267][trace][2542][113] HTTP API GET http://192.168.1.20:1985/api/v1/summaries?callback=angular.callbacks._4a, content-length=-1, chunked=0/0\r\n[2017-11-22 05:28:26.267][trace][2542][113] HTTP API GET http://192.168.1.20:1985/api/v1/summaries?callback=angular.callbacks._4b, content-length=-1, chunked=0/0\r\n[2017-11-22 05:28:30.269][trace][2542][113] HTTP API GET http://192.168.1.20:1985/api/v1/summaries?callback=angular.callbacks._4c, content-length=-1, chunked=0/0\r\n[2017-11-22 05:28:35.266][trace][2542][113] HTTP API GET http://192.168.1.20:1985/api/v1/summaries?callback=angular.callbacks._4d, content-length=-1, chunked=0/0\r\n[2017-11-22 05:28:39.266][trace][2542][113] HTTP API GET http://192.168.1.20:1985/api/v1/summaries?callback=angular.callbacks._4e, content-length=-1, chunked=0/0\r\n[2017-11-22 05:28:44.268][trace][2542][113] HTTP API GET http://192.168.1.20:1985/api/v1/summaries?callback=angular.callbacks._4f, content-length=-1, chunked=0/0\r\n[2017-11-22 05:28:48.267][trace][2542][113] HTTP API GET http://192.168.1.20:1985/api/v1/summaries?callback=angular.callbacks._4g, content-length=-1, chunked=0/0\r\n[2017-11-22 05:28:53.267][trace][2542][113] HTTP API GET http://192.168.1.20:1985/api/v1/summaries?callback=angular.callbacks._4h, content-length=-1, chunked=0/0\r\n[2017-11-22 05:28:56.316][trace][2542][113] HTTP API GET http://192.168.1.20:1985/api/v1/summaries?callback=angular.callbacks._4i, content-length=-1, chunked=0/0\r\n[2017-11-22 05:28:58.491][trace][2542][113] HTTP API GET http://192.168.1.20:1985/api/v1/versions?callback=angular.callbacks._4j, content-length=-1, chunked=0/0\r\n[2017-11-22 05:28:58.546][trace][2542][113] HTTP API GET http://192.168.1.20:1985/api/v1/summaries?callback=angular.callbacks._4k, content-length=-1, chunked=0/0\r\n[2017-11-22 05:29:01.593][trace][2542][113] HTTP API GET http://192.168.1.20:1985/api/v1/summaries?callback=angular.callbacks._4l, content-length=-1, chunked=0/0\r\n[2017-11-22 05:29:04.564][trace][2542][113] HTTP API GET http://192.168.1.20:1985/api/v1/raw?callback=angular.callbacks._4m&rpc=raw, content-length=-1, chunked=0/0\r\n[2017-11-22 05:29:04.576][trace][2542][123] api get peer ip success. ip=192.168.1.15\r\n[2017-11-22 05:29:04.576][trace][2542][123] HTTP API GET http://192.168.1.20:1985/api/v1/vhosts?callback=angular.callbacks._4n, content-length=-1, chunked=0/0\r\n[2017-11-22 05:29:04.591][trace][2542][125] api get peer ip success. ip=192.168.1.15\r\n[2017-11-22 05:29:04.591][trace][2542][125] HTTP API GET http://192.168.1.20:1985/api/v1/vhosts/?callback=angular.callbacks._4n, content-length=-1, chunked=0/0\r\n[2017-11-22 05:29:04.638][trace][2542][125] HTTP API GET http://192.168.1.20:1985/api/v1/streams?callback=angular.callbacks._4o, content-length=-1, chunked=0/0\r\n[2017-11-22 05:29:04.641][trace][2542][123] HTTP API GET http://192.168.1.20:1985/api/v1/streams/?callback=angular.callbacks._4o, content-length=-1, chunked=0/0\r\n[2017-11-22 05:29:06.669][trace][2542][123] HTTP API GET http://192.168.1.20:1985/api/v1/vhosts?callback=angular.callbacks._4p, content-length=-1, chunked=0/0\r\n[2017-11-22 05:29:06.675][trace][2542][125] HTTP API GET http://192.168.1.20:1985/api/v1/vhosts/?callback=angular.callbacks._4p, content-length=-1, chunked=0/0\r\n[2017-11-22 05:29:07.273][trace][2542][125] HTTP API GET http://192.168.1.20:1985/api/v1/summaries?callback=angular.callbacks._4q, content-length=-1, chunked=0/0\r\n[2017-11-22 05:29:12.200][trace][2542][125] HTTP API GET http://192.168.1.20:1985/api/v1/summaries?callback=angular.callbacks._4r, content-length=-1, chunked=0/0\r\n[2017-11-22 05:29:16.264][trace][2542][125] HTTP API GET http://192.168.1.20:1985/api/v1/summaries?callback=angular.callbacks._4s, content-length=-1, chunked=0/0\r\n[2017-11-22 05:29:21.266][trace][2542][125] HTTP API GET http://192.168.1.20:1985/api/v1/summaries?callback=angular.callbacks._4t, content-length=-1, chunked=0/0\r\n[2017-11-22 05:29:26.266][trace][2542][125] HTTP API GET http://192.168.1.20:1985/api/v1/summaries?callback=angular.callbacks._4u, content-length=-1, chunked=0/0\r\n[2017-11-22 05:29:30.273][trace][2542][125] HTTP API GET http://192.168.1.20:1985/api/v1/summaries?callback=angular.callbacks._4v, content-length=-1, chunked=0/0\r\n[2017-11-22 05:29:35.268][trace][2542][125] HTTP API GET http://192.168.1.20:1985/api/v1/summaries?callback=angular.callbacks._4w, content-length=-1, chunked=0/0\r\n[2017-11-22 05:29:39.268][trace][2542][125] HTTP API GET http://192.168.1.20:1985/api/v1/summaries?callback=angular.callbacks._4x, content-length=-1, chunked=0/0\r\n[2017-11-22 05:29:44.264][trace][2542][125] HTTP API GET http://192.168.1.20:1985/api/v1/summaries?callback=angular.callbacks._4y, content-length=-1, chunked=0/0\r\n[2017-11-22 05:29:48.266][trace][2542][125] HTTP API GET http://192.168.1.20:1985/api/v1/summaries?callback=angular.callbacks._4z, content-length=-1, chunked=0/0\r\n[2017-11-22 05:29:53.267][trace][2542][125] HTTP API GET http://192.168.1.20:1985/api/v1/summaries?callback=angular.callbacks._50, content-length=-1, chunked=0/0\r\n[2017-11-22 05:29:57.266][trace][2542][125] HTTP API GET http://192.168.1.20:1985/api/v1/summaries?callback=angular.callbacks._51, content-length=-1, chunked=0/0\r\n[2017-11-22 05:30:02.274][trace][2542][125] HTTP API GET http://192.168.1.20:1985/api/v1/summaries?callback=angular.callbacks._52, content-length=-1, chunked=0/0\r\n[2017-11-22 05:30:04.566][warn][2542][113][62] client disconnect peer. ret=1004\r\n[2017-11-22 05:30:06.266][trace][2542][125] HTTP API GET http://192.168.1.20:1985/api/v1/summaries?callback=angular.callbacks._53, content-length=-1, chunked=0/0\r\n[2017-11-22 05:30:06.670][warn][2542][123][62] client disconnect peer. ret=1004\r\n[2017-11-22 05:30:11.266][trace][2542][125] HTTP API GET http://192.168.1.20:1985/api/v1/summaries?callback=angular.callbacks._54, content-length=-1, chunked=0/0\r\n[2017-11-22 05:30:15.267][trace][2542][125] HTTP API GET http://192.168.1.20:1985/api/v1/summaries?callback=angular.callbacks._55, content-length=-1, chunked=0/0\r\n[2017-11-22 05:30:20.269][trace][2542][125] HTTP API GET http://192.168.1.20:1985/api/v1/summaries?callback=angular.callbacks._56, content-length=-1, chunked=0/0\r\n[2017-11-22 05:30:24.269][trace][2542][125] HTTP API GET http://192.168.1.20:1985/api/v1/summaries?callback=angular.callbacks._57, content-length=-1, chunked=0/0\r\n[2017-11-22 05:30:29.264][trace][2542][125] HTTP API GET http://192.168.1.20:1985/api/v1/summaries?callback=angular.callbacks._58, content-length=-1, chunked=0/0\r\n[2017-11-22 05:30:33.272][trace][2542][125] HTTP API GET http://192.168.1.20:1985/api/v1/summaries?callback=angular.callbacks._59, content-length=-1, chunked=0/0\r\n[2017-11-22 05:30:38.267][trace][2542][125] HTTP API GET http://192.168.1.20:1985/api/v1/summaries?callback=angular.callbacks._5a, content-length=-1, chunked=0/0\r\n[2017-11-22 05:30:42.268][trace][2542][125] HTTP API GET http://192.168.1.20:1985/api/v1/summaries?callback=angular.callbacks._5b, content-length=-1, chunked=0/0\r\n[2017-11-22 05:30:47.267][trace][2542][125] HTTP API GET http://192.168.1.20:1985/api/v1/summaries?callback=angular.callbacks._5c, content-length=-1, chunked=0/0\r\n[2017-11-22 05:30:51.266][trace][2542][125] HTTP API GET http://192.168.1.20:1985/api/v1/summaries?callback=angular.callbacks._5d, content-length=-1, chunked=0/0\r\n[2017-11-22 05:30:56.267][trace][2542][125] HTTP API GET http://192.168.1.20:1985/api/v1/summaries?callback=angular.callbacks._5e, content-length=-1, chunked=0/0\r\n[2017-11-22 05:31:00.266][trace][2542][125] HTTP API GET http://192.168.1.20:1985/api/v1/summaries?callback=angular.callbacks._5f, content-length=-1, chunked=0/0\r\n[2017-11-22 05:31:05.268][trace][2542][125] HTTP API GET http://192.168.1.20:1985/api/v1/summaries?callback=angular.callbacks._5g, content-length=-1, chunked=0/0\r\n[2017-11-22 05:31:09.270][trace][2542][125] HTTP API GET http://192.168.1.20:1985/api/v1/summaries?callback=angular.callbacks._5h, content-length=-1, chunked=0/0\r\n[2017-11-22 05:31:14.265][trace][2542][125] HTTP API GET http://192.168.1.20:1985/api/v1/summaries?callback=angular.callbacks._5i, content-length=-1, chunked=0/0\r\n[2017-11-22 05:31:18.266][trace][2542][125] HTTP API GET http://192.168.1.20:1985/api/v1/summaries?callback=angular.callbacks._5j, content-length=-1, chunked=0/0\r\n[2017-11-22 05:31:23.268][trace][2542][125] HTTP API GET http://192.168.1.20:1985/api/v1/summaries?callback=angular.callbacks._5k, content-length=-1, chunked=0/0\r\n[2017-11-22 05:31:27.267][trace][2542][125] HTTP API GET http://192.168.1.20:1985/api/v1/summaries?callback=angular.callbacks._5l, content-length=-1, chunked=0/0\r\n[2017-11-22 05:31:29.190][trace][2542][127] RTMP client ip=192.168.1.15\r\n[2017-11-22 05:31:29.193][trace][2542][127] complex handshake success\r\n[2017-11-22 05:31:29.193][trace][2542][127] connect app, tcUrl=rtmp://192.168.1.20:1935/app?key=35c9b402c12a7246868752e2878f7e0e&vhost=bandcheck.srs.com, pageUrl=http://winlinvip.github.io/srs.release/trunk/research/players/srs_bwt.html?server=192.168.1.20&vhost=192.168.1.20, swfUrl=http://winlinvip.github.io/srs.release/trunk/research/players/srs_bwt/release/srs_bwt.swf?_version=1.31, schema=rtmp, vhost=__defaultVhost__, port=1935, app=app, args=null\r\n[2017-11-22 05:31:32.264][trace][2542][125] HTTP API GET http://192.168.1.20:1985/api/v1/summaries?callback=angular.callbacks._5m, content-length=-1, chunked=0/0\r\n[2017-11-22 05:31:36.269][trace][2542][125] HTTP API GET http://192.168.1.20:1985/api/v1/summaries?callback=angular.callbacks._5n, content-length=-1, chunked=0/0\r\n[2017-11-22 05:31:41.267][trace][2542][125] HTTP API GET http://192.168.1.20:1985/api/v1/summaries?callback=angular.callbacks._5o, content-length=-1, chunked=0/0\r\n[2017-11-22 05:31:45.267][trace][2542][125] HTTP API GET http://192.168.1.20:1985/api/v1/summaries?callback=angular.callbacks._5p, content-length=-1, chunked=0/0\r\n[2017-11-22 05:31:50.267][trace][2542][125] HTTP API GET http://192.168.1.20:1985/api/v1/summaries?callback=angular.callbacks._5q, content-length=-1, chunked=0/0\r\n[2017-11-22 05:31:54.267][trace][2542][125] HTTP API GET http://192.168.1.20:1985/api/v1/summaries?callback=angular.callbacks._5r, content-length=-1, chunked=0/0\r\n[2017-11-22 05:31:59.237][warn][2542][127][62] client disconnect peer. ret=1004\r\n[2017-11-22 05:31:59.267][trace][2542][125] HTTP API GET http://192.168.1.20:1985/api/v1/summaries?callback=angular.callbacks._5s, content-length=-1, chunked=0/0\r\n[2017-11-22 05:32:03.267][trace][2542][125] HTTP API GET http://192.168.1.20:1985/api/v1/summaries?callback=angular.callbacks._5t, content-length=-1, chunked=0/0\r\n[2017-11-22 05:32:08.268][trace][2542][125] HTTP API GET http://192.168.1.20:1985/api/v1/summaries?callback=angular.callbacks._5u, content-length=-1, chunked=0/0\r\n[2017-11-22 05:32:12.265][trace][2542][125] HTTP API GET http://192.168.1.20:1985/api/v1/summaries?callback=angular.callbacks._5v, content-length=-1, chunked=0/0\r\n[2017-11-22 05:32:15.723][trace][2542][129] RTMP client ip=192.168.1.15\r\n[2017-11-22 05:32:15.725][trace][2542][129] complex handshake success\r\n[2017-11-22 05:32:15.725][trace][2542][129] connect app, tcUrl=rtmp://192.168.1.20:1935/app?key=35c9b402c12a7246868752e2878f7e0e&vhost=bandcheck.srs.com, pageUrl=http://winlinvip.github.io/srs.release/trunk/research/players/srs_bwt.html?server=192.168.1.20&vhost=192.168.1.20, swfUrl=http://winlinvip.github.io/srs.release/trunk/research/players/srs_bwt/release/srs_bwt.swf?_version=1.31, schema=rtmp, vhost=__defaultVhost__, port=1935, app=app, args=null\r\n[2017-11-22 05:32:17.267][trace][2542][125] HTTP API GET http://192.168.1.20:1985/api/v1/summaries?callback=angular.callbacks._5w, content-length=-1, chunked=0/0\r\n[2017-11-22 05:32:21.268][trace][2542][125] HTTP API GET http://192.168.1.20:1985/api/v1/summaries?callback=angular.callbacks._5x, content-length=-1, chunked=0/0\r\n[2017-11-22 05:32:26.266][trace][2542][125] HTTP API GET http://192.168.1.20:1985/api/v1/summaries?callback=angular.callbacks._5y, content-length=-1, chunked=0/0\r\n[2017-11-22 05:32:30.269][trace][2542][125] HTTP API GET http://192.168.1.20:1985/api/v1/summaries?callback=angular.callbacks._5z, content-length=-1, chunked=0/0\r\n[2017-11-22 05:32:35.265][trace][2542][125] HTTP API GET http://192.168.1.20:1985/api/v1/summaries?callback=angular.callbacks._60, content-length=-1, chunked=0/0\r\n[2017-11-22 05:32:39.267][trace][2542][125] HTTP API GET http://192.168.1.20:1985/api/v1/summaries?callback=angular.callbacks._61, content-length=-1, chunked=0/0\r\n[2017-11-22 05:32:44.268][trace][2542][125] HTTP API GET http://192.168.1.20:1985/api/v1/summaries?callback=angular.callbacks._62, content-length=-1, chunked=0/0\r\n[2017-11-22 05:32:45.767][warn][2542][129][62] client disconnect peer. ret=1004\r\n[2017-11-22 05:32:48.267][trace][2542][125] HTTP API GET http://192.168.1.20:1985/api/v1/summaries?callback=angular.callbacks._63, content-length=-1, chunked=0/0\r\n[2017-11-22 05:32:53.264][trace][2542][125] HTTP API GET http://192.168.1.20:1985/api/v1/summaries?callback=angular.callbacks._64, content-length=-1, chunked=0/0\r\n[2017-11-22 05:32:57.267][trace][2542][125] HTTP API GET http://192.168.1.20:1985/api/v1/summaries?callback=angular.callbacks._65, content-length=-1, chunked=0/0\r\n[2017-11-22 05:33:02.269][trace][2542][125] HTTP API GET http://192.168.1.20:1985/api/v1/summaries?callback=angular.callbacks._66, content-length=-1, chunked=0/0\r\n[2017-11-22 05:33:06.267][trace][2542][125] HTTP API GET http://192.168.1.20:1985/api/v1/summaries?callback=angular.callbacks._67, content-length=-1, chunked=0/0\r\n[2017-11-22 05:33:11.269][trace][2542][125] HTTP API GET http://192.168.1.20:1985/api/v1/summaries?callback=angular.callbacks._68, content-length=-1, chunked=0/0\r\n[2017-11-22 05:33:15.267][trace][2542][125] HTTP API GET http://192.168.1.20:1985/api/v1/summaries?callback=angular.callbacks._69, content-length=-1, chunked=0/0\r\n[2017-11-22 05:33:20.266][trace][2542][125] HTTP API GET http://192.168.1.20:1985/api/v1/summaries?callback=angular.callbacks._6a, content-length=-1, chunked=0/0\r\n[2017-11-22 05:33:24.271][trace][2542][125] HTTP API GET http://192.168.1.20:1985/api/v1/summaries?callback=angular.callbacks._6b, content-length=-1, chunked=0/0\r\n[2017-11-22 05:33:29.266][trace][2542][125] HTTP API GET http://192.168.1.20:1985/api/v1/summaries?callback=angular.callbacks._6c, content-length=-1, chunked=0/0\r\n[2017-11-22 05:33:33.268][trace][2542][125] HTTP API GET http://192.168.1.20:1985/api/v1/summaries?callback=angular.callbacks._6d, content-length=-1, chunked=0/0\r\n[2017-11-22 05:33:38.267][trace][2542][125] HTTP API GET http://192.168.1.20:1985/api/v1/summaries?callback=angular.callbacks._6e, content-length=-1, chunked=0/0\r\n[2017-11-22 05:33:42.266][trace][2542][125] HTTP API GET http://192.168.1.20:1985/api/v1/summaries?callback=angular.callbacks._6f, content-length=-1, chunked=0/0\r\n[2017-11-22 05:33:47.264][trace][2542][125] HTTP API GET http://192.168.1.20:1985/api/v1/summaries?callback=angular.callbacks._6g, content-length=-1, chunked=0/0\r\n[2017-11-22 05:33:51.268][trace][2542][125] HTTP API GET http://192.168.1.20:1985/api/v1/summaries?callback=angular.callbacks._6h, content-length=-1, chunked=0/0\r\n[2017-11-22 05:33:51.586][trace][2542][131] RTMP client ip=192.168.1.15\r\n[2017-11-22 05:33:51.588][trace][2542][131] complex handshake success\r\n[2017-11-22 05:33:51.588][trace][2542][131] connect app, tcUrl=rtmp://192.168.1.20:1935/live, pageUrl=http://winlinvip.github.io/srs.release/trunk/research/players/srs_publisher.html?server=192.168.1.20&vhost=192.168.1.20, swfUrl=http://winlinvip.github.io/srs.release/trunk/research/players/srs_publisher/release/srs_publisher.swf?_version=1.31, schema=rtmp, vhost=__defaultVhost__, port=1935, app=live, args=null\r\n[2017-11-22 05:33:51.684][trace][2542][131] client identified, type=flash-publish, stream_name=demo.1511328804708, duration=-1.00\r\n[2017-11-22 05:33:51.705][trace][2542][131] source url=/live/demo.1511328804708, ip=192.168.1.15, cache=1, is_edge=0, source_id=-1[-1]\r\n[2017-11-22 05:33:51.716][trace][2542][131] start publish mr=0/350, p1stpt=20000, pnt=5000, tcp_nodelay=0, rtcid=134\r\n[2017-11-22 05:33:56.267][trace][2542][125] HTTP API GET http://192.168.1.20:1985/api/v1/summaries?callback=angular.callbacks._6i, content-length=-1, chunked=0/0\r\n[2017-11-22 05:34:00.269][trace][2542][125] HTTP API GET http://192.168.1.20:1985/api/v1/summaries?callback=angular.callbacks._6j, content-length=-1, chunked=0/0\r\n[2017-11-22 05:34:05.267][trace][2542][125] HTTP API GET http://192.168.1.20:1985/api/v1/summaries?callback=angular.callbacks._6k, content-length=-1, chunked=0/0\r\n[2017-11-22 05:34:09.267][trace][2542][125] HTTP API GET http://192.168.1.20:1985/api/v1/summaries?callback=angular.callbacks._6l, content-length=-1, chunked=0/0\r\n[2017-11-22 05:34:11.717][warn][2542][131][62] publish timeout 20000ms, nb_msgs=0, ret=1011\r\n[2017-11-22 05:34:11.717][trace][2542][131] cleanup when unpublish\r\n[2017-11-22 05:34:11.717][warn][2542][131][4] client disconnect peer. ret=1004\r\n[2017-11-22 05:34:14.264][trace][2542][125] HTTP API GET http://192.168.1.20:1985/api/v1/summaries?callback=angular.callbacks._6m, content-length=-1, chunked=0/0\r\n[2017-11-22 05:34:18.268][trace][2542][125] HTTP API GET http://192.168.1.20:1985/api/v1/summaries?callback=angular.callbacks._6n, content-length=-1, chunked=0/0\r\n[2017-11-22 05:34:23.268][trace][2542][125] HTTP API GET http://192.168.1.20:1985/api/v1/summaries?callback=angular.callbacks._6o, content-length=-1, chunked=0/0\r\n[2017-11-22 05:34:27.266][trace][2542][125] HTTP API GET http://192.168.1.20:1985/api/v1/summaries?callback=angular.callbacks._6p, content-length=-1, chunked=0/0\r\n[2017-11-22 05:34:32.267][trace][2542][125] HTTP API GET http://192.168.1.20:1985/api/v1/summaries?callback=angular.callbacks._6q, content-length=-1, chunked=0/0\r\n[2017-11-22 05:34:36.269][trace][2542][125] HTTP API GET http://192.168.1.20:1985/api/v1/summaries?callback=angular.callbacks._6r, content-length=-1, chunked=0/0\r\n[2017-11-22 05:34:41.273][trace][2542][125] HTTP API GET http://192.168.1.20:1985/api/v1/summaries?callback=angular.callbacks._6s, content-length=-1, chunked=0/0\r\n[2017-11-22 05:34:45.268][trace][2542][125] HTTP API GET http://192.168.1.20:1985/api/v1/summaries?callback=angular.callbacks._6t, content-length=-1, chunked=0/0\r\n[2017-11-22 05:34:50.268][trace][2542][125] HTTP API GET http://192.168.1.20:1985/api/v1/summaries?callback=angular.callbacks._6u, content-length=-1, chunked=0/0\r\n[2017-11-22 05:34:54.264][trace][2542][125] HTTP API GET http://192.168.1.20:1985/api/v1/summaries?callback=angular.callbacks._6v, content-length=-1, chunked=0/0\r\n[2017-11-22 05:34:59.267][trace][2542][125] HTTP API GET http://192.168.1.20:1985/api/v1/summaries?callback=angular.callbacks._6w, content-length=-1, chunked=0/0\r\n[2017-11-22 05:35:03.266][trace][2542][125] HTTP API GET http://192.168.1.20:1985/api/v1/summaries?callback=angular.callbacks._6x, content-length=-1, chunked=0/0\r\n[2017-11-22 05:35:08.268][trace][2542][125] HTTP API GET http://192.168.1.20:1985/api/v1/summaries?callback=angular.callbacks._6y, content-length=-1, chunked=0/0\r\n[2017-11-22 05:35:12.276][trace][2542][125] HTTP API GET http://192.168.1.20:1985/api/v1/summaries?callback=angular.callbacks._6z, content-length=-1, chunked=0/0\r\n[2017-11-22 05:35:17.268][trace][2542][125] HTTP API GET http://192.168.1.20:1985/api/v1/summaries?callback=angular.callbacks._70, content-length=-1, chunked=0/0\r\n[2017-11-22 05:35:21.266][trace][2542][125] HTTP API GET http://192.168.1.20:1985/api/v1/summaries?callback=angular.callbacks._71, content-length=-1, chunked=0/0\r\n[2017-11-22 05:35:26.266][trace][2542][125] HTTP API GET http://192.168.1.20:1985/api/v1/summaries?callback=angular.callbacks._72, content-length=-1, chunked=0/0\r\n[2017-11-22 05:35:30.268][trace][2542][125] HTTP API GET http://192.168.1.20:1985/api/v1/summaries?callback=angular.callbacks._73, content-length=-1, chunked=0/0\r\n[2017-11-22 05:35:35.267][trace][2542][125] HTTP API GET http://192.168.1.20:1985/api/v1/summaries?callback=angular.callbacks._74, content-length=-1, chunked=0/0\r\n[2017-11-22 05:35:39.269][trace][2542][125] HTTP API GET http://192.168.1.20:1985/api/v1/summaries?callback=angular.callbacks._75, content-length=-1, chunked=0/0\r\n[2017-11-22 05:35:44.271][trace][2542][125] HTTP API GET http://192.168.1.20:1985/api/v1/summaries?callback=angular.callbacks._76, content-length=-1, chunked=0/0\r\n[2017-11-22 05:35:48.267][trace][2542][125] HTTP API GET http://192.168.1.20:1985/api/v1/summaries?callback=angular.callbacks._77, content-length=-1, chunked=0/0\r\n[2017-11-22 05:35:53.267][trace][2542][125] HTTP API GET http://192.168.1.20:1985/api/v1/summaries?callback=angular.callbacks._78, content-length=-1, chunked=0/0\r\n[2017-11-22 05:35:57.268][trace][2542][125] HTTP API GET http://192.168.1.20:1985/api/v1/summaries?callback=angular.callbacks._79, content-length=-1, chunked=0/0\r\n[2017-11-22 05:36:02.265][trace][2542][125] HTTP API GET http://192.168.1.20:1985/api/v1/summaries?callback=angular.callbacks._7a, content-length=-1, chunked=0/0\r\n[2017-11-22 05:36:06.268][trace][2542][125] HTTP API GET http://192.168.1.20:1985/api/v1/summaries?callback=angular.callbacks._7b, content-length=-1, chunked=0/0\r\n[2017-11-22 05:36:11.268][trace][2542][125] HTTP API GET http://192.168.1.20:1985/api/v1/summaries?callback=angular.callbacks._7c, content-length=-1, chunked=0/0\r\n[2017-11-22 05:36:15.269][trace][2542][125] HTTP API GET http://192.168.1.20:1985/api/v1/summaries?callback=angular.callbacks._7d, content-length=-1, chunked=0/0\r\n[2017-11-22 05:36:20.265][trace][2542][125] HTTP API GET http://192.168.1.20:1985/api/v1/summaries?callback=angular.callbacks._7e, content-length=-1, chunked=0/0\r\n[2017-11-22 05:36:24.266][trace][2542][125] HTTP API GET http://192.168.1.20:1985/api/v1/summaries?callback=angular.callbacks._7f, content-length=-1, chunked=0/0\r\n[2017-11-22 05:36:29.268][trace][2542][125] HTTP API GET http://192.168.1.20:1985/api/v1/summaries?callback=angular.callbacks._7g, content-length=-1, chunked=0/0\r\n[2017-11-22 05:36:33.267][trace][2542][125] HTTP API GET http://192.168.1.20:1985/api/v1/summaries?callback=angular.callbacks._7h, content-length=-1, chunked=0/0\r\n[2017-11-22 05:36:38.268][trace][2542][125] HTTP API GET http://192.168.1.20:1985/api/v1/summaries?callback=angular.callbacks._7i, content-length=-1, chunked=0/0\r\n[2017-11-22 05:36:42.267][trace][2542][125] HTTP API GET http://192.168.1.20:1985/api/v1/summaries?callback=angular.callbacks._7j, content-length=-1, chunked=0/0\r\n[2017-11-22 05:36:47.267][trace][2542][125] HTTP API GET http://192.168.1.20:1985/api/v1/summaries?callback=angular.callbacks._7k, content-length=-1, chunked=0/0\r\n[2017-11-22 05:36:51.268][trace][2542][125] HTTP API GET http://192.168.1.20:1985/api/v1/summaries?callback=angular.callbacks._7l, content-length=-1, chunked=0/0\r\n[2017-11-22 05:36:56.268][trace][2542][125] HTTP API GET http://192.168.1.20:1985/api/v1/summaries?callback=angular.callbacks._7m, content-length=-1, chunked=0/0\r\n[2017-11-22 05:37:00.270][trace][2542][125] HTTP API GET http://192.168.1.20:1985/api/v1/summaries?callback=angular.callbacks._7n, content-length=-1, chunked=0/0\r\n[2017-11-22 05:37:05.266][trace][2542][125] HTTP API GET http://192.168.1.20:1985/api/v1/summaries?callback=angular.callbacks._7o, content-length=-1, chunked=0/0\r\n[2017-11-22 05:37:09.268][trace][2542][125] HTTP API GET http://192.168.1.20:1985/api/v1/summaries?callback=angular.callbacks._7p, content-length=-1, chunked=0/0\r\n[2017-11-22 05:37:14.267][trace][2542][125] HTTP API GET http://192.168.1.20:1985/api/v1/summaries?callback=angular.callbacks._7q, content-length=-1, chunked=0/0\r\n[2017-11-22 05:37:18.268][trace][2542][125] HTTP API GET http://192.168.1.20:1985/api/v1/summaries?callback=angular.callbacks._7r, content-length=-1, chunked=0/0\r\n[2017-11-22 05:37:23.266][trace][2542][125] HTTP API GET http://192.168.1.20:1985/api/v1/summaries?callback=angular.callbacks._7s, content-length=-1, chunked=0/0\r\n[2017-11-22 05:37:27.267][trace][2542][125] HTTP API GET http://192.168.1.20:1985/api/v1/summaries?callback=angular.callbacks._7t, content-length=-1, chunked=0/0\r\n[2017-11-22 05:37:32.265][trace][2542][125] HTTP API GET http://192.168.1.20:1985/api/v1/summaries?callback=angular.callbacks._7u, content-length=-1, chunked=0/0\r\n[2017-11-22 05:37:36.265][trace][2542][125] HTTP API GET http://192.168.1.20:1985/api/v1/summaries?callback=angular.callbacks._7v, content-length=-1, chunked=0/0\r\n[2017-11-22 05:37:41.268][trace][2542][125] HTTP API GET http://192.168.1.20:1985/api/v1/summaries?callback=angular.callbacks._7w, content-length=-1, chunked=0/0\r\n[2017-11-22 05:37:45.268][trace][2542][125] HTTP API GET http://192.168.1.20:1985/api/v1/summaries?callback=angular.callbacks._7x, content-length=-1, chunked=0/0\r\n[2017-11-22 05:37:50.268][trace][2542][125] HTTP API GET http://192.168.1.20:1985/api/v1/summaries?callback=angular.callbacks._7y, content-length=-1, chunked=0/0\r\n[2017-11-22 05:37:54.267][trace][2542][125] HTTP API GET http://192.168.1.20:1985/api/v1/summaries?callback=angular.callbacks._7z, content-length=-1, chunked=0/0\r\n[2017-11-22 05:37:59.269][trace][2542][125] HTTP API GET http://192.168.1.20:1985/api/v1/summaries?callback=angular.callbacks._80, content-length=-1, chunked=0/0\r\n[2017-11-22 05:38:03.267][trace][2542][125] HTTP API GET http://192.168.1.20:1985/api/v1/summaries?callback=angular.callbacks._81, content-length=-1, chunked=0/0\r\n[2017-11-22 05:38:08.266][trace][2542][125] HTTP API GET http://192.168.1.20:1985/api/v1/summaries?callback=angular.callbacks._82, content-length=-1, chunked=0/0\r\n[2017-11-22 05:38:12.270][trace][2542][125] HTTP API GET http://192.168.1.20:1985/api/v1/summaries?callback=angular.callbacks._83, content-length=-1, chunked=0/0\r\n[2017-11-22 05:38:17.267][trace][2542][125] HTTP API GET http://192.168.1.20:1985/api/v1/summaries?callback=angular.callbacks._84, content-length=-1, chunked=0/0\r\n[2017-11-22 05:38:21.267][trace][2542][125] HTTP API GET http://192.168.1.20:1985/api/v1/summaries?callback=angular.callbacks._85, content-length=-1, chunked=0/0\r\n[2017-11-22 05:38:26.266][trace][2542][125] HTTP API GET http://192.168.1.20:1985/api/v1/summaries?callback=angular.callbacks._86, content-length=-1, chunked=0/0\r\n[2017-11-22 05:38:30.272][trace][2542][125] HTTP API GET http://192.168.1.20:1985/api/v1/summaries?callback=angular.callbacks._87, content-length=-1, chunked=0/0\r\n[2017-11-22 05:38:35.267][trace][2542][125] HTTP API GET http://192.168.1.20:1985/api/v1/summaries?callback=angular.callbacks._88, content-length=-1, chunked=0/0\r\n[2017-11-22 05:38:39.269][trace][2542][125] HTTP API GET http://192.168.1.20:1985/api/v1/summaries?callback=angular.callbacks._89, content-length=-1, chunked=0/0\r\n[2017-11-22 05:38:44.265][trace][2542][125] HTTP API GET http://192.168.1.20:1985/api/v1/summaries?callback=angular.callbacks._8a, content-length=-1, chunked=0/0\r\n[2017-11-22 05:38:48.269][trace][2542][125] HTTP API GET http://192.168.1.20:1985/api/v1/summaries?callback=angular.callbacks._8b, content-length=-1, chunked=0/0\r\n[2017-11-22 05:38:53.267][trace][2542][125] HTTP API GET http://192.168.1.20:1985/api/v1/summaries?callback=angular.callbacks._8c, content-length=-1, chunked=0/0\r\n[2017-11-22 05:38:57.267][trace][2542][125] HTTP API GET http://192.168.1.20:1985/api/v1/summaries?callback=angular.callbacks._8d, content-length=-1, chunked=0/0\r\n[2017-11-22 05:39:02.269][trace][2542][125] HTTP API GET http://192.168.1.20:1985/api/v1/summaries?callback=angular.callbacks._8e, content-length=-1, chunked=0/0\r\n[2017-11-22 05:39:06.269][trace][2542][125] HTTP API GET http://192.168.1.20:1985/api/v1/summaries?callback=angular.callbacks._8f, content-length=-1, chunked=0/0\r\n[2017-11-22 05:39:11.267][trace][2542][125] HTTP API GET http://192.168.1.20:1985/api/v1/summaries?callback=angular.callbacks._8g, content-length=-1, chunked=0/0\r\n[2017-11-22 05:39:15.266][trace][2542][125] HTTP API GET http://192.168.1.20:1985/api/v1/summaries?callback=angular.callbacks._8h, content-length=-1, chunked=0/0\r\n[2017-11-22 05:39:20.271][trace][2542][125] HTTP API GET http://192.168.1.20:1985/api/v1/summaries?callback=angular.callbacks._8i, content-length=-1, chunked=0/0\r\n[2017-11-22 05:39:24.269][trace][2542][125] HTTP API GET http://192.168.1.20:1985/api/v1/summaries?callback=angular.callbacks._8j, content-length=-1, chunked=0/0\r\n[2017-11-22 05:39:29.267][trace][2542][125] HTTP API GET http://192.168.1.20:1985/api/v1/summaries?callback=angular.callbacks._8k, content-length=-1, chunked=0/0\r\n[2017-11-22 05:39:33.267][trace][2542][125] HTTP API GET http://192.168.1.20:1985/api/v1/summaries?callback=angular.callbacks._8l, content-length=-1, chunked=0/0\r\n[2017-11-22 05:39:38.267][trace][2542][125] HTTP API GET http://192.168.1.20:1985/api/v1/summaries?callback=angular.callbacks._8m, content-length=-1, chunked=0/0\r\n[2017-11-22 05:39:42.267][trace][2542][125] HTTP API GET http://192.168.1.20:1985/api/v1/summaries?callback=angular.callbacks._8n, content-length=-1, chunked=0/0\r\n[2017-11-22 05:39:47.266][trace][2542][125] HTTP API GET http://192.168.1.20:1985/api/v1/summaries?callback=angular.callbacks._8o, content-length=-1, chunked=0/0\r\n[2017-11-22 05:39:51.267][trace][2542][125] HTTP API GET http://192.168.1.20:1985/api/v1/summaries?callback=angular.callbacks._8p, content-length=-1, chunked=0/0\r\n[2017-11-22 05:39:56.268][trace][2542][125] HTTP API GET http://192.168.1.20:1985/api/v1/summaries?callback=angular.callbacks._8q, content-length=-1, chunked=0/0\r\n[2017-11-22 05:40:00.266][trace][2542][125] HTTP API GET http://192.168.1.20:1985/api/v1/summaries?callback=angular.callbacks._8r, content-length=-1, chunked=0/0\r\n[2017-11-22 05:40:05.268][trace][2542][125] HTTP API GET http://192.168.1.20:1985/api/v1/summaries?callback=angular.callbacks._8s, content-length=-1, chunked=0/0\r\n[2017-11-22 05:40:09.268][trace][2542][125] HTTP API GET http://192.168.1.20:1985/api/v1/summaries?callback=angular.callbacks._8t, content-length=-1, chunked=0/0\r\n[2017-11-22 05:40:14.266][trace][2542][125] HTTP API GET http://192.168.1.20:1985/api/v1/summaries?callback=angular.callbacks._8u, content-length=-1, chunked=0/0\r\n[2017-11-22 05:40:18.267][trace][2542][125] HTTP API GET http://192.168.1.20:1985/api/v1/summaries?callback=angular.callbacks._8v, content-length=-1, chunked=0/0\r\n[2017-11-22 05:40:23.265][trace][2542][125] HTTP API GET http://192.168.1.20:1985/api/v1/summaries?callback=angular.callbacks._8w, content-length=-1, chunked=0/0\r\n[2017-11-22 05:40:27.272][trace][2542][125] HTTP API GET http://192.168.1.20:1985/api/v1/summaries?callback=angular.callbacks._8x, content-length=-1, chunked=0/0\r\n[2017-11-22 05:40:32.265][trace][2542][125] HTTP API GET http://192.168.1.20:1985/api/v1/summaries?callback=angular.callbacks._8y, content-length=-1, chunked=0/0\r\n[2017-11-22 05:40:36.266][trace][2542][125] HTTP API GET http://192.168.1.20:1985/api/v1/summaries?callback=angular.callbacks._8z, content-length=-1, chunked=0/0\r\n[2017-11-22 05:40:41.266][trace][2542][125] HTTP API GET http://192.168.1.20:1985/api/v1/summaries?callback=angular.callbacks._90, content-length=-1, chunked=0/0\r\n[2017-11-22 05:40:45.266][trace][2542][125] HTTP API GET http://192.168.1.20:1985/api/v1/summaries?callback=angular.callbacks._91, content-length=-1, chunked=0/0\r\n[2017-11-22 05:40:50.268][trace][2542][125] HTTP API GET http://192.168.1.20:1985/api/v1/summaries?callback=angular.callbacks._92, content-length=-1, chunked=0/0\r\n[2017-11-22 05:40:54.266][trace][2542][125] HTTP API GET http://192.168.1.20:1985/api/v1/summaries?callback=angular.callbacks._93, content-length=-1, chunked=0/0\r\n[2017-11-22 05:40:59.266][trace][2542][125] HTTP API GET http://192.168.1.20:1985/api/v1/summaries?callback=angular.callbacks._94, content-length=-1, chunked=0/0\r\n[2017-11-22 05:41:03.267][trace][2542][125] HTTP API GET http://192.168.1.20:1985/api/v1/summaries?callback=angular.callbacks._95, content-length=-1, chunked=0/0\r\n[2017-11-22 05:41:08.269][trace][2542][125] HTTP API GET http://192.168.1.20:1985/api/v1/summaries?callback=angular.callbacks._96, content-length=-1, chunked=0/0\r\n[2017-11-22 05:41:12.268][trace][2542][125] HTTP API GET http://192.168.1.20:1985/api/v1/summaries?callback=angular.callbacks._97, content-length=-1, chunked=0/0\r\n[2017-11-22 05:41:17.265][trace][2542][125] HTTP API GET http://192.168.1.20:1985/api/v1/summaries?callback=angular.callbacks._98, content-length=-1, chunked=0/0\r\n[2017-11-22 05:41:21.266][trace][2542][125] HTTP API GET http://192.168.1.20:1985/api/v1/summaries?callback=angular.callbacks._99, content-length=-1, chunked=0/0\r\n[2017-11-22 05:41:26.265][trace][2542][125] HTTP API GET http://192.168.1.20:1985/api/v1/summaries?callback=angular.callbacks._9a, content-length=-1, chunked=0/0\r\n[2017-11-22 05:41:30.270][trace][2542][125] HTTP API GET http://192.168.1.20:1985/api/v1/summaries?callback=angular.callbacks._9b, content-length=-1, chunked=0/0\r\n[2017-11-22 05:41:35.266][trace][2542][125] HTTP API GET http://192.168.1.20:1985/api/v1/summaries?callback=angular.callbacks._9c, content-length=-1, chunked=0/0\r\n[2017-11-22 05:41:39.266][trace][2542][125] HTTP API GET http://192.168.1.20:1985/api/v1/summaries?callback=angular.callbacks._9d, content-length=-1, chunked=0/0\r\n[2017-11-22 05:41:44.268][trace][2542][125] HTTP API GET http://192.168.1.20:1985/api/v1/summaries?callback=angular.callbacks._9e, content-length=-1, chunked=0/0\r\n[2017-11-22 05:41:48.266][trace][2542][125] HTTP API GET http://192.168.1.20:1985/api/v1/summaries?callback=angular.callbacks._9f, content-length=-1, chunked=0/0\r\n[2017-11-22 05:41:53.265][trace][2542][125] HTTP API GET http://192.168.1.20:1985/api/v1/summaries?callback=angular.callbacks._9g, content-length=-1, chunked=0/0\r\n[2017-11-22 05:41:56.313][trace][2542][125] HTTP API GET http://192.168.1.20:1985/api/v1/summaries?callback=angular.callbacks._9h, content-length=-1, chunked=0/0\r\n[2017-11-22 05:41:59.362][trace][2542][125] HTTP API GET http://192.168.1.20:1985/api/v1/summaries?callback=angular.callbacks._9i, content-length=-1, chunked=0/0\r\n[2017-11-22 05:42:02.412][trace][2542][125] HTTP API GET http://192.168.1.20:1985/api/v1/summaries?callback=angular.callbacks._9j, content-length=-1, chunked=0/0\r\n[2017-11-22 05:42:03.450][trace][2542][125] HTTP API GET http://192.168.1.20:1985/api/v1/summaries?callback=angular.callbacks._9k, content-length=-1, chunked=0/0\r\n[2017-11-22 05:42:06.498][trace][2542][125] HTTP API GET http://192.168.1.20:1985/api/v1/summaries?callback=angular.callbacks._9l, content-length=-1, chunked=0/0\r\n[2017-11-22 05:42:11.265][trace][2542][125] HTTP API GET http://192.168.1.20:1985/api/v1/summaries?callback=angular.callbacks._9m, content-length=-1, chunked=0/0\r\n[2017-11-22 05:42:14.314][trace][2542][125] HTTP API GET http://192.168.1.20:1985/api/v1/summaries?callback=angular.callbacks._9n, content-length=-1, chunked=0/0\r\n[2017-11-22 05:42:18.267][trace][2542][125] HTTP API GET http://192.168.1.20:1985/api/v1/summaries?callback=angular.callbacks._9o, content-length=-1, chunked=0/0\r\n[2017-11-22 05:42:23.268][trace][2542][125] HTTP API GET http://192.168.1.20:1985/api/v1/summaries?callback=angular.callbacks._9p, content-length=-1, chunked=0/0\r\n[2017-11-22 05:42:27.266][trace][2542][125] HTTP API GET http://192.168.1.20:1985/api/v1/summaries?callback=angular.callbacks._9q, content-length=-1, chunked=0/0\r\n[2017-11-22 05:42:32.267][trace][2542][125] HTTP API GET http://192.168.1.20:1985/api/v1/summaries?callback=angular.callbacks._9r, content-length=-1, chunked=0/0\r\n[2017-11-22 05:42:36.268][trace][2542][125] HTTP API GET http://192.168.1.20:1985/api/v1/summaries?callback=angular.callbacks._9s, content-length=-1, chunked=0/0\r\n[2017-11-22 05:42:41.267][trace][2542][125] HTTP API GET http://192.168.1.20:1985/api/v1/summaries?callback=angular.callbacks._9t, content-length=-1, chunked=0/0\r\n[2017-11-22 05:42:45.269][trace][2542][125] HTTP API GET http://192.168.1.20:1985/api/v1/summaries?callback=angular.callbacks._9u, content-length=-1, chunked=0/0\r\n[2017-11-22 05:42:50.268][trace][2542][125] HTTP API GET http://192.168.1.20:1985/api/v1/summaries?callback=angular.callbacks._9v, content-length=-1, chunked=0/0\r\n[2017-11-22 05:42:54.267][trace][2542][125] HTTP API GET http://192.168.1.20:1985/api/v1/summaries?callback=angular.callbacks._9w, content-length=-1, chunked=0/0\r\n[2017-11-22 05:42:59.266][trace][2542][125] HTTP API GET http://192.168.1.20:1985/api/v1/summaries?callback=angular.callbacks._9x, content-length=-1, chunked=0/0\r\n[2017-11-22 05:43:03.266][trace][2542][125] HTTP API GET http://192.168.1.20:1985/api/v1/summaries?callback=angular.callbacks._9y, content-length=-1, chunked=0/0\r\n[2017-11-22 05:43:08.268][trace][2542][125] HTTP API GET http://192.168.1.20:1985/api/v1/summaries?callback=angular.callbacks._9z, content-length=-1, chunked=0/0\r\n[2017-11-22 05:43:12.266][trace][2542][125] HTTP API GET http://192.168.1.20:1985/api/v1/summaries?callback=angular.callbacks._a0, content-length=-1, chunked=0/0\r\n[2017-11-22 05:43:17.267][trace][2542][125] HTTP API GET http://192.168.1.20:1985/api/v1/summaries?callback=angular.callbacks._a1, content-length=-1, chunked=0/0\r\n[2017-11-22 05:43:21.267][trace][2542][125] HTTP API GET http://192.168.1.20:1985/api/v1/summaries?callback=angular.callbacks._a2, content-length=-1, chunked=0/0\r\n[2017-11-22 05:43:26.266][trace][2542][125] HTTP API GET http://192.168.1.20:1985/api/v1/summaries?callback=angular.callbacks._a3, content-length=-1, chunked=0/0\r\n[2017-11-22 05:43:30.271][trace][2542][125] HTTP API GET http://192.168.1.20:1985/api/v1/summaries?callback=angular.callbacks._a4, content-length=-1, chunked=0/0\r\n[2017-11-22 05:43:35.267][trace][2542][125] HTTP API GET http://192.168.1.20:1985/api/v1/summaries?callback=angular.callbacks._a5, content-length=-1, chunked=0/0\r\n[2017-11-22 05:43:39.265][trace][2542][125] HTTP API GET http://192.168.1.20:1985/api/v1/summaries?callback=angular.callbacks._a6, content-length=-1, chunked=0/0\r\n[2017-11-22 05:43:44.266][trace][2542][125] HTTP API GET http://192.168.1.20:1985/api/v1/summaries?callback=angular.callbacks._a7, content-length=-1, chunked=0/0\r\n[2017-11-22 05:43:48.268][trace][2542][125] HTTP API GET http://192.168.1.20:1985/api/v1/summaries?callback=angular.callbacks._a8, content-length=-1, chunked=0/0\r\n[2017-11-22 05:43:53.266][trace][2542][125] HTTP API GET http://192.168.1.20:1985/api/v1/summaries?callback=angular.callbacks._a9, content-length=-1, chunked=0/0\r\n[2017-11-22 05:43:57.267][trace][2542][125] HTTP API GET http://192.168.1.20:1985/api/v1/summaries?callback=angular.callbacks._aa, content-length=-1, chunked=0/0\r\n[2017-11-22 05:44:02.266][trace][2542][125] HTTP API GET http://192.168.1.20:1985/api/v1/summaries?callback=angular.callbacks._ab, content-length=-1, chunked=0/0\r\n[2017-11-22 05:44:06.267][trace][2542][125] HTTP API GET http://192.168.1.20:1985/api/v1/summaries?callback=angular.callbacks._ac, content-length=-1, chunked=0/0\r\n[2017-11-22 05:44:11.265][trace][2542][125] HTTP API GET http://192.168.1.20:1985/api/v1/summaries?callback=angular.callbacks._ad, content-length=-1, chunked=0/0\r\n[2017-11-22 05:44:15.267][trace][2542][125] HTTP API GET http://192.168.1.20:1985/api/v1/summaries?callback=angular.callbacks._ae, content-length=-1, chunked=0/0\r\n[2017-11-22 05:44:20.269][trace][2542][125] HTTP API GET http://192.168.1.20:1985/api/v1/summaries?callback=angular.callbacks._af, content-length=-1, chunked=0/0\r\n[2017-11-22 05:44:24.269][trace][2542][125] HTTP API GET http://192.168.1.20:1985/api/v1/summaries?callback=angular.callbacks._ag, content-length=-1, chunked=0/0\r\n[2017-11-22 05:44:29.268][trace][2542][125] HTTP API GET http://192.168.1.20:1985/api/v1/summaries?callback=angular.callbacks._ah, content-length=-1, chunked=0/0\r\n[2017-11-22 05:44:33.265][trace][2542][125] HTTP API GET http://192.168.1.20:1985/api/v1/summaries?callback=angular.callbacks._ai, content-length=-1, chunked=0/0\r\n[2017-11-22 05:44:38.267][trace][2542][125] HTTP API GET http://192.168.1.20:1985/api/v1/summaries?callback=angular.callbacks._aj, content-length=-1, chunked=0/0\r\n[2017-11-22 05:44:42.266][trace][2542][125] HTTP API GET http://192.168.1.20:1985/api/v1/summaries?callback=angular.callbacks._ak, content-length=-1, chunked=0/0\r\n[2017-11-22 05:44:47.266][trace][2542][125] HTTP API GET http://192.168.1.20:1985/api/v1/summaries?callback=angular.callbacks._al, content-length=-1, chunked=0/0\r\n[2017-11-22 05:44:51.267][trace][2542][125] HTTP API GET http://192.168.1.20:1985/api/v1/summaries?callback=angular.callbacks._am, content-length=-1, chunked=0/0\r\n[2017-11-22 05:44:56.267][trace][2542][125] HTTP API GET http://192.168.1.20:1985/api/v1/summaries?callback=angular.callbacks._an, content-length=-1, chunked=0/0\r\n[2017-11-22 05:45:00.267][trace][2542][125] HTTP API GET http://192.168.1.20:1985/api/v1/summaries?callback=angular.callbacks._ao, content-length=-1, chunked=0/0\r\n[2017-11-22 05:45:05.266][trace][2542][125] HTTP API GET http://192.168.1.20:1985/api/v1/summaries?callback=angular.callbacks._ap, content-length=-1, chunked=0/0\r\n[2017-11-22 05:45:09.269][trace][2542][125] HTTP API GET http://192.168.1.20:1985/api/v1/summaries?callback=angular.callbacks._aq, content-length=-1, chunked=0/0\r\n[2017-11-22 05:45:14.268][trace][2542][125] HTTP API GET http://192.168.1.20:1985/api/v1/summaries?callback=angular.callbacks._ar, content-length=-1, chunked=0/0\r\n[2017-11-22 05:45:18.269][trace][2542][125] HTTP API GET http://192.168.1.20:1985/api/v1/summaries?callback=angular.callbacks._as, content-length=-1, chunked=0/0\r\n[2017-11-22 05:45:23.265][trace][2542][125] HTTP API GET http://192.168.1.20:1985/api/v1/summaries?callback=angular.callbacks._at, content-length=-1, chunked=0/0\r\n[2017-11-22 05:45:27.267][trace][2542][125] HTTP API GET http://192.168.1.20:1985/api/v1/summaries?callback=angular.callbacks._au, content-length=-1, chunked=0/0\r\n[2017-11-22 05:45:32.266][trace][2542][125] HTTP API GET http://192.168.1.20:1985/api/v1/summaries?callback=angular.callbacks._av, content-length=-1, chunked=0/0\r\n[2017-11-22 05:45:36.266][trace][2542][125] HTTP API GET http://192.168.1.20:1985/api/v1/summaries?callback=angular.callbacks._aw, content-length=-1, chunked=0/0\r\n[2017-11-22 05:45:41.267][trace][2542][125] HTTP API GET http://192.168.1.20:1985/api/v1/summaries?callback=angular.callbacks._ax, content-length=-1, chunked=0/0\r\n[2017-11-22 05:45:45.267][trace][2542][125] HTTP API GET http://192.168.1.20:1985/api/v1/summaries?callback=angular.callbacks._ay, content-length=-1, chunked=0/0\r\n[2017-11-22 05:45:50.267][trace][2542][125] HTTP API GET http://192.168.1.20:1985/api/v1/summaries?callback=angular.callbacks._az, content-length=-1, chunked=0/0\r\n[2017-11-22 05:45:54.269][trace][2542][125] HTTP API GET http://192.168.1.20:1985/api/v1/summaries?callback=angular.callbacks._b0, content-length=-1, chunked=0/0\r\n[2017-11-22 05:45:59.270][trace][2542][125] HTTP API GET http://192.168.1.20:1985/api/v1/summaries?callback=angular.callbacks._b1, content-length=-1, chunked=0/0\r\n[2017-11-22 05:46:03.266][trace][2542][125] HTTP API GET http://192.168.1.20:1985/api/v1/summaries?callback=angular.callbacks._b2, content-length=-1, chunked=0/0\r\n[2017-11-22 05:46:08.269][trace][2542][125] HTTP API GET http://192.168.1.20:1985/api/v1/summaries?callback=angular.callbacks._b3, content-length=-1, chunked=0/0\r\n[2017-11-22 05:46:12.268][trace][2542][125] HTTP API GET http://192.168.1.20:1985/api/v1/summaries?callback=angular.callbacks._b4, content-length=-1, chunked=0/0\r\n[2017-11-22 05:46:17.264][trace][2542][125] HTTP API GET http://192.168.1.20:1985/api/v1/summaries?callback=angular.callbacks._b5, content-length=-1, chunked=0/0\r\n[2017-11-22 05:46:21.267][trace][2542][125] HTTP API GET http://192.168.1.20:1985/api/v1/summaries?callback=angular.callbacks._b6, content-length=-1, chunked=0/0\r\n[2017-11-22 05:46:26.265][trace][2542][125] HTTP API GET http://192.168.1.20:1985/api/v1/summaries?callback=angular.callbacks._b7, content-length=-1, chunked=0/0\r\n[2017-11-22 05:46:30.271][trace][2542][125] HTTP API GET http://192.168.1.20:1985/api/v1/summaries?callback=angular.callbacks._b8, content-length=-1, chunked=0/0\r\n[2017-11-22 05:46:35.266][trace][2542][125] HTTP API GET http://192.168.1.20:1985/api/v1/summaries?callback=angular.callbacks._b9, content-length=-1, chunked=0/0\r\n[2017-11-22 05:46:38.492][trace][2542][125] HTTP API GET http://192.168.1.20:1985/api/v1/summaries?callback=angular.callbacks._ba, content-length=-1, chunked=0/0\r\n[2017-11-22 05:46:41.540][trace][2542][125] HTTP API GET http://192.168.1.20:1985/api/v1/summaries?callback=angular.callbacks._bb, content-length=-1, chunked=0/0\r\n[2017-11-22 05:46:44.589][trace][2542][125] HTTP API GET http://192.168.1.20:1985/api/v1/summaries?callback=angular.callbacks._bc, content-length=-1, chunked=0/0\r\n[2017-11-22 05:46:47.636][trace][2542][125] HTTP API GET http://192.168.1.20:1985/api/v1/summaries?callback=angular.callbacks._bd, content-length=-1, chunked=0/0\r\n[2017-11-22 05:46:50.685][trace][2542][125] HTTP API GET http://192.168.1.20:1985/api/v1/summaries?callback=angular.callbacks._be, content-length=-1, chunked=0/0\r\n[2017-11-22 05:46:53.733][trace][2542][125] HTTP API GET http://192.168.1.20:1985/api/v1/summaries?callback=angular.callbacks._bf, content-length=-1, chunked=0/0\r\n[2017-11-22 05:46:57.266][trace][2542][125] HTTP API GET http://192.168.1.20:1985/api/v1/summaries?callback=angular.callbacks._bg, content-length=-1, chunked=0/0\r\n[2017-11-22 05:47:02.268][trace][2542][125] HTTP API GET http://192.168.1.20:1985/api/v1/summaries?callback=angular.callbacks._bh, content-length=-1, chunked=0/0\r\n[2017-11-22 05:47:06.266][trace][2542][125] HTTP API GET http://192.168.1.20:1985/api/v1/summaries?callback=angular.callbacks._bi, content-length=-1, chunked=0/0\r\n[2017-11-22 05:47:11.265][trace][2542][125] HTTP API GET http://192.168.1.20:1985/api/v1/summaries?callback=angular.callbacks._bj, content-length=-1, chunked=0/0\r\n[2017-11-22 05:47:15.266][trace][2542][125] HTTP API GET http://192.168.1.20:1985/api/v1/summaries?callback=angular.callbacks._bk, content-length=-1, chunked=0/0\r\n[2017-11-22 05:47:20.268][trace][2542][125] HTTP API GET http://192.168.1.20:1985/api/v1/summaries?callback=angular.callbacks._bl, content-length=-1, chunked=0/0\r\n[2017-11-22 05:47:24.268][trace][2542][125] HTTP API GET http://192.168.1.20:1985/api/v1/summaries?callback=angular.callbacks._bm, content-length=-1, chunked=0/0\r\n[2017-11-22 05:47:29.268][trace][2542][125] HTTP API GET http://192.168.1.20:1985/api/v1/summaries?callback=angular.callbacks._bn, content-length=-1, chunked=0/0\r\n[2017-11-22 05:47:33.270][trace][2542][125] HTTP API GET http://192.168.1.20:1985/api/v1/summaries?callback=angular.callbacks._bo, content-length=-1, chunked=0/0\r\n[2017-11-22 05:47:38.267][trace][2542][125] HTTP API GET http://192.168.1.20:1985/api/v1/summaries?callback=angular.callbacks._bp, content-length=-1, chunked=0/0\r\n[2017-11-22 05:47:42.264][trace][2542][125] HTTP API GET http://192.168.1.20:1985/api/v1/summaries?callback=angular.callbacks._bq, content-length=-1, chunked=0/0\r\n[2017-11-22 05:47:47.268][trace][2542][125] HTTP API GET http://192.168.1.20:1985/api/v1/summaries?callback=angular.callbacks._br, content-length=-1, chunked=0/0\r\n[2017-11-22 05:47:51.268][trace][2542][125] HTTP API GET http://192.168.1.20:1985/api/v1/summaries?callback=angular.callbacks._bs, content-length=-1, chunked=0/0\r\n[2017-11-22 05:47:56.268][trace][2542][125] HTTP API GET http://192.168.1.20:1985/api/v1/summaries?callback=angular.callbacks._bt, content-length=-1, chunked=0/0\r\n[2017-11-22 05:48:00.267][trace][2542][125] HTTP API GET http://192.168.1.20:1985/api/v1/summaries?callback=angular.callbacks._bu, content-length=-1, chunked=0/0\r\n[2017-11-22 05:48:05.268][trace][2542][125] HTTP API GET http://192.168.1.20:1985/api/v1/summaries?callback=angular.callbacks._bv, content-length=-1, chunked=0/0\r\n[2017-11-22 05:48:09.267][trace][2542][125] HTTP API GET http://192.168.1.20:1985/api/v1/summaries?callback=angular.callbacks._bw, content-length=-1, chunked=0/0\r\n[2017-11-22 05:48:14.266][trace][2542][125] HTTP API GET http://192.168.1.20:1985/api/v1/summaries?callback=angular.callbacks._bx, content-length=-1, chunked=0/0\r\n[2017-11-22 05:48:18.266][trace][2542][125] HTTP API GET http://192.168.1.20:1985/api/v1/summaries?callback=angular.callbacks._by, content-length=-1, chunked=0/0\r\n[2017-11-22 05:48:23.270][trace][2542][125] HTTP API GET http://192.168.1.20:1985/api/v1/summaries?callback=angular.callbacks._bz, content-length=-1, chunked=0/0\r\n[2017-11-22 05:48:27.268][trace][2542][125] HTTP API GET http://192.168.1.20:1985/api/v1/summaries?callback=angular.callbacks._c0, content-length=-1, chunked=0/0\r\n[2017-11-22 05:48:32.268][trace][2542][125] HTTP API GET http://192.168.1.20:1985/api/v1/summaries?callback=angular.callbacks._c1, content-length=-1, chunked=0/0\r\n[2017-11-22 05:48:36.268][trace][2542][125] HTTP API GET http://192.168.1.20:1985/api/v1/summaries?callback=angular.callbacks._c2, content-length=-1, chunked=0/0\r\n[2017-11-22 05:48:41.266][trace][2542][125] HTTP API GET http://192.168.1.20:1985/api/v1/summaries?callback=angular.callbacks._c3, content-length=-1, chunked=0/0\r\n[2017-11-22 05:48:45.268][trace][2542][125] HTTP API GET http://192.168.1.20:1985/api/v1/summaries?callback=angular.callbacks._c4, content-length=-1, chunked=0/0\r\n[2017-11-22 05:48:50.269][trace][2542][125] HTTP API GET http://192.168.1.20:1985/api/v1/summaries?callback=angular.callbacks._c5, content-length=-1, chunked=0/0\r\n[2017-11-22 05:48:53.154][trace][2542][136] RTMP client ip=192.168.1.15\r\n[2017-11-22 05:48:53.155][trace][2542][136] simple handshake success.\r\n[2017-11-22 05:48:53.155][trace][2542][136] connect app, tcUrl=rtmp://192.168.1.20:1935/live, pageUrl=, swfUrl=rtmp://192.168.1.20:1935/live, schema=rtmp, vhost=__defaultVhost__, port=1935, app=live, args=null\r\n[2017-11-22 05:48:53.195][trace][2542][136] client identified, type=fmle-publish, stream_name=, duration=-1.00\r\n[2017-11-22 05:48:53.195][error][2542][136][11] RTMP: Empty stream name not allowed, ret=2050(Resource temporarily unavailable)\r\n[2017-11-22 05:48:53.195][error][2542][136][11] stream service cycle failed. ret=2050(Resource temporarily unavailable)\r\n[2017-11-22 05:48:54.266][trace][2542][125] HTTP API GET http://192.168.1.20:1985/api/v1/summaries?callback=angular.callbacks._c6, content-length=-1, chunked=0/0\r\n[2017-11-22 05:48:59.267][trace][2542][125] HTTP API GET http://192.168.1.20:1985/api/v1/summaries?callback=angular.callbacks._c7, content-length=-1, chunked=0/0\r\n[2017-11-22 05:49:03.266][trace][2542][125] HTTP API GET http://192.168.1.20:1985/api/v1/summaries?callback=angular.callbacks._c8, content-length=-1, chunked=0/0\r\n[2017-11-22 05:49:08.267][trace][2542][125] HTTP API GET http://192.168.1.20:1985/api/v1/summaries?callback=angular.callbacks._c9, content-length=-1, chunked=0/0\r\n[2017-11-22 05:49:12.270][trace][2542][125] HTTP API GET http://192.168.1.20:1985/api/v1/summaries?callback=angular.callbacks._ca, content-length=-1, chunked=0/0\r\n[2017-11-22 05:49:17.267][trace][2542][125] HTTP API GET http://192.168.1.20:1985/api/v1/summaries?callback=angular.callbacks._cb, content-length=-1, chunked=0/0\r\n\r\nPLEASE HELP!\r\n\r\n@begeekmyfriend"}}
{"actor":{"display_login":"winlinvip"}}