RTSP server IP issue
bomba
jhonata.poma at gmail.com
Thu Feb 2 16:22:39 UTC 2017
gst-rtsp-server/gst/rtsp-server/rtsp-media-factory.c +1278
static gchar *
default_gen_key (GstRTSPMediaFactory * factory, const GstRTSPUrl * url)
{
gchar *result;
const gchar *pre_query;
const gchar *query;
guint16 port;
pre_query = url->query ? "?" : "";
query = url->query ? url->query : "";
gst_rtsp_url_get_port (url, &port);
result = g_strdup_printf ("%u%s%s%s", port, url->abspath, pre_query,
query);
return result;
}
Why result is composed using the port? This actually causes the problem.
result = g_strdup_printf ("%s%s%s", url->abspath, pre_query, query);
Fixes it. Is it safe?
--
View this message in context: http://gstreamer-devel.966125.n4.nabble.com/RTSP-server-IP-issue-tp4676219p4681690.html
Sent from the GStreamer-devel mailing list archive at Nabble.com.
More information about the gstreamer-devel
mailing list