From b38df9cd1ae84706a7aec8b487330b91eb069ea5 Mon Sep 17 00:00:00 2001 From: winlin Date: Sat, 12 Apr 2014 20:35:40 +0800 Subject: [PATCH] refine main object(server, config, log, context), handler reload in intialize(), change to 0.9.59 --- trunk/research/api-server/server.py | 2 +- trunk/src/app/srs_app_log.cpp | 9 ++- trunk/src/app/srs_app_log.hpp | 1 + trunk/src/app/srs_app_server.cpp | 9 ++- trunk/src/core/srs_core.hpp | 2 +- trunk/src/kernel/srs_kernel_log.cpp | 7 ++ trunk/src/kernel/srs_kernel_log.hpp | 5 ++ trunk/src/main/srs_main_server.cpp | 118 +++++++++++++++------------- 8 files changed, 90 insertions(+), 63 deletions(-) diff --git a/trunk/research/api-server/server.py b/trunk/research/api-server/server.py index dee7c7415..86cc1c396 100755 --- a/trunk/research/api-server/server.py +++ b/trunk/research/api-server/server.py @@ -350,7 +350,7 @@ class RESTServers(object): if rtmp_url is None: return "meeting stream not found" urls = rtmp_url.replace("...vhost...", "?vhost=").replace("rtmp://", "").split("/") - hls_url = "http://%s:8080/%s/%s.m3u8"%(urls[0].replace(":1935",""), urls[1].split("?")[0], urls[2]) + hls_url = "http://%s:8080/%s/%s.m3u8"%(urls[0].strip(":19350").strip(":1935"), urls[1].split("?")[0], urls[2]) return """