Я пытаюсь создать RTSP-сервер на примере test-mp4
из gst-rtsp-server
примера.
Пример работает, но мне нужно сменить базовый порт 8554 на другой.
Я проверил пример test-record.c
, где мы можем увидеть:
#define DEFAULT_RTSP_PORT "8554"
static char *port = (char *) DEFAULT_RTSP_PORT;
...
static GOptionEntry entries[] = {
{"port", 'p', 0, G_OPTION_ARG_STRING, &port,
"Port to listen on (default: " DEFAULT_RTSP_PORT ")", "PORT"},
{NULL}
};
optctx = g_option_context_new ("<launch line> - Test RTSP Server, Launch\n\n"
"Example: \"( decodebin name=depay0 ! autovideosink )\"");
g_option_context_add_main_entries (optctx, entries, NULL);
Но, наконец, я не могу понять, как изменить порт в примере test-mp4
. Я буду признателен, если вы скажете мне путь для решения ..
Заранее спасибо!