diff --git a/src/driver/streamts.cpp b/src/driver/streamts.cpp index c4c7f4326..1554ce230 100644 --- a/src/driver/streamts.cpp +++ b/src/driver/streamts.cpp @@ -56,6 +56,7 @@ #include #include #include +#include #include /* experimental mode: @@ -764,6 +765,12 @@ bool CStreamStream::Open() if (url.empty()) return false; + std::string pretty_name, livestreamInfo1, livestreamInfo2; + if (!CMoviePlayerGui::getInstance(true).getLiveUrl(channel->getChannelID(), channel->getUrl(), channel->getScriptName(), url, pretty_name, livestreamInfo1, livestreamInfo2)) { + printf("%s: getLiveUrl() [%s] failed!\n", __FUNCTION__, url.c_str()); + return false; + } + //av_log_set_level(AV_LOG_VERBOSE); av_register_all(); avcodec_register_all();