From 952abbee0304efda13e5bda7521e7b04c55d2276 Mon Sep 17 00:00:00 2001 From: winlin Date: Sat, 17 May 2014 15:55:58 +0800 Subject: [PATCH] use server ip or name for forward tcurl. --- trunk/src/app/srs_app_forward.cpp | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/trunk/src/app/srs_app_forward.cpp b/trunk/src/app/srs_app_forward.cpp index 7ad84ba13..feb0c2512 100644 --- a/trunk/src/app/srs_app_forward.cpp +++ b/trunk/src/app/srs_app_forward.cpp @@ -99,7 +99,11 @@ int SrsForwarder::on_publish(SrsRequest* req, std::string forward_server) // generate tcUrl tc_url = "rtmp://"; - tc_url += vhost; + if (vhost == RTMP_VHOST_DEFAULT) { + tc_url += forward_server; + } else { + tc_url += vhost; + } tc_url += "/"; tc_url += req->app;